How to Calculate NPSH and Avoid Cavitation in Pumps (ISO 9906)
ISO 9906
Page last updated
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 — is what a manufacturer runs to certify a pump against its guarantee, and it sets the measurement convention behind the NPSHr curves they publish. It is not a sizing method, and the MechanixCalc pump calculator does not implement any of its tolerance grades. What that calculator does is the design-side job: it computes NPSHa from the suction-side energy balance, 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 — most pump manufacturers quote at least 10 %, i.e. NPSHa ≥ 1.1 × NPSHr.
The NPSHa formula
NPSHa is written without a separate velocity-head term at the suction flange. That is deliberate: the manufacturer's NPSHr is measured at the flange under the same convention, so including a velocity head on the system side would double-count it. The system-designer form 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 where the pump H-Q curve crosses the system resistance curve. The calculator does that end to end — the operating point is solved 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 the affinity laws (Q ∝ N, H ∝ N², P ∝ N³) scale the duty point for a variable-speed drive. None of that is prescribed by ISO 9906, which is an acceptance-test standard.
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 customary 10 % margin: 1.1 × NPSHr = 1.1 × 4.0 = 4.4 m. (A margin ratio is common design practice, not an ISO 9906 clause.)
- 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 NPSH cavitation check, the 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 SelectionUsing MechanixCalc at work? See plans & pricing — one subscription unlocks all 50 calculators, PDF reports and saved projects.
Frequently asked questions
Which standard governs the NPSHa calculation?
ISO 9906:2012 — "Rotodynamic pumps: hydraulic performance acceptance tests" — governs how an as-built pump is TESTED against its guarantee, in tolerance grades 1, 2 and 3. It is not a sizing method, and this calculator implements none of its grades. The NPSHa expression used here, NPSHa = (P_atm − P_v)/(ρ·g) − H_s − h_f, is the suction-side energy balance; it omits a separate velocity-head term because that term is already embedded in the manufacturer's NPSHr test convention, so both sides of the comparison use the same convention.
Why is there no velocity-head term in the 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 included a velocity head when computing NPSHa, it would be double-counted. Writing NPSHa without it keeps both sides of the comparison on the same measurement convention.
What safety margin should I apply over NPSHr?
A 10 % margin (NPSHa ≥ 1.1 × NPSHr) is the usual minimum quoted by pump manufacturers. Hot or volatile liquids, high-energy single-stage pumps and safety-critical services typically use 20–50 %. The MechanixCalc pump calculator reports a cavitation risk below 1.1×, calls the duty marginal below a 1 m margin or a 1.3× ratio, and plots the sensitivity of NPSHa to suction lift. These are design-practice thresholds, not standard clauses.
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 included in the free 14-day trial and in every 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