DTLreactingFoam: An efficient CFD tool for laminar reacting flow simulations using detailed chemistry and transport with time-correlated thermophysical properties

IF 3.4 2区 物理与天体物理 Q1 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS
Computer Physics Communications Pub Date : 2026-05-01 Epub Date: 2026-01-25 DOI:10.1016/j.cpc.2026.110052
Danh Nam Nguyen , Jae Hun Lee , Chun Sang Yoo
{"title":"DTLreactingFoam: An efficient CFD tool for laminar reacting flow simulations using detailed chemistry and transport with time-correlated thermophysical properties","authors":"Danh Nam Nguyen ,&nbsp;Jae Hun Lee ,&nbsp;Chun Sang Yoo","doi":"10.1016/j.cpc.2026.110052","DOIUrl":null,"url":null,"abstract":"<div><div>The official OpenFOAM distributions are currently not well-suited for accurate simulations of laminar reacting flows, primarily due to the restrictive Sutherland transport model and the oversimplified unity Lewis number assumption. These limitations can be addressed by employing a detailed transport model (DTM) grounded in kinetic gas theory. However, this approach significantly increases computational cost. To resolve this trade-off, we present a newly developed framework, <em>DTLreactingFoam</em>, designed for simulating laminar flames with integrated detailed transport and chemical kinetics while maintaining computational efficiency. The first level of cost reduction is achieved by incorporating a polynomial-fit transport model (FTM). Further acceleration is provided by a time-correlated thermophysical property evaluation (coTHERM) method, which dynamically updates properties at each time step or iteration by exploiting their temporal correlations. The framework is validated through a series of canonical laminar flame simulations. The results show excellent agreement with experimental measurements and benchmark software, confirming the accurate implementation of both the DTM and FTM. Moreover, validation results demonstrate that coupling the coTHERM method with either the DTM or FTM enables high-fidelity laminar flame simulations with substantially reduced computational cost. Notably, using the coTHERM method in conjunction with the FTM achieves up to a 77% reduction in computational time compared to the direct use of the DTM, without compromising accuracy.</div><div><strong>PROGRAM SUMMARY</strong> <em>Program Title:</em> DTLreactingFoam <em>CPC Library link to program files:</em> (to be added by Technical Editor) <em>Developer’s repository link (OF-12):</em> <span><span>https://github.com/danhnam11/DTLreactingFoam-12</span><svg><path></path></svg></span> <em>Developer’s repository link (OF-10):</em> <span><span>https://github.com/danhnam11/DTLreactingFoam-10</span><svg><path></path></svg></span> <em>Developer’s repository link (OF-8):</em> <span><span>https://github.com/danhnam11/DTLreactingFoam-8</span><svg><path></path></svg></span> <em>Code Ocean capsule:</em> (to be added by Technical Editor) <em>Licensing provisions:</em> GPLv3 <em>Programming language:</em> C++ <em>Supplementary material: Nature of problem:</em> Using the detailed transport model (DTM) based on the principles of kinetic gas theory can accurately simulate laminar reacting flows in OpenFOAM (OF). However, the accuracy comes at the cost of significantly greater computational effort since all thermophyscal properties are recomputed in every single cell and at every time step throughout the simulation when using DTM in OF. <em>Solution method:</em> In reacting flow simulations, the evolution of thermodynamic state variables and species concentrations between successive steps are correlated. The change in these quantities from one step to the next are often minimal since the time steps used in combustion simulations are typically small (i.e., on the microsecond scale or smaller). Therefore, if these variations are sufficiently small, it is unnecessary to recompute thermophysical properties at every time step, and they can instead be reasonably treated as time-invariant over short intervals. This technique is referred to as time-correlated thermophysical property evaluation (coTHERM). It can reduce a huge computational cost for numerical simulations using DTM in OF while preserving the accuracy.</div><div><em>References:</em> All appropriate methodological references are included in the section entitled References.</div></div>","PeriodicalId":285,"journal":{"name":"Computer Physics Communications","volume":"322 ","pages":"Article 110052"},"PeriodicalIF":3.4000,"publicationDate":"2026-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer Physics Communications","FirstCategoryId":"101","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0010465526000342","RegionNum":2,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2026/1/25 0:00:00","PubModel":"Epub","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0

Abstract

The official OpenFOAM distributions are currently not well-suited for accurate simulations of laminar reacting flows, primarily due to the restrictive Sutherland transport model and the oversimplified unity Lewis number assumption. These limitations can be addressed by employing a detailed transport model (DTM) grounded in kinetic gas theory. However, this approach significantly increases computational cost. To resolve this trade-off, we present a newly developed framework, DTLreactingFoam, designed for simulating laminar flames with integrated detailed transport and chemical kinetics while maintaining computational efficiency. The first level of cost reduction is achieved by incorporating a polynomial-fit transport model (FTM). Further acceleration is provided by a time-correlated thermophysical property evaluation (coTHERM) method, which dynamically updates properties at each time step or iteration by exploiting their temporal correlations. The framework is validated through a series of canonical laminar flame simulations. The results show excellent agreement with experimental measurements and benchmark software, confirming the accurate implementation of both the DTM and FTM. Moreover, validation results demonstrate that coupling the coTHERM method with either the DTM or FTM enables high-fidelity laminar flame simulations with substantially reduced computational cost. Notably, using the coTHERM method in conjunction with the FTM achieves up to a 77% reduction in computational time compared to the direct use of the DTM, without compromising accuracy.
PROGRAM SUMMARY Program Title: DTLreactingFoam CPC Library link to program files: (to be added by Technical Editor) Developer’s repository link (OF-12): https://github.com/danhnam11/DTLreactingFoam-12 Developer’s repository link (OF-10): https://github.com/danhnam11/DTLreactingFoam-10 Developer’s repository link (OF-8): https://github.com/danhnam11/DTLreactingFoam-8 Code Ocean capsule: (to be added by Technical Editor) Licensing provisions: GPLv3 Programming language: C++ Supplementary material: Nature of problem: Using the detailed transport model (DTM) based on the principles of kinetic gas theory can accurately simulate laminar reacting flows in OpenFOAM (OF). However, the accuracy comes at the cost of significantly greater computational effort since all thermophyscal properties are recomputed in every single cell and at every time step throughout the simulation when using DTM in OF. Solution method: In reacting flow simulations, the evolution of thermodynamic state variables and species concentrations between successive steps are correlated. The change in these quantities from one step to the next are often minimal since the time steps used in combustion simulations are typically small (i.e., on the microsecond scale or smaller). Therefore, if these variations are sufficiently small, it is unnecessary to recompute thermophysical properties at every time step, and they can instead be reasonably treated as time-invariant over short intervals. This technique is referred to as time-correlated thermophysical property evaluation (coTHERM). It can reduce a huge computational cost for numerical simulations using DTM in OF while preserving the accuracy.
References: All appropriate methodological references are included in the section entitled References.
DTLreactingFoam:一个高效的CFD工具,用于层流反应流模拟,使用详细的化学和传输与时间相关的热物理性质
官方的OpenFOAM分布目前不太适合层流反应流的精确模拟,主要是由于限制性萨瑟兰输移模型和过于简化的统一刘易斯数假设。这些限制可以通过采用基于动力学气体理论的详细输运模型(DTM)来解决。然而,这种方法显著地增加了计算成本。为了解决这个问题,我们提出了一个新开发的框架,DTLreactingFoam,旨在模拟层流火焰,同时保持计算效率。第一级的成本降低是通过纳入一个多项式拟合运输模型(FTM)来实现的。时间相关热物性评价(coTHERM)方法提供了进一步的加速,该方法通过利用它们的时间相关性,在每个时间步或迭代中动态更新属性。通过一系列经典层流火焰模拟验证了该框架的有效性。结果与实验测量和基准测试软件非常吻合,证实了DTM和FTM的准确实现。此外,验证结果表明,将coTHERM方法与DTM或FTM相结合,可以实现高保真的层流火焰模拟,大大降低了计算成本。值得注意的是,与直接使用DTM相比,将coTHERM方法与FTM结合使用可以减少77%的计算时间,而不会影响精度。项目摘要项目名称:DTLreactingFoam CPC库链接到程序文件:(由技术编辑添加)开发人员存储库链接(OF-12): https://github.com/danhnam11/DTLreactingFoam-12开发人员存储库链接(OF-10): https://github.com/danhnam11/DTLreactingFoam-10开发人员存储库链接(OF-8): https://github.com/danhnam11/DTLreactingFoam-8代码海洋胶囊:(由技术编辑添加)许可条款:GPLv3编程语言:问题性质:利用基于动力学气体理论原理的详细输运模型(DTM)可以准确模拟OpenFOAM (of)中的层流反应流动。然而,当在of中使用DTM时,由于在整个模拟过程中每个单元和每个时间步都要重新计算所有热物理性质,因此准确性是以更大的计算工作量为代价的。求解方法:在反应流模拟中,热力学状态变量的演化和各步骤间的物质浓度是相互关联的。这些量从一步到下一步的变化通常是最小的,因为燃烧模拟中使用的时间步长通常很小(即在微秒级或更小)。因此,如果这些变化足够小,就没有必要在每个时间步长重新计算热物性,而是可以合理地将它们视为短时间间隔的时不变。这种技术被称为时间相关热物性评价(coTHERM)。在保证精度的前提下,在OF中使用DTM进行数值模拟可以减少大量的计算成本。参考文献:所有适当的方法参考文献都包含在题为参考文献的部分中。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Computer Physics Communications
Computer Physics Communications 物理-计算机:跨学科应用
CiteScore
12.10
自引率
3.20%
发文量
287
审稿时长
5.3 months
期刊介绍: The focus of CPC is on contemporary computational methods and techniques and their implementation, the effectiveness of which will normally be evidenced by the author(s) within the context of a substantive problem in physics. Within this setting CPC publishes two types of paper. Computer Programs in Physics (CPiP) These papers describe significant computer programs to be archived in the CPC Program Library which is held in the Mendeley Data repository. The submitted software must be covered by an approved open source licence. Papers and associated computer programs that address a problem of contemporary interest in physics that cannot be solved by current software are particularly encouraged. Computational Physics Papers (CP) These are research papers in, but are not limited to, the following themes across computational physics and related disciplines. mathematical and numerical methods and algorithms; computational models including those associated with the design, control and analysis of experiments; and algebraic computation. Each will normally include software implementation and performance details. The software implementation should, ideally, be available via GitHub, Zenodo or an institutional repository.In addition, research papers on the impact of advanced computer architecture and special purpose computers on computing in the physical sciences and software topics related to, and of importance in, the physical sciences may be considered.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书