Nikos Vasileiadis, Giorgos Tatsios, Craig White, Duncan A. Lockerby, Matthew K. Borg, Livio Gibelli
{"title":"uniGasFoam: a particle-based OpenFOAM solver for multiscale rarefied gas flows","authors":"Nikos Vasileiadis, Giorgos Tatsios, Craig White, Duncan A. Lockerby, Matthew K. Borg, Livio Gibelli","doi":"arxiv-2409.10288","DOIUrl":null,"url":null,"abstract":"This paper presents uniGasFoam, an open-source particle-based solver for\nmultiscale rarefied gas flow simulations, which has been developed within the\nwell-established OpenFOAM framework, and is an extension of the direct\nsimulation Monte Carlo (DSMC) solver dsmcFoam+. The developed solver addresses\nthe coupling challenges inherent in hybrid continuum-particle methods,\noriginating from the disparate nature of finite-volume (FV) solvers found in\ncomputational fluid dynamics (CFD) software and DSMC particle solvers. This is\nachieved by employing alternative stochastic particle methods, resembling DSMC,\nto tackle the continuum limit. The uniGasFoam particle-particle coupling\nproduces a numerical implementation that is simpler and more robust, faster in\nmany steady-state flows, and more scalable for transient flows compared to\nconventional continuum-particle coupling. The presented framework is unified\nand generic, and can couple DSMC with stochastic particle (SP) and unified\nstochastic particle (USP) methods, or be employed for pure DSMC, SP, and USP\ngas simulations. To enhance user experience, optimise computational resources\nand minimise user error, advanced adaptive algorithms such as transient\nadaptive sub-cells, non-uniform cell weighting, and adaptive global time\nstepping have been integrated into uniGasFoam. In this paper, the hybrid\nUSP-DSMC module of uniGasFoam is rigorously validated through multiple\nbenchmark cases, consistently showing excellent agreement with pure DSMC,\nhybrid CFD-DSMC, and literature results. Notably, uniGasFoam achieves\nsignificant computational gains compared to pure dsmcFoam+ simulations,\nrendering it a robust computational tool well-suited for addressing multiscale\nrarefied gas flows of engineering importance.","PeriodicalId":501125,"journal":{"name":"arXiv - PHYS - Fluid Dynamics","volume":"14 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - PHYS - Fluid Dynamics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2409.10288","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This paper presents uniGasFoam, an open-source particle-based solver for
multiscale rarefied gas flow simulations, which has been developed within the
well-established OpenFOAM framework, and is an extension of the direct
simulation Monte Carlo (DSMC) solver dsmcFoam+. The developed solver addresses
the coupling challenges inherent in hybrid continuum-particle methods,
originating from the disparate nature of finite-volume (FV) solvers found in
computational fluid dynamics (CFD) software and DSMC particle solvers. This is
achieved by employing alternative stochastic particle methods, resembling DSMC,
to tackle the continuum limit. The uniGasFoam particle-particle coupling
produces a numerical implementation that is simpler and more robust, faster in
many steady-state flows, and more scalable for transient flows compared to
conventional continuum-particle coupling. The presented framework is unified
and generic, and can couple DSMC with stochastic particle (SP) and unified
stochastic particle (USP) methods, or be employed for pure DSMC, SP, and USP
gas simulations. To enhance user experience, optimise computational resources
and minimise user error, advanced adaptive algorithms such as transient
adaptive sub-cells, non-uniform cell weighting, and adaptive global time
stepping have been integrated into uniGasFoam. In this paper, the hybrid
USP-DSMC module of uniGasFoam is rigorously validated through multiple
benchmark cases, consistently showing excellent agreement with pure DSMC,
hybrid CFD-DSMC, and literature results. Notably, uniGasFoam achieves
significant computational gains compared to pure dsmcFoam+ simulations,
rendering it a robust computational tool well-suited for addressing multiscale
rarefied gas flows of engineering importance.