MaximaLabs
All unit operations

Boiler simulation

1 inlet (feedwater) -> 1 outlet (steam)

Governing equations

The exact equations the solver works for a boiler — the same math shown in the app's "Theory" panel, not a black box.

Qabs=F(hsteamhfeed)Q_{abs} = F\,(h_{steam} - h_{feed})
Qfired=Qabs/ηQ_{fired} = Q_{abs}/\eta
Tout=Tsat(P)+ΔTsuperheatT_{out} = T_{sat}(P) + \Delta T_{superheat}
QabsQ_{abs}
heat absorbed by the water [W]
QfiredQ_{fired}
fuel heat input [W]
FF
molar flow [mol/s]
hsteamh_{steam}
outlet steam enthalpy [J/mol]
hfeedh_{feed}
feedwater enthalpy [J/mol]
η\eta
boiler efficiency (fired->absorbed)
Tsat(P)T_{sat}(P)
saturation temperature at the outlet pressure [K]
ΔTsuperheat\Delta T_{superheat}
degrees of superheat above saturation [K]

Parameters

outlet_pressure [Pa, default inlet]; outlet is saturated steam unless superheat [K] or outlet_temperature [K] is given; efficiency [0-1, default 0.85] fired->absorbed. Reports duty [W absorbed], fired_duty [W]. Use SteamPkg/IAPWS thermo

Example flowsheets that use it

Stop fighting legacy software. Build your first flowsheet in 60 seconds.