Dam safety worked examples

Breach Parameters for a 22-ft Earthfill Dam

By Michael Flynn, PE · water resources & dam safety engineer

Froehlich (2008) average breach width and failure time, and the Froehlich (1995) peak discharge regression, worked end to end in SI and reported in customary units — the numbers that feed an inundation map, and the ones a reviewer will check first. Sources: Froehlich, D.C. (2008), Embankment Dam Breach Parameters and Their Uncertainties, ASCE J. Hydraulic Engineering; Froehlich (1995a), Embankment Dam Breach Parameters Revisited.

The structure

TypeHomogeneous earthfill embankment, recreation impoundment
Dam height22 ft
Normal storage145 acre-ft
Breach height, hb20 ft (breach cuts to near original ground)
Depth of water above breach invert, hw20 ft at the moment of failure
Failure modeOvertopping (also run as piping for comparison)
Step 1 · Convert to SI

The Froehlich regressions are metric

Both Froehlich sets are fitted in SI. Converting first and reporting back out is safer than hunting for a customary-unit restatement, which is where most spreadsheet errors in this calculation come from.

Vw = 145 ac-ft × 1,233.48 m³/ac-ft = 178,855 m³
hb = 20 ft × 0.3048 = 6.096 m
hw = 20 ft × 0.3048 = 6.096 m

Why this matters more than it looks: check the dimensions of each equation before you trust it in any unit system.

EquationLength dimensionHomogeneous?Consequence
B̄ = 0.27·Ko·Vw0.32·hb0.04 L3(0.32)+0.04 = L1.00 YesUnit-invariant — works in ft or m
tf = 63.2√(Vw/(g·hb²)) √(L³/L³T−2) = T YesUnit-invariant, with g in matching units
Qp = 0.607·Vw0.295·hw1.24 L3(0.295)+1.24 = L2.125 No — Q needs L³T−1 SI only
The peak-discharge regression is dimensionally inhomogeneous, and that is not a typo in the source. Its coefficient 0.607 carries hidden units, so the equation is only valid in the units it was fitted in. Feed it cubic feet and feet and it returns 2,530 — a perfectly plausible-looking number that is wrong by a factor of about three. The two Froehlich 2008 equations are homogeneous and would survive the same abuse; this one will not. Convert first, every time.
Step 2 · Average breach width

Froehlich (2008): B̄ = 0.27·Ko·Vw0.32·hb0.04

Ko = 1.3 (overtopping)  |  1.0 (piping)

Vw0.32 = 178,8550.32 = 47.95
hb0.04 = 6.0960.04 = 1.0750

Overtopping: B̄ = 0.27 × 1.3 × 47.95 × 1.0750 = 18.09 m = 59.4 ft
Piping:     B̄ = 0.27 × 1.0 × 47.95 × 1.0750 = 13.92 m = 45.7 ft

Note how weakly breach width depends on breach height: the exponent on hb is 0.04, so doubling the breach height moves the width by under 3%. Storage volume, at exponent 0.32, does essentially all the work. Getting the stage-storage curve right matters far more than refining the breach elevation.

Step 3 · Failure time

tf = 63.2·√(Vw / (g·hb²))

g·hb² = 9.81 × 6.096² = 364.6
Vw / (g·hb²) = 178,855 / 364.6 = 490.5
√490.5 = 22.15
tf = 63.2 × 22.15 = 1,400 s = 0.39 hr ≈ 23 minutes
23 minutes is the entire warning budget. That is the formation time of the breach, not the travel time to the first structure — and it is why the notification procedures in an emergency action plan are written as a call tree with named roles rather than a general instruction to alert downstream residents. A plan that assumes someone will drive the road and knock on doors has already failed the arithmetic.
Step 4 · Peak breach discharge

Froehlich (1995): Qp = 0.607·Vw0.295·hw1.24

Vw0.295 = 178,8550.295 = 35.44
hw1.24 = 6.0961.24 = 9.407
Qp = 0.607 × 35.44 × 9.407 = 202.4 m³/s = 7,150 cfs

For scale: this 22-foot recreation dam releases roughly seven thousand cubic feet per second at the breach — comparable to a substantial river in flood, out of a pond most neighbours would call small. This is the single most useful number for explaining to an owner why their dam is regulated.

Step 5 · Summary

What goes on the calc sheet

ParameterOvertoppingPipingSource
Average breach width B̄59.4 ft45.7 ftFroehlich 2008
Side slopes (H:V)1.0:10.7:1Froehlich 2008
Failure time tf0.39 hr0.39 hrFroehlich 2008
Peak discharge Qp7,150 cfs7,150 cfsFroehlich 1995
These are regressions, not physics. Froehlich's own reported uncertainty on breach width is roughly ±50%, and the dataset behind it is dominated by dams unlike any specific one you are analysing. Standard practice is to run more than one parameter set — Froehlich 2008, Froehlich 1995, MacDonald & Langridge-Monopolis — and carry the more conservative inundation extent onto the EAP map. Do not present a single breach width to three significant figures as though it were measured.

Tools used

Breach Parameters
Froehlich 2008 / 1995 / MLM side by side
Dam Breach Peak Discharge
Peak Q regressions and envelope comparison
Breach Parameter Card
Reference values at a glance

The rest of this series

These four examples follow one structure through the whole decision chain, because in practice that is how the questions actually arrive:

  1. Breach parameters for a 22-ft earthfill dam — produces the failure hydrograph everything else depends on.
  2. Class B or Class C? The 1.5-foot flood rise test — turns that hydrograph into a hazard classification.
  3. Does an 18-ft farm pond dam need a permit? — the classification decides whether the size exemption survives.
  4. Spillway design flood for a Class C dam — and the classification sets the storm the spillway must pass.

Monthly engineering case studies

One real stormwater, dam, or hydraulics design problem per month, with the math worked out and the gotchas called out. No tutorials, no fluff.

Free. Unsubscribe anytime. Privacy.