HEC-RAS Steady Flow Analysis for Culvert Sizing
Steady flow analysis places culvert sizing within channel hydraulics and regulatory requirements.

HEC-RAS steady flow analysis gives engineers a repeatable path from design discharge to a defensible culvert size. Its value depends on understanding how geometry, control regime, and site limits shape the result. A computed headwater becomes a design basis only when the engineer can explain why it governs and show that it meets the criteria for permitting.
Why HEC-RAS steady flow is the standard path to a permittable culvert size
USACE developed HEC-RAS, and FEMA adopted it for floodplain mapping and permitting. That support from regulators matters because the steady flow module solves the one-dimensional energy equation for gradually varied flow. Its culvert routines apply FHWA 1985 standard equations for inlet control and a detailed energy balance for outlet control. The method therefore connects the proposed structure to recognized hydraulic calculations rather than treating culvert capacity as an isolated lookup.
That connection extends beyond the barrel to the channel upstream and downstream. Nomographs can determine headwater depth, but they do not adequately represent those channel sections and their flow conditions. HEC-RAS places the crossing within that hydraulic context, which gives the reviewer a basis for examining the computed water surface. Regulatory acceptance rests on this combination of recognized methods and site representation.
How inlet control and outlet control govern headwater — and why the distinction drives every sizing decision
Inlet control occurs when the entrance limits capacity. The inlet acts as an orifice or weir, and its area, edge configuration, and shape govern performance for a given headwater. Tailwater has no influence under this assumption. Improving barrel roughness or changing barrel length therefore does not lower inlet control headwater. The entrance geometry must change to change that answer.
Outlet control occurs when downstream conditions or barrel capacity set the limit on flow. Its headwater calculation includes entrance losses, friction losses through the barrel, and exit losses. HEC-RAS computes barrel friction using Manning's equation. FHWA's governing rule is to calculate headwater under both control assumptions and use the higher value as the design basis. This comparison identifies the condition that demands more upstream head to pass the design discharge.
However, the higher inlet control result must also represent a flow condition that can persist. HEC-RAS checks whether flow passes through critical depth near the inlet and remains supercritical through the barrel. If it cannot, the program substitutes the outlet control full-barrel answer. Submerged inlets, with headwater greater than 1.2 times the diameter or barrel height, also change how the program calculates flow and must be checked during review.
Setting up the geometry — the four cross sections a culvert model requires and why placement matters
The HEC-RAS reference manual specifies four cross sections to represent a culvert reach. In downstream-to-upstream order, they are a section sufficiently downstream that flow is unaffected by the culvert, a section at the downstream face, a section at the upstream face, and a section far enough upstream that the culvert has no effect on flow. Together, these sections describe the channel's approach to and departure from the structure. Their placement establishes the distances over which the model computes energy losses. Errors in geometry therefore affect the calculation before the culvert parameters do.
More cross sections should always be added to extend the model both upstream and downstream. These sections keep the boundary conditions entered by the user from affecting hydraulic results through the culvert. The required four sections define the structure reach, but they do not remove the need for channel context outside it.
Expansion and contraction reach lengths need to be checked with care because they control how the model accounts for energy losses around the opening. A section at each face is not enough to show that the model captures the approach and departure reaches well. USACE's multiple-culverts example required an additional interpolated cross section after analysis to capture expansion properly. Ineffective flow areas near the structure also need to be changed, especially when another culvert type is added. A change to the opening configuration can therefore require a change to the surrounding geometry.
Entering culvert parameters — shape, entrance type, Manning's n, and the FHWA chart-and-scale system
With the channel geometry established, the culvert definition supplies the structure's shape, slope, roughness, chart, and scale number. HEC-RAS uses FHWA chart and scale numbers to identify entrance conditions. These selections encode hydraulic behavior, so confusing a beveled edge with a projecting entrance changes both the description and the inlet control headwater. Manning's roughness coefficient must also be entered for each culvert type because it controls the barrel friction calculation used in outlet control.
Chapter 6 of the HEC-RAS reference manual lists all the chart-and-scale combinations. Its circular culvert entries include projecting entrances, beveled rings, and headwall and wingwall configurations. Box entries include a 90-degree headwall with beveled edges, skewed headwalls, and flared wingwalls. Pipe arch entries cover 18-inch and 31-inch corner radius, corrugated metal, and projecting and beveled configurations. Arch entries include low-profile, high-profile, semi-circle, and corrugated metal forms, with 90-degree headwall, mitered-to-slope, and thin-wall projecting entrances.
The same reference covers tapered inlets with smooth and rough throats for circular culverts. For rectangular concrete culverts, it includes side-tapered and slope-tapered entrances with favorable and less favorable edges. The entries for ConSpan have span/rise ratios of about 2:1 and 4:1, with 0-, 45-, and 90-degree wingwall angles. This range makes entrance identification a specific data-entry task.
The USACE Napa Creek tutorial illustrates how these inputs belong together. It uses twin 18-foot-wide by 12-foot-high concrete box culverts, 80 feet long, with a 90-degree headwall and inlet edges beveled ¾ inch on three sides. The upstream invert is 17.0 feet and the downstream invert is 16.7 feet. Shape, entrance bevel, invert elevations, and length collectively define the modeled structure. The chosen chart-and-scale must match that same entrance.
Running the steady flow analysis — flow data, boundary conditions, and reading the headwater result
The steady flow analysis applies the entered design discharge to the completed geometry and culvert definition. Boundary conditions finish the hydraulic setup, but where they are placed must still be checked after the run. The engineer must verify that headwater and tailwater at the structure are independent of those boundaries as the output-side test of the separation established during geometry setup.
HEC-RAS reports headwater and tailwater elevations for each profile and identifies the governing control in its output tables. The engineer checks each of the inlet control and outlet control headwaters and confirms which result governed. That check shows whether entrance capacity or the barrel and downstream conditions limit the proposed size. It also provides the basis for interpreting a design revision rather than changing dimensions without regard to the controlling mechanism.
The next comparison is against allowable headwater, which is the maximum elevation before adjacent property could be damaged or right-of-way compromised. Some state and local agencies also restrict headwater depth to the barrel height or a multiple of it. Those limits must be followed unless the controlling agency grants an exemption, and the run must be documented against them explicitly. The USACE Napa Creek tutorial gives a representative criterion in which the one-percent profile should not increase more than one foot above base conditions and the maximum flood should not overtop the roadway. Allowable headwater and roadway overtopping are the two acceptance tests that turn a computable size into a designable one.
Modeling multiple non-identical culverts — how the iterative solution distributes flow across openings
Multiple non-identical culverts require a flow distribution that satisfies the hydraulics of all openings. HEC-RAS begins with an assumed distribution, then calculates the water surface profile and energy gradient through each opening. It compares the computed upstream energies and revises the distribution until they agree within a specified tolerance. Convergence is part of what the engineer must verify before relying on the result.
Each culvert type has an independent definition, so shape, slope, roughness, chart, and scale number can differ across the crossing. HEC-RAS can analyze up to 25 identical barrels within each type. USACE's Multiple Culverts Example 4 demonstrates this arrangement on Spring Creek with two culvert types, each containing two identical barrels. The model adds a second type to Example 3 after the model with a single type showed roadway overtopping at a critical design flow.
That example makes the design iteration concrete without changing the basic workflow. After the modeler added a non-identical type, the expansion and contraction reach lengths had to be checked again, and another interpolated cross section had to be added. When checking the output, the engineer must therefore check both the solver's convergence and the geometry used in its calculation.
Where HEC-RAS steady flow reaches its limits for culvert sizing
Three checks define the bounds of confidence before sign-off. The first is whether the reported control regime is consistent with the model's internal override. As established earlier, an inlet control result is conditional on the required flow state persisting through the barrel. A reviewer who overlooks that condition can misread the full-barrel outlet control answer as an unexplained departure from the higher-headwater rule.
The second check concerns slope. FHWA nomographs assume a fixed slope of 0.02 ft/ft, while HEC-RAS incorporates actual culvert slope into its inlet control energy calculation. That makes HEC-RAS more accurate for slopes other than the nomograph baseline. However, the improvement is relative rather than an assurance of absolute accuracy at steep or unusually flat slopes.
The third check is the treatment of channel context when comparing methods. The peer-reviewed Comparative Analysis of HEC-RAS, SWMM, and THDH Approaches in Highway Culvert Design found differences in calculated headwater and tailwater even though all methods operated under inlet control. The Turkish Highway Design Handbook nomogram approach did not model the upstream and downstream channel conditions well enough. The study recommended HEC-RAS or similar spatial-data-supported tools for culverts near residential areas. At high-consequence locations, that channel representation is what distinguishes a defensible analysis from a table lookup.
What HEC-RAS 2025 means for engineers doing culvert work now
USACE released HEC-RAS 2025 Beta 1 on March 30, 2026, followed by a minor patch on April 17, 2026. It is a platform rewrite, but the current public beta does not yet implement 1D hydraulics. The steady flow module on which this culvert workflow depends is planned for a future release. Engineers doing culvert sizing should therefore continue in the current HEC-RAS version. The move from alpha to a version ready for industry use is expected to take several years, while the principles of control regime, cross-section placement, and allowable headwater will still hold.
How AI assistance fits into a licensed engineer's HEC-RAS culvert workflow
The steps described here have clear inputs, outputs, and review criteria, so AI assistance can help with the work that repeats. Geometry setup, parameter entry, multi-plan flow runs, and comparison with permit criteria all belong to that structured sequence. Assistance can reduce the time between receiving a design discharge and producing a reviewed model output. Decisions about which headwater is allowable and whether the hydraulic assumptions fit the site remain with the engineer. Tools that work within the firm's existing HEC-RAS workflow also avoid requiring engineers to abandon the software they use for submissions.
That fit does not transfer professional responsibility to the tool. Every AI-assisted output in licensed engineering work must be reviewed and stamped by a licensed professional. A structured workflow makes that review tractable because the engineer can examine each input, control decision, and acceptance test. It does not make review optional. Whether the repeatable steps are performed manually or assisted by AI, the distinction remains the same between producing a number and defending a culvert size.
Sources
- US Army Corps of Engineers Hydrologic Engineering Center HEC-RAS
- Multiple Culverts - Example 4
- Chapter 6 Modeling Culverts C H A P T E R 6 Modeling Culverts
- Culvert Analysis
- Overview of Culvert Hydraulics Mark Jensen
- Comparative Analysis of HEC-RAS, SWMM, and THDH Approaches in Highway Culvert Design - Dicle Üniversitesi Mühendislik Fakültesi Mühendislik Dergisi


