Description🔗
The humidityTemperatureCoupledMixed
is a mixed coupled boundary condition for
temperature to be used at the coupling interface between fluid and solid regions.
Various governing equations of this boundary condition are based on Bergman et al.[1].
The condition assumes a drop-wise type of condensation, whereby its heat transfer Nusselt number is calculated using:
\[Nu = 51104 + 2044 (T - 273.15) \, \text{if} \, \, T > 295 \, \, \& \, \, T < 373\] \[Nu = 255510 \, \, \text{if} \, \, T > 373\]The mass transfer correlation used is:
\[h_m = D_{ab} \frac{Sh}{L}\]The Sherwood number is calculated using:
\[Sh = 0.664 Re^\frac{1}{2} Sc^\frac{1}{3} \, \, \text{if} \, \, Re < 5.0E+05\] \[Sh = 0.037 Re^\frac{4}{5} Sc^\frac{1}{3} \, \, \text{if} \, \, Re > 5.0E+05\]where:
Property | Description |
---|---|
\(D_{ab}\) | Mass vapour difussivity |
\(L\) | Characteristic length |
\(Sh\) | Sherwood number |
\(Re\) | Reynolds number |
\(Sc\) | Schmidt number |
\(Nu\) | Nusselt number |
Usage🔗
The condition requires entries in both the boundary and field files.
Boundary file🔗
<patchName>
{
type patch;
...
}
Field file🔗
On the fluid side:
<patchName>
{
// Mandatory entries
type humidityTemperatureCoupledMixed;
mode <word>;
// Optional entries
p <word>;
U <word>;
rho <word>;
mu <word>;
Tnbr <word>;
qrNbr <word>;
qr <word>;
specie <word>;
thicknessLayers <scalarList>;
// Conditional entries
// when 'thicknessLayers' entry is present
kappaLayers <scalarList>;
// when 'mode' == 'constantMass'
thickness <scalarField>;
cp <scalarField>;
rho <scalarField>;
// when 'mode' != 'constantMass'
carrierMolWeight <scalar>;
L <scalar>;
Tvap <scalar>;
liquid <dict>;
thickness <scalarField>;
// Inherited entries
...
}
On the solid side:
<patchName>
{
// Mandatory entries
type humidityTemperatureCoupledMixed;
// Optional entries
p <word>;
U <word>;
rho <word>;
mu <word>;
Tnbr <word>;
qrNbr <word>;
qr <word>;
specie <word>;
thicknessLayers <scalarList>;
// Conditional entries
// when 'thicknessLayers' entry is present
kappaLayers <scalarList>;
// Inherited entries
...
}
where:
Property | Description | Type | Required | Default |
---|---|---|---|---|
type |
Type name: humidityTemperatureCoupledMixed
|
word | yes | - |
mode |
Operation mode | word | yes | - |
p |
Name of pressure field | word | no | p |
U |
Name of velocity field | word | no | U |
rho |
Name of density field | word | no | rho |
mu |
Name of dynamic viscosity field | word | no | thermo:mu |
Tnbr |
Name of neighbour temperature field | word | no | T |
qrNbr |
Name of neighbour radiative heat flux field | word | no | none |
qr |
Name of radiative heat flux field | word | no | none |
specie |
Name of specie field | word | no | none |
thicknessLayers |
List of kappa-layer thicknesses | scalarList | no | - |
kappaLayers |
List of kappas corresponding to thicknesses | scalarList | conditional | - |
thickness |
Thickness field | scalarField | conditional | - |
cp |
Specific heat capacity field | scalarField | conditional | - |
rho |
Density field | scalarField | conditional | - |
carrierMolWeight |
Carrier molecular weight | scalar | conditional | - |
L |
Characteristic length of the wall | scalar | conditional | - |
Tvap |
Vaporisation temperature | scalar | conditional | - |
liquid |
Liquid properties | dict | conditional | - |
The inherited entries are elaborated in:
Options for the mode
entry:
Property | Description |
---|---|
constantMass |
Thermal inertia only |
condensation |
Condensation only |
evaporation |
Evaporation only |
condensationAndEvaporation |
Simultaneous condensation and evaporation |
- The correlation used to calculate
Tdew
is for water vapour. - A scalar transport equation for the carrier specie is required, e.g. supplied via a function object or in the main solver. This specie transports the vapour phase in the main ragion.
- The boundary condition of this specie on the coupled wall must be
fixedGradient
in order to allow condensation or evaporation of the vapour in or out of this wall. - There is no mass flow on the wall, i.e. the mass condensed on a face remains on that face. It uses a ‘lumped mass’ model to include thermal inertia effects.
- With
mode==condensation
, when the wall temperature (Tw) is below the dew temperature (Tdew) condesation takes place and the resulting condensed mass is stored on the wall. - With
mode==evaporation
, initial mass is vaporized when the wall temperature (Tw) is above the input vaporization temperature (Tvap).
Further information🔗
Tutorial:
Source code:
API:
History:
- Introduced in version v1706