How to Calculate NPSH and Avoid Cavitation in Pumps (ISO 9906)
ISO 9906
Cavitation destroys centrifugal pumps silently and quickly. When the local pressure at the pump suction falls below the fluid's vapour pressure, vapour bubbles form, travel into the higher-pressure impeller zone, and collapse with enough force to pit metal surfaces, generate noise, and cause vibration. The only reliable way to avoid it is to verify that the available net positive suction head (NPSHa) exceeds the pump's required net positive suction head (NPSHr) by a defined margin — before you commission the pump.
ISO 9906 — the international standard for rotodynamic pump hydraulic performance acceptance tests — defines the agreed formula for NPSHa and the measurement convention used when pump manufacturers publish their NPSHr curves. The MechanixCalc pump calculator implements the ISO 9906 §3.8.4 NPSHa formula directly, checks the cavitation margin, and plots how NPSHa changes with suction lift so you can see the sensitivity at a glance.
What NPSHa and NPSHr actually mean
NPSHr (required NPSH) is a pump property: the minimum head above vapour pressure that the pump inlet must see before cavitation onset becomes significant. It is published by the manufacturer for each flow rate on the H-Q curve, rising steeply at high flows where velocity and losses increase. The value is measured in a controlled test rig to the conventions of ISO 9906.
NPSHa (available NPSH) is a system property: the actual pressure margin above vapour pressure that the suction-side piping delivers to the pump inlet. It depends on the fluid temperature and vapour pressure, the atmospheric or supply-vessel pressure, the suction lift, and the friction losses in the suction line. Cavitation is avoided as long as NPSHa exceeds NPSHr by a safe margin — ISO 9906 and most pump manufacturers recommend at least 10 %, i.e. NPSHa ≥ 1.1 × NPSHr.
The ISO 9906 NPSHa formula
ISO 9906 §3.8.4 defines NPSHa without a separate velocity-head term at the suction flange. This is deliberate: the pump manufacturer's NPSHr measurement already accounts for the velocity head at the suction flange in their test-rig instrumentation, so subtracting it from NPSHa would double-count it and produce an artificially low — and non-conservative — margin. The correct system-designer formula is therefore:
NPSHa = (P_atm − P_v) / (ρ · g) − H_s − h_fwhere NPSHa = available net positive suction head (m); P_atm = absolute pressure at the pump suction, normally atmospheric pressure for an open sump (Pa); P_v = fluid vapour pressure at the operating temperature (Pa); ρ = fluid density (kg/m³); g = 9.81 m/s²; H_s = suction lift — positive when the pump centreline is above the source liquid level (m); h_f = friction loss in the suction pipework at the operating flow (m). Cavitation risk is flagged when NPSHa < 1.1 × NPSHr
The main levers — improving a marginal NPSH margin
Because NPSHa = (P_atm − P_v)/(ρg) − H_s − h_f, each term points directly to a corrective action. Reducing suction lift H_s (lower the pump or raise the sump level) gives the largest single improvement. Reducing suction-line friction h_f means using shorter, larger-diameter pipe with fewer bends and fittings. Cooling the fluid lowers P_v and therefore raises the pressure margin — at 20 °C water has P_v ≈ 2.3 kPa, but at 80 °C it rises to about 47 kPa, consuming nearly 5 m of NPSH head. If the system geometry is fixed and NPSHa is still marginal, the designer can either choose a pump with a lower NPSHr (a double-suction or slower-speed impeller), or move to a submersible arrangement where H_s is negative (the pump is below the source).
The 10 % safety margin (NPSHa ≥ 1.1 × NPSHr) is a minimum engineering practice; some applications — pumping hot liquids near boiling, high-speed single-stage pumps, or safety-critical services — use margins of 20–50 %. The MechanixCalc NPSH chart plots NPSHa as a function of suction lift so the designer can see immediately how far the current design sits from the cavitation boundary and how much margin remains.
Affinity laws, specific speed, and the H-Q operating point
Checking NPSH in isolation is not enough: the NPSHr value you compare against depends on the flow at the actual operating point, which in turn depends on the intersection of the pump H-Q curve and the system resistance curve. ISO 9906 covers this end-to-end: the operating point is found by bisection on the system curve H_sys = H_static + R · Q², where R is the Darcy-Weisbach resistance coefficient; the specific speed nq = N · √Q / H^0.75 classifies the impeller type and predicts efficiency; and the affinity laws (Q ∝ N, H ∝ N², P ∝ N³) let you scale the duty point for a variable-speed drive without re-measuring.
It is important to read NPSHr from the manufacturer curve at the actual operating flow, not at the BEP or rated flow, because NPSHr rises sharply towards the maximum flow of the pump.
nq = N · √Q / H^0.75where nq = specific speed (–); N = rotational speed (rpm); Q = volumetric flow at BEP (m³/s); H = total head at BEP (m). nq < 25: radial/centrifugal; 25–70: mixed-flow; > 70: axial/propeller
Worked example
Check whether a centrifugal pump drawing water at 20 °C from an open sump will cavitate, given a suction lift of 3 m, suction-line friction of 0.8 m, and a published NPSHr of 4.0 m.
Given
- FluidWater at 20 °C
- Atmospheric pressure P_atm101 300 Pa (≈ 101.3 kPa)
- Vapour pressure P_v at 20 °C2 300 Pa (≈ 2.3 kPa)
- Fluid density ρ998 kg/m³
- Suction lift H_s3.0 m (pump above sump)
- Suction-line friction h_f0.8 m
- Pump NPSHr (from manufacturer curve at duty flow)4.0 m
Result
- NPSHa6.3 m
- 1.1 × NPSHr (minimum required)4.4 m
- Cavitation riskNone — NPSHa exceeds the threshold by 1.9 m
- Safety factor NPSHa / NPSHr1.58
- Compute the pressure margin as a head: (P_atm − P_v) / (ρ · g) = (101 300 − 2 300) / (998 × 9.81) = 99 000 / 9 790 = 10.1 m.
- Subtract suction lift: 10.1 − 3.0 = 7.1 m.
- Subtract suction-line friction: 7.1 − 0.8 = 6.3 m. Therefore NPSHa = 6.3 m.
- Apply the ISO 9906 safety margin: 1.1 × NPSHr = 1.1 × 4.0 = 4.4 m.
- Check: NPSHa (6.3 m) > 1.1 × NPSHr (4.4 m) → no cavitation risk.
- Compute the actual safety factor: SF = NPSHa / NPSHr = 6.3 / 4.0 = 1.58.
Illustrative — verify with actual fluid vapour pressure at your operating temperature, measured suction-line losses at the duty flow, and the NPSHr value read from the manufacturer curve at the true operating-point flow. The MechanixCalc pump calculator performs this check and plots NPSHa versus suction lift.
Do it on your own numbers
Run the full ISO 9906 NPSHa cavitation check, H-Q operating point, affinity-law speed scaling, and motor sizing for your pump. Free 30-minute preview, no sign-up.
Open the Pump & Fan SelectionFrequently asked questions
Which standard governs the NPSHa calculation?
ISO 9906:2012 — "Rotodynamic pumps: hydraulic performance acceptance tests" — defines the NPSHa formula in §3.8.4: NPSHa = (P_atm − P_v)/(ρ·g) − H_s − h_f. Importantly, it omits a separate velocity-head term at the suction flange because that term is already embedded in the manufacturer's NPSHr test convention. Using the ISO 9906 form on the system side and comparing against an ISO 9906-compliant NPSHr curve is therefore internally consistent.
Why is there no velocity-head term in the ISO 9906 NPSHa formula?
Pump manufacturers measure NPSHr on a test rig where the velocity head at the suction flange is accounted for in their instrumentation. If the system designer also subtracted the velocity head when computing NPSHa, it would be double-counted, making the margin appear smaller than it really is. ISO 9906 §3.8.4 resolves this by defining NPSHa without the velocity-head term — so both sides of the comparison (NPSHa and NPSHr) use the same measurement convention.
What safety margin should I apply over NPSHr?
ISO 9906 and most pump manufacturers recommend NPSHa ≥ 1.1 × NPSHr as a minimum (10 % margin). Hot or volatile liquids, high-energy single-stage pumps, or safety-critical services typically use 20–50 % margin. The MechanixCalc pump calculator flags any case where NPSHa falls below 1.1 × NPSHr and plots the sensitivity of NPSHa to suction lift.
How does operating temperature affect NPSH?
Fluid vapour pressure rises rapidly with temperature and directly erodes the NPSHa pressure margin. Water at 20 °C has a vapour pressure of about 2.3 kPa — equivalent to roughly 0.2 m of head. At 80 °C it rises to about 47 kPa, consuming nearly 5 m of NPSH head from the budget. This is why hot-water and process systems often require flooded suction, pressurised sumps, or booster pumps to maintain an adequate NPSH margin.
Is the pump calculator free?
You can use the full pump calculator during a free 30-minute preview with no sign-up required, and a free 14-day account trial unlocks every MechanixCalc tool with no credit card. The branded PDF engineering report and saved calculations are part of a paid plan.
Related
- Pipe Flow (Darcy-Weisbach)Quantify the suction-line friction losses that set the NPSHa budget.
- Hydraulic AccumulatorSize pressure vessels that buffer flow surges downstream of the pump.
- Hydraulic CylindersSize actuators in the same hydraulic circuit driven by the pump.
- ISO 9906 standard explained
- Bearing L10 life calculation to ISO 281