⚙️

Compressor Horsepower Calculator

Per API 617 & ASME PTC-10

Compressor Horsepower Calculator
Calculates gas compression power using isentropic (adiabatic) or polytropic methods. Determines brake horsepower, discharge temperature, and provides staging recommendations per GPSA 13th Edition, API 617, and ASME PTC-10.

Flow & Pressures

MMSCFD
At 14.696 psia and 60°F standard conditions
psig
Inlet pressure (gauge)
psig
Outlet pressure (gauge)
Tip: Compression ratio r = P₂/P₁. Keep r < 4 per stage for centrifugal, < 6 for reciprocating to limit discharge temperature.

Gas Properties

Selects k-value and molecular weight
Per GPSA Fig. 13-4; k decreases with temperature
lb/lbmol
For natural gas: MW ≈ 28.97 × SG
°F

Performance Parameters

Isentropic (adiabatic) per GPSA; use for reciprocating
Isentropic efficiency: 0.70–0.88 typical
Average of suction and discharge; use 0.85–1.0
Size motor with NEMA service factor
Note: η_polytropic > η_isentropic for same machine. For centrifugal: use polytropic per API 617. For recip: use isentropic.

Quick Reference: Typical k-Values & Efficiencies

Gas k @ 60°F MW Compressor Type η Range
Natural Gas 1.27 18.9 Centrifugal 0.75–0.82 (poly)
Methane 1.31 16.04 Reciprocating 0.80–0.88 (isen)
Ethane 1.19 30.07 Screw 0.70–0.80 (isen)
Propane 1.13 44.10 Axial 0.82–0.88 (poly)
CO₂ 1.29 44.01 Use Z < 0.9 near critical

Formula (GPSA Method)

Isentropic Head:
H = (Z·R·T₁/MW)·(k/(k-1))·[(P₂/P₁)^((k-1)/k) - 1]

Brake HP:
BHP = (ṁ · H) / (33,000 · η)

Discharge Temp:
T₂ = T₁ + (T₂ₛ - T₁)/η
where T₂ₛ = T₁·(P₂/P₁)^((k-1)/k)
H = Head (ft·lbf/lb)
Z = Compressibility factor
R = 1545 ft·lbf/(lbmol·°R)
T₁ = Suction temp (°R)
= Mass flow (lb/min)
η = Efficiency (decimal)

Standards & References

  • GPSA
    13th/14th Edition, Section 13
  • API 617
    Axial and Centrifugal Compressors
  • API 618
    Reciprocating Compressors
  • ASME PTC-10
    Compressor Performance Test Code

Frequently Asked Questions

How do you calculate compressor horsepower for natural gas?

Compressor horsepower is calculated using either the isentropic (adiabatic) or polytropic method per GPSA 13th Edition, API 617, and ASME PTC-10. Key inputs are flow rate, suction and discharge pressures, gas properties (k-value, molecular weight), compressibility factor Z, and efficiency.

What is the difference between isentropic and polytropic compressor efficiency?

Isentropic (adiabatic) efficiency is used for reciprocating compressors per GPSA methodology. Polytropic efficiency is used for centrifugal compressors per API 617. For the same machine, polytropic efficiency is numerically higher than isentropic efficiency.

What is the maximum compression ratio per stage for centrifugal and reciprocating compressors?

The compression ratio should be kept below 4 per stage for centrifugal compressors and below 6 per stage for reciprocating compressors to limit discharge temperature. If the overall ratio exceeds these limits, multi-stage compression with intercooling is required.

What is a typical specific heat ratio (k-value) for natural gas compression?

Natural gas has a typical specific heat ratio (k = Cp/Cv) of 1.27 at 60°F with a molecular weight of approximately 18.9. The k-value decreases with increasing temperature and varies with gas composition per GPSA Figure 13-4.