⚙️ Steam Turbine Power Calculator — IAPWS-IF97 Accuracy

Professional steam turbine analysis: shaft power, electrical output, condenser heat duty, cooling water flow for all 4 turbine types. Powered by pyXSteam (±0.01 kJ/kg) with instant NIST table fallback.

🔵 Back Pressure 🌊 Condensing 🔀 Extraction ⚡ Mixed 🔢 SI + Imperial 📄 PDF Report 🔒 Runs Locally 📱 Mobile Friendly

📋 Project Details (optional — for PDF report)

Unit System:
Using: bar · °C · kJ/kg · kg/h · kW

⚙️ Turbine Type

🔵Back Pressure
(Non-Condensing)
🌊Condensing
Turbine
🔀Extraction
Turbine
Mixed / Ext-Cond
 
🔴 Inlet Steam — Enter P & T → h, s Auto-Calculated
⚙️ Turbine Efficiency
🔵 Exhaust / Exit — Enter P & T → h₂s Auto-Calculated

📋 Quick Reference — Formulae GUIDE

📊 Typical Turbine Performance Values

📊 Calculation Results

⚙️

Enter your steam conditions on the left
— results appear here instantly.

Engine: NIST Table Fallback — ±1–5 kJ/kg
Technical Reference
📚 Steam Turbine Theory, Formulas & Engineering Guide
Rankine cycle · IAPWS-IF97 formulations · Turbine types · Worked examples · FAQ · Glossary

Steam Turbine Power — Technical Reference

Rankine cycle theory · IAPWS-IF97 formulations · Turbine types · Worked examples · FAQ · Glossary

Thermodynamic Foundation

The Rankine Cycle — How Steam Turbines Generate Power

A steam turbine converts thermal energy in high-pressure steam into mechanical shaft work, driving a generator to produce electricity. The theoretical cycle is the Rankine cycle — four processes:

1→2 Isentropic Expansion (Turbine): Steam expands through nozzles and blades, converting enthalpy into shaft work. Entropy is constant in the ideal case; blade losses, tip leakage, and friction reduce real output below the isentropic ideal.

2→3 Isobaric Heat Rejection (Condenser/Exhaust): Exhaust steam condenses in a surface condenser (condensing turbine) or discharges to a lower-pressure process header (back-pressure turbine).

3→4 Isentropic Compression (Feed Pump): Condensate is pumped back to boiler pressure. Pump work is small (<2% of cycle work), often neglected in first-pass calculations.

4→1 Isobaric Heat Addition (Boiler/Superheater): Feed water is heated, boiled, and superheated at constant pressure. This is the largest heat input and determines fuel consumption.

Specific Entropy s (kJ/kg·K) → Enthalpy h (kJ/kg) → P₁ P₂ 1 (inlet) 2ᵦₚ (back-pressure) 2c (condensing) extraction tap x=0.90 ● critical pt WET STEAM SUPERHEATED

Mollier (h–s) diagram: isentropic expansion is a vertical line; real expansion slopes right due to irreversibilities. Back-pressure (2ᵦₚ) has a small Δh; condensing (2c) uses the full pressure ratio for maximum power output.

Core Calculation

Shaft Power, Isentropic Efficiency & Electrical Output

── Turbine shaft power ────────────────────────────── W_shaft = ṁ × (h₁ − h₂) [kW] ṁ in kg/s ── Isentropic exhaust enthalpy (ideal) ────────────── h₂s at P₂ where s₂s = s₁ (same entropy as inlet) ── Isentropic efficiency ───────────────────────────── η_t = (h₁ − h₂) / (h₁ − h₂s) typically 0.70 – 0.88 ── Actual outlet enthalpy ──────────────────────────── h₂ = h₁ − η_t × (h₁ − h₂s) ── Electrical output ───────────────────────────────── W_elec = W_shaft × η_mech × η_gen η_gen typically 0.96–0.99
0.65–0.78Small BP turbine η_t
0.78–0.86Industrial condensing η_t
0.87–0.92Large utility η_t

Turbine Types

Back-Pressure · Condensing · Extraction Turbines

Back-Pressure

Exhausts to a process steam header above atmospheric (1–20 bar abs). No condenser needed. Exhaust steam is fully available for process heating — true CHP with overall efficiencies of 70–85%.

Back-pressure power: W = ṁ × η_t × (h₁ − h₂s) P₂ = process header pressure Exhaust → heating, drying, sterilisation, deaeration

Condensing

Exhausts to a sub-atmospheric condenser (0.04–0.10 bar abs). Maximum enthalpy drop = maximum power. Requires cooling water. Used in power stations (30–48% electrical efficiency).

Condenser duty: Q_cond = ṁ × (h₂ − hf₂) hf₂ = sat. liquid at P₂ Exhaust quality check: x₂s = (s₁ − sf₂) / sfg₂ x₂s < 0.88 → blade erosion risk

Extraction (Pass-Out) — A controlled bleed at intermediate pressure for process use; remainder expands to final exhaust. Total power = Stage 1 + Stage 2:

Two-stage extraction: Stage 1: ṁ_total P₁ → P_ext W₁ = ṁ_total × η_t × (h₁ − h_ext,s) Bleed: ṁ_ext leaves at P_ext Stage 2: ṁ_pass P_ext → P₂ W₂ = ṁ_pass × η_t × (h_ext − h₂s) W_total = W₁ + W₂

IAPWS-IF97

Finding the Isentropic Exhaust Enthalpy h₂s

Case A — Superheated exhaust (s₁ < sg at P₂)

Region 2, s₂s = s₁: h₂s = h(P₂, s = s₁) Basis: γ(π,τ) = γ° + γʳ h = RT* τ (∂γ/∂τ)_π

Case B — Wet steam exhaust (sf₂ < s₁ < sg₂)

Two-phase at P₂: x₂s = (s₁ − sf₂) / sfg₂ h₂s = hf₂ + x₂s × hfg₂ Properties from Region 4 (Wagner equation)
⚠️  Wet exhaust limit: x₂s < 0.88 causes last-stage blade erosion. Raise inlet superheat, raise P₁, or add interstage reheating. Most OEM warranties require x ≥ 0.87–0.90.

Common inlet conditions (IAPWS-IF97):

P₁ (bar)T₁ (°C)h₁ (kJ/kg)s₁ (kJ/kg·K)Application
1018027786.587Small industrial back-pressure turbine
2025029036.545Medium CHP / district heating
4040032146.958Industrial power station
6045033026.719Combined cycle HRSG turbine
10050033746.599Subcritical utility turbine
25060033366.177Ultra-supercritical plant

Plant Performance Metrics

Heat Rate, Specific Steam Rate & CHP Efficiency

── Heat Rate ── HR = 3600 / η_cycle [kJ/kWh] ── Rankine efficiency ── η_R = (h₁−h₂−w_pump) ─────────────── h₁−hf₄
── Specific Steam Rate ── SSR = 3600 / (h₁−h₂) [kg/kWh] ── CHP overall efficiency ── η_CHP = (W_elec + Q_proc) ───────────────── Q_boiler
Turbine Typeη_cycleHeat Rate (kJ/kWh)SSR (kg/kWh)CHP η
Back-pressure (CHP)15–25%14 400–24 0008–1670–85%
Condensing (utility)30–38%9 470–12 0004–730–38%
Supercritical condensing42–48%7 500–8 5703.5–4.542–48%
Extraction CHP20–35%10 300–18 0005–1060–80%

Step-by-Step

Using the Steam Turbine Power Calculator

This calculator uses pyXSteam (IAPWS-IF97 via Pyodide) for maximum accuracy, with a built-in NIST saturation table fallback. Follow the steps below for any turbine type.

  1. 1
    Select Turbine Type

    Click one of the four type buttons at the top of the calculator. Input fields and result labels update automatically:

    TypeExhaust Goes ToExtra InputsKey Output
    Back-PressureProcess header (>1 bar)P₂ header pressureProcess heat duty
    CondensingSurface condenserCondenser pressureCondenser duty, quality x
    ExtractionProcess bleed + exhaustP_ext, bleed fractionStage 1 & 2 power split
  2. 2
    Choose Unit System & Enter Inlet Conditions

    Toggle SI / Imperial. Enter absolute pressure P₁ and temperature T₁. The calculator auto-fills h₁ and s₁ from IAPWS-IF97. T_sat is shown so you can verify degree of superheat (T₁ − T_sat ≥ 10°C recommended).

    💡  SI users: Add 1.013 to gauge pressure to get bar abs. Imperial: Add 14.696 psi to gauge to get psia.
  3. 3
    Enter Exhaust Pressure P₂

    For back-pressure: enter the process header pressure. For condensing: enter condenser pressure (0.04–0.10 bar abs). If you don't have cooling water data, use 0.07 bar abs (39°C, typical for temperate climates) as a conservative starting point.

    Condenser pressure from cooling water temperature: T_cond = T_CW_in + TTD (TTD: 8–15 °C) P₂ = P_sat(T_cond) (IAPWS-IF97) Example: T_CW_in = 28 °C, TTD = 10 °C → T_cond = 38 °C → P₂ = 0.067 bar abs
  4. 4
    Set Efficiencies and Mass Flow Rate

    Enter ṁ (kg/h), isentropic η_t, mechanical η_m and generator η_g. Defaults in the calculator (η_t=0.85, η_m=0.98, η_g=0.97) are reasonable for an industrial multi-stage turbine. For small single-stage units use η_t=0.65–0.72.

    ⚠️  OEM datasheets sometimes quote polytropic efficiency, which is higher than isentropic for expansion. Always enter isentropic efficiency here.
  5. 5
    Click Calculate — Worked Example

    Scenario: 40 bar abs / 400°C steam at 60 000 kg/h, exhaust to 4 bar abs. η_t=0.80, η_m=0.98, η_g=0.97.

    Inlet (Region 2): h₁=3213.6 kJ/kg, s₁=6.771 kJ/kg·K Exhaust sg(4 bar)=6.896 → superheated, h₂s≈2740 kJ/kg h₂ = 3213.6 − 0.80 × (3213.6−2740) = 2834.7 kJ/kg ṁ = 60 000 / 3600 = 16.667 kg/s W_shaft = 16.667 × (3213.6−2834.7) = 6315 kW (6.3 MW) W_elec = 6315 × 0.98 × 0.97 = 6007 kW (6.0 MW) Q_proc = 16.667 × (2834.7−604.7) = 37 170 kW (37.2 MW process heat)
    💡  Enter these values into the calculator above to verify — results should match within ±0.5% depending on engine mode (pyXSteam vs NIST fallback).

Frequently Asked Questions

Steam Turbine Power — Common Engineering Questions

Isentropic efficiency η_t is the ratio of actual turbine work to the theoretical work if expansion were perfectly isentropic (reversible and adiabatic). On the Mollier diagram, isentropic expansion is a vertical line; real expansion slopes right because irreversibilities generate entropy.

Real losses arise from: (1) blade profile losses — boundary layer separation, trailing-edge wakes; (2) tip clearance leakage — steam bypasses blade tips without doing work; (3) disc windage and friction; (4) partial admission losses in small impulse turbines; (5) last-stage moisture losses in condensing turbines. Practical ranges: single-stage BP (≤500 kW): 62–75%; multi-stage industrial (0.5–50 MW): 78–86%; large utility (>100 MW): 87–92%.

Steam quality x < 0.88 means >12% liquid droplets in exhaust — these erode last-stage blades by high-velocity impact (Baumann: each 1% moisture reduces stage efficiency ~1%).

Solutions: (1) Raise inlet superheat — increase T₁ at fixed P₁; (2) Raise inlet pressure at fixed T₁; (3) Add interstage reheating — extract, reheat, re-admit; (4) Fit moisture separators between stages; (5) Apply stellite erosion shields on blade tips as a materials fix. Options 1–3 are thermodynamic fixes; options 4–5 are mitigations.

Rearrange the power equation: ṁ = W_target / [(h₁−h₂s) × η_t × η_m × η_gen] in kg/s.

Quick method: enter ṁ = 3600 kg/h (1 kg/s) and note the power. Then scale: ṁ_required = 3600 × (target_kW / calculated_kW) kg/h. Cross-check against your boiler's rated evaporation capacity. Always add 10–15% margin for startup, fouling, and part-load operation.

A pressure reducing valve (PRV) throttles steam in an isenthalpic process — no work is extracted, all pressure energy is destroyed as heat. A back-pressure turbine performing the same pressure reduction extracts shaft work first; exhaust steam arrives at the same condition and is equally useful for process heating.

Example: a 10 bar → 3 bar letdown at 10 t/h wastes ~350 kW of shaft work potential. A turbine-generator recovering this is worth ~£245 000/year at £80/MWh. Capital cost £300 000–500 000 → simple payback 1.2–2 years. Most industrial CHP schemes also qualify for government incentives.

Lower condenser pressure P₂ = lower T_sat = lower h₂ = larger Δh = more power. Each 0.01 bar reduction in P₂ below 0.07 bar abs adds ~5–15 kJ/kg to the enthalpy drop (~0.5–1% efficiency gain). Minimum P₂ is set by cooling water temperature (condenser T_sat must exceed CW inlet by ≥5–8°C), air ingress risk, last-stage blade annular area, and the x ≥ 0.87 erosion limit. Typical values: Northern Europe ≈ 0.030–0.045 bar; Middle East ≈ 0.060–0.090 bar.

Geothermal / HRSG: Yes — any steam turbine using water/steam as the working fluid is fully supported. IAPWS-IF97 covers 0–2000°C and 0–100 MPa.

Organic Rankine Cycle (ORC): No — ORC uses organic fluids (pentane, R245fa, toluene) with completely different thermodynamic properties. IAPWS-IF97 does not apply. Use CoolProp or REFPROP for ORC calculations — results from this calculator for ORC conditions will be completely incorrect.

Reheat extracts partially expanded steam from an intermediate stage, reheats it to near-inlet temperature in the boiler reheater, then re-admits it for further expansion. Benefits: ~4–6% efficiency gain; dryer exhaust (higher x); more specific work per kg steam.

To model with this calculator: Run Case 1 for HP turbine (P₁, T₁ → P_reheat). Note h_reheat_out. Run Case 2 for LP turbine using P_reheat and T_reheat as the "inlet" → P₂. Sum both shaft powers. This gives accurate results if reheat temperature is known.

Engineering Reference

Steam Turbine Glossary — Key Terms & Symbols

Specific Enthalpy
h [kJ/kg]
Total thermodynamic energy per unit mass: h = u + Pv. Turbine shaft work = ṁ×(h₁−h₂). The enthalpy difference between inlet and outlet is the single most important quantity in turbine power calculations.
Specific Entropy
s [kJ/kg·K]
Thermodynamic measure of energy disorder. Constant in an ideal isentropic process. To find h₂s: set s₂s = s₁ then evaluate h at P₂ and s₂s using IAPWS-IF97. Appears as a vertical line on the Mollier diagram.
Isentropic Efficiency
η_t [–, 0 to 1]
Ratio of actual to ideal isentropic turbine work: η_t = (h₁−h₂)/(h₁−h₂s). Typically 0.65–0.92 depending on turbine size and design. The most critical single parameter in power calculation — entered directly in the calculator.
Back-Pressure Turbine
P₂ > 1 bar abs
Exhausts to a process steam header rather than a condenser. Exhaust steam is fully available for heating, giving combined heat + power efficiency of 70–85%. No cooling water required. Common in industry and CHP schemes.
Condensing Turbine
P₂ ≈ 0.04–0.10 bar abs
Exhausts to a surface condenser at sub-atmospheric pressure. Maximises power and electrical efficiency (30–48%) by using the full pressure ratio. Requires cooling water supply. Used in power stations.
Extraction Turbine
ṁ_ext [kg/s]
A controlled bleed of steam at an intermediate pressure stage. Supplies process heating or feedwater heating while remaining flow continues expanding. Total power = Stage 1 + Stage 2 contributions — modelled in this calculator as "Extraction" type.
Shaft Power
W_shaft [kW]
Mechanical power at the turbine coupling: ṁ×(h₁−h₂)×η_mech. Reduced from thermodynamic output by bearing friction and seal losses before reaching the generator.
Steam Quality (Dryness)
x [–, 0 to 1]
Mass fraction of vapour in wet steam. x=1: dry saturated; x=0: saturated liquid. Turbine exhaust x < 0.88 causes last-stage blade erosion. Calculated: x₂s = (s₁−sf₂)/sfg₂. Shown in results panel with a warning if below limit.
Specific Steam Rate
SSR [kg/kWh]
Steam mass consumed per kWh of output: SSR = 3600/(h₁−h₂). Lower = more efficient use of steam. Typical: 3.5–16 kg/kWh. Use this to compare turbine options when steam conditions vary between designs.
Heat Rate
HR [kJ/kWh]
Heat energy input per kWh of electrical output: HR = 3600/η_cycle. Lower is better. Best condensing plants: ~7 600 kJ/kWh (47%). Back-pressure turbines appear poor in heat rate terms because process heat is not counted — use CHP overall efficiency instead.
Condenser Duty
Q_cond [kW or MW]
Heat rejected to cooling water: Q_cond = ṁ×(h₂−hf₂). Typically 2–3× shaft power in condensing turbines. Required for sizing surface condenser area, cooling towers, and cooling water pump duty — all outputs of this calculator.
IAPWS-IF97
Industrial Formulation 1997
International standard for water/steam thermodynamic properties in engineering. Five regions covering 0–2000°C and 0–100 MPa. The pyXSteam engine in this calculator implements IF97 with ±0.01 kJ/kg accuracy. Used by Aspen, HYSYS, PRO/II and all major process simulators.
CHP Overall Efficiency
η_CHP [–]
Combined heat + power efficiency: (W_elec + Q_process) / Q_boiler. Back-pressure CHP systems typically achieve 70–85% — far higher than condensing power generation (30–38%). The basis for industrial CHP investment appraisals.
Mollier Diagram (h–s)
h vs. s chart
Graphical steam chart: enthalpy y-axis, entropy x-axis. Isentropic expansion = vertical line; real expansion slopes right. The saturation dome separates wet-steam and superheated regions. Essential for visualising turbine expansion paths and checking exhaust quality.
Latent Heat of Vaporisation
hfg [kJ/kg]
Energy to convert 1 kg saturated liquid → saturated vapour at constant T and P: hfg = hg − hf. Decreases with rising pressure; zero at the critical point (374.1°C, 220.6 bar). Used to calculate steam quality and condenser duty. Auto-filled in the calculator from IAPWS-IF97.
Rankine Cycle Efficiency
η_R = w_net / q_in
Net work output divided by boiler heat input. Increases with higher P₁, T₁ and lower P₂. Real cycle is reduced by boiler losses, turbine irreversibilities and auxiliary power. Improved by regenerative feedwater heating and reheat in large power plant designs.