Pump Sizing Calculator

A step-by-step TDH wizard: stack static lift, vessel pressure and pipe friction into total dynamic head, convert to shaft power, then size the motor with a service-factor margin snapped to a standard rating — chart and parameters stay side by side. A pumpXSolver engineering tool.

Results — updates live with the parameters

Parameters — tune, watch the chart

1 · Design point — duty & fluid

2 · Static & pressure head — liquid levels, vessel gauge

3 · Pipe friction losses — suction + discharge

4 · Pump & motor — efficiency, service factor

How it works — TDH in four steps

Total dynamic head is the net head the pump must add: everything upstream and downstream that is not the pump itself. Build it once, in order — elevation difference, surface pressure difference, then every friction and minor loss between the two liquid surfaces — and the pump duty is fixed.

1 · Total dynamic head — two equivalent formulations

Gauge-difference method — take pressures at the two liquid surfaces (gauge, so atmospheric cancels):

$$TH=\frac{p_{d}-p_{s}}{\rho g}\;+\;(Z_{d}-Z_{s})\;+\;\frac{V_{d}^{2}-V_{s}^{2}}{2g}\;+\;\Sigma h_{f}$$

Arbitrary-point method — write the total head at any one section, \(H=p/\rho g+Z+V^{2}/2g\); then \(TH=H_{\text{discharge}}-H_{\text{supply}}\). Both routes give the same number when applied consistently — a useful cross-check on real drawings.

US shortcut for a gauge pressure: \(H(\text{ft}) = 2.31\,p(\text{psi})/SG\). The velocity-head term is zero when both surfaces are large and open, as in most tank-to-tank systems — this tool omits it and lets you fold it into the friction terms when it matters.

2 · From TDH to shaft power

$$BHP=\frac{Q\cdot TH\cdot SG}{3960\,\eta}\;\;\text{(US: gpm, ft, hp)}\qquad\qquad P=\frac{\rho g\,Q\cdot TH}{\eta}\;\;\text{(SI: m³/h, m, kW)}$$

\(Q\) is the design flow, \(\eta\) the pump efficiency at that duty (not the BEP maximum), and \(SG\) the specific gravity at pumping temperature. Power scales directly with gravity — a 0.8 SG crude needs 20% less shaft power than water at the same Q·TH.

3 · Motor selection — service factor by power band

The motor target is \(BHP\times SF\), snapped up to the nearest standard rating. Recommended service factor by continuous shaft-power band (1.0–1.5 range):

$$\begin{array}{lccc} \text{BHP band} & <1 & 1\text{–}5 & 5\text{–}20 \; (20\text{–}150,\; >150)\\[2pt] \text{SF} & 1.50 & 1.25 & 1.20\;(1.15,\;1.10) \end{array}$$

A motor may briefly deliver its service-factor power, but at higher winding temperature — size for continuous duty at nameplate, never planning to live on the service factor.

4 · Margin verdict (🟢🟡🔴)

With \(\text{margin}=\dfrac{\text{motor rating}}{BHP}-1\):

Worked example

Suction-liquid level −5 ft, discharge-liquid level +50 ft (so 55 ft of static lift), receiving-vessel gauge pressure 100 psi, SG 0.8, design flow 1,000 gpm, suction friction 3 ft, discharge friction 25 ft. Pressure head: \(2.31\times100/0.8=288.8\) ft. Then \(TH = 55 + 288.8 + 3 + 25 = \mathbf{372\ ft}\). At \(\eta=70\%\): \(BHP = 1000\times372\times0.8/(3960\times0.70) = \mathbf{107.3\ hp}\). Service-factor band 20–100 hp gives SF 1.15 → target 123.4 hp → snap to the 125 hp standard rating → margin 16.5% 🟢.

Symbol table

SymbolMeaningUnits
\(Q\)design flow rategpm / m³/h
\(TH\)total dynamic headft / m
\(Z_s,\,Z_d\)suction / discharge liquid-surface elevationft / m
\(p_s,\,p_d\)surface gauge pressure, suction / discharge vesselpsi / kPa
\(\Sigma h_f\)sum of friction & minor losses (suction + discharge)ft / m
\(SG\)specific gravity at pumping temperature
\(\eta\)pump efficiency at duty%
\(BHP\)shaft (brake) powerhp / kW
\(SF\)motor service factor

Engineering criteria applied