Go to the top

Detailed Transport Laminar reactingFoam

mne_unistlogo이미지_3-removebg-preview

 

Installation URL: https://github.com/danhnam11/DTLReactingFoam-8

 

A Detailed Transport Model (DTM) based thermophysicalModels library OF-8


General Information

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)
}