A simple and efficient curved boundary scheme of the lattice Boltzmann method for Robin boundary conditions of convection-diffusion equations

Abstract This paper is concerned with boundary schemes of the lattice Boltzmann method for Robin boundary conditions of convection–diffusion equations on curved boundaries. For such boundary conditions, all the existing boundary schemes suffer from the possibility that the denominator in the scheme may become zero, which will lead to numerical instability. To avoid this possibility, we propose a boundary scheme by approximating the gradient along the outgoing discrete velocity at the boundary with the given Robin boundary condition and the gradient at the interior point next to the boundary. With this approximated gradient at the boundary, the classical bounce back scheme for Neumann-type boundary conditions is employed to obtain the unknown distribution function at the interior point. The scheme obtained has the first-order accuracy for curved boundaries and its advantages are: (1) the scheme is simple in form so that it can be easily implemented; (2) it avoids the denominator in the scheme to be zero, and (3) the scheme is single-node, i.e., it only involves the information at the present point. Numerical examples demonstrate the designed accuracy and good stability of our scheme for complex boundaries.

[1]  Irina Ginzburg,et al.  Taylor dispersion in heterogeneous porous media: Extended method of moments, theory, and modelling with two-relaxation-times lattice Boltzmann scheme , 2014 .

[2]  Joel Koplik,et al.  Lattice Boltzmann method for non-Newtonian (power-law) fluids. , 2005, Physical review. E, Statistical, nonlinear, and soft matter physics.

[3]  Ao Xu,et al.  A curved lattice Boltzmann boundary scheme for thermal convective flows with Neumann boundary condition , 2020 .

[4]  K. Morton Numerical Solution of Convection-Diffusion Problems , 2019 .

[5]  Juntao Huang,et al.  Second-order curved boundary treatments of the lattice Boltzmann method for convection-diffusion equations , 2016, J. Comput. Phys..

[6]  I. Ginzburg,et al.  Mass-balance and locality versus accuracy with the new boundary and interface-conjugate approaches in advection-diffusion lattice Boltzmann method , 2021 .

[7]  Michael R. von Spakovsky,et al.  Direct numerical calculation of the kinematic tortuosity of reactive mixture flow in the anode layer of solid oxide fuel cells by the lattice Boltzmann method , 2007 .

[8]  Chang Guo,et al.  On the collision matrix of the lattice Boltzmann method for anisotropic convection-diffusion equations , 2020, Appl. Math. Lett..

[9]  Jafar Saberi-Nadjafi,et al.  Gegenbauer spectral method for time‐fractional convection–diffusion equations with variable coefficients , 2015 .

[10]  Hiroaki Yoshida,et al.  Multiple-relaxation-time lattice Boltzmann model for the convection and anisotropic diffusion equation , 2010, J. Comput. Phys..

[11]  J. Boon The Lattice Boltzmann Equation for Fluid Dynamics and Beyond , 2003 .

[12]  Charles J Werth,et al.  Evaluation of the effects of porous media structure on mixing-controlled reactions using pore-scale modeling and micromodel experiments. , 2008, Environmental science & technology.

[13]  Juntao Huang,et al.  Boundary conditions of the lattice Boltzmann method for convection-diffusion equations , 2015, J. Comput. Phys..

[14]  Zhaoli Guo,et al.  Local reactive boundary scheme for irregular geometries in lattice Boltzmann method , 2020 .

[15]  B. R. Baliga,et al.  A NEW FINITE-ELEMENT FORMULATION FOR CONVECTION-DIFFUSION PROBLEMS , 1980 .

[16]  Weifeng Zhao,et al.  Lattice Boltzmann method for general convection-diffusion equations: MRT model and boundary schemes , 2019, J. Comput. Phys..

[17]  Zhaoli Guo,et al.  Boundary scheme for linear heterogeneous surface reactions in the lattice Boltzmann method. , 2016, Physical review. E.

[18]  Juntao Huang,et al.  Boundary Conditions for Kinetic Theory Based Models I: Lattice Boltzmann Models , 2019, Multiscale Model. Simul..

[19]  Shiyi Chen,et al.  Mesoscopic predictions of the effective thermal conductivity for microscale random porous media. , 2007, Physical review. E, Statistical, nonlinear, and soft matter physics.

[20]  R. Du,et al.  Lattice-Boltzmann Simulations of the Convection-Diffusion Equation with Different Reactive Boundary Conditions , 2019, Mathematics.

[21]  Jia Wei Chew,et al.  Consistent second-order boundary implementations for convection-diffusion lattice Boltzmann method. , 2018, Physical review. E.

[22]  Nobuhide Kasagi,et al.  Micro modeling of solid oxide fuel cell anode based on stochastic reconstruction , 2008 .

[23]  Jianhua Lu,et al.  General bounce-back scheme for concentration boundary condition in the lattice-Boltzmann method. , 2012, Physical review. E, Statistical, nonlinear, and soft matter physics.