modelRealGasActivityCoeffLiquid
gas fugacity coefficient not equal to one, non-ideality of liquid taken into account using an activity coefficient
Extends from BasePhaseEquilibrium.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | nS (from BasePhaseEquilibrium) | number of substances | |
| Integer | nSL (from BasePhaseEquilibrium) | MediumLiquid.nSubstance | number of substances |
| Integer | nSV (from BasePhaseEquilibrium) | MediumVapour.nSubstance | number of substances |
| Real[nSL] | factor_K (from BasePhaseEquilibrium) | fill(1, nSL) | calibration factor for phase-equilibrium |
| Integer[nS,2] | mapping (from BasePhaseEquilibrium) | parameter to map the different medium vectors one to another |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| SI.Temperature | T (from BasePhaseEquilibrium) | ||
| SI.MoleFraction[nSL] | x_l (from BasePhaseEquilibrium) | ||
| SI.MoleFraction[nSV] | x_v (from BasePhaseEquilibrium) | ||
| SI.MoleFraction[nS] | x_vap_liq (from BasePhaseEquilibrium) | ||
| SI.MolarVolume | v_v (from BasePhaseEquilibrium) | ||
| SI.Pressure | p (from BasePhaseEquilibrium) | ||
| SI.Pressure[nSL] | p_sat (from BasePhaseEquilibrium) | ||
| Real[nS] | K (from BasePhaseEquilibrium) | ||
| SI.Pressure | p_bubble (from BasePhaseEquilibrium) | bubble pressure - used for startup | |
| MediumLiquid.HenryCoefficient | henryCoefficient | ||
| MediumVapour.FugacityCoefficient | fugacityCoeff | ||
| MediumLiquid.ActivityCoefficient | activityCoeff | ||
| MediumLiquid.FugacityCoefficient | fugacityCoeffSat | ||
| SI.Pressure[nS] | p_partial | saturation pressure of each component |