mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
DOC: phaseSystemModels: improve header-file documentation
This commit is contained in:
committed by
Andrew Heather
parent
94b3e5b406
commit
50137a483d
@ -6,6 +6,7 @@
|
||||
\\/ M anipulation |
|
||||
-------------------------------------------------------------------------------
|
||||
Copyright (C) 2011-2018 OpenFOAM Foundation
|
||||
Copyright (C) 2021 OpenCFD Ltd.
|
||||
-------------------------------------------------------------------------------
|
||||
License
|
||||
This file is part of OpenFOAM.
|
||||
@ -28,7 +29,40 @@ Class
|
||||
|
||||
Description
|
||||
Contact-angle boundary condition for multi-phase interface-capturing
|
||||
simulations. Used in conjunction with multiphaseSystem.
|
||||
simulations. Used in conjunction with \c multiphaseSystem.
|
||||
|
||||
Usage
|
||||
Example of the boundary condition specification:
|
||||
\verbatim
|
||||
<patch>
|
||||
{
|
||||
// Mandatory entries
|
||||
type alphaContactAngle;
|
||||
thetaProperties
|
||||
(
|
||||
(<phase1> <phase2>) <scalar1> <scalar2> <scalar3> <scalar4>
|
||||
(<phase3> <phase2>) <scalar1> <scalar2> <scalar3> <scalar4>
|
||||
...
|
||||
);
|
||||
|
||||
// Inherited entries
|
||||
...
|
||||
}
|
||||
\endverbatim
|
||||
|
||||
where the entries mean:
|
||||
\table
|
||||
Property | Description | Type | Reqd | Deflt
|
||||
type | Type name: alphaContactAngle | word | yes | -
|
||||
thetaProperties | Contact-angle properties | dict | yes | -
|
||||
\<scalar1\> | Equilibrium contact angle | scalar | yes |-
|
||||
\<scalar2\> | Dynamic contact angle velocity scale | scalar | yes |-
|
||||
\<scalar3\> | Limiting advancing contact angle | scalar | yes |-
|
||||
\<scalar4\> | Limiting receding contact angle | scalar | yes |-
|
||||
\endtable
|
||||
|
||||
The inherited entries are elaborated in:
|
||||
- \link zeroGradientFvPatchFields.H \endlink
|
||||
|
||||
SourceFiles
|
||||
alphaContactAngleFvPatchScalarField.C
|
||||
|
||||
@ -6,6 +6,7 @@
|
||||
\\/ M anipulation |
|
||||
-------------------------------------------------------------------------------
|
||||
Copyright (C) 2015-2018 OpenFOAM Foundation
|
||||
Copyright (C) 2021 OpenCFD Ltd.
|
||||
-------------------------------------------------------------------------------
|
||||
License
|
||||
This file is part of OpenFOAM.
|
||||
@ -28,9 +29,44 @@ Class
|
||||
alphatFixedDmdtWallBoilingWallFunctionFvPatchScalarField
|
||||
|
||||
Description
|
||||
A simple alphatPhaseChangeJayatillekeWallFunctionFvPatchScalarField with
|
||||
A simple \c alphatPhaseChangeJayatillekeWallFunctionFvPatchScalarField with
|
||||
a fixed volumetric phase-change mass flux.
|
||||
|
||||
Usage
|
||||
Example of the boundary condition specification:
|
||||
\verbatim
|
||||
<patch>
|
||||
{
|
||||
// Mandatory entries
|
||||
type compressible::alphatFixedDmdtWallBoilingWallFunction;
|
||||
vaporPhase <word>;
|
||||
|
||||
// Optional entries
|
||||
relax <scalar>;
|
||||
fixedDmdt <scalar>;
|
||||
L <scalar>;
|
||||
|
||||
// Inherited entries
|
||||
...
|
||||
}
|
||||
\endverbatim
|
||||
|
||||
where the entries mean:
|
||||
\table
|
||||
Property | Description | Type | Reqd | Deflt
|
||||
type | Type name: <!--
|
||||
--> compressible::alphatFixedDmdtWallBoilingWallFunction <!--
|
||||
--> | word | yes | -
|
||||
vaporPhase | Name of the vapor phase | word | yes | -
|
||||
relax | Relaxation factor for dmdt | scalar | no | 1.0
|
||||
fixedDmdt | Volumetric phase-change mass flux in near wall cells <!--
|
||||
--> | scalar | no | 0.0
|
||||
L | Latent heat | scalar | no | 0.0
|
||||
\endtable
|
||||
|
||||
The inherited entries are elaborated in:
|
||||
-\link alphatPhaseChangeJayatillekeWallFunctionFvPatchScalarField.H\endlink
|
||||
|
||||
See also
|
||||
Foam::compressible::
|
||||
alphatPhaseChangeJayatillekeWallFunctionFvPatchScalarField
|
||||
|
||||
@ -6,6 +6,7 @@
|
||||
\\/ M anipulation |
|
||||
-------------------------------------------------------------------------------
|
||||
Copyright (C) 2015-2018 OpenFOAM Foundation
|
||||
Copyright (C) 2021 OpenCFD Ltd.
|
||||
-------------------------------------------------------------------------------
|
||||
License
|
||||
This file is part of OpenFOAM.
|
||||
@ -33,26 +34,39 @@ Description
|
||||
the Eulerian multiphase solvers.
|
||||
|
||||
Usage
|
||||
\table
|
||||
Property | Description | Required | Default value
|
||||
Prt | Turbulent Prandtl number | no | 0.85
|
||||
Cmu | Model coefficient | no | 0.09
|
||||
kappa | von Karman constant | no | 0.41
|
||||
E | Model coefficient | no | 9.8
|
||||
\endtable
|
||||
|
||||
Example of the boundary condition specification:
|
||||
\verbatim
|
||||
<patchName>
|
||||
{
|
||||
// Mandatory entries
|
||||
type alphatPhaseChangeJayatillekeWallFunction;
|
||||
Prt 0.85;
|
||||
kappa 0.41;
|
||||
E 9.8;
|
||||
value uniform 0; // optional value entry
|
||||
|
||||
// Optional entries
|
||||
Prt <scalar>;
|
||||
Cmu <scalar>;
|
||||
kappa <scalar>;
|
||||
E <scalar>;
|
||||
|
||||
// Inherited entries
|
||||
...
|
||||
}
|
||||
\endverbatim
|
||||
|
||||
where the entries mean:
|
||||
\table
|
||||
Property | Description | Type | Reqd | Deflt
|
||||
type | Type name: <!--
|
||||
--> compressible::alphatPhaseChangeJayatillekeWallFunction <!--
|
||||
--> | word | yes | -
|
||||
Prt | Turbulent Prandtl number | scalar | no | 0.85
|
||||
Cmu | Empirical model coefficient | scalar | no | 0.09
|
||||
kappa | Von Karman constant | scalar | no | 0.41
|
||||
E | Wall roughness parameter | scalar | no | 9.8
|
||||
\endtable
|
||||
|
||||
The inherited entries are elaborated in:
|
||||
- \link alphatPhaseChangeWallFunctionFvPatchScalarField.H \endlink
|
||||
|
||||
See also
|
||||
Foam::compressible::alphatPhaseChangeWallFunctionFvPatchScalarField
|
||||
|
||||
|
||||
@ -6,6 +6,7 @@
|
||||
\\/ M anipulation |
|
||||
-------------------------------------------------------------------------------
|
||||
Copyright (C) 2015-2018 OpenFOAM Foundation
|
||||
Copyright (C) 2021 OpenCFD Ltd.
|
||||
-------------------------------------------------------------------------------
|
||||
License
|
||||
This file is part of OpenFOAM.
|
||||
@ -29,9 +30,33 @@ Class
|
||||
Description
|
||||
Abstract base-class for all alphatWallFunctions supporting phase-change.
|
||||
|
||||
Usage
|
||||
Example of the boundary condition specification:
|
||||
\verbatim
|
||||
<patchName>
|
||||
{
|
||||
// Optional entries
|
||||
dmdt <scalarField>;
|
||||
mDotL <scalarField>;
|
||||
|
||||
// Inherited entries
|
||||
...
|
||||
}
|
||||
\endverbatim
|
||||
|
||||
where the entries mean:
|
||||
\table
|
||||
Property | Description | Type | Reqd | Deflt
|
||||
dmdt | Rate of phase-change | scalarField | no | 0.0
|
||||
mDotL | Latent heat of the phase-change | scalarField | no | 0.0
|
||||
\endtable
|
||||
|
||||
The inherited entries are elaborated in:
|
||||
- \link fixedValueFvPatchFields.H \endlink
|
||||
|
||||
See also
|
||||
Foam::fixedValueFvPatchScalarField
|
||||
Foam::alphatWallFunctionFvPatchScalarField
|
||||
- Foam::fixedValueFvPatchScalarField
|
||||
- Foam::alphatWallFunctionFvPatchScalarField
|
||||
|
||||
SourceFiles
|
||||
alphatPhaseChangeWallFunctionFvPatchScalarField.C
|
||||
|
||||
@ -31,27 +31,30 @@ Description
|
||||
A thermal wall function for simulation of boiling wall.
|
||||
|
||||
This alpha wall function can handle the following regimes:
|
||||
single phase
|
||||
subcooled nucleate wall boiling
|
||||
transitional boiling
|
||||
film boiling.
|
||||
- single phase
|
||||
- subcooled nucleate wall boiling
|
||||
- transitional boiling
|
||||
- film boiling
|
||||
|
||||
The wall function uses a partition method to transfer heat either
|
||||
to the liquid or vapor phase. At the moment, this function works
|
||||
in a wall temperature fixed mode. i.e, there is no consideration
|
||||
in a wall temperature fixed mode, i.e. there is no consideration
|
||||
for the sudden change of heat transfer coefficient (htc) after
|
||||
reaching TDBN (deviation from nucleate boiling temperature).
|
||||
|
||||
References:
|
||||
References:
|
||||
\verbatim
|
||||
Numerical simulation of immersion quenching process of an engine cylinder head
|
||||
Vedanth Srinivasan, Kil-Min Moon, David Greif, De Ming Wang, Myung-hwan Kim
|
||||
Applied Mathematical Modelling 34 (2010) 2111-2128
|
||||
Srinivasan, V., Moon, K. M., Greif, D.,
|
||||
Wang, D. M., & Kim, M. H. (2010).
|
||||
Numerical simulation of immersion quenching
|
||||
process of an engine cylinder head.
|
||||
Applied Mathematical Modelling, 34(8), 2111-2128.
|
||||
DOI:10.1016/j.apm.2009.10.023
|
||||
\endverbatim
|
||||
|
||||
|
||||
For the single phase non-boiling regime the standard
|
||||
JayatillekeWallFunction is used.
|
||||
\c JayatillekeWallFunction is used.
|
||||
|
||||
For the sub-cool nucleate boiling regime the following runtime
|
||||
selectable submodels are used:
|
||||
@ -66,19 +69,17 @@ Description
|
||||
|
||||
References:
|
||||
\verbatim
|
||||
"On the modeling of multidimensional effects in boiling channels"
|
||||
Kurul, N., Podowski, M.Z.,
|
||||
ANS Proceedings, National Heat Transfer Conference,
|
||||
Minneapolis, Minnesota, USA, July 28-31, 1991,
|
||||
Kurul, N., & Podowski, M. Z. (1991).
|
||||
On the modeling of multidimensional effects in boiling channels.
|
||||
Proceedings of the 27th National Heat Transfer Conference.
|
||||
Minneapolis, Minn, USA, July 28-31, 1991.
|
||||
ISBN: 0-89448-162-1, pp. 30-40
|
||||
\endverbatim
|
||||
|
||||
\verbatim
|
||||
"Development and validation of a boiling model for OpenFOAM
|
||||
multiphase solver"
|
||||
Peltola, J., Pättikangas, T.J.H.,
|
||||
CFD4NRS-4 Conference Proceedings, paper 59,
|
||||
Daejeon, Korea, September 10-12 2012
|
||||
Peltola, J., & Pättikangas, T. (2012).
|
||||
Development and validation of a boiling model
|
||||
for OpenFOAM multiphase solver.
|
||||
Proceedings of the CFD4NRS-4. p. 59.
|
||||
Daejeon, Democratic People's Republic of Korea, September 10-12, 2012.
|
||||
\endverbatim
|
||||
|
||||
|
||||
@ -93,127 +94,180 @@ Description
|
||||
(TLeiden) a linear interpolation is used between CHF and MHF.
|
||||
|
||||
Thus, the following models are required:
|
||||
LeidenfrostModel
|
||||
CHFModel
|
||||
CHFSubCoolModel
|
||||
MHFModel
|
||||
TDNBModel
|
||||
filmBoilingModel
|
||||
- LeidenfrostModel
|
||||
- CHFModel
|
||||
- CHFSubCoolModel
|
||||
- MHFModel
|
||||
- TDNBModel
|
||||
- filmBoilingModel
|
||||
|
||||
The linear interpolation is as follows:
|
||||
|
||||
TBF = CHF*phi + (1 - phi)*MHF
|
||||
\f[
|
||||
TBF = CHF*\phi + (1 - \phi)*MHF
|
||||
\f]
|
||||
|
||||
where phi:
|
||||
with
|
||||
\f[
|
||||
\phi = w_p*(T_w - T_{DNB})/(T_{Leiden} - T_{DNB})
|
||||
\f]
|
||||
|
||||
phi = wp*(Tw - TDNB)/(TLeiden - TDNB),
|
||||
|
||||
where:
|
||||
wp model constant
|
||||
Tw wall temperature
|
||||
where:
|
||||
\vartable
|
||||
w_p | Model constant
|
||||
T_w | Wall temperature [K]
|
||||
\endvartable
|
||||
|
||||
|
||||
The film boiling regime is applied when Tw is larger than TLeiden. In
|
||||
this regime the correlation from the filmBoilingModel is used for
|
||||
calculating the cht from the wall.
|
||||
The film boiling regime is applied when \f$T_w\f$ is larger than
|
||||
\f$T_{Leiden}\f$. In this regime the correlation from the
|
||||
\c filmBoilingModel is used for calculating the cht from the wall.
|
||||
|
||||
The \c filmBoilingModel is needed in the vapor field in order to calculate
|
||||
the heat transfer to the vapor phase in film boiling regime.
|
||||
|
||||
|
||||
Usage
|
||||
\table
|
||||
Property | Description | Required | Default value
|
||||
phaseType | 'vapor' or 'liquid' | yes |
|
||||
relax |wall boiling model relaxation| yes |
|
||||
Prt | inherited from alphatPhaseChangeJayatillekeWallFunction
|
||||
Cmu | inherited from alphatPhaseChangeJayatillekeWallFunction
|
||||
kappa | inherited from alphatPhaseChangeJayatillekeWallFunction
|
||||
E | inherited from alphatPhaseChangeJayatillekeWallFunction
|
||||
dmdt | phase change mass flux | no |
|
||||
value | initial alphat value | yes |
|
||||
|
||||
if phaseType 'vapor':
|
||||
|
||||
partitioningModel| | yes |
|
||||
|
||||
if phaseType 'liquid':
|
||||
|
||||
partitioningModel| | yes |
|
||||
nucleationSiteModel| | yes |
|
||||
departureDiamModel| | yes |
|
||||
departureFreqModel| | yes |
|
||||
K | bubbles area constant| no | 4
|
||||
nucleatingModel | nucleating Model | no |
|
||||
|
||||
LeidenfrostModel | | no |
|
||||
CHFModel | | no |
|
||||
CHFSubCoolModel | | no |
|
||||
MHFModel | | no |
|
||||
TDNBModel | | no |
|
||||
filmBoilingModel | | no |
|
||||
wp | | no | 1
|
||||
\endtable
|
||||
|
||||
NOTE: Runtime selectabale submodels may require model specific entries
|
||||
|
||||
Example usage:
|
||||
Example of the boundary condition specification:
|
||||
\verbatim
|
||||
hotWall
|
||||
<patchName>
|
||||
{
|
||||
// Mandatory entries
|
||||
type compressible::alphatWallBoilingWallFunction;
|
||||
phaseType liquid;
|
||||
Prt 0.85;
|
||||
Cmu 0.09;
|
||||
kappa 0.41;
|
||||
E 9.8;
|
||||
relax 0.1;
|
||||
dmdt uniform 0;
|
||||
phaseType <word>;
|
||||
otherPhase <word>;
|
||||
relax <Function1<scalar>>;
|
||||
|
||||
partitioningModel
|
||||
{
|
||||
type Lavieville;
|
||||
alphaCrit 0.2;
|
||||
}
|
||||
nucleationSiteModel
|
||||
{
|
||||
type LemmertChawla;
|
||||
}
|
||||
departureDiamModel
|
||||
{
|
||||
type TolubinskiKostanchuk;
|
||||
}
|
||||
departureFreqModel
|
||||
{
|
||||
type Cole;
|
||||
}
|
||||
|
||||
LeidenfrostModel
|
||||
{
|
||||
type Spiegler;
|
||||
Tcrit 647;
|
||||
}
|
||||
CHFModel
|
||||
{
|
||||
type Zuber;
|
||||
}
|
||||
CHFSubCoolModel
|
||||
{
|
||||
type HuaXu;
|
||||
Kburn 0.5;
|
||||
}
|
||||
MHFModel
|
||||
{
|
||||
type Jeschar;
|
||||
Kmhf 1;
|
||||
}
|
||||
TDNBModel
|
||||
{
|
||||
type Schroeder;
|
||||
}
|
||||
filmBoilingModel
|
||||
{
|
||||
type Bromley;
|
||||
}
|
||||
value uniform 0.01;
|
||||
// Conditional entries
|
||||
|
||||
// Option-1: phaseType=vapor
|
||||
|
||||
// Optional entries
|
||||
LeidenfrostModel
|
||||
{
|
||||
type Spiegler;
|
||||
Tcrit 647;
|
||||
}
|
||||
|
||||
filmBoilingModel
|
||||
{
|
||||
type Bromley;
|
||||
}
|
||||
|
||||
|
||||
// Option-2: phaseType=liquid
|
||||
nucleationSiteModel
|
||||
{
|
||||
type LemmertChawla;
|
||||
}
|
||||
|
||||
departureDiamModel
|
||||
{
|
||||
type TolubinskiKostanchuk;
|
||||
}
|
||||
|
||||
departureFreqModel
|
||||
{
|
||||
type Cole;
|
||||
}
|
||||
|
||||
// Optional entries
|
||||
LeidenfrostModel
|
||||
{
|
||||
type Spiegler;
|
||||
Tcrit 647;
|
||||
}
|
||||
|
||||
CHFModel
|
||||
{
|
||||
type Zuber;
|
||||
}
|
||||
|
||||
CHFSubCoolModel
|
||||
{
|
||||
type HuaXu;
|
||||
Kburn 0.5;
|
||||
}
|
||||
|
||||
MHFModel
|
||||
{
|
||||
type Jeschar;
|
||||
Kmhf 1;
|
||||
}
|
||||
|
||||
TDNBModel
|
||||
{
|
||||
type Schroeder;
|
||||
}
|
||||
|
||||
filmBoilingModel
|
||||
{
|
||||
type Bromley;
|
||||
}
|
||||
|
||||
dDep <scalarField>;
|
||||
K <scalar>;
|
||||
wp <scalar>;
|
||||
qQuenching <scalarField>;
|
||||
|
||||
|
||||
// Optional entries
|
||||
alphatConv <scalarField>;
|
||||
|
||||
//Inherited entries
|
||||
...
|
||||
\endverbatim
|
||||
|
||||
where the entries mean:
|
||||
\table
|
||||
Property | Description | Type | Reqd | Deflt
|
||||
type | compressible::alphatWallBoilingWallFunction | word | yes | -
|
||||
phaseType | Name of phase type | word | yes | -
|
||||
otherPhase | Name of other phase | word | yes | -
|
||||
relax | Relaxation factor for dmdt | Function1\<scalar\> <!--
|
||||
--> | yes | -
|
||||
alphatConv | Convective turbulent thermal diffusivity <!--
|
||||
--> | scalarField | no | 0
|
||||
partitioningModel | Run-time selected heat flux partitioning model <!--
|
||||
--> | dict | yes | -
|
||||
\endtable
|
||||
|
||||
Options for the \c phaseType and \c otherPhase entries:
|
||||
\verbatim
|
||||
vapor | Vapor phase
|
||||
liquid | Liquid phase
|
||||
\endverbatim
|
||||
|
||||
when \c phaseType=liquid:
|
||||
\table
|
||||
Property | Description | Type | Reqd | Deflt
|
||||
nucleationSiteModel | Nucleation site density model | dict | yes | -
|
||||
departureDiamModel | Bubble departure diameter model <!--
|
||||
--> | dict | yes | -
|
||||
departureFreqModel | Bubble departure frequency model | dict | yes | -
|
||||
LeidenfrostModel | Leidenfrost temperature model | dict | no | -
|
||||
CHFModel | Critical heat flux model | dict | no | -
|
||||
CHFSubCoolModel | CHF sub-cool model | dict | no | -
|
||||
MHFModel | Minium heat flux model | dict | no | -
|
||||
TDNBModel | Departure from nulceate boiling model | dict | no | -
|
||||
filmBoilingModel | Film boiling model | dict | no | -
|
||||
K | Model constant for area of bubbles | scalar | no | 4.0
|
||||
wp | Wetting parameter for transient boiling | scalar | no | 1.0
|
||||
\endtable
|
||||
|
||||
The inherited entries are elaborated in:
|
||||
-\link alphatPhaseChangeJayatillekeWallFunctionFvPatchScalarField.H\endlink
|
||||
|
||||
Notes
|
||||
- Runtime selectabale submodels may require model specific entries
|
||||
- \c phaseType and \c otherPhase entries should be the opposite of each other.
|
||||
|
||||
See also
|
||||
Foam::alphatPhaseChangeJayatillekeWallFunctionFvPatchField
|
||||
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
\\/ M anipulation |
|
||||
-------------------------------------------------------------------------------
|
||||
Copyright (C) 2015-2018 OpenFOAM Foundation
|
||||
Copyright (C) 2020 OpenCFD Ltd.
|
||||
Copyright (C) 2020-2021 OpenCFD Ltd.
|
||||
-------------------------------------------------------------------------------
|
||||
License
|
||||
This file is part of OpenFOAM.
|
||||
@ -30,6 +30,30 @@ Class
|
||||
Description
|
||||
Copies the boundary values from a user specified field.
|
||||
|
||||
Usage
|
||||
Example of the boundary condition specification:
|
||||
\verbatim
|
||||
<patchName>
|
||||
{
|
||||
// Mandatory entries
|
||||
type copiedFixedValue;
|
||||
sourceFieldName <word>;
|
||||
|
||||
// Inherited entries
|
||||
...
|
||||
}
|
||||
\endverbatim
|
||||
|
||||
where the entries mean:
|
||||
\table
|
||||
Property | Description | Type | Reqd | Deflt
|
||||
type | Type name: copiedFixedValue | word | yes | -
|
||||
sourceFieldName | Name of the source field | word | yes | -
|
||||
\endtable
|
||||
|
||||
The inherited entries are elaborated in:
|
||||
- \link fixedValueFvPatchFields.H \endlink
|
||||
|
||||
See also
|
||||
Foam::fixedValueFvPatchField
|
||||
|
||||
|
||||
@ -6,6 +6,7 @@
|
||||
\\/ M anipulation |
|
||||
-------------------------------------------------------------------------------
|
||||
Copyright (C) 2015-2020 OpenFOAM Foundation
|
||||
Copyright (C) 2021 OpenCFD Ltd.
|
||||
-------------------------------------------------------------------------------
|
||||
License
|
||||
This file is part of OpenFOAM.
|
||||
@ -27,13 +28,44 @@ Class
|
||||
Foam::fixedMultiPhaseHeatFluxFvPatchScalarField
|
||||
|
||||
Description
|
||||
Calculates a wall temperature that produces the specified overall wall heat
|
||||
flux across all the phases in an Eulerian multi-phase simulation.
|
||||
Calculates a wall temperature that produces
|
||||
the specified overall wall heat flux across
|
||||
all the phases in an Eulerian multi-phase simulation.
|
||||
|
||||
Intended to be used with copiedFixedValue to ensure that phase wall
|
||||
temperature are consistent:
|
||||
- Set 'fixedMultiPhaseHeatFlux' boundary for one of the phases
|
||||
- Use 'copiedFixedValue' for all the other phases.
|
||||
Intended to be used with \c copiedFixedValue
|
||||
to ensure that phase wall temperature are consistent:
|
||||
- Set \c fixedMultiPhaseHeatFlux boundary for one of the phases
|
||||
- Use \c copiedFixedValue for all the other phases.
|
||||
|
||||
Usage
|
||||
Example of the boundary condition specification:
|
||||
\verbatim
|
||||
<patchName>
|
||||
{
|
||||
// Mandatory entries
|
||||
type fixedMultiPhaseHeatFlux;
|
||||
q <scalarField>;
|
||||
|
||||
// Optional entries
|
||||
relax <scalar>;
|
||||
Tmin <scalar>;
|
||||
|
||||
// Inherited entries
|
||||
...
|
||||
}
|
||||
\endverbatim
|
||||
|
||||
where the entries mean:
|
||||
\table
|
||||
Property | Description | Type | Reqd | Deflt
|
||||
type | Type name: fixedMultiPhaseHeatFlux | word | yes | -
|
||||
q | Heat power [W] or flux [W/m2] | scalarField | yes | -
|
||||
relax | Relaxation factor | scalar | no | 1.0
|
||||
Tmin | Minimum temperature limit [K] | scalar | no | 273.0
|
||||
\endtable
|
||||
|
||||
The inherited entries are elaborated in:
|
||||
- \link fixedValueFvPatchFields.H \endlink
|
||||
|
||||
See also
|
||||
Foam::fixedValueFvPatchField
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
\\ / A nd | www.openfoam.com
|
||||
\\/ M anipulation |
|
||||
-------------------------------------------------------------------------------
|
||||
Copyright (C) 2018-2020 OpenCFD Ltd
|
||||
Copyright (C) 2018-2021 OpenCFD Ltd.
|
||||
-------------------------------------------------------------------------------
|
||||
License
|
||||
This file is part of OpenFOAM.
|
||||
@ -27,7 +27,8 @@ Class
|
||||
Foam::wallBoilingModels::CHFModel
|
||||
|
||||
Description
|
||||
Base class for nucleation site density models
|
||||
Base class for critical heat flux (CHF)
|
||||
correlation models for boiling flows.
|
||||
|
||||
SourceFiles
|
||||
CHFModel.C
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
\\ / A nd | www.openfoam.com
|
||||
\\/ M anipulation |
|
||||
-------------------------------------------------------------------------------
|
||||
Copyright (C) 2018 OpenCFD Ltd
|
||||
Copyright (C) 2018-2021 OpenCFD Ltd
|
||||
-------------------------------------------------------------------------------
|
||||
License
|
||||
This file is part of OpenFOAM.
|
||||
@ -24,17 +24,40 @@ License
|
||||
along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
Class
|
||||
Foam::wallBoilingModels:CHFModels:::Zuber
|
||||
Foam::wallBoilingModels::CHFModels::Zuber
|
||||
|
||||
Description
|
||||
Critical heat flux (CHF) correlation
|
||||
A critical heat flux (CHF) correlation model
|
||||
based on Zuber (1958) for boiling flows.
|
||||
|
||||
References:
|
||||
Reference:
|
||||
\verbatim
|
||||
N. Zuber, On the stability of boiling heat transfer,
|
||||
Trans. ASME 80 (1958) 711
|
||||
Zuber, N. (1958).
|
||||
On the stability of boiling heat transfer.
|
||||
Trans. Am. Soc. Mech. Engrs., 80.
|
||||
URL:https://www.osti.gov/biblio/4326542
|
||||
\endverbatim
|
||||
|
||||
Usage
|
||||
Example of the model specification:
|
||||
\verbatim
|
||||
CHFModel
|
||||
{
|
||||
// Mandatory entries
|
||||
type Zuber;
|
||||
|
||||
// Optional entries
|
||||
Cn <scalar>;
|
||||
}
|
||||
\endverbatim
|
||||
|
||||
where the entries mean:
|
||||
\table
|
||||
Property | Description | Type | Reqd | Deflt
|
||||
type | Type name: Zuber | word | yes | -
|
||||
Cn | Model coefficient | scalar | no | 0.131
|
||||
\endtable
|
||||
|
||||
SourceFiles
|
||||
Zuber.C
|
||||
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
\\ / A nd | www.openfoam.com
|
||||
\\/ M anipulation |
|
||||
-------------------------------------------------------------------------------
|
||||
Copyright (C) 2018-2020 OpenCFD Ltd
|
||||
Copyright (C) 2018-2021 OpenCFD Ltd
|
||||
-------------------------------------------------------------------------------
|
||||
License
|
||||
This file is part of OpenFOAM.
|
||||
@ -27,7 +27,8 @@ Class
|
||||
Foam::CHFModels::CHFSubCoolModel
|
||||
|
||||
Description
|
||||
Base class for nucleation site density models
|
||||
Base class for critical heat flux (CHF)
|
||||
sub-cooling correlation models for boiling flows.
|
||||
|
||||
SourceFiles
|
||||
CHFSubCoolModel.C
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
\\ / A nd | www.openfoam.com
|
||||
\\/ M anipulation |
|
||||
-------------------------------------------------------------------------------
|
||||
Copyright (C) 2018 OpenCFD Ltd
|
||||
Copyright (C) 2018-2021 OpenCFD Ltd
|
||||
-------------------------------------------------------------------------------
|
||||
License
|
||||
This file is part of OpenFOAM.
|
||||
@ -24,19 +24,41 @@ License
|
||||
along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
Class
|
||||
Foam::wallBoilingModels:CHFModels:::HuaXu
|
||||
Foam::wallBoilingModels::CHFModels::HuaXu
|
||||
|
||||
Description
|
||||
A critical heat flux (CHF) sub-cooling correlation model
|
||||
based on Hua-Xu (2000) for boiling flows.
|
||||
|
||||
Critical heat flux for soob cool boiling flows.
|
||||
|
||||
References:
|
||||
Reference:
|
||||
\verbatim
|
||||
T.C. Hua, J.J. Xu, Quenching boiling in subcooled liquid nitrogen
|
||||
for solidification of aqueous materials, Mater.
|
||||
Sci. Eng. A 292 (2000) 169–172.
|
||||
Hua, T. C., & Xu, J. J. (2000).
|
||||
Quenching boiling in subcooled liquid nitrogen
|
||||
for solidification of aqueous materials.
|
||||
Materials Science and Engineering: A, 292(2), 169-172.
|
||||
DOI:10.1016/S0921-5093(00)01004-2
|
||||
\endverbatim
|
||||
|
||||
Usage
|
||||
Example of the model specification:
|
||||
\verbatim
|
||||
CHFSubCoolModel
|
||||
{
|
||||
// Mandatory entries
|
||||
type HuaXu;
|
||||
|
||||
// Optional entries
|
||||
Kburn <scalar>;
|
||||
}
|
||||
\endverbatim
|
||||
|
||||
where the entries mean:
|
||||
\table
|
||||
Property | Description | Type | Reqd | Deflt
|
||||
type | Type name: HuaXu | word | yes | -
|
||||
Kburn | Burn out factor | scalar | no | 1.5
|
||||
\endtable
|
||||
|
||||
SourceFiles
|
||||
HuaXu.C
|
||||
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
\\ / A nd | www.openfoam.com
|
||||
\\/ M anipulation |
|
||||
-------------------------------------------------------------------------------
|
||||
Copyright (C) 2018-2020 OpenCFD Ltd
|
||||
Copyright (C) 2018-2021 OpenCFD Ltd
|
||||
-------------------------------------------------------------------------------
|
||||
License
|
||||
This file is part of OpenFOAM.
|
||||
@ -27,7 +27,7 @@ Class
|
||||
Foam::wallBoilingModels::LeidenfrostModel
|
||||
|
||||
Description
|
||||
Base class for nucleation site density models
|
||||
Base class for Leidenfrost-effect models.
|
||||
|
||||
SourceFiles
|
||||
LeidenfrostModel.C
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
\\ / A nd | www.openfoam.com
|
||||
\\/ M anipulation |
|
||||
-------------------------------------------------------------------------------
|
||||
Copyright (C) 2018 OpenCFD Ltd
|
||||
Copyright (C) 2018-2021 OpenCFD Ltd
|
||||
-------------------------------------------------------------------------------
|
||||
License
|
||||
This file is part of OpenFOAM.
|
||||
@ -24,18 +24,41 @@ License
|
||||
along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
Class
|
||||
Foam::wallBoilingModels:LeidenfrostModels:::Spiegler
|
||||
Foam::wallBoilingModels::LeidenfrostModels::Spiegler
|
||||
|
||||
Description
|
||||
Leidenfrost temperature model.
|
||||
A model for Leidenfrost effects based on
|
||||
Spiegler et al. (1963) for boiling flows.
|
||||
|
||||
References:
|
||||
Reference:
|
||||
\verbatim
|
||||
SPIEGLER P., HOPENFELD J., SILBERBERG M., BUMPUS J. and NORMAN A.,
|
||||
Onset of stable film boiling and the foam limit, International
|
||||
Journal of Heat and Mass Transfer, 6,11, pp.987-989, 1963
|
||||
Spiegler, P., Hopenfeld, J., Silberberg, M.,
|
||||
Bumpus Jr, C. F., & Norman, A. (1963).
|
||||
Onset of stable film boiling and the foam limit.
|
||||
International Journal of Heat and Mass Transfer, 6(11), 987-989.
|
||||
DOI:10.1016/0017-9310(63)90053-X
|
||||
\endverbatim
|
||||
|
||||
Usage
|
||||
Example of the model specification:
|
||||
\verbatim
|
||||
LeidenfrostModel
|
||||
{
|
||||
// Mandatory entries
|
||||
type Spiegler;
|
||||
|
||||
// Optional entries
|
||||
Tcrit <scalar>;
|
||||
}
|
||||
\endverbatim
|
||||
|
||||
where the entries mean:
|
||||
\table
|
||||
Property | Description | Type | Reqd | Deflt
|
||||
type | Type name: Spiegler | word | yes | -
|
||||
Tcrit | Critical temperature [K] | scalar | no | 374.0
|
||||
\endtable
|
||||
|
||||
SourceFiles
|
||||
Spiegler.C
|
||||
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
\\ / A nd | www.openfoam.com
|
||||
\\/ M anipulation |
|
||||
-------------------------------------------------------------------------------
|
||||
Copyright (C) 2018 OpenCFD Ltd
|
||||
Copyright (C) 2018-2021 OpenCFD Ltd
|
||||
-------------------------------------------------------------------------------
|
||||
License
|
||||
This file is part of OpenFOAM.
|
||||
@ -24,18 +24,42 @@ License
|
||||
along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
Class
|
||||
Foam::wallBoilingModels:MHFModels:::Jeschar
|
||||
Foam::wallBoilingModels::MHFModels::Jeschar
|
||||
|
||||
Description
|
||||
Minimum heat flux (MHF) model.
|
||||
A model for minimum heat flux based on
|
||||
Jeschar et al. (1992) for boiling flows.
|
||||
|
||||
References:
|
||||
Reference:
|
||||
\verbatim
|
||||
Jeschar, E. Specht, C. Kohler, Heat Transfer during Cooling of
|
||||
Heated Metallic Objects with Evaporating Liquids,
|
||||
Theory and Technology in Quenching, Springer, 1992. Chapter 4.
|
||||
Jeschar, R., Specht, E., & Köhler, C. (1992).
|
||||
Heat transfer during cooling of heated
|
||||
metallic objects with evaporating liquids.
|
||||
In Theory and Technology of Quenching (pp. 73-92).
|
||||
Springer, Berlin, Heidelberg.
|
||||
DOI:10.1007/978-3-662-01596-4_4
|
||||
\endverbatim
|
||||
|
||||
Usage
|
||||
Example of the model specification:
|
||||
\verbatim
|
||||
MHFModel
|
||||
{
|
||||
// Mandatory entries
|
||||
type Jeschar;
|
||||
|
||||
// Optional entries
|
||||
Kmhf <scalar>;
|
||||
}
|
||||
\endverbatim
|
||||
|
||||
where the entries mean:
|
||||
\table
|
||||
Property | Description | Type | Reqd | Deflt
|
||||
type | Type name: Jeschar | word | yes | -
|
||||
Kmhf | Burn out factor | scalar | no | 1.0
|
||||
\endtable
|
||||
|
||||
SourceFiles
|
||||
Jeschar.C
|
||||
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
\\ / A nd | www.openfoam.com
|
||||
\\/ M anipulation |
|
||||
-------------------------------------------------------------------------------
|
||||
Copyright (C) 2018-2020 OpenCFD Ltd
|
||||
Copyright (C) 2018-2021 OpenCFD Ltd
|
||||
-------------------------------------------------------------------------------
|
||||
License
|
||||
This file is part of OpenFOAM.
|
||||
@ -27,7 +27,7 @@ Class
|
||||
Foam::MHFModels::MHFModel
|
||||
|
||||
Description
|
||||
Base class for nucleation site density models
|
||||
Base class for minimum heat flux (MHF) models.
|
||||
|
||||
SourceFiles
|
||||
MHFModel.C
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
\\ / A nd | www.openfoam.com
|
||||
\\/ M anipulation |
|
||||
-------------------------------------------------------------------------------
|
||||
Copyright (C) 2018 OpenCFD Ltd
|
||||
Copyright (C) 2018-2021 OpenCFD Ltd
|
||||
-------------------------------------------------------------------------------
|
||||
License
|
||||
This file is part of OpenFOAM.
|
||||
@ -24,33 +24,45 @@ License
|
||||
along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
Class
|
||||
Foam::wallBoilingModels:TDNBModels:::Schroeder
|
||||
Foam::wallBoilingModels::TDNBModels::Schroeder
|
||||
|
||||
Description
|
||||
Departure from nulceate boiling correlation.
|
||||
A model for departure from nucleation boiling based on
|
||||
Schroeder-Richter and Bartsch (1994) for boiling flows.
|
||||
|
||||
References:
|
||||
Reference:
|
||||
\verbatim
|
||||
Schroeder-Richter D. and Bartsch G. Analytical calculation of
|
||||
DNB-superheating by a pos-tulated thermo-mechanical effect of
|
||||
nucleate boiling.
|
||||
International Journal of Multiphase Flow, 20(6):1143–1167, 1994.
|
||||
Schroeder-Richter, D., & Bartsch, G. (1994).
|
||||
Analytical calculation of DNB-superheating by a postulated
|
||||
thermo-mechanical effect of nucleate boiling.
|
||||
International journal of multiphase flow, 20(6), 1143-1167.
|
||||
DOI:10.1016/0301-9322(94)90060-4
|
||||
|
||||
Theler, G., & Freis, D. (2011).
|
||||
Theoretical critical heat flux prediction based on non-equilibrium
|
||||
thermodynamics considerations of the subcooled boiling phenomenon.
|
||||
Mecánica Computacional, 30(19), 1713-1732.
|
||||
\endverbatim
|
||||
|
||||
|
||||
Usage
|
||||
Example of the model specification:
|
||||
\verbatim
|
||||
THEORETICAL CRITICAL HEAT FLUX PREDICTION BASEDNON-EQUILIBRIUM
|
||||
THERMODYNAMICS CONSIDERATIONSTHE SUBCOOLED BOILING PHENOMENON
|
||||
TDNBModel
|
||||
{
|
||||
// Mandatory entries
|
||||
type Schroeder;
|
||||
|
||||
Germán Thelera and Daniel Freisba TECNA
|
||||
Estudios y Proyectos de Ingenierı́a S.A.
|
||||
Encarnación Ezcurra 365, C1107CLA Buenos Aires, Argentina
|
||||
Westinghouse
|
||||
Electric Germany GmbH
|
||||
Dudenstraße 44, 68167 Mannheim, Germany
|
||||
// Optional entries
|
||||
kg <scalar>;
|
||||
}
|
||||
\endverbatim
|
||||
|
||||
where the entries mean:
|
||||
\table
|
||||
Property | Description | Type | Reqd | Deflt
|
||||
type | Type name: Schroeder | word | yes | -
|
||||
kg | Isoentropic expansion factor for ideal gases | scalar | no | 1.666
|
||||
\endtable
|
||||
|
||||
SourceFiles
|
||||
Schroeder.C
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
\\ / A nd | www.openfoam.com
|
||||
\\/ M anipulation |
|
||||
-------------------------------------------------------------------------------
|
||||
Copyright (C) 2018-2020 OpenCFD Ltd
|
||||
Copyright (C) 2018-2021 OpenCFD Ltd
|
||||
-------------------------------------------------------------------------------
|
||||
License
|
||||
This file is part of OpenFOAM.
|
||||
@ -27,7 +27,7 @@ Class
|
||||
Foam::wallBoilingModels::TDNBModel
|
||||
|
||||
Description
|
||||
Base class for nucleation site density models
|
||||
Base class for departure from nucleation boiling models.
|
||||
|
||||
SourceFiles
|
||||
TDNBModel.C
|
||||
|
||||
@ -6,6 +6,7 @@
|
||||
\\/ M anipulation |
|
||||
-------------------------------------------------------------------------------
|
||||
Copyright (C) 2016-2018 OpenFOAM Foundation
|
||||
Copyright (C) 2021 OpenCFD Ltd.
|
||||
-------------------------------------------------------------------------------
|
||||
License
|
||||
This file is part of OpenFOAM.
|
||||
@ -27,17 +28,35 @@ Class
|
||||
Foam::wallBoilingModels::departureDiameterModels::KocamustafaogullariIshii
|
||||
|
||||
Description
|
||||
A correlation for bubble departure diameter.
|
||||
|
||||
Requires model parameter 'phi': contact angle in degrees.
|
||||
A correlation for bubble departure diameter modelling
|
||||
based on Kocamustafaogullari-Ishii (1983) for boiling flows.
|
||||
|
||||
Reference:
|
||||
\verbatim
|
||||
Kocamustafaogullari, G., & Ishii, M. (1983).
|
||||
Interfacial area and nucleation site density in boiling systems.
|
||||
International Journal of Heat and Mass Transfer, 26(9), 1377-1387.
|
||||
DOI:10.1016/S0017-9310(83)80069-6
|
||||
\endverbatim
|
||||
|
||||
Usage
|
||||
Example of the model specification:
|
||||
\verbatim
|
||||
departureDiameterModel
|
||||
{
|
||||
// Mandatory entries
|
||||
type KocamustafaogullariIshii;
|
||||
phi <scalar>;
|
||||
}
|
||||
\endverbatim
|
||||
|
||||
where the entries mean:
|
||||
\table
|
||||
Property | Description | Type | Reqd | Deflt
|
||||
type | Type name: KocamustafaogullariIshii | word | yes | -
|
||||
phi | Contact angle [deg] | scalar | yes | -
|
||||
\endtable
|
||||
|
||||
SourceFiles
|
||||
KocamustafaogullariIshii.C
|
||||
|
||||
|
||||
@ -6,6 +6,7 @@
|
||||
\\/ M anipulation |
|
||||
-------------------------------------------------------------------------------
|
||||
Copyright (C) 2016-2018 OpenFOAM Foundation
|
||||
Copyright (C) 2021 OpenCFD Ltd.
|
||||
-------------------------------------------------------------------------------
|
||||
License
|
||||
This file is part of OpenFOAM.
|
||||
@ -27,16 +28,41 @@ Class
|
||||
Foam::wallBoilingModels::departureDiameterModels::TolubinskiKostanchuk
|
||||
|
||||
Description
|
||||
Tolubinski-Kostanchuk correlation for bubble departure diameter.
|
||||
A correlation for bubble departure diameter modelling
|
||||
based on Tolubinski-Kostanchuk (1970) for boiling flows.
|
||||
|
||||
Reference:
|
||||
\verbatim
|
||||
Tolubinsky, V. I., & Kostanchuk, D. M. (1970).
|
||||
Vapour bubbles growth rate and heat transfer intensity at subcooled
|
||||
water boiling.
|
||||
In International Heat Transfer Conference 4 (Vol. 23). Begel House Inc.
|
||||
Vapour bubbles growth rate and heat transfer
|
||||
intensity at subcooled water boiling.
|
||||
In International Heat Transfer Conference 4 (Vol. 23). Begel House Inc..
|
||||
\endverbatim
|
||||
|
||||
Usage
|
||||
Example of the model specification:
|
||||
\verbatim
|
||||
departureDiameterModel
|
||||
{
|
||||
// Mandatory entries
|
||||
type TolubinskiKostanchuk;
|
||||
|
||||
// Optional entries
|
||||
dRef <scalar>;
|
||||
dMax <scalar>;
|
||||
dMin <scalar>;
|
||||
}
|
||||
\endverbatim
|
||||
|
||||
where the entries mean:
|
||||
\table
|
||||
Property | Description | Type | Reqd | Deflt
|
||||
type | Type name: TolubinskiKostanchuk | word | yes | -
|
||||
dRef | Coefficient of the temperature term | scalar | no | 6e-4
|
||||
dMax | Maximum diameter | scalar | no | 0.0014
|
||||
dMin | Minimum diameter | scalar | no | 1e-6
|
||||
\endtable
|
||||
|
||||
SourceFiles
|
||||
TolubinskiKostanchuk.C
|
||||
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
\\/ M anipulation |
|
||||
-------------------------------------------------------------------------------
|
||||
Copyright (C) 2016-2018 OpenFOAM Foundation
|
||||
Copyright (C) 2020 OpenCFD Ltd.
|
||||
Copyright (C) 2020-2021 OpenCFD Ltd.
|
||||
-------------------------------------------------------------------------------
|
||||
License
|
||||
This file is part of OpenFOAM.
|
||||
@ -28,7 +28,7 @@ Class
|
||||
Foam::wallBoilingModels::departureDiameterModel
|
||||
|
||||
Description
|
||||
Base class for bubble departure diameter models
|
||||
Base class for bubble departure diameter models for boiling flows.
|
||||
|
||||
SourceFiles
|
||||
departureDiameterModel.C
|
||||
|
||||
@ -6,6 +6,7 @@
|
||||
\\/ M anipulation |
|
||||
-------------------------------------------------------------------------------
|
||||
Copyright (C) 2016-2018 OpenFOAM Foundation
|
||||
Copyright (C) 2021 OpenCFD Ltd.
|
||||
-------------------------------------------------------------------------------
|
||||
License
|
||||
This file is part of OpenFOAM.
|
||||
@ -27,16 +28,34 @@ Class
|
||||
Foam::wallBoilingModels::departureFrequencyModels::Cole
|
||||
|
||||
Description
|
||||
Cole correlation for bubble departure frequency.
|
||||
A correlation for bubble departure frequency modelling
|
||||
based on Cole (1960) for boiling flows.
|
||||
|
||||
Reference:
|
||||
\verbatim
|
||||
Cole, R. (1960).
|
||||
A photographic study of pool boiling in the region of the critical heat
|
||||
flux.
|
||||
A photographic study of pool boiling
|
||||
in the region of the critical heat flux.
|
||||
AIChE Journal, 6(4), 533-538.
|
||||
DOI:10.1002/aic.690060405
|
||||
\endverbatim
|
||||
|
||||
Usage
|
||||
Example of the model specification:
|
||||
\verbatim
|
||||
departureFrequencyModel
|
||||
{
|
||||
// Mandatory entries
|
||||
type Cole;
|
||||
}
|
||||
\endverbatim
|
||||
|
||||
where the entries mean:
|
||||
\table
|
||||
Property | Description | Type | Reqd | Deflt
|
||||
type | Type name: Cole | word | yes | -
|
||||
\endtable
|
||||
|
||||
SourceFiles
|
||||
Cole.C
|
||||
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
\\/ M anipulation |
|
||||
-------------------------------------------------------------------------------
|
||||
Copyright (C) 2016-2018 OpenFOAM Foundation
|
||||
Copyright (C) 2020 OpenCFD Ltd.
|
||||
Copyright (C) 2020-2021 OpenCFD Ltd.
|
||||
-------------------------------------------------------------------------------
|
||||
License
|
||||
This file is part of OpenFOAM.
|
||||
@ -28,7 +28,7 @@ Class
|
||||
Foam::wallBoilingModels::departureFrequencyModel
|
||||
|
||||
Description
|
||||
Base class for bubble departure frequency models
|
||||
Base class for bubble departure frequency models for boiling flows.
|
||||
|
||||
SourceFiles
|
||||
departureFrequencyModel.C
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
\\ / A nd | www.openfoam.com
|
||||
\\/ M anipulation |
|
||||
-------------------------------------------------------------------------------
|
||||
Copyright (C) 2018 OpenCFD Ltd
|
||||
Copyright (C) 2018-2021 OpenCFD Ltd
|
||||
-------------------------------------------------------------------------------
|
||||
License
|
||||
This file is part of OpenFOAM.
|
||||
@ -24,17 +24,43 @@ License
|
||||
along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
Class
|
||||
Foam::wallBoilingModels:filmBoilingModels:::Bromley
|
||||
Foam::wallBoilingModels::filmBoilingModels::Bromley
|
||||
|
||||
Description
|
||||
Boiling film correlation.
|
||||
A correlation for boiling film modelling
|
||||
based on Bromley (1950) for boiling flows.
|
||||
|
||||
References:
|
||||
Reference:
|
||||
\verbatim
|
||||
A. Bromley, Heat transfer in stable film boiling,
|
||||
Chem. Eng. Prog. 58 (1950) 67–72.
|
||||
Bromley, L. A. (1950).
|
||||
Heat transfer in stable film boiling.
|
||||
Chemical Engineering Progress, 46, 221-227.
|
||||
\endverbatim
|
||||
|
||||
Usage
|
||||
Example of the model specification:
|
||||
\verbatim
|
||||
filmBoilingModel
|
||||
{
|
||||
// Mandatory entries
|
||||
type Bromley;
|
||||
L <scalar>;
|
||||
|
||||
// Optional entries
|
||||
Cn <scalar>;
|
||||
emissivity <scalar>;
|
||||
}
|
||||
\endverbatim
|
||||
|
||||
where the entries mean:
|
||||
\table
|
||||
Property | Description | Type | Reqd | Deflt
|
||||
type | Type name: Bromley | word | yes | -
|
||||
L | Characteristic length scale | scalar | yes | -
|
||||
Cn | Coefficient for nucleation site density | scalar | no | 0.62
|
||||
emissivity | Wall emissivity | scalar | no | 1.0
|
||||
\endtable
|
||||
|
||||
SourceFiles
|
||||
Bromley.C
|
||||
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
\\ / A nd | www.openfoam.com
|
||||
\\/ M anipulation |
|
||||
-------------------------------------------------------------------------------
|
||||
Copyright (C) 2018-2020 OpenCFD Ltd
|
||||
Copyright (C) 2018-2021 OpenCFD Ltd
|
||||
-------------------------------------------------------------------------------
|
||||
License
|
||||
This file is part of OpenFOAM.
|
||||
@ -27,7 +27,7 @@ Class
|
||||
Foam::filmBoilingModels::filmBoilingModel
|
||||
|
||||
Description
|
||||
Base class for nucleation site density models
|
||||
Base class for film boiling models.
|
||||
|
||||
SourceFiles
|
||||
filmBoilingModel.C
|
||||
|
||||
@ -6,6 +6,7 @@
|
||||
\\/ M anipulation |
|
||||
-------------------------------------------------------------------------------
|
||||
Copyright (C) 2016-2018 OpenFOAM Foundation
|
||||
Copyright (C) 2021 OpenCFD Ltd.
|
||||
-------------------------------------------------------------------------------
|
||||
License
|
||||
This file is part of OpenFOAM.
|
||||
@ -27,10 +28,11 @@ Class
|
||||
Foam::wallBoilingModels::nucleationSiteModels::LemmertChawla
|
||||
|
||||
Description
|
||||
Lemmert & Chawla function for nucleation site density,
|
||||
correlation by Egorov & Menter.
|
||||
A model for nucleation site density based on
|
||||
Lemmert-Chawla (1977) function and
|
||||
Egorov-Menter (2004) correlation for boiling flows.
|
||||
|
||||
References:
|
||||
Reference:
|
||||
\verbatim
|
||||
Lemmert, M., & Chawla, J. M. (1977).
|
||||
Influence of flow velocity on surface boiling heat transfer coefficient.
|
||||
@ -42,6 +44,26 @@ Description
|
||||
Technical Report ANSYS/TR-04-10, ANSYS Gmbh.
|
||||
\endverbatim
|
||||
|
||||
Usage
|
||||
Example of the model specification:
|
||||
\verbatim
|
||||
nucleationSiteModel
|
||||
{
|
||||
// Mandatory entries
|
||||
type LemmertChawla;
|
||||
|
||||
// Optional entries
|
||||
Cn <scalar>;
|
||||
}
|
||||
\endverbatim
|
||||
|
||||
where the entries mean:
|
||||
\table
|
||||
Property | Description | Type | Reqd | Deflt
|
||||
type | Type name: LemmertChawla | word | yes | -
|
||||
Cn | Coefficient for nucleation site density | scalar | no | 1.0
|
||||
\endtable
|
||||
|
||||
SourceFiles
|
||||
LemmertChawla.C
|
||||
|
||||
|
||||
@ -6,6 +6,7 @@
|
||||
\\/ M anipulation |
|
||||
-------------------------------------------------------------------------------
|
||||
Copyright (C) 2016-2018 OpenFOAM Foundation
|
||||
Copyright (C) 2021 OpenCFD Ltd.
|
||||
-------------------------------------------------------------------------------
|
||||
License
|
||||
This file is part of OpenFOAM.
|
||||
@ -27,7 +28,7 @@ Class
|
||||
Foam::wallBoilingModels::nucleationSiteModel
|
||||
|
||||
Description
|
||||
Base class for nucleation site density models
|
||||
Base class for nucleation site density models.
|
||||
|
||||
SourceFiles
|
||||
nucleationSiteModel.C
|
||||
|
||||
@ -6,6 +6,7 @@
|
||||
\\/ M anipulation |
|
||||
-------------------------------------------------------------------------------
|
||||
Copyright (C) 2016-2018 OpenFOAM Foundation
|
||||
Copyright (C) 2021 OpenCFD Ltd.
|
||||
-------------------------------------------------------------------------------
|
||||
License
|
||||
This file is part of OpenFOAM.
|
||||
@ -27,19 +28,35 @@ Class
|
||||
Foam::wallBoilingModels::partitioningModels::Lavieville
|
||||
|
||||
Description
|
||||
Lavieville wall heat flux partitioning model.
|
||||
|
||||
Model parameters:
|
||||
alphaCrit: critical liquid fraction
|
||||
A model for wall heat flux partitioning based on
|
||||
Lavieville et al. (2006) for boiling flows.
|
||||
|
||||
Reference:
|
||||
\verbatim
|
||||
Lavieville, J., Quemerais, E., Mimouni, S., Boucker, M., &
|
||||
Mechitoua, N. (2006).
|
||||
NEPTUNE CFD V1. 0 theory manual.
|
||||
Lavieville, J., Quemerais, E., Mimouni, S.,
|
||||
Boucker, M., & Mechitoua, N. (2006).
|
||||
NEPTUNE CFD V1.0 theory manual.
|
||||
NEPTUNE report Nept_2004_L1, 2(3).
|
||||
\endverbatim
|
||||
|
||||
Usage
|
||||
Example of the model specification:
|
||||
\verbatim
|
||||
partitioningModel
|
||||
{
|
||||
// Mandatory entries
|
||||
type Lavieville;
|
||||
alphaCrit <scalar>;
|
||||
}
|
||||
\endverbatim
|
||||
|
||||
where the entries mean:
|
||||
\table
|
||||
Property | Description | Type | Reqd | Deflt
|
||||
type | Type name: Lavieville | word | yes | -
|
||||
alphaCrit | Critical liquid fraction | scalar | yes | -
|
||||
\endtable
|
||||
|
||||
SourceFiles
|
||||
Lavieville.C
|
||||
|
||||
|
||||
@ -6,6 +6,7 @@
|
||||
\\/ M anipulation |
|
||||
-------------------------------------------------------------------------------
|
||||
Copyright (C) 2016-2018 OpenFOAM Foundation
|
||||
Copyright (C) 2021 OpenCFD Ltd.
|
||||
-------------------------------------------------------------------------------
|
||||
License
|
||||
This file is part of OpenFOAM.
|
||||
@ -27,20 +28,46 @@ Class
|
||||
Foam::wallBoilingModels::partitioningModels::cosine
|
||||
|
||||
Description
|
||||
Cosine wall heat flux partitioning model.
|
||||
A cosine model for wall heat flux partitioning based on
|
||||
Tentner et al. (2006) for boiling flows.
|
||||
|
||||
Proposed threshold liquid fractions:
|
||||
Reference:
|
||||
\verbatim
|
||||
Tentner, A., Lo, S., Ioilev, A., Samigulin, M.,
|
||||
Ustinenko, V., Melnikov, V., Kozlov, V. (2006).
|
||||
Advances in computational fluid dynamics modeling
|
||||
of two phase flow in a boiling water reactor fuel assembly.
|
||||
In: Proc. Int. Conf. Nuclear Engineering ICONE-14.
|
||||
Miami, Florida, USA, July 17–20.
|
||||
\endverbatim
|
||||
|
||||
Usage
|
||||
Example of the model specification:
|
||||
\verbatim
|
||||
partitioningModel
|
||||
{
|
||||
// Mandatory entries
|
||||
type cosine;
|
||||
alphaLiquid1 <scalar>;
|
||||
alphaLiquid0 <scalar>;
|
||||
}
|
||||
\endverbatim
|
||||
|
||||
where the entries mean:
|
||||
\table
|
||||
Property | Description | Type | Reqd | Deflt
|
||||
type | Type name: cosine | word | yes | -
|
||||
alphaLiquid1 | Model parameters for threshold liquid phase fraction <!--
|
||||
--> | scalar | yes | -
|
||||
alphaLiquid0 | Model parameters for threshold liquid phase fraction <!--
|
||||
--> | scalar | yes | -
|
||||
\endtable
|
||||
|
||||
Note
|
||||
- Proposed threshold liquid fractions:
|
||||
- alphaLiquid1 0.1
|
||||
- alphaLiquid0 0.05
|
||||
|
||||
\verbatim
|
||||
Tentner, A., Lo, S., & Kozlov, V. (2006).
|
||||
Advances in computational fluid dynamics modeling
|
||||
of two-phase flow in boiling water reactor fuel assemblies.
|
||||
In International Conference of Nuclear Engineering,
|
||||
Miami, Florida, USA.
|
||||
\endverbatim
|
||||
|
||||
SourceFiles
|
||||
cosine.C
|
||||
|
||||
|
||||
@ -6,6 +6,7 @@
|
||||
\\/ M anipulation |
|
||||
-------------------------------------------------------------------------------
|
||||
Copyright (C) 2016-2018 OpenFOAM Foundation
|
||||
Copyright (C) 2021 OpenCFD Ltd.
|
||||
-------------------------------------------------------------------------------
|
||||
License
|
||||
This file is part of OpenFOAM.
|
||||
@ -27,21 +28,47 @@ Class
|
||||
Foam::wallBoilingModels::partitioningModels::linear
|
||||
|
||||
Description
|
||||
Linear wall heat flux partitioning model.
|
||||
|
||||
Proposed threshold liquid fractions:
|
||||
- alphaLiquid1 0.1
|
||||
- alphaLiquid0 0.05
|
||||
A linear model for wall heat flux partitioning based on
|
||||
Ioilev et al. (2007) for boiling flows.
|
||||
|
||||
Reference:
|
||||
\verbatim
|
||||
Ioilev, A., Samigulin, M., Ustinenko (2007).
|
||||
Ioilev, A., Samigulin, M., Ustinenko, V.,
|
||||
Kucherova, P., Tentner, A., Lo, S., & Splawski, A. (2007).
|
||||
Advances in the modeling of cladding heat transfer
|
||||
and critical heat flux in boiling water reactor fuel assemblies.
|
||||
In Proc. 12th International Topical Meeting on
|
||||
Nuclear Reactor Thermal Hydraulics (NURETH-12),
|
||||
In Proc. 12th International Topical Meeting on Nuclear Reactor
|
||||
Thermal Hydraulics (NURETH-12).
|
||||
Pittsburgh, Pennsylvania, USA.
|
||||
\endverbatim
|
||||
|
||||
Usage
|
||||
Example of the model specification:
|
||||
\verbatim
|
||||
partitioningModel
|
||||
{
|
||||
// Mandatory entries
|
||||
type linear;
|
||||
alphaLiquid1 <scalar>;
|
||||
alphaLiquid0 <scalar>;
|
||||
}
|
||||
\endverbatim
|
||||
|
||||
where the entries mean:
|
||||
\table
|
||||
Property | Description | Type | Reqd | Deflt
|
||||
type | Type name: linear | word | yes | -
|
||||
alphaLiquid1 | Model parameters for threshold liquid phase fraction <!--
|
||||
--> | scalar | yes | -
|
||||
alphaLiquid0 | Model parameters for threshold liquid phase fraction <!--
|
||||
--> | scalar | yes | -
|
||||
\endtable
|
||||
|
||||
Note
|
||||
- Proposed threshold liquid fractions:
|
||||
- alphaLiquid1 0.1
|
||||
- alphaLiquid0 0.05
|
||||
|
||||
SourceFiles
|
||||
linear.C
|
||||
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
\\/ M anipulation |
|
||||
-------------------------------------------------------------------------------
|
||||
Copyright (C) 2016-2018 OpenFOAM Foundation
|
||||
Copyright (C) 2020 OpenCFD Ltd.
|
||||
Copyright (C) 2020-2021 OpenCFD Ltd.
|
||||
-------------------------------------------------------------------------------
|
||||
License
|
||||
This file is part of OpenFOAM.
|
||||
@ -28,7 +28,7 @@ Class
|
||||
Foam::wallBoilingModels::partitioningModel
|
||||
|
||||
Description
|
||||
Base class for wall heat flux partitioning models
|
||||
Base class for wall heat flux partitioning models.
|
||||
|
||||
SourceFiles
|
||||
partitioningModel.C
|
||||
|
||||
Reference in New Issue
Block a user