TY - JOUR

T1 - A computationally-efficient method for flamelet calculations

AU - Lapointe, S.

AU - Xuan, Y.

AU - Kwon, H.

AU - Whitesides, R. A.

AU - McNenly, M. J.

N1 - Funding Information:
The work at Lawrence Livermore National Laboratory was performed under contract DE-AC52-07NA27344. It was conducted as part of the Co-Optimization of Fuels & Engines project sponsored by the U.S. Department of Energy Energy Efficiency and Renewable Energy, Bioenergy Technologies and Vehicle Technologies Offices.
Funding Information:
The work at Lawrence Livermore National Laboratory was performed under contract DE-AC52-07NA27344. It was conducted as part of the Co-Optimization of Fuels & Engines project sponsored by the U.S. Department of Energy Energy Efficiency and Renewable Energy, Bioenergy Technologies and Vehicle Technologies Offices.
Publisher Copyright:
© 2020 The Combustion Institute

PY - 2020/11

Y1 - 2020/11

N2 - A new open-source code for the simulation of the diffusion flamelet equations is proposed. Emphasis is placed on using an approximate Jacobian to reduce the computational cost of the matrix operations. Performance of the proposed solvers is tested by performing flamelet calculations with kinetic mechanisms of varying sizes. For the unity Lewis number equations, the present iterative Newton solver using an approximate Jacobian greatly outperforms direct Newton solvers using exact Jacobians. The computation cost scales linearly with the number of species, leading to a reduction in solution times by two orders of magnitude for mechanisms containing thousands of species. The applicability of the Jacobian approximations to the solution of the non-unity Lewis number flamelet equations is assessed. The approximations are generally inadequate to solve the full non-unity Lewis number equations but can be used in some applications depending on the balance of terms in the flamelet equations. As an example, the flamelet solver is applied to the study of sooting tendencies in laminar co-flow diffusion flames where modified non-unity Lewis number flamelet equations, previously shown to accurately reproduce experimentally-measured Yield Sooting Indices (YSI), are solved. The accelerated flamelet solver is well suited for sensitivity analysis and uncertainty quantification with large detailed kinetic mechanisms, tasks for which the computational cost was previously prohibitive.

AB - A new open-source code for the simulation of the diffusion flamelet equations is proposed. Emphasis is placed on using an approximate Jacobian to reduce the computational cost of the matrix operations. Performance of the proposed solvers is tested by performing flamelet calculations with kinetic mechanisms of varying sizes. For the unity Lewis number equations, the present iterative Newton solver using an approximate Jacobian greatly outperforms direct Newton solvers using exact Jacobians. The computation cost scales linearly with the number of species, leading to a reduction in solution times by two orders of magnitude for mechanisms containing thousands of species. The applicability of the Jacobian approximations to the solution of the non-unity Lewis number flamelet equations is assessed. The approximations are generally inadequate to solve the full non-unity Lewis number equations but can be used in some applications depending on the balance of terms in the flamelet equations. As an example, the flamelet solver is applied to the study of sooting tendencies in laminar co-flow diffusion flames where modified non-unity Lewis number flamelet equations, previously shown to accurately reproduce experimentally-measured Yield Sooting Indices (YSI), are solved. The accelerated flamelet solver is well suited for sensitivity analysis and uncertainty quantification with large detailed kinetic mechanisms, tasks for which the computational cost was previously prohibitive.

UR - http://www.scopus.com/inward/record.url?scp=85089242235&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85089242235&partnerID=8YFLogxK

U2 - 10.1016/j.combustflame.2020.07.035

DO - 10.1016/j.combustflame.2020.07.035

M3 - Article

AN - SCOPUS:85089242235

SN - 0010-2180

VL - 221

SP - 94

EP - 102

JO - Combustion and Flame

JF - Combustion and Flame

ER -