Installation URL: https://github.com/danhnam11/DTLReactingFoam-8
A Detailed Transport Model (DTM) based thermophysicalModels library OF-8
A package for high fidelity simulations of laminar reacting flows in OF-8 with low computational cost, incorporating both the detailed transport model (DTM) and the polynomial fit transport model (FTM) based on the principle of kinetic gas theory [1]. To enhance computational efficiency, it was integrated with the time-correlated thermophysical property calculation (coTHERM) method. This technique can significantly reduce the computational cost of numerical simulations using DTM/FTM in OF-8 while preserving accuracy. Readers are referred to our paper for all validation data.
List of implemented Models in the new library
- Mixture averaged model for mass diffusivity of individual species in a mixture in which the binary diffusion coefficients are based on Standard Kinetic Theory [1].
- Mixture averaged model for dynamic viscosity and thermal conductivity of individual species in a mixture in which pure species properties are based on Standard Kinetic Theory [1].
List of implemented Functionalities in the library
The developed transport modeling framework provides a unified platform for high-accuracy simulations of laminar reacting flows. It incorporates two separate transport modeling strategies: Detailed Transport Modeling (DTM) and Fitting Transport Modeling (FTM). In addition, it includes the coTherm method, which enables time-correlated evaluation of thermophysical properties. The functionalities are organized as follows:
- Solvers
- DTLReactingFoam
- LBVFoam
- Utilities
- DTMchemkinToFoam
- FTMchemkinToFoam
- postLBVFoam
Combinations of implemented models available in the library
The runtime names of thermophysical models need to be specified correctly in the thermoType dictionary and chemistryType dictionary based on the combinations of implemented models available in the library. For example:
In the constant/thermophysicalProperties file:
// Keyword to enable the use of Detailed Transport Model
usingDetailedTransportModel true;
// Keyword to enable time-correlated thermophysical property evaluation
usingCoTHERM true;
// Keyword to enable the use of preprocessed transport coefficients
usingPreProcessingFTM true;
// Major species list used in coThermPhys
majorSpeciesForCoTHERM (CH4 O2 CO2 H2O);
// Thresholds for re-evaluation triggers
epsilonT 0.1;
epsilonP 100;
epsilonSpecies 0.001;
thermoType
{
type hePsiThermo; //(1)
mixture DTMMultiComponentMixture; //(2)
transport DTMTransport; //(3)
thermo janaf; //(4)
energy sensibleEnthalpy; //(7)
equationOfState perfectGas; //(5)
specie specie; //(6)
}
In the constant/chemistryProperties file:
chemistryType
{
solver ode; // either ode/EulerImplicit/none;
method DTMStandard; //(8)
}