Compressor and Pump Power Calculator

Isentropic / Polytropic compression - Multi-stage - Pump power - API 617 / ASME PTC 10

COMPRESSOR
PUMP
/// gas properties and presets
g/mol
-
-
/// operating conditions
bar(a)
bar(a)
°C
kg/s
%
%
%
%
P-V diagram: isentropic vs polytropic vs isothermal compression
/// multi-stage compression with intercooling
Optimal staging: For minimum total work with perfect intercooling, the compression ratio per stage is equal: r_stage = (P_final/P_inlet)^(1/N_stages). Intercooling reduces discharge temperature and improves efficiency by approaching isothermal compression.
bar(a)
bar(a)
°C
stages
g/mol
-
kg/s
%
°C
Pressure and temperature profile - multi-stage compression
/// pump power calculation
Pump power: Unlike compressors, liquids are incompressible (density constant). Hydraulic power = rho x g x Q x H. Pump efficiency and motor efficiency are applied to get shaft power and installed motor power. NPSH check is critical to avoid cavitation.
/// liquid properties
kg/m3
cP
bar(a)
/// hydraulic parameters
m3/hr
m
%
%
-
RPM
/// NPSH check
bar(a)
m
m
m
/// compressor performance map
Performance map: Shows discharge temperature, power, and efficiency as functions of compression ratio and inlet conditions. Used for operating envelope definition and surge margin calculation.
bar(a)
°C
kg/s
-
g/mol
%
Discharge temperature vs compression ratio (at various inlet T)
Shaft power vs compression ratio
/// intercooling analysis - power savings
Intercooling benefit: Cooling gas between stages reduces volumetric flow entering the next stage, reducing compression work. Perfect intercooling (back to T1) minimizes work. Each stage of intercooling saves typically 10-25% of compression power vs single-stage at the same total ratio.
bar(a)
bar(a)
°C
-
g/mol
kg/s
%
°C
Total shaft power vs number of stages (same total ratio)
/// key formulas - compressor
Compression ratio (per stage): r = P2/P1
Isentropic discharge T: T2s = T1 x (P2/P1)^((γ-1)/γ) [K]
Actual discharge T (isentropic): T2 = T1 + (T2s - T1) / η_is [K]
Isentropic head: H_is = Z1 x R x T1 / MW x (γ/(γ-1)) x ((P2/P1)^((γ-1)/γ) - 1) [J/kg]
Isentropic power: W_is = m_dot x H_is [W]
Shaft power: W_shaft = W_is / η_is [W]
Installed motor power: W_motor = W_shaft / (η_mech x η_driver) [W]
Polytropic exponent n: n/(n-1) = γ/(γ-1) x η_p (for compressors)
Polytropic head: H_p = Z1 x R x T1 / MW x (n/(n-1)) x ((P2/P1)^((n-1)/n) - 1)
Discharge T (polytropic): T2_p = T1 x (P2/P1)^((n-1)/n) [K]
Isothermal power: W_iso = m_dot x Z x R x T1 / MW x ln(P2/P1)
Optimal stage ratio: r_stage = (Pn/P1)^(1/N) for N stages
Intercooling saving: W_N_stages / W_1_stage (at equal total ratio)
/// key formulas - pump
Hydraulic power: W_hyd = rho x g x Q x H [W] (Q in m3/s)
Shaft power: W_shaft = W_hyd / η_pump
Motor input power: W_motor = W_shaft / η_motor
Motor selected (IEC): P_motor ≥ W_shaft x service_factor
Specific speed Ns (US units): Ns = N (rpm) x sqrt(Q (gpm)) / H (ft)^0.75
Ns < 4,000: radial | 4,000 to 9,000: mixed flow | > 9,000: axial (approximate boundaries)
NPSHa: P_atm/(rho x g) - P_vapor/(rho x g) ± Z_s - H_f_suction [m]
NPSHa must exceed NPSHr by ≥ 0.5m minimum (ISO 9906)
Affinity laws: Q ~ N | H ~ N^2 | P ~ N^3 (speed change)
VFD savings: P_new/P_old = (N_new/N_old)^3
Torque: T = W_shaft / omega = W_shaft x 60 / (2 x pi x N_RPM) [N.m]
/// typical compressor parameters
TypeCompression ratio/stageη_is typicalη_p typicalTypical application
Reciprocating (low speed)2-880-88%82-90%Gas injection, CNG, HPHT
Reciprocating (high speed)2-675-85%78-87%Gas gathering, pipelines
Centrifugal (single stage)1.2-3.572-82%76-85%Refrigeration, pipeline boost
Centrifugal (multi-stage)1.2-3.5/stage74-84%78-87%Gas reinjection, LNG, refinery
Axial compressor1.1-1.485-92%87-93%Air separation, large gas turbines
Screw (dry)2-565-75%68-78%Instrument air, small gas
Screw (oil-flooded)2-870-80%73-82%Industrial air, refrigerants
/// common gas properties
GasMW (g/mol)γ (Cp/Cv)R (J/kg.K)Notes
Methane CH416.041.307518.3Main component natural gas
Natural gas (typical)17-201.25-1.30415-490Varies by composition
Air (dry)28.971.400287.1N2/O2 mixture
Hydrogen H22.0161.4054124Very high R, low MW
Nitrogen N228.011.400296.8Inert, similar to air
CO244.011.289188.9Near-critical at 73 bar, 31°C
Ethane C2H630.071.188276.5LNG / NGL component
Propane C3H844.101.131188.6LPG, refrigerant R290
H2S34.081.320243.9Sour gas - NACE MR0175
Ammonia NH317.031.310488.2Refrigerant, fertilizer
petrosmartacademy.com · API 617 centrifugal compressors / ASME PTC 10 / ISO 9906 pumps · Educational tool only