Regenerative Rankine Cycle
- Water is used as working fluid;
- Pressure passing through the condenser of 10 kPa;
- Pressure going to the mixing chamber of 100 kPa;
- Boiler pressure of 1000 kPa;
- Temperatures after leaving the boiler of 250 °C.
using CycleSolver
@solve begin
st3.T = 250 + 273
st3.p = 1000
st4.p = 100
st5.p = 10
newCycle[]
pump(st1, st2)
boiler(st2, st3)
turbine(st3, [st4, st5])
condenser(st5, st6)
pump(st6, st7)
heater_open([st7, st4], st1)
end
PrintResults()
Output:
1- CYCLE [water]
State Name |
T [K] | P [kPa] | h [kJ/kg] | s [kJ/kg.K] | x | ṁ [kg/s] | Mass-flux fraction |
---|---|---|---|---|---|---|---|
st1 | 372.756 | 100.0 | 417.504 | 1.3028 | 0.0 | 1.0 | |
st2 | 372.818 | 1000.0 | 418.443 | 1.3028 | 1.0 | ||
st3 | 523.0 | 1000.0 | 2942.79 | 6.9258 | 1.0 | ||
st4 | 372.756 | 100.0 | 2513.54 | 6.9258 | 0.9285 | 0.0972 | |
st5 | 318.956 | 10.0 | 2193.78 | 6.9258 | 0.8369 | 0.9028 | |
st6 | 318.956 | 10.0 | 191.806 | 0.6492 | 0.0 | 0.9028 | |
st7 | 318.959 | 100.0 | 191.897 | 0.6492 | 0.9028 |
Cycle Properties:
Total | Component | Value | |
---|---|---|---|
qin Q̇in |
2524.3482 kJ/kg 0.0 kW |
boiler: st2 >> st3 |
2524.3482 kJ/kg |
qout Q̇out |
2001.9783 kJ/kg 0.0 kW |
condenser: st5 >> st6 |
2001.9783 kJ/kg |
win Ẇin |
1.0296 kJ/kg 0.0 kW |
pump: st6 >> st7 pump: st1 >> st2 |
0.0909 kJ/kg 0.9387 kJ/kg |
wout Ẇout |
717.9338 kJ/kg 0.0 kW |
turbine: Any[: st3] >> Any[: st4, : st5] |
717.9338 kJ/kg |