PyRankine
The PyRankine is the hybrid steady-state simulator of Rankine Cycle in Python.
In the hybrid simulator, two kind of simulation approachs are provided:
-
sequential-modular
-
equation-oriented
Dependencies:SEUIF97
IAPWS-IF97 high-speed shared library
Install
python -m pip install seuif97
The Example Rankine Cycle
The condensing steam cycle of a supercritical pressure 600MW generating unit is used as the case of example.
The condensing steam cycle has
-
three turbines with four exhaust steams
-
one sealing, four low pressure feedwater heaters, one open feedwater heater/de-aerator, and three high pressure closed feedwater heaters.
The Data File of the Example Cycle
The json file is used to representate the example cycle's flowsheet and data
Run
- simulation on 1kg mass
python rankinesim.py
- simulation on specified power/mass
python rankinesim_spec.py