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 11 entrance configurations with pre-calibrated HDS-5 coefficients. Each entrance type has calibrated coefficients K, M, c, Y (for inlet control) and Ke (entrance loss for outlet control).
| Entrance Type | Ke | Description |
|---|---|---|
| Square Edge with Headwall | 0.50 | Standard headwall with square-edged entrance |
| Groove End with Headwall | 0.20 | Corrugated metal pipe with groove end in headwall |
| Groove End Projecting | 0.20 | Corrugated metal pipe projecting from fill |
| Beveled Edge | 0.25 | Entrance with beveled edges (33.7° or 45°) |
| Thin Wall Projecting | 0.90 | Thin-wall pipe projecting from embankment |
| Mitered to Slope | 0.70 | Pipe cut to match embankment slope |
| Entrance Type | Ke | Description |
|---|---|---|
| Box Square Edge | 0.50 | Square-edged box with headwall |
| Box Groove End | 0.20 | Box with groove-end connection to headwall |
| Box Beveled Edge | 0.25 | Box with beveled entrance edges |
| Box Wingwall Flare 30°–75° | 0.40 | Box with wingwalls flared 30° to 75° |
| Box Wingwall Flare 90° or 15° | 0.70 | Box with wingwalls at 90° (parallel) or 15° |
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:
Each of the 11 entrance types has a unique set of six polynomial coefficients (A–F) and a slope reduction factor SR, sourced from HY-8 v7.7 Appendix A.
Outlet control uses a direct-step backwater analysis to compute the water surface profile through the barrel, rather than the simplified single-equation HDS-5 energy method alone. The approach adapts to flow regime:
A Gradually Varied Flow (GVF) M1 profile is computed from the outlet upstream using the direct-step method. The starting depth at the outlet is max(TW, dc). If the profile reaches the barrel crown, it transitions to full-pipe pressure flow for the remaining upstream length:
Both an S2 (supercritical) profile from the inlet and an S1 (subcritical) profile from the outlet are computed. A hydraulic jump forms where the sequent depth of the S2 profile exceeds the S1 depth. The inlet headwater is determined from whichever profile governs at the inlet.
Supercritical flow persists throughout the barrel (S2n profile). The simplified HDS-5 energy equation is used:
Where H = (1 + Ke + 29n²L/R4/3) × V²/(2g) and ho = max(TW, dc).
When TW ≥ D (outlet submerged), the full-pipe energy equation is used for the entire barrel length:
Circular (empirical):
Box:
When headwater exceeds the road crest elevation, road overtopping flow is computed. This is a required input on every culvert element.
| Parameter | Units | Description | Default |
|---|---|---|---|
| Road Crest Elevation | ft | Elevation of the road surface at the crossing | Required |
| Road Length | ft | Length of road perpendicular to flow (weir length) | Required |
| Road Width | ft | Width of road in flow direction | Required |
| Weir Coefficient | — | Broad-crested weir coefficient | 2.6 (paved) |
Overtopping discharge:
Where H = headwater elevation − road crest elevation.
Total flow = culvert flow + overtopping flow (when headwater > road crest).
Road overtopping parameters are required on every culvert element. Always verify that the road crest elevation, road length, and road width are set correctly — 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:
Manual flow mode is useful for evaluating culvert capacity without building a full upstream network. This allows quick analysis of specific design flows.
| Parameter | Units | Description |
|---|---|---|
| Barrel Shape | — | Circular or Box |
| Diameter (circular) | ft | Pipe diameter |
| Width (box) | ft | Box culvert span |
| Height (box) | ft | Box culvert rise |
| Length | ft | Barrel length |
| Slope | % | Barrel slope (max 55% per HY-8) |
| Manning's n | — | Barrel roughness |
| Entrance Type | — | One of 11 types (see Entrance Types above) |
| Number of Barrels | — | Parallel identical barrels |
| Invert Elevation (inlet) | ft | Upstream invert |
| Invert Elevation (outlet) | ft | Downstream invert |
| Tailwater Condition | — | Free Outfall or Specified Elevation |
| Tailwater Elevation | ft | Downstream water surface (if specified) |
| Output | Units | Description |
|---|---|---|
| Headwater Elevation | ft | Water surface elevation upstream of culvert |
| HW/D Ratio | — | Headwater depth / barrel height (key adequacy metric) |
| Control Type | — | Inlet Control or Outlet Control |
| Culvert Discharge | cfs | Flow through the barrel(s) |
| Overtopping Discharge | cfs | Flow over the road (if applicable) |
| Total Discharge | cfs | Culvert + overtopping |
| Outlet Velocity | ft/s | Exit velocity for erosion assessment |
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 | Same polynomials (HY-8 v7.7 Appendix A coefficients) |
| 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 |