This note summarises the core equations behind the Hydraulic Jump & Stilling Basin – Quick Design tool, and shows how to interpret its outputs for preliminary hydropower headworks / spillway design.
A hydraulic jump is the rapid transition from supercritical (shallow, fast) flow to subcritical (deeper, slower) flow in an open channel. It dissipates a large portion of the flow’s kinetic energy over a relatively short distance – which is why stilling basins are placed just downstream of spillways, power outlets and sluices.
For a horizontal, rectangular channel the jump is characterised by two conjugate depths: pre‑jump depth y1 and sequent depth y2, related through the momentum equation.
For a rectangular channel of width B:
Q = B · y₁ · V₁ (if not prescribed)q = Q / B = y₁ · V₁ (unit discharge)
Fr₁ = V₁ / √(g · y₁)In the tool, you can supply either Q, B and y₁ (and it computes V₁), or directly V₁ and y₁.
The Bélanger equation for a rectangular, horizontal channel gives:
y₂ / y₁ = 0.5 · [ √(1 + 8·Fr₁²) − 1 ]y₂ = (y₁ / 2) · [ √(1 + 8·Fr₁²) − 1 ]
Once y₂ is known, the post‑jump velocity is simply
V₂ = q / y₂, and the downstream Froude number
Fr₂ = V₂ / √(g · y₂), which should be < 1.
Specific energy (per unit weight) in a rectangular channel is:
E = y + V² / (2g)E₁ = y₁ + V₁² / (2g)E₂ = y₂ + V₂² / (2g)ΔE = E₁ − E₂
For a classical hydraulic jump in a rectangular channel, ΔE can also be expressed directly in terms of the conjugate depths:
ΔE = (y₂ − y₁)³ / (4 · y₁ · y₂)
The tool labels the jump approximately as:
There is no single “exact” length for a hydraulic jump – different experiments give different correlations. The tool implements two simple empirical forms and lets you choose which one to adopt:
Lⱼ ≈ kLj · (y₂ − y₁)kLj typically in the range 6–7 for classical jumps.
Lⱼ ≈ cy2 · y₂cy2 ≈ 6 is often used.
In the tool, you can select:
Once a jump length Lj is adopted, the “hydraulic” basin length is inflated by a factor kbasin to allow for appurtenances, uncertainties and model bias:
Lbasin = kbasin · Lⱼkbasin ≈ 1.0–1.2.
The tool gives a very simplified suggestion for an appropriate USBR stilling basin type, based solely on Fr₁ and V₁. This is for guidance only; final selection must follow USBR EM‑25 and project‑specific analysis.
L ≈ 6 · y₂, tailwater depth ≈ 1.1·y₂.
The suggestion in the tool is deliberately conservative and meant to trigger the right chapter of the design manual – not to replace detailed design.
Consider a spillway stilling basin with the following preliminary design values:
Unit discharge: q = Q / B = 80 / 10 = 8.0 m²/s.
Pre‑jump velocity: V₁ = q / y₁ = 8.0 / 0.60 ≈ 13.3 m/s.
Fr₁ = V₁ / √(g · y₁) = 13.3 / √(9.81 · 0.60).
√(9.81 · 0.60) ≈ √5.89 ≈ 2.43, so
Fr₁ ≈ 13.3 / 2.43 ≈ 5.5 strong jump.
Use the Bélanger equation:
y₂ = (y₁ / 2) · [ √(1 + 8·Fr₁²) − 1 ]Fr₁² ≈ 5.5² ≈ 30.25 ⇒ 1 + 8·Fr₁² ≈ 1 + 8·30.25 ≈ 1 + 242 ≈ 243√243 ≈ 15.6 ⇒ [√(1 + 8·Fr₁²) − 1] ≈ 15.6 − 1 = 14.6y₂ ≈ (0.60 / 2) · 14.6 = 0.30 · 14.6 ≈ 4.4 m
So the sequent depth is about y₂ ≈ 4.4 m.
Specific energies:
E₁ = y₁ + V₁² / (2g) ≈ 0.60 + 13.3² / (2·9.81) ≈ 0.60 + 177 / 19.62 ≈ 0.60 + 9.0 ≈ 9.6 mV₂ = q / y₂ ≈ 8.0 / 4.4 ≈ 1.8 m/s (roughly).E₂ = y₂ + V₂² / (2g) ≈ 4.4 + 1.8² / (2·9.81) ≈ 4.4 + 3.2 / 19.62 ≈ 4.4 + 0.16 ≈ 4.6 m
Energy loss: ΔE ≈ 9.6 − 4.6 ≈ 5.0 m (about half the specific energy is dissipated in the jump).
Height‑based correlation:
Lj (height‑based) = kLj · (y₂ − y₁)= 6.9 · (4.4 − 0.6) ≈ 6.9 · 3.8 ≈ 26 m
y₂‑based correlation:
Lj (y₂‑based) = cy2 · y₂ = 6.0 · 4.4 ≈ 26.4 m
The two estimates are very similar (≈26 m). If we choose the conservative “max” option, Lj,adopt ≈ 26.4 m. For kbasin = 1.1:
Lbasin = kbasin · Lj ≈ 1.1 · 26.4 ≈ 29 m
So a stilling basin floor length of about 29 m is indicated for this discharge and depth, before refining the layout with blocks, piers, end sill and detailed code provisions.
With Fr₁ ≈ 5.5 and V₁ ≈ 13.3 m/s, the tool will typically suggest a USBR Type III basin (chute blocks + baffle blocks + end sill) as a starting point, or Type II if baffle blocks are not acceptable. A precise choice requires referring to USBR EM‑25.
The example above is intentionally slightly rounded; the tool will compute the same quantities with full precision and show you the detailed intermediate results.
This page is intentionally “design‑office friendly”: it shows what the tool is doing, so you can quickly sanity‑check outputs against hand calculations or other software.