packageClausiusRankine
Extends from Modelica.Icons.ExamplesPackage (Icon for packages containing runnable examples).
Information
This example illustrates, step by step, how the Clausius–Rankine cycle can be modeled using idealized state-change components, specifically Adiabatic and Isobaric processes.
The Clausius–Rankine cycle is a fundamental thermodynamic cycle that represents the operation of steam power plants. It is widely applied in thermal power generation due to its efficiency, reliability, and suitability for large-scale energy production. The cycle converts heat into mechanical work using a working fluid, typically water (liquid and steam), which undergoes four principal processes:
- Compression in a
pump: adiabatic process with isentropic efficiency - Heating and vaporization in a
steamGenerator(preheater,boiler,superheater): isobaric process - Expansion through a
turbineto generate work: adiabatic process with isentropic efficiency - Condensation in a
condenser: isobaric process
If the mass flow rate setpoint is non differentiable considerInertance = false is required, see
UsersGuide.InertanceNeglect.
Contents
Revisions
-
2026, by Raphael Gebhart (raphael.gebhart@dlr.de):
Initial version.