TY - JOUR
T1 - Flame simulations with an open-source code
AU - Dasgupta, Adhiraj
AU - Gonzalez-Juez, Esteban
AU - Haworth, Daniel C.
N1 - Funding Information:
The authors would like to thank Prof. Evatt Hawkes for kindly providing the syngas DNS data used in the present study. This work was conducted thanks to the financial support from The Pennsylvania State University and Combustion Science & Engineering, Inc.
Funding Information:
The authors would like to thank Prof. Evatt Hawkes for kindly providing the syngas DNS data used in the present study. This work was conducted thanks to the financial support from The Pennsylvania State University and Combustion Science & Engineering , Inc.
Publisher Copyright:
© 2018 Elsevier B.V.
PY - 2019/4
Y1 - 2019/4
N2 - Flame simulations are used to gain insight into combustion physics and to design combustion systems such as piston engines, gas–turbine engines, and process heaters. In these simulations, the balance between reaction and molecular mixing plays a key role. To model molecular mixing, using a full multicomponent approach leads to high accuracy at the expense of a hefty computational cost. Thus, the use of a mixture-averaged model is usually preferred. Hence, this paper presents and tests a new OpenFOAM®-based code that incorporates a detailed, mixture-averaged approach for calculating transport properties in reacting flows, and provides a capability to solve either fully-compressible or low-Mach-number governing equations. The code is made readily available on GitHub and is written completely in OpenFOAM®’s native code framework, making it highly portable and easy to maintain, enhance, and extend. It is tested by modeling two laminar flames, and two turbulent flames undergoing extinction and reignition. Overall, predictions with the present code are seen to be in good agreement with experimental and direct-numerical-simulation data. Program Summary: Program Title: laminarReactingFoam & laminarReactingLMFoam Program Files doi: http://dx.doi.org/10.17632/h8hch3hs9p.1 Licensing provisions: GPLv3 Programming language: C++. Nature of problem: In high-resolution flame simulations it is important to calculate the transport properties without using simplified models in order to capture the physics of the problem. Assumptions such as unity Lewis number do not always provide an accurate answer, and in some cases may not be able to capture some of the relevant physics. Solution method: The present code adds the functionality to calculate the transport properties of the gas mixture using a detailed, mixture-averaged formulation.
AB - Flame simulations are used to gain insight into combustion physics and to design combustion systems such as piston engines, gas–turbine engines, and process heaters. In these simulations, the balance between reaction and molecular mixing plays a key role. To model molecular mixing, using a full multicomponent approach leads to high accuracy at the expense of a hefty computational cost. Thus, the use of a mixture-averaged model is usually preferred. Hence, this paper presents and tests a new OpenFOAM®-based code that incorporates a detailed, mixture-averaged approach for calculating transport properties in reacting flows, and provides a capability to solve either fully-compressible or low-Mach-number governing equations. The code is made readily available on GitHub and is written completely in OpenFOAM®’s native code framework, making it highly portable and easy to maintain, enhance, and extend. It is tested by modeling two laminar flames, and two turbulent flames undergoing extinction and reignition. Overall, predictions with the present code are seen to be in good agreement with experimental and direct-numerical-simulation data. Program Summary: Program Title: laminarReactingFoam & laminarReactingLMFoam Program Files doi: http://dx.doi.org/10.17632/h8hch3hs9p.1 Licensing provisions: GPLv3 Programming language: C++. Nature of problem: In high-resolution flame simulations it is important to calculate the transport properties without using simplified models in order to capture the physics of the problem. Assumptions such as unity Lewis number do not always provide an accurate answer, and in some cases may not be able to capture some of the relevant physics. Solution method: The present code adds the functionality to calculate the transport properties of the gas mixture using a detailed, mixture-averaged formulation.
UR - http://www.scopus.com/inward/record.url?scp=85057719583&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85057719583&partnerID=8YFLogxK
U2 - 10.1016/j.cpc.2018.11.011
DO - 10.1016/j.cpc.2018.11.011
M3 - Article
AN - SCOPUS:85057719583
SN - 0010-4655
VL - 237
SP - 219
EP - 229
JO - Computer Physics Communications
JF - Computer Physics Communications
ER -