Steady-state two-relaxation-time lattice Boltzmann formulation for transport and flow, closed with the compact multi-reflection boundary and interface-conjugate schemes

被引:14
作者
Ginzburg, Irina [1 ]
机构
[1] Univ Paris Saclay, UR HYCAR, INRAE, F-92160 Antony, France
关键词
Steady-state Lattice Boltzmann method; Two-relaxation-times collision; Multi-reflection boundary conditions; Interface-conjugate LBM schemes; Discontinuous coefficients and sources; CONVECTION-DIFFUSION EQUATIONS; FREE-SURFACE FLOW; NUMERICAL SIMULATIONS; MODELS; ADVECTION; DISPERSION; FLUID; RELAXATION; PARAMETRIZATION; PERMEABILITY;
D O I
10.1016/j.jocs.2020.101215
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We introduce the steady-state two-relaxation-time (TRT) Lattice Boltzmann method. Owing to the symmetry argument, the bulk system and the closure equations are all expressed in terms of the equilibrium and non equilibrium unknowns with the half discrete velocity set. The local mass-conservation solvability condition is adjusted to match the stationary, but also the quasi-stationary, solutions of the standard TRT solver. Additionally, the developed compact, boundary and interface-conjugate, multi-reflection (MR) concept preserves the efficient directional bulk structure and shares its parametrization properties. The method is exemplified in grid-inclined stratified slabs for two-phase Stokes flow and the linear advection-diffusion equation featuring the discontinuous coefficients and sources. The piece-wise parabolic benchmark solutions are matched exactly with the novel Dirichlet, pressure-stress, Neumann flux and Robin MR schemes. The popular, anti-bounce-back and shape-fitted Dirichlet continuity schemes are improved in the presence of both interface-parallel and perpendicular advection velocity fields. The steady-state method brings numerous advantages: it skips transient numerical instability, overpasses severe von Neumann parameter range limitations, tolerates high physical contrasts and arbitrary MR coefficients. The method is promising for faster computation of Stokes/Brinkman/Darcy linear flows in heterogeneous soil, but also heat and mass transfer problems governed by an accurate boundary and interface treatment.
引用
收藏
页数:44
相关论文
共 116 条
  • [1] Lattice-Boltzmann simulations in reconstructed parametrized porous media
    Ahrenholz, Benjamin
    Toelke, Jonas
    Krafczyk, Manfred
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL FLUID DYNAMICS, 2006, 20 (06) : 369 - 377
  • [2] Lattice-Boltzmann Method for Complex Flows
    Aidun, Cyrus K.
    Clausen, Jonathan R.
    [J]. ANNUAL REVIEW OF FLUID MECHANICS, 2010, 42 : 439 - 472
  • [3] [Anonymous], 1997, Lattice-gas cellular automata: Simple models of complex hydrodynamics
  • [4] A scalable multiphysics algorithm for massively parallel direct numerical simulations of electrophoretic motion
    Bartuschat, Dominik
    Ruede, Ulrich
    [J]. JOURNAL OF COMPUTATIONAL SCIENCE, 2018, 27 : 147 - 167
  • [5] Bennet S., 2010, THESIS U CAMBRIDGE, DOI [10.17863/CAM.13983, DOI 10.17863/CAM.13983]
  • [6] Boundary conditions for free interfaces with the lattice Boltzmann method
    Bogner, Simon
    Ammer, Regina
    Ruede, Ulrich
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2015, 297 : 1 - 12
  • [7] Drag correlation for dilute and moderately dense fluid-particle systems using the lattice Boltzmann method
    Bogner, Simon
    Mohanty, Swati
    Ruede, Ulrich
    [J]. INTERNATIONAL JOURNAL OF MULTIPHASE FLOW, 2015, 68 : 71 - 79
  • [8] Momentum transfer of a Boltzmann-lattice fluid with boundaries
    Bouzidi, M
    Firdaouss, M
    Lallemand, P
    [J]. PHYSICS OF FLUIDS, 2001, 13 (11) : 3452 - 3459
  • [9] THE PERMEABILITY OF A RANDOM MEDIUM - COMPARISON OF SIMULATION WITH THEORY
    CANCELLIERE, A
    CHANG, C
    FOTI, E
    ROTHMAN, DH
    SUCCI, S
    [J]. PHYSICS OF FLUIDS A-FLUID DYNAMICS, 1990, 2 (12): : 2085 - 2088
  • [10] A Multiple-Relaxation-Time Lattice Boltzmann Model for General Nonlinear Anisotropic Convection-Diffusion Equations
    Chai, Zhenhua
    Shi, Baochang
    Guo, Zhaoli
    [J]. JOURNAL OF SCIENTIFIC COMPUTING, 2016, 69 (01) : 355 - 390