ThermoSTEAM: BioSTEAM’s Premier Thermodynamic Engine#
Data: Chemical objects manage the thermodynamic methods and makes sure to use a valid method at given temperatures and pressures whenever estimating properties.
Interface: A thermodynamic property package is first defined through a Thermo object, which defines the working chemicals, mixing rules, and equlibrium estimation methods. Then, Stream objects can be used to estimate thermodynamic equilibrium, mixture properties, and mass and energy balances.
Equilibrium: Phase equilibrium calculations are handled by callable equilibrium objects. The main vapor-liquid equilibrium algorithm solves the modified Raoult’s law equation with activity coefficients estimated through interaction parameters for UNIQUAC Functional-group Activity Coefficients.