Discrete effects on some boundary schemes of multiple-relaxation-time lattice Boltzmann model for convection-diffusion equations

Abstract In this paper, we perform a more general analysis on the discrete effects of some boundary schemes of the popular one- to three-dimensional D n Q q multiple-relaxation-time lattice Boltzmann model for convection–diffusion equation (CDE). Investigated boundary schemes include anti-bounce-back(ABB) boundary scheme, bounce-back(BB) boundary scheme and non-equilibrium extrapolation(NEE) boundary scheme. In the analysis, we adopt a transform matrix M constructed by natural moments in the evolution equation, and the result of ABB boundary scheme is consistent with the existing work of orthogonal matrix M . We also find that the discrete effect does not rely on the choice of transform matrix, and obtain a relation to determine some of the relaxation-time parameters which can be used to eliminate the numerical slip completely under some assumptions. In this relation, the weight coefficient is considered as an adjustable parameter which makes the parameter adjustment more flexible. The relaxation factors associated with second moments can be used to eliminate the numerical slip of ABB boundary scheme and BB boundary scheme while the numerical slip cannot be eliminated of NEE boundary scheme. Furthermore, we extend the relations to complex-valued CDE, several numerical examples are used to test the relations.

[1]  L. Luo,et al.  Analytic solutions of simple flows and analysis of nonslip boundary conditions for the lattice Boltzmann BGK model , 1997 .

[2]  Zhenhua Chai,et al.  A Multiple-Relaxation-Time Lattice Boltzmann Model for General Nonlinear Anisotropic Convection–Diffusion Equations , 2016, J. Sci. Comput..

[3]  Jianhua Lu,et al.  Immersed boundary lattice Boltzmann model based on multiple relaxation times. , 2012, Physical review. E, Statistical, nonlinear, and soft matter physics.

[4]  Chuguang Zheng,et al.  Discrete effects on boundary conditions for the lattice Boltzmann equation in simulating microscale gas flows. , 2007, Physical review. E, Statistical, nonlinear, and soft matter physics.

[5]  Zhenhua Chai,et al.  A block triple-relaxation-time lattice Boltzmann model for nonlinear anisotropic convection-diffusion equations , 2019, Comput. Math. Appl..

[6]  Frank T.-C. Tsai,et al.  Lattice Boltzmann method with two relaxation times for advection–diffusion equation: Third order analysis and stability analysis , 2008 .

[7]  Janez Perko,et al.  Single-relaxation-time lattice Boltzmann scheme for advection-diffusion problems with large diffusion-coefficient heterogeneities and high-advection transport. , 2014, Physical review. E, Statistical, nonlinear, and soft matter physics.

[8]  B. Shi,et al.  Non-equilibrium extrapolation method for velocity and pressure boundary conditions in the lattice Boltzmann method , 2002 .

[9]  P. Adler,et al.  Boundary flow condition analysis for the three-dimensional lattice Boltzmann model , 1994 .

[10]  Ching-Long Lin,et al.  Estimation of thermal and mass diffusivity in a porous medium of complex structure using a lattice Boltzmann method , 2008 .

[11]  A. Ladd Numerical simulations of particulate suspensions via a discretized Boltzmann equation. Part 1. Theoretical foundation , 1993, Journal of Fluid Mechanics.

[12]  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.

[13]  Junfeng Zhang Lattice Boltzmann method for microfluidics: models and applications , 2011 .

[14]  L. Luo,et al.  Theory of the lattice Boltzmann method: two-fluid model for binary mixtures. , 2003, Physical review. E, Statistical, nonlinear, and soft matter physics.

[15]  Yue-Hong Qian,et al.  Simulating thermohydrodynamics with lattice BGK models , 1993 .

[16]  Zhenhua Chai,et al.  A Lattice Boltzmann Model for Two-Phase Flow in Porous Media , 2018, SIAM J. Sci. Comput..

[17]  Rongzong Huang,et al.  A modified multiple-relaxation-time lattice Boltzmann model for convection-diffusion equation , 2014, J. Comput. Phys..

[18]  W. Tao,et al.  Pore-scale modeling of effective diffusion coefficient of building materials , 2015 .

[19]  Irina Ginzburg,et al.  Prediction of the moments in advection-diffusion lattice Boltzmann method. II. Attenuation of the boundary layers via double-Λ bounce-back flux scheme. , 2017, Physical review. E.

[20]  Chuguang Zheng,et al.  Analysis of lattice Boltzmann equation for microscale gas flows: Relaxation times, boundary conditions and the Knudsen layer , 2008 .

[21]  He Zhenmin,et al.  EMC effect on p-A high energy collisions , 1991 .

[22]  Bastien Chopard,et al.  The lattice Boltzmann advection-diffusion model revisited , 2009 .

[23]  Z. Chai,et al.  Effects of temperature-dependent properties on natural convection of power-law nanofluids in rectangular cavities with sinusoidal temperature distribution , 2019, International Journal of Heat and Mass Transfer.

[24]  Y. Xuan,et al.  Investigation on mass diffusion process in porous media based on Lattice Boltzmann method , 2010 .

[25]  Y. Qian,et al.  Lattice BGK Models for Navier-Stokes Equation , 1992 .

[26]  Cass T. Miller,et al.  An evaluation of lattice Boltzmann schemes for porous medium flow simulation , 2006 .

[27]  Z. Chai,et al.  A lattice Boltzmann analysis of the conjugate natural convection in a square enclosure with a circular cylinder , 2019, Applied Mathematical Modelling.

[28]  Z. Chai,et al.  Gas Flow Through Square Arrays of Circular Cylinders with Klinkenberg Effect: A Lattice Boltzmann Study , 2010 .

[29]  Irina Ginzburg,et al.  Truncation Errors, Exact and Heuristic Stability Analysis of Two-Relaxation-Times Lattice Boltzmann Schemes for Anisotropic Advection-Diffusion Equation , 2012 .

[30]  Cyrus K. Aidun,et al.  Lattice-Boltzmann Method for Complex Flows , 2010 .

[31]  Chuguang Zheng,et al.  Lattice Boltzmann equation with multiple effective relaxation times for gaseous microscale flow. , 2008, Physical review. E, Statistical, nonlinear, and soft matter physics.

[32]  Zhaoli Guo,et al.  Rectangular Lattice Boltzmann Equation for Gaseous Microscale Flow , 2014 .

[33]  Zhenhua Chai,et al.  Lattice Boltzmann model for high-order nonlinear partial differential equations. , 2009, Physical review. E.

[34]  C. Shu,et al.  Lattice Boltzmann Method and Its Applications in Engineering , 2013 .

[35]  Hongwei Zheng,et al.  A lattice Boltzmann model for multiphase flows with large density ratio , 2006, J. Comput. Phys..

[36]  Chuguang Zheng,et al.  Thermal lattice Boltzmann equation for low Mach number flows: decoupling model. , 2007, Physical review. E, Statistical, nonlinear, and soft matter physics.

[37]  I. Karlin,et al.  Gibbs' principle for the lattice-kinetic theory of fluid dynamics. , 2014, Physical review. E, Statistical, nonlinear, and soft matter physics.

[38]  Zhenhua Chai,et al.  Discrete effect on the halfway bounce-back boundary condition of multiple-relaxation-time lattice Boltzmann model for convection-diffusion equations. , 2016, Physical review. E.

[39]  Baochang Shi,et al.  Lattice Boltzmann model for nonlinear convection-diffusion equations. , 2009, Physical review. E, Statistical, nonlinear, and soft matter physics.