The culvert hydraulic computations in HEC-RAS are similar to the bridge hydraulic computations, except the Federal Highway Administration's (FHWA) standard equations for culvert hydraulics under inlet control are used to compute the losses through the structure (when a culvert is under inlet control conditions). Outlet control hydraulics are handled by balancing the energy equation from downstream to upstream. The HEC-RAS culvert routines are also capable of handling all 6 of the flow classifications outlined in the USGS publication "Measurement of Peak Discharge at Culverts by Indirect Methods" (USGS, 1976).

Because of the similarities between culverts and other types of bridges, the cross section layout, the use of ineffective areas, the selection of contraction and expansion coefficients, and many other aspects of bridge analysis apply to culverts as well.
The culvert routines in HEC-RAS have the ability to model nine different types of culvert shapes. These shapes include box (rectangular), circular, elliptical, arch, pipe arch, semi circular, low profile arch, high profile arch, and Con Span culverts.
The analysis of flow in culverts is complicated. It is common to use the concepts of "Inlet" control and "Outlet" control to simplify the analysis. Inlet control flow occurs when the flow carrying capacity of the culvert entrance is less than the flow capacity of the culvert barrel. Which means the culvert entrance is controlling the resulting headwater elevation for a given flow passing through the culvert. Outlet control flow occurs when the culvert carrying capacity is limited by downstream conditions or by the flow capacity of the culvert barrel. The HEC-RAS culvert routines compute the headwater required to produce a given flow rate through the culvert for inlet control conditions and for outlet control conditions. In general, the higher headwater "controls," and an upstream water surface is computed to correspond to that energy elevation.

Inlet Control Computations. For inlet control, the required headwater is computed by assuming that the culvert inlet acts as an orifice or a weir. Therefore, the inlet control capacity depends primarily on the geometry of the culvert entrance. Extensive laboratory tests by the National Bureau of Standards, and the Bureau of Public Roads (now, FHWA), and other entities resulted in a series of equations which describe the inlet control headwater under various conditions. These equations are used by HEC-RAS in computing the headwater associated with inlet control.

Outlet Control Computations. For outlet control flow, the required headwater must be computed considering several conditions within the culvert and the downstream tailwater. For culverts flowing full, the total energy loss through the culvert is computed as the sum of friction losses, entrance losses, and exit losses. Friction losses are based on Manning's equation. Entrance losses are computed as a coefficient times the velocity head in the culvert at the upstream end. Exit losses are computed as a coefficient times the change in velocity head from just inside the culvert (at the downstream end) to outside the culvert.

When the culvert is not flowing full, the direct step backwater procedure is used to calculate the profile through the culvert up to the culvert inlet. An entrance loss is then computed and added to the energy inside the culvert (at the upstream end) to obtain the upstream energy (headwater). For more information on the hydraulics of culverts, the reader is referred to Chapter 6 of the HEC-RAS Hydraulics Reference manual.