Skip to content
HidraSoftwareHydraulic calculatorsEspañol
Preferences
Decimal separator
Units by quantity

Units for the inputs, the results and the report checks to start with. You can still change a single input or result afterwards.

All in:
Regional terms

Applied to the calculator and to the PDF report.

Saved in this browser only.

Water hammer calculator — Joukowsky and Michaud formulas

Water hammer caused by a valve closure or a pump trip: the calculator obtains the pressure wave speed, the critical time and the surge head (Joukowsky or Michaud) and, with the static level and the profile, the pressure envelopes along the pipeline.

Pipeline data

Situation
ZsValveReservoirL

Gravity main fed from a reservoir, with the valve at the end. The wave starts at the valve when it closes and is reflected at the reservoir.

Units
Pipeline
Steady state before the maneuver

From the reservoir, where the wave is reflected, to the valve or the pumps.

Internal diameter of the pipe.

Wall thickness of the pipe.

Of the pipe material; choose a material or type it. For PVC and HDPE, the short-term value.

Mean water velocity before the maneuver.

Maneuver

Effective duration of the closure. 0 = instantaneous closure.

Static line and profile (optional)

With the static level and the centerline elevations, the maximum and minimum pressure envelopes along the pipeline are obtained and checked against the vapor pressure and, if given, the PN.

Water surface elevation of the highest reservoir: the head reservoir (valve) or the receiving one (pump trip). It is the static line to which the surge head is added and from which it is subtracted.

Optional (with the profile): the maximum pressure is checked not to exceed it.

PointStation (m)Centerline elevation (m)Remove
Start (reservoir)0
End (valve)L

Results

Enter the inputs and press “Calculate”.

Water (ρ = 1000 kg/m³, K = 2.1 GPa). Classical formulas, without friction during the transient or protection devices.

Calculation report (PDF)

Calculation report with input data, assumptions, development of the formulas, checks and conclusions, ready to attach to your project. It uses the inputs of the calculator above. All fields are optional.

Project details

Shown in the document header. If left empty, the author is used.

Source of the inputs

Where each input comes from: longitudinal profile, manufacturer catalog, valve data sheet… If left empty, the document states “Input by the Author”.

Check criteria

Minimum pressure limit for column separation: vapor pressure of water, as a gauge pressure. Empty = −10 m H2O. The check is not made and the report states that it is not applied (Author's criterion).

See a sample report →

Water hammer is the pressure surge that appears in a pressurized pipeline when a valve closes or a pump stops: the decelerated water compresses the fluid and expands the pipe, and a pressure wave travels along the pipeline at the wave speed a.

How it works

How to use the calculator

  1. Choose the situation: closure of a valve or a pump trip.
  2. Enter the length, the internal diameter and the wall thickness; choose the material (or type its modulus E) and give the steady-state velocity or discharge.
  3. Give the valve closure time or, for a pump trip, the total pump head: if you do not know the stoppage time, it comes from the Mendiluce formula.
  4. For the pressures along the pipeline, give the static level and the centerline elevations (start, end and up to two intermediate points) and, if you wish, the PN.
  5. Press “Calculate”: you will see the wave speed, the critical time, the formula applied, the surge head and the envelopes.

Method: wave speed, critical time, Joukowsky, Michaud and Mendiluce

Pressure wave speed (Korteweg)

a = √(K/ρ) / √(1 + K·D/(E·e))

It depends on the water (K = 2.1 GPa, ρ = 1000 kg/m³) and on the elasticity of the pipe (D, e, E). In rigid pipes, such as steel, it is around 1000–1300 m/s; in plastic ones, such as HDPE, about 200–400 m/s.

Critical time

tc = 2L / a

It is the time the wave takes to travel to the reservoir and back. If the maneuver is shorter, the surge head is the highest possible, that of an instantaneous closure.

Joukowsky and Michaud

T ≤ tc: ΔH = a·v0/g

T > tc: ΔH = 2·L·v0/(g·T)

They are not alternative methods: they are the two branches of the classical method, and the calculator chooses the one that applies. They coincide when the maneuver time equals the critical time.

Pump stoppage time (Mendiluce)

T = C + K·L·v0 / (g·Hm)

C depends on the hydraulic gradient Hm/L: it is 1 up to 15 % and drops to 0 towards 40 %. K depends on the length: 2 in short rising mains, down to 1 in those longer than 1 500 m. With gradients above 50 % the stoppage is very rapid and Joukowsky applies.

Static line and envelopes

The static line is the water elevation in the highest reservoir. The surge head ΔH is added to it and subtracted from it: it is maximum at the valve or at the pumps and zero at the reservoir. If the pipeline is short compared with a·T/2, the envelope is a triangle; if it is long, a trapezoid, with the full surge head over the reach farthest from the reservoir. The pressure at each point is the envelope elevation minus the centerline elevation: the maximum is compared with the PN; the minimum, with the vapor pressure (about −10 m H2O).

Typical moduli of elasticity

Indicative short-term values, the ones that apply to transients (Wylie and Streeter, 1993; Chaudhry, 2014). For your project, use the manufacturer’s value.

MaterialE (GPa)
Steel206
Ductile iron170
Reinforced concrete30
GRP20
PVC3
HDPE (PE100)1

Frequently asked questions

Why does the surge head not depend on the closure time when it is shorter than the critical time?

Because the wave reflected at the reservoir has not yet returned to the valve when the closure ends: the valve “sees” an instantaneous closure, and the surge head is the Joukowsky value.

How is a pump trip calculated?

With the Mendiluce stoppage time, which depends on the length, the velocity and the total pump head, or with the one you have measured. Rising mains with an air vessel or a surge tank need a full transient analysis.

What happens if the minimum pressure falls below the vapor pressure?

The water may vaporize and the column separate; when it rejoins, surges higher than those of the classical model occur. The calculator warns you when this happens.

Which modulus of elasticity should I use for PVC or HDPE?

The short-term one, which corresponds to rapid phenomena such as water hammer; the long-term modulus is lower and is used for sustained loads.

References