Eddy Dissipation Concept (EDC) turbulent combustion model. More...


Public Member Functions | |
| TypeName ("EDC") | |
| Runtime type information. More... | |
| EDC (const word &modelType, const fvMesh &mesh, const word &combustionProperties, const word &phaseName) | |
| Construct from components. More... | |
| virtual | ~EDC () |
| Destructor. More... | |
| virtual void | correct () |
| Correct combustion rate. More... | |
| virtual tmp< fvScalarMatrix > | R (volScalarField &Y) const |
| Fuel consumption rate matrix. More... | |
| virtual tmp< volScalarField > | Qdot () const |
| Heat release rate [kg/m/s3]. More... | |
| virtual bool | read () |
| Update properties from given dictionary. More... | |
Public Member Functions inherited from laminar< Type > | |
| TypeName ("laminar") | |
| Runtime type information. More... | |
| laminar (const word &modelType, const fvMesh &mesh, const word &combustionProperties, const word &phaseName) | |
| Construct from components. More... | |
| virtual | ~laminar () |
| Destructor. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from laminar< Type > | |
| tmp< volScalarField > | tc () const |
| Return the chemical time scale. More... | |
Eddy Dissipation Concept (EDC) turbulent combustion model.
This model considers that the reaction occurs in the regions of the flow where the dissipation of turbulence kinetic energy takes place (fine structures). The mass fraction of the fine structures and the mean residence time are provided by an energy cascade model.
There are many versions and developments of the EDC model, 4 of which are currently supported in this implementation: v1981, v1996, v2005 and v2016. The model variant is selected using the optional version entry in the EDCCoeffs dictionary,
EDCCoeffs
{
version v2016;
}
The default version is v2015 if the version entry is not specified.
Model versions and references:
Version v2005:
Cgamma = 2.1377
Ctau = 0.4083
kappa = gammaL^exp1 / (1 - gammaL^exp2),
where exp1 = 2, and exp2 = 2.
Magnussen, B. F. (2005, June).
The Eddy Dissipation Concept -
A Bridge Between Science and Technology.
In ECCOMAS thematic conference on computational combustion
(pp. 21-24).
Version v1981:
Changes coefficients exp1 = 3 and exp2 = 3
Magnussen, B. (1981, January).
On the structure of turbulence and a generalized
eddy dissipation concept for chemical reaction in turbulent flow.
In 19th Aerospace Sciences Meeting (p. 42).
Version v1996:
Changes coefficients exp1 = 2 and exp2 = 3
Gran, I. R., & Magnussen, B. F. (1996).
A numerical study of a bluff-body stabilized diffusion flame.
Part 2. Influence of combustion modeling and finite-rate chemistry.
Combustion Science and Technology, 119(1-6), 191-217.
Version v2016:
Use local constants computed from the turbulent Da and Re numbers.
Parente, A., Malik, M. R., Contino, F., Cuoci, A., & Dally, B. B.
(2016).
Extension of the Eddy Dissipation Concept for
turbulence/chemistry interactions to MILD combustion.
Fuel, 163, 98-111.
| TypeName | ( | "EDC< Type >" | ) |
Runtime type information.
|
virtual |
Correct combustion rate.
Reimplemented from laminar< Type >.
Definition at line 83 of file EDC.C.
References Foam::constant::electromagnetic::e, epsilon, forAll, k, Foam::max(), Foam::min(), Foam::constant::physicoChemical::mu, nu, Foam::pow(), Foam::pow025(), rho, List< T >::size(), Foam::sqr(), Foam::sqrt(), trho, and turbulence.

|
virtual |
Fuel consumption rate matrix.
Reimplemented from laminar< Type >.
Definition at line 179 of file EDC.C.
References R.
|
virtual |
Heat release rate [kg/m/s3].
Reimplemented from laminar< Type >.
Definition at line 187 of file EDC.C.
References Foam::dimEnergy, Foam::dimTime, Foam::dimVolume, mesh, tmp< T >::ref(), and timeName.

|
virtual |
Update properties from given dictionary.
Reimplemented from laminar< Type >.
Definition at line 217 of file EDC.C.
References Foam::combustionModels::EDCexp1, Foam::combustionModels::EDCexp2, Foam::combustionModels::EDCversionNames, and Foam::blockMeshTools::read().

1.8.13