Skip to content

Drawing No. EH–PG–004 // Power Generation & Grid

Rankine Cycle Simulator & Calculator

Reviewed August 2026

Calculate and learn a simple, reheated, regenerative, or combined reheat-and-regeneration Rankine steam cycle. Follow each process from condensate pumping through boiler heat addition, turbine expansion and condensation, then inspect efficiency, heat rate, power, steam quality, state points, and live T–s and h–s diagrams.

Industrial steam properties: water and steam states are evaluated with an in-page implementation of IAPWS-IF97 Regions 1, 2, 3 and 4. The model runs entirely in your browser and checks 12 official IF97 benchmark states when the page loads.

Cycle performance

Thermal efficiency
thermodynamic cycle
Heat rate
kJ/kWh
Net power
at entered steam flow
Net specific work
Gross turbine work
Pump work
Total heat input
Condenser heat rejection
Final turbine-exit condition
First-law residual

Thermodynamic state points

StatePressureT (°C)h (kJ/kg)s (kJ/kg·K)xPhase

Simple Rankine cycle: state-by-state process guide

The four cards correspond to the simple-cycle state numbers. Reheat and regenerative options add intermediate states, which are explained below and reflected automatically in the table and diagrams.

State 1 → 2

Liquid pressurization

Saturated condensate enters the feed pump and is raised from condenser pressure to boiler pressure. The fluid remains liquid; shaft work causes only a small rise in enthalpy and temperature.

Work input: wp = h2 − h1
State 2 → 3

Boiler heat addition

High-pressure water is heated in the economizer, evaporated at saturation, and normally superheated before the turbine. This is the principal external heat input to the cycle.

Heat input: qin = h3 − h2
State 3 → 4

Turbine expansion

Steam expands to condenser pressure and produces shaft work. A real turbine generates entropy, so its enthalpy drop is smaller than for an ideal isentropic expansion.

Work output: wt = h3 − h4
State 4 → 1

Condensation

Exhaust steam rejects heat at nearly constant condenser pressure until it becomes saturated liquid again. The pump can then repeat the cycle.

Heat rejected: qout = h4 − h1
When advanced options are enabled: reheat divides turbine expansion into high- and low-pressure sections with a reheater between them. Regeneration diverts a calculated steam fraction to an open feedwater heater, creating two pump processes and a direct-contact mixing state. State numbers therefore change with the selected arrangement; use the active state table as the definitive sequence.

Background

Engineering basis, governing equations, assumptions, diagrams and validation of the Rankine-cycle model.

Frequently Asked Questions

Common questions about the model and its results.