multiphaseEulerFoam: wallBoiling: Corrections to tabulated thermo

The themo tables used in wallBoiling have had their Cp/Cv values
corrected, and have been coarsened and reduced in size to bound only the
operating point of the wallBoiling tutorials. They have also been moved
to $FOAM_TUTORIALS/resources/thermoData.

The correction to thermophysical properties has improved the stability
of these cases. As a result it has been possible to reduce the amount of
under-relaxation used in the wall modelling.
This commit is contained in:
Will Bainbridge
2021-05-18 11:15:59 +01:00
parent a8eef3be87
commit 40bc30c0f7
27 changed files with 24 additions and 24 deletions

View File

@ -36,7 +36,7 @@ boundaryField
wall
{
type fixedMultiPhaseHeatFlux;
relax 0.1;
relax 0.6;
q uniform 0;
phase "liquid";
value $internalField;

View File

@ -38,7 +38,7 @@ boundaryField
Cmu 0.09;
kappa 0.41;
E 9.8;
relax 0.2;
relax 0.6;
otherPhase gas;
phaseType liquid;
partitioningModel

View File

@ -154,7 +154,7 @@ saturation
refColumn 1;
componentColumns (0);
mergeSeparators no;
file "$FOAM_ETC/thermoData/refrigerant/R12/saturation.csv";
file "$FOAM_TUTORIALS/resources/thermoData/wallBoiling-saturation.csv";
outOfBounds clamp;
interpolationScheme linear;
}

View File

@ -33,6 +33,6 @@ mixture
molWeight 120.914;
}
#include "$FOAM_ETC/thermoData/refrigerant/R12/vapour"
#include "$FOAM_TUTORIALS/resources/thermoData/wallBoiling-vapour"
}
// ************************************************************************* //

View File

@ -33,6 +33,6 @@ mixture
molWeight 120.914;
}
#include "$FOAM_ETC/thermoData/refrigerant/R12/liquid"
#include "$FOAM_TUTORIALS/resources/thermoData/wallBoiling-liquid"
}
// ************************************************************************* //

View File

@ -17,7 +17,7 @@ FoamFile
dimensions [ 0 0 0 1 0 0 0 ];
internalField uniform 341.65;
internalField uniform 341.67;
boundaryField
{
@ -36,7 +36,7 @@ boundaryField
wall
{
type fixedMultiPhaseHeatFlux;
relax 0.1;
relax 0.6;
q uniform 0;
phase "liquid";
value $internalField;

View File

@ -38,7 +38,7 @@ boundaryField
Cmu 0.09;
kappa 0.41;
E 9.8;
relax 0.2;
relax 0.6;
otherPhase gas;
phaseType liquid;
partitioningModel

View File

@ -194,7 +194,7 @@ saturation
refColumn 1;
componentColumns (0);
mergeSeparators no;
file "$FOAM_ETC/thermoData/refrigerant/R12/saturation.csv";
file "$FOAM_TUTORIALS/resources/thermoData/wallBoiling-saturation.csv";
outOfBounds clamp;
interpolationScheme linear;
}

View File

@ -33,6 +33,6 @@ mixture
molWeight 120.914;
}
#include "$FOAM_ETC/thermoData/refrigerant/R12/vapour"
#include "$FOAM_TUTORIALS/resources/thermoData/wallBoiling-vapour"
}
// ************************************************************************* //

View File

@ -33,6 +33,6 @@ mixture
molWeight 120.914;
}
#include "$FOAM_ETC/thermoData/refrigerant/R12/liquid"
#include "$FOAM_TUTORIALS/resources/thermoData/wallBoiling-liquid"
}
// ************************************************************************* //

View File

@ -88,7 +88,7 @@ relaxationFactors
equations
{
".*" 1;
"h\..*" 0.9;
"h\..*" 1;
}
}

View File

@ -36,7 +36,7 @@ boundaryField
wall
{
type fixedMultiPhaseHeatFlux;
relax 0.1;
relax 0.6;
q uniform 0;
phase "liquid";
value $internalField;

View File

@ -38,7 +38,7 @@ boundaryField
Cmu 0.09;
kappa 0.41;
E 9.8;
relax 0.2;
relax 0.6;
otherPhase gas;
phaseType liquid;
partitioningModel

View File

@ -237,7 +237,7 @@ saturation
refColumn 1;
componentColumns (0);
mergeSeparators no;
file "$FOAM_ETC/thermoData/refrigerant/R12/saturation.csv";
file "$FOAM_TUTORIALS/resources/thermoData/wallBoiling-saturation.csv";
outOfBounds clamp;
interpolationScheme linear;
}

View File

@ -33,6 +33,6 @@ mixture
molWeight 120.914;
}
#include "$FOAM_ETC/thermoData/refrigerant/R12/vapour"
#include "$FOAM_TUTORIALS/resources/thermoData/wallBoiling-vapour"
}
// ************************************************************************* //

View File

@ -33,6 +33,6 @@ mixture
molWeight 120.914;
}
#include "$FOAM_ETC/thermoData/refrigerant/R12/liquid"
#include "$FOAM_TUTORIALS/resources/thermoData/wallBoiling-liquid"
}
// ************************************************************************* //

View File

@ -36,7 +36,7 @@ boundaryField
wall
{
type fixedMultiPhaseHeatFlux;
relax 0.1;
relax 0.6;
q uniform 0;
phase "liquid";
value $internalField;

View File

@ -38,7 +38,7 @@ boundaryField
Cmu 0.09;
kappa 0.41;
E 9.8;
relax 0.2;
relax 0.6;
otherPhase gas;
phaseType liquid;
partitioningModel

View File

@ -326,7 +326,7 @@ saturation
refColumn 1;
componentColumns (0);
mergeSeparators no;
file "$FOAM_ETC/thermoData/refrigerant/R12/saturation.csv";
file "$FOAM_TUTORIALS/resources/thermoData/wallBoiling-saturation.csv";
outOfBounds clamp;
interpolationScheme linear;
}
@ -348,7 +348,7 @@ saturation
refColumn 1;
componentColumns (0);
mergeSeparators no;
file "$FOAM_ETC/thermoData/refrigerant/R12/saturation.csv";
file "$FOAM_TUTORIALS/resources/thermoData/wallBoiling-saturation.csv";
outOfBounds clamp;
interpolationScheme linear;
}

View File

@ -33,6 +33,6 @@ mixture
molWeight 120.914;
}
#include "$FOAM_ETC/thermoData/refrigerant/R12/vapour"
#include "$FOAM_TUTORIALS/resources/thermoData/wallBoiling-vapour"
}
// ************************************************************************* //

View File

@ -33,6 +33,6 @@ mixture
molWeight 120.914;
}
#include "$FOAM_ETC/thermoData/refrigerant/R12/vapour"
#include "$FOAM_TUTORIALS/resources/thermoData/wallBoiling-vapour"
}
// ************************************************************************* //

View File

@ -33,6 +33,6 @@ mixture
molWeight 120.914;
}
#include "$FOAM_ETC/thermoData/refrigerant/R12/liquid"
#include "$FOAM_TUTORIALS/resources/thermoData/wallBoiling-liquid"
}
// ************************************************************************* //

Binary file not shown.

Binary file not shown.