modelGasSolubility
Extends from Icons.GasSolubility, Interfaces.ConditionalKinetics (Input of kinetics coefficient vs. parametric kinetics coefficient).
Information
Gaseuous substance dissolition in liquid (Henry's law, Raoult's law, Nernst dissolution in one).
Equilibrium equation
KH =xL / xg |
Henry's coefficient, Raoult's coefficient |
ΔsolG = ΔfGL - ΔfGg = ΔsolH - T·ΔsolS = -R·T·log(KH· (fL / fg)) |
molar Gibb's energy of the dissolition |
ΔsolH = ΔfHL - ΔfHg |
molar enthalpy of the dissolition |
molar entropy of the dissolition |
Notations
xL |
mole fraction of the substance in the liquid |
xg |
mole fraction of the substance in the gas |
fL |
activity coefficient of the substance in the liquid |
fg |
activity coefficient of the substance in the gas |
ΔfHL |
molar enthalpy of formation of the substance in the liquid |
ΔfHg |
molar enthalpy of formation of the substance in the gas |
ΔfSL |
molar entropy of formation of the substance in the liquid |
ΔfSg |
molar entropy of formation of the substance in the gas |
ΔsolG |
molar Gibbs energy of dissolvation of the substance in the liquid |
Δsolω |
change of number of microstates of particles by dissolution |
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | kE | 0 | Kinetic turnover coefficient |
| Chemical kinetics | |||
| Boolean | useKineticsInput (from ConditionalKinetics) | false | = true, if kinetics coefficient is provided via input |
| Real | KC (from ConditionalKinetics) | 1 | Chemical kinetics coefficient if useKineticsInput=false |
| Advanced › Performance | |||
| Boolean | EnthalpyNotUsed | false | |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Interfaces.SubstancePort_b | gas_port | Gaseous solution | |
| Interfaces.SubstancePort_b | liquid_port | Dissolved in liquid solution | |
| Modelica.Blocks.Interfaces.RealInput | kineticsCoefficientInput (from ConditionalKinetics) | kC |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Real | kC (from ConditionalKinetics) | Current kinetics coefficient |
Revisions
2009-2015
by Marek Matejak, Charles University, Prague, Czech Republic