The Culvert element analyzes the hydraulic capacity of culvert crossings using the FHWA HDS-5 (Hydraulic Design of Highway Culverts) methodology. It evaluates both inlet control and outlet control conditions and reports the governing headwater elevation, capacity, and road overtopping flow.
Two barrel shapes are supported:
HydraLink includes 15 entrance configurations. Each entrance type has its own inlet control curve and an entrance loss coefficient Ke (HDS-5 Table C.2) for outlet control.
| Entrance Type | Ke | Description |
|---|---|---|
| Concrete - Square Edge w/ Headwall | 0.50 | Standard headwall with square-edged entrance |
| Concrete - Groove End w/ Headwall | 0.20 | Grooved (bell) end set in a headwall |
| Concrete - Groove End Projecting | 0.20 | Grooved (bell) end projecting from fill |
| Concrete - Beveled Edge (1:1) | 0.20 | Entrance with 45° beveled edges |
| Concrete - Beveled Edge (1.5:1) | 0.20 | Entrance with 33.7° beveled edges |
| Concrete - Mitered to Slope | 0.70 | Concrete pipe cut to match embankment slope |
| CMP - Headwall | 0.50 | Corrugated metal pipe with headwall |
| CMP - Thin Wall Projecting | 0.90 | Thin-wall pipe projecting from embankment |
| CMP - Mitered to Slope | 0.70 | Metal pipe cut to match embankment slope |
| Entrance Type | Ke | Description |
|---|---|---|
| Box - Square Edge | 0.50 | Square-edged box with 90° headwall |
| Box - Beveled Edge (1.5:1) | 0.20 | Box with 33.7° beveled entrance edges |
| Box - Beveled Edge (1:1) | 0.20 | Box with 45° beveled entrance edges |
| Box - Wingwall 30-75 | 0.40 | Box with wingwalls flared 30° to 75° |
| Box - Wingwall 90/15 | 0.50 | Box with wingwalls at 90° or flared 15°, square-edged crown |
| Box - Wingwall 0 (Side Ext.) | 0.70 | Box with parallel wingwalls (extension of sides) |
Both inlet control and outlet control headwater depths are computed independently; the higher value governs. This follows the HDS-5 dual-analysis approach used by FHWA HY-8.
Inlet control headwater is computed using the FHWA HY-8 fifth-order polynomial equations rather than the traditional HDS-5 K/M two-equation approach. This provides a single continuous curve that smoothly transitions between unsubmerged and submerged conditions without requiring regime interpolation.
Flow parameter:
Headwater depth:
Where:
Results remain valid from lightly loaded through deeply submerged inlets.
Outlet control computes the water surface profile through the barrel from the tailwater, the barrel slope and roughness, and the entrance loss Ke, rather than relying on the simplified single-equation HDS-5 energy method alone. It covers mild and steep barrels, partly full and full barrels, and a hydraulic jump inside the barrel. Inlet and outlet control follow HDS-5, and results are checked against FHWA HY-8 v7.7 (see HY-8 Comparison below).
The tailwater condition describes the receiving water at the outlet. Free outfall is tailwater depth 0. Specified elevation is a stage you enter. Downstream channel solves normal depth in the connected channel at each storm's own flow, so it varies with discharge without being stated per storm. Crown takes the tailwater at the top of the barrel, which is the outlet invert plus the rise (the diameter of a pipe, the height of a box). The outlet is submerged exactly, so the barrel is analyzed flowing full. Because it is barrel geometry rather than a stage, there is nothing to enter and it follows the barrel if you resize or move it; use it when the stage below the crossing is not known and you want a conservative starting point, or when the outlet is known to run submerged.
The Culvert Results dialog draws the water surface profile through the barrel. The outlet depth reported in the results is read from the downstream end of that profile, so the table, the outlet velocity and the profile agree.
Circular: solved iteratively from the critical-flow condition using the exact partial-circle geometry:
Box:
When headwater exceeds the road crest elevation, road overtopping flow is computed using FHWA HDS-5's Figure 3.11 discharge-coefficient charts. The discharge coefficient is read from the head over the crest, the crest width, and the road surface type, with a submergence reduction applied when the downstream water surface rises over the crest.
| Parameter | Units | Description |
|---|---|---|
| Crest Elevation | ft | Elevation of the road surface at the crossing |
| Weir Crest Length L | ft | Length of road crest along the crossing (weir length) |
| Crest Width Lr | ft | Width of the roadway in the flow direction |
| DS Water Surface | ft | Optional downstream water surface elevation, used for submergence reduction |
| Surface | — | Paved or Gravel. HDS-5 publishes separate coefficient curves for each |
| Crest Shape | — | Level, or Sag Vertical Curve when the road dips over the crossing |
Total flow = culvert flow + overtopping flow (when headwater > crest elevation).
A weir crest length or crest width of 0 on a configured road disables the overtopping analysis. Always verify that the crest elevation, weir crest length, and crest width are set correctly, since overtopping flow can be a significant portion of total flow during extreme events.
The culvert can accept manual flow inputs instead of computing from an upstream hydrograph:
In hydrograph mode, the Analyze Storms checklist picks which storms the culvert is evaluated for; it is disabled while manual flows are on.
Manual flow mode is useful for evaluating culvert capacity without building a full upstream network. This allows quick analysis of specific design flows.
HydraLink flags an HW/D ratio above 1.5 and any headwater over the road crest in the results verdict; tighter local limits are the engineer's call.
The Culvert Results dialog presents the same run as a profile, a rating curve, and a summary table.
HydraLink's culvert engine has been compared against FHWA HY-8 v7.7 across a range of flow conditions, barrel sizes, entrance types, and slope regimes. The following summarizes the key alignments.
| Feature | HY-8 Approach | HydraLink Implementation |
|---|---|---|
| Inlet control | Fifth-order polynomial per entrance type | Fifth-order polynomials calibrated to HY-8 v7.7 program output |
| Outlet control | Direct-step backwater with crown transition | Direct-step backwater with crown transition detection |
| Slope classification | Compare yn to dc | Same (steep when yn < dc) |
| Steep slope outlet control | S2/S1 profiles with hydraulic jump detection | Same dual-profile approach with sequent depth check |
| Maximum slope | 55% (0.55 ft/ft) | 55% enforced by validation |