Concept
1

Seepage, piping and uplift – what are we checking?

Under a barrage / weir floor founded on pervious material (sand, gravel, alluvium), water seeps from upstream to downstream under the structure. Two main failure mechanisms are of concern:

To control these, designers provide:

Where the tool fits The online tool gives a fast Lane‑type check of:
  • weighted creep length and average hydraulic gradient (piping safety), and
  • uplift heads at heel, mid‑floor and toe vs. floor weight (required thickness / FS).
It is ideal for early layout sizing and sensitivity checks.
Background
2

From Bligh to Lane to Khosla – a quick overview

2.1 Bligh creep theory (historical)

Bligh assumed that the seepage follows the contact surface between floor and foundation – the “creep path” – and that the head loss is roughly proportional to the length of that path. Vertical and horizontal segments were treated equally.

Bligh creep length
Lc = Σ (all contact lengths)
Creep ratio: C = Lc / H
where H is total head difference across the structure.

Bligh recommended minimum C values (e.g. 15–18) depending on material, but the method tends to underestimate the benefit of vertical cutoffs.

2.2 Lane weighted creep (practical improvement)

Lane recognised that vertical seepage paths are more effective at dissipating head and resisting piping than horizontal ones. He introduced a weighted creep length:

Lane weighted creep length
Lw = Σ Lh + 3 · Σ Lv
where Lh are horizontal lengths, Lv vertical cutoffs (weighted by 3).

An average hydraulic gradient is then:

iavg = H / Lw

The tool uses this Lane‑type weighted length as the basis for both piping and uplift estimates.

2.3 Khosla and beyond (what this tool is not doing)

Khosla’s theory treats seepage under weir floors using potential flow and flow nets, providing more accurate uplift distributions and exit gradients. Modern design often uses:

The online tool does not replace Khosla or numerical methods – it gives a transparent, conservative first pass that matches the level of approximation in Lane‑style checks.

Piping
3

Weighted creep length & piping safety

For the simple geometry used in the tool – one horizontal floor of length L with an upstream and a downstream cutoff of depths du and dd – the weighted creep length is taken as:

Lane‑type weighted creep length in the tool
Lw = 3·du + L + 3·dd

The total head difference across the structure is:

ΔH = Hu − Hd, where Hu and Hd are upstream and downstream water levels above the floor.

Average hydraulic gradient
iavg = ΔH / Lw

Given a permissible gradient iperm (e.g. 0.12–0.18 for sands, corresponding to 1/8–1/6), we define a factor of safety against piping:

Piping factor of safety
FSpiping = iperm / iavg

In the tool you specify iperm, and it reports iavg and FSpiping. Values of FSpiping > 1.3 are often considered acceptable for preliminary design; values near 1.0 indicate a risk of piping (too short / shallow floor / cutoffs).

Uplift
4

Uplift under the floor & required thickness

4.1 Linear head distribution (simplified)

Khosla theory shows that uplift pressure is not exactly linear along the floor, but for quick checks we often approximate the piezometric head along the creep path as varying linearly from Hu at the upstream entry to Hd at the downstream exit.

In the tool, we measure a weighted seepage distance x from the upstream entry and use:

Piezometric head at distance x
H(x) = Hd + (Hu − Hd) · (1 − x / Lw)

Three key points are checked:

The corresponding heads under the floor are Hheel, Hmid, Htoe. The tool reports these directly.

4.2 Uplift pressure vs. floor weight

At a point where the piezometric head above the floor underside is H, the uplift pressure is:

u = γw · H    (kN/m²)

If the floor has thickness t and concrete unit weight γc, its self‑weight per unit area (net of displaced water) is:

W = (γc − γw) · t    (kN/m²)

Imposing a target factor of safety SFuplift:

Uplift safety condition
c − γw) · t ≥ SFuplift · γw · H

Required thickness
treq = SFuplift · γw · H / (γc − γw)

The tool applies this formula at the heel, mid‑floor and toe and reports treq at each, as well as the controlling value treq,max.

4.3 Factor of safety for a given floor thickness

If you input a trial floor thickness tfloor, the tool computes the factor of safety at each point as:

FS for trial thickness
FS = (γc − γw) · tfloor / (γw · H)

This is then compared to SFuplift. The minimum FS indicates the most critical point.

In practice, uplift may be reduced by drains, relief wells or pressure galleries. The current tool assumes no drainage (worst‑case uplift), which is conservative for preliminary design.

Example
5

Short worked example (matching the online tool)

Data

Consider a weir floor with:

  • Upstream head above floor: Hu = 10 m
  • Downstream head above floor: Hd = 2 m
  • Floor length: L = 30 m
  • Upstream cutoff depth: du = 5 m
  • Downstream cutoff depth: dd = 3 m
  • Permissible gradient: iperm = 0.14
  • γc = 24 kN/m³, γw = 9.81 kN/m³
  • Target uplift SF: SFuplift = 1.2

Step 1 – Weighted creep length & average gradient

Head difference: ΔH = Hu − Hd = 10 − 2 = 8 m.
Weighted creep length:
Lw = 3·du + L + 3·dd = 3·5 + 30 + 3·3 = 15 + 30 + 9 = 54 m.

Average gradient: iavg = ΔH / Lw = 8 / 54 ≈ 0.148.

Piping FS: FSpiping = iperm / iavg = 0.14 / 0.148 ≈ 0.95 piping risk. This suggests increasing cutoffs or length.

Step 2 – Uplift heads at heel, mid and toe

Weighted distances:

  • xheel = 3·du = 15 m
  • xmid = 3·du + 0.5·L = 15 + 15 = 30 m
  • xtoe = 3·du + L = 15 + 30 = 45 m

Using H(x) = Hd + (Hu − Hd)·(1 − x/Lw):

  • Heel: Hheel = 2 + 8·(1 − 15/54) ≈ 2 + 8·0.722 ≈ 7.8 m
  • Mid: Hmid = 2 + 8·(1 − 30/54) ≈ 2 + 8·0.444 ≈ 5.6 m
  • Toe: Htoe = 2 + 8·(1 − 45/54) ≈ 2 + 8·0.167 ≈ 3.3 m

Step 3 – Required floor thickness at these points

Required thickness: treq = SFuplift · γw · H / (γc − γw).
Here, γc − γw = 24 − 9.81 = 14.19 kN/m³.

  • Heel: treq,heel ≈ 1.2 · 9.81 · 7.8 / 14.19 ≈ 6.5 m
  • Mid: treq,mid ≈ 1.2 · 9.81 · 5.6 / 14.19 ≈ 4.6 m
  • Toe: treq,toe ≈ 1.2 · 9.81 · 3.3 / 14.19 ≈ 2.7 m

The controlling section is the heel (≈ 6.5 m required), which may indicate that the assumed geometry is not economical. In practice, you would:

  • deepen cutoffs and/or lengthen the floor,
  • provide drains to reduce uplift, and
  • refine the layout using Khosla / numerical methods.

In the online tool you would see the same numbers, plus factors of safety if you try, for example, a 3.5 m floor thickness.

Workflow
6

How this ties into the full headworks design workflow

You now have four main quick‑check modules working together:

A typical sequence for a barrage / headworks would be:

  1. From flood and operation cases, size the stilling basin using the hydraulic jump tool.
  2. From basin geometry and flows, estimate scour depths with the anti‑scour tool.
  3. Fix tentative floor level and cutoff depths.
  4. Run the seepage & uplift quick‑check tool to see if the layout is broadly safe.
  5. Refine geometry, then proceed to Khosla / numerical analysis and structural design.

The philosophy across all these tools is the same: fast, transparent, hand‑calc‑style checks that sit alongside, not instead of, detailed design.

References
7

References & further reading

The numerical factors in the online tool (3× weight for vertical lengths, typical iperm, etc.) follow common engineering practice but should always be checked against the latest local code provisions.