Lattice-Boltzmann coupled models for advection-diffusion flow on a wide range of Peclet numbers

被引:22
作者
Dapelo, Davide [1 ]
Simonis, Stephan [2 ,3 ]
Krause, Mathias J. [2 ,3 ]
Bridgeman, John [1 ]
机构
[1] Univ Bradford, Fac Engn & Informat, Bradford BD7 1DP, W Yorkshire, England
[2] Karlsruhe Inst Technol, Lattice Boltzmann Res Grp, Karlsruhe, Germany
[3] Karlsruhe Inst Technol, Inst Appl & Numer Math, D-76131 Karlsruhe, Germany
基金
英国工程与自然科学研究理事会;
关键词
Lattice-Boltzmann; OpenLB; Advection-diffusion; Finite-difference; STABILITY; EQUATION; HYDRODYNAMICS;
D O I
10.1016/j.jocs.2021.101363
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Traditional Lattice-Boltzmann modelling of advection-diffusion flow is affected by numerical instability if the advective term becomes dominant over the diffusive (i.e., high-Peclet flow). To overcome the problem, two 3D one-way coupled models are proposed. In a traditional model, a Lattice-Boltzmann Navier-Stokes solver is coupled to a Lattice-Boltzmann advection-diffusion model. In a novel model, the Lattice-Boltzmann Navier-Stokes solver is coupled to an explicit finite-difference algorithm for advection-diffusion. The finite-difference algorithm also includes a novel approach to mitigate the numerical diffusivity connected with the upwind differentiation scheme. The models are validated using two non-trivial benchmarks, which includes discontinuous initial conditions and the case Pe(g) -> infinity for the first time, where Pe(g) is the grid Peclet number. The evaluation of Pe(g) alongside Pe is discussed. Accuracy, stability and the order of convergence are assessed for a wide range of Peclet numbers. Recommendations are then given as to which model to select depending on the value Pe(g)-in particular, it is shown that the coupled finite-difference/Lattice-Boltzmann provide stable solutions in the case Pe -> infinity, Pe(g) -> infinity.
引用
收藏
页数:14
相关论文
共 23 条
[1]  
Andersson B., 2012, Computational Fluid Dynamics for Engineers
[2]  
[Anonymous], **DATA OBJECT**, DOI DOI 10.5281/ZEN0D0.3625967
[3]   A MODEL FOR COLLISION PROCESSES IN GASES .1. SMALL AMPLITUDE PROCESSES IN CHARGED AND NEUTRAL ONE-COMPONENT SYSTEMS [J].
BHATNAGAR, PL ;
GROSS, EP ;
KROOK, M .
PHYSICAL REVIEW, 1954, 94 (03) :511-525
[4]   Towards Lattice-Boltzmann modelling of unconfined gas mixing in anaerobic digestion [J].
Dapelo, Davide ;
Trunk, Robin ;
Krause, Mathias J. ;
Bridgeman, John .
COMPUTERS & FLUIDS, 2019, 180 :11-21
[5]   Euler-Lagrange CFD modelling of unconfined gas mixing in anaerobic digestion [J].
Dapelo, Davide ;
Alberini, Federico ;
Bridgeman, John .
WATER RESEARCH, 2015, 85 :497-511
[6]   A fractional-step thermal lattice Boltzmann model for high Peclet number flow [J].
Deng, Lin ;
Zhang, Yun ;
Wen, Yanwei ;
Shan, Bin ;
Zhou, Huamin .
COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2015, 70 (05) :1152-1161
[7]   LATTICE BHATNAGAR-GROSS-KROOK MODELS FOR MISCIBLE FLUIDS [J].
FLEKKOY, EG .
PHYSICAL REVIEW E, 1993, 47 (06) :4247-4257
[8]   Equilibrium-type and link-type lattice Boltzmann models for generic advection and anisotropic-dispersion equation [J].
Ginzburg, I .
ADVANCES IN WATER RESOURCES, 2005, 28 (11) :1171-1195
[9]  
Hirsch C, 2007, NUMERICAL COMPUTATION OF INTERNAL AND EXTERNAL FLOWS, VOL 1: FUNDAMENTALS OF COMPUTATIONAL FLUID DYNAMICS, 2ND EDITION, P1
[10]   OpenLB-Open source lattice Boltzmann code [J].
Krause, Mathias J. ;
Kummerlaender, Adrian ;
Avis, Samuel J. ;
Kusumaatmaja, Halim ;
Dapelo, Davide ;
Klemens, Fabian ;
Gaedtke, Maximilian ;
Hafen, Nicolas ;
Mink, Albert ;
Trunk, Robin ;
Marquardt, Jan E. ;
Maier, Marie-Luise ;
Haussmann, Marc ;
Simonis, Stephan .
COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2021, 81 (81) :258-288