Nusselt-number model using the empirical Ranz-Marshall correlation to be used in modelling of the fluid-particle heat transfer coefficient: More...
Public Member Functions | |
TypeName ("RanzMarshall") | |
void | operator= (const RanzMarshall &)=delete |
RanzMarshall (const dictionary &dict, CloudType &cloud) | |
RanzMarshall (const RanzMarshall< CloudType > &im) | |
virtual autoPtr< HeatTransferModel< CloudType > > | clone () const |
virtual | ~RanzMarshall ()=default |
virtual scalar | Nu (const scalar Re, const scalar Pr) const |
![]() | |
TypeName ("heatTransferModel") | |
declareRunTimeSelectionTable (autoPtr, HeatTransferModel, dictionary,(const dictionary &dict, CloudType &owner),(dict, owner)) | |
void | operator= (const HeatTransferModel< CloudType > &)=delete |
HeatTransferModel (CloudType &owner) | |
HeatTransferModel (const dictionary &dict, CloudType &owner, const word &type) | |
HeatTransferModel (const HeatTransferModel< CloudType > &htm) | |
virtual autoPtr< HeatTransferModel< CloudType > > | clone () const=0 |
virtual | ~HeatTransferModel ()=default |
bool | BirdCorrection () const noexcept |
virtual scalar | htc (const scalar dp, const scalar Re, const scalar Pr, const scalar kappa, const scalar NCpW) const |
Additional Inherited Members | |
![]() | |
static autoPtr< HeatTransferModel< CloudType > > | New (const dictionary &dict, CloudType &owner) |
Nusselt-number model using the empirical Ranz-Marshall correlation to be used in modelling of the fluid-particle heat transfer coefficient:
with
where
![]() | = | Nusselt number |
![]() | = | Particle Reynolds number |
![]() | = | Prandtl number |
![]() | = | Particle diameter |
![]() | = | Density of carrier in the film surrounding particle |
![]() | = | Dynamic viscosity of carrier in the film surrounding particle |
![]() | = | Relative velocity between particle and carrier |
![]() | = | Correlation coefficient |
![]() | = | Correlation coefficient |
![]() | = | Correlation exponent of particle Reynolds number |
![]() | = | Correlation exponent of Prandtl number |
![]() | = | Specific heat capacity |
![]() | = | Thermal conductivity of carrier in the film |
Reference:
Standard model: Ranz, W. E., & Marshall, W. R. (1952). Evaporation from drops - part 1. Chem. Eng. Prog, 48, 22, pp. 141-146. Ranz, W. E., & Marshall, W. R. (1952). Evaporation from drops - part 2. Chem. Eng. Prog, 48, 4, pp. 173-180. Expressions (tag:AOB), p. 18: Amsden, A. A., O'Rourke, P. J., & Butler, T. D. (1989). KIVA-II: A computer program for chemically reactive flows with sprays (No. LA-11560-MS). Los Alamos National Lab.(LANL), Los Alamos, NM (United States). DOI:10.2172/6228444
constant/<CloudProperties>
: subModels { // Mandatory entries heatTransferModel RanzMarshall; // Optional entries RanzMarshallCoeffs { a 2.0; b 0.6; m 0.5; n 0.66666; } }
where the entries mean:
Property | Description | Type | Reqd | Deflt |
---|---|---|---|---|
heatTransferModel | Type name: RanzMarshall | word | yes | - |
a | Correlation coefficient | scalar | no | 2.0 |
b | Correlation coefficient | scalar | no | 0.6 |
m | Correlation exponent of particle Reynolds number | scalar | no | 0.5 |
n | Correlation exponent of Prandtl number | scalar | no | 1.0/3.0 |
Definition at line 219 of file RanzMarshall.H.
RanzMarshall | ( | const dictionary & | dict, |
CloudType & | cloud | ||
) |
Definition at line 28 of file RanzMarshall.C.
RanzMarshall | ( | const RanzMarshall< CloudType > & | im | ) |
Definition at line 42 of file RanzMarshall.C.
|
virtualdefault |
TypeName | ( | "RanzMarshall< CloudType >" | ) |
|
delete |
|
inlinevirtual |
Definition at line 259 of file RanzMarshall.H.
|
virtual |
Implements HeatTransferModel< CloudType >.
Definition at line 56 of file RanzMarshall.C.
References Foam::pow(), Pr(), and Foam::Re().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.