Wassiljewa-Mason-Saxena Method for Low-pressure Gas Mixture Thermal Conductivity#
The ThermalConductivityWMS
mixture gas thermal conductivity model can be imported from idaes.models.properties.modular_properties.transport_properties
.
Formulation#
This description of the Wassiljewa-Mason-Saxena method to calculate gas mixture thermal conductivity is derived from that in The Properties of Gases and Liquids, Section 10-6. Thermal conductivity is given by the formula
in which \(k_m\) is the mixture thermal conductivity, \(k_i\) is the pure component thermal conductivity of component \(i\), \(y_i\) is the gas mole fraction of component \(i\), and \(\phi_{ij}\) is a mixing function shared with the Wilke method for calculating mixture viscosity.
List of Parameters#
Parameter Name |
Description |
Units |
---|---|---|
|
Pure component thermal conductivity \(k_i\) |
Power / Length / Time |
|
Callback to use for \(\phi_{ij}\) |
n/a |
Example#
The code snippet below demonstrates how to specify use of the ThermalConductivityWMS
model for pure component vapor viscosity as part of the modular property
framework.
from idaes.models.properties.modular_properties.pure import Eucken
from idaes.models.properties.modular_properties.transport_properties import ThermalConductivityWMS
from idaes.models.properties.modular_properties.transport_properties.viscosity_wilke import wilke_phi_ij_callback
configuration = {
"components":{
"H2O": {
"type": Component,
"valid_phase_types": [PhaseType.vaporPhase],
...
"therm_cond_phase_comp": {"Vap": Eucken}
...
}
"H2": {
"type": Component,
"valid_phase_types": [PhaseType.vaporPhase],
...
"therm_cond_phase_comp": {"Vap": Eucken}
...
}
}
"phases":{
"Vap": {
"type": VaporPhase,
...
"therm_cond_phase": ThermalConductivityWMS,
"transport_property_options": {
"viscosity_phi_ij_callback": wilke_phi_ij_callback,
}
},
...
}
...
}
References#
Poling, Bruce, E. et al. The Properties of Gases and Liquids. 5th ed. New York: NcGraw-Hill, 2001.