Detention pond routing to the pre-development peak: a 10-acre commercial site in Wake County, NC
A site plan turns 10 acres of woods-and-pasture into a commercial development, and the local ordinance says the post-development 10-year peak cannot exceed the pre-development 10-year peak. This walks the whole chain: SCS curve-number runoff for both conditions, the undetained post peak, a first-cut required storage from the TR-55 shortcut, a two-stage outlet, and a Modified Puls (storage-indication) route that proves the basin holds the release at or below the allowable. Real numbers, every step shown.
Site inputs
The inputs an engineer in NC actually fills out, with where each comes from:
| Parameter | Value | Source |
|---|---|---|
| Drainage area, A | 10.0 ac (0.0156 mi²) | Project boundary |
| Pre-dev cover | Woods + pasture, good, HSG C | Existing conditions, USDA SSURGO |
| Pre-dev curve number, CN | 74 | TR-55 Table 2-2c (woods/grass, HSG C) |
| Pre-dev time of concentration, tc | 0.50 hr (30 min) | NRCS sheet + shallow-concentrated + channel |
| Post-dev cover | ~70% impervious commercial | Proposed site plan |
| Post-dev curve number, CN | 90 | TR-55 Table 2-2a (commercial, HSG C) |
| Post-dev time of concentration, tc | 0.20 hr (12 min) | Shortened by grading, pipe, and pavement |
| Design storm (peak control) | 10-yr, 24-hr, Type II | NCDEQ / local ordinance |
| 10-yr, 24-hr depth (Raleigh) | 5.0 in | NOAA Atlas 14, point precipitation |
Step 1 — Pre-development peak (the allowable release)
SCS curve-number method. Maximum retention S and runoff depth Q:
Peak via TR-55 graphical (Type II). With Ia/P = 0.2S/P = 0.14 and tc = 0.50 hr, the unit peak discharge is qu ≈ 375 csm/in (cfs per mi² per inch):
Allowable release = 14 cfs. This is the number the routed outflow must not exceed.
Step 2 — Post-development peak (undetained)
With Ia/P = 0.044 (use the 0.10 table floor) and tc = 0.20 hr, qu ≈ 680 csm/in:
Development nearly triples the peak (14 → 41 cfs) — more impervious area raises the runoff depth, and a shorter tc sharpens the hydrograph. Detention has to absorb the difference.
Step 3 — First-cut required storage (TR-55 shortcut)
Before routing, TR-55 Chapter 6 gives a quick storage estimate from the peak-flow ratio. With qo/qi = 14/41 = 0.34, the storage-to-runoff ratio for a Type II storm is:
The runoff volume Vr is the post-development runoff depth over the area (1 in over 1 ac = 3,630 ft³):
Step 4 — Stage-storage-discharge
Lay out a basin whose stage-storage curve provides ~49,700 ft³ within about 4 ft of depth, then put an outlet on it. A two-stage outlet is typical: a low-flow orifice (or pipe) sets the 10-yr release, and a broad-crested emergency spillway passes the larger events.
Low-flow orifice
Orifice discharge, with Cd = 0.60 and head h measured to the orifice centroid:
Size the orifice so it passes the 14 cfs allowable at the maximum design pool of h ≈ 4.0 ft:
Stage-storage-discharge table
The orifice rating Q(h) and the basin's stage-storage S(h) together drive the route. Storage here is from a typical 3:1-side-slope basin sized to the first-cut volume:
| Stage h (ft) | Storage S (ft³) | Orifice Q (cfs) |
|---|---|---|
| 0.0 | 0 | 0.0 |
| 1.0 | 9,800 | 6.8 |
| 2.0 | 21,400 | 9.6 |
| 3.0 | 34,600 | 11.8 |
| 4.0 | 49,700 | 13.6 |
| 4.5 (weir crest) | 58,200 | 14.4 + weir |
Step 5 — Modified Puls (storage-indication) routing
The Modified Puls method routes the inflow hydrograph through the basin by conserving volume over each time step Δt. The continuity equation, with inflow I and outflow O averaged across the step, is rearranged so the two unknowns at the end of the step (S₂ and O₂) collect on the left as a single "storage indicator":
Build the storage-indicator curve (2S/Δt + O) versus O from the Step 4 table, then step through the hydrograph: the right-hand side is all known from the previous step, and the resulting 2S/Δt + O reads a unique O₂ off the curve. Peak outflow occurs where the falling inflow limb crosses the rising outflow limb — i.e., at maximum storage. Selected steps (Δt = 0.1 hr, Hydraflow engine):
| t (hr) | Inflow I (cfs) | Outflow O (cfs) | Storage (ft³) |
|---|---|---|---|
| 11.6 | 18.0 | 4.1 | 6,900 |
| 11.8 | 33.5 | 7.0 | 22,100 |
| 12.0 | 41.0 | 10.2 | 37,500 |
| 12.1 | 38.4 | 12.4 | 45,800 |
| 12.25 | 29.7 | 13.6 | 49,300 |
| 12.5 | 19.5 | 13.2 | 47,600 |
| 13.0 | 10.8 | 11.5 | 33,900 |
The outflow peaks at 13.6 cfs when storage maxes at ~49,300 ft³ (pool ≈ 4.0 ft) — on the recession limb of the inflow, exactly as the method predicts. 13.6 cfs < 14 cfs allowable → the design controls the 10-year peak. Note the routed storage (49,300 ft³) came in just under the TR-55 first cut (49,700 ft³), confirming the shortcut was slightly conservative.
What changes if you tweak the inputs
| If you change… | The result moves… |
|---|---|
| Control storm 10-yr → 25-yr (P = 6.0 in) | Post peak → ~52 cfs; required storage → ~70,000 ft³; add a second orifice stage |
| Post-dev CN 90 → 95 (more impervious) | Runoff depth +0.6 in; storage rises ~12% |
| Orifice 16-in → 18-in | Releases faster, peak outflow climbs over allowable — fails the criterion |
| Require pre-dev control on 2-, 10-, AND 25-yr | Multi-stage outlet (two orifices + weir); each storm checked independently |
| Shorten tc further (more pipe) | Sharper inflow peak, slightly more storage needed for the same release |
Open this exact scenario in HydroComplete
The Hydraflow engine builds both hydrographs, fits the stage-storage-discharge curves, and runs the full Modified Puls route at Δt = 0.1 hr. Change the storm, the CN, or the outlet and watch the routed peak update in real time.
Sources and further reading
- USDA-NRCS. Urban Hydrology for Small Watersheds (TR-55). 2nd ed., 1986 — Chapters 2 (runoff), 4 (graphical peak), and 6 (storage volume for detention).
- USDA-NRCS. National Engineering Handbook, Part 630 — Hydrology. Chapter 17 (Flood Routing), storage-indication method.
- NCDEQ. Stormwater Design Manual. Detention/peak-control provisions and outlet structure standards.
- NOAA Atlas 14. Point precipitation frequency for Wake County, NC: ~5.0 in for the 10-yr, 24-hr event.
— Michael Flynn, PE
This worked example uses HydroComplete's Hydraflow engine for the SCS hydrographs, stage-storage-discharge curves, and Modified Puls routing. Open the scenario in the app to verify or modify any input.
Related worked examples
- Sediment basin sizing for a 5-acre residential subdivision in Mecklenburg County, NCFull RUSLE → Camp's → 7-bin Stokes/Camp pipeline on a Charlotte residential subdivision. Comes out at 65.5% trap efficiency — below NCDEQ's 80%, so the example walks through forebay/PAM/upsizing remediation.
- RUSLE soil loss with cover-factor comparison on a 1-acre Asheville construction siteSame 1-acre Asheville site solved four times: bare grading, straw mulch, erosion blanket, temporary seed. Shows where the C-factor row in the RUSLE table actually moves the needle.
- Trap-efficiency check for an existing sediment basin: Camp's equation, back-solvedInherited a basin design from a similar prior project. Run the math before submitting: A_s and Q give the capture particle, then 7-bin Stokes/Camp gives 67% trap efficiency — below NCDEQ. What to do.
- Does a forebay improve trap efficiency? A worked counter-exampleA widely-repeated rule says forebays raise trap efficiency. The math says otherwise: 65.5% → 66.0% with 10% forebay, → 67.0% with 40% forebay. Forebays do other useful things — but they're not a capture-rate fix.
- PAM (polyacrylamide) in a sediment basin: from 65% to 92% trap efficiencySame 5-acre basin from scenario 1. With 5 ppm anionic PAM dosed at the inflow, the 7-bin trap efficiency moves from 65.5% to ~92% — without enlarging the basin. Dosing rate, application methods, cost, and the NPDES turbidity story.
- Sizing a trapezoidal roadside channel: Manning's normal depth, critical depth, and Froude numberA grass-lined trapezoidal roadside ditch carrying 25 cfs: Manning's normal depth solved by iteration (1.17 ft), velocity 3.9 ft/s, critical depth 1.05 ft, Froude 0.81 (subcritical). Then the permissible-velocity lining check and freeboard. Pure hand math, no nomographs.
- Sizing a bioretention cell from the Water Quality Volume: a 3-acre commercial site in NCA 3-acre, 65%-impervious commercial site: runoff coefficient Rv = 0.635, Water Quality Volume = 6,900 ft³ from the 1-inch storm, and a bioretention cell sized by the Darcy filter-bed equation to ~1,540 ft² of surface with a 48-hour drawdown. Every formula shown.