Elsevier

Physics Letters A

Volume 359, Issue 6, 11 December 2006, Pages 564-572
Physics Letters A

Multi-relaxation-time lattice Boltzmann model for incompressible flow

https://doi.org/10.1016/j.physleta.2006.07.074Get rights and content

Abstract

In this Letter an incompressible MRT-LB model has been proposed. The equilibria in momentum space are derived from an earlier incompressible LBGK model by Guo et al. Through the Chapman–Enskog expansion the incompressible Navier–Stokes equations can be recovered without artificial compressible effects. The steady Poiseuille flow, the driven cavity flow and the double shear flow have been carried on by the incompressible MRT-LB model. The numerical simulation results agree well with the analytical solutions or the existing results. It is found that the incompressible MRT-LB model shows better numerical stability.

Introduction

The lattice Boltzmann Bhatnagar–Gross–Krook (LBGK) method also called single-relaxation-time (SRT) LB method is an innovative numerical method based on kinetic theory to simulate various hydrodynamics [1], [2], [3]. From a computational viewpoint, the notable advantages of LBM are its intrinsic parallelism of algorithm, simplicity of programming, and ease of incorporating microscopic interactions. It has been successfully used in varies of complex fluid systems, such as multiphase fluids [4], [5], [6], [7], suspensions in fluid [8], and magneto-hydrodynamics [9], [10]. However, despite the notable success of the LBM, some shortcomings of the LBGK model are apparent. For instance, the method may lead to numerical instability when the dimensionless relaxation time τ is close to 0.5. One way to overcome these shortcomings of the LBGK model is to use a multi-relaxation-time (MRT) version [11], [12], [13], [14], [15], [16], [17] which nevertheless retains the simplicity and computational efficiency of the LBGK model.

The MRT-LB model is of better numerical stability and has more degrees of freedom than the commonly used SRT-LB model [18]. The main idea of the MRT-LB model is that the advection is mapped onto the momentum space by a linear transformation and the flux is still finished in the velocity space. Most of the existing MRT-LB models are constructed for the compressible Navier–Stokes (NS) equations in the low Mach number limit, and it is well understood that “compressible” error exits for simulating incompressible fluid flows. The recovered macroscopic equations from the existing MRT-LB model is the approximate incompressible NS equations through the Chapman–Enskog (CE) expansion. Considering the significance of the incompressible NS equations in theory and applications, it is necessary to establish an MRT-LB model which can exactly model the incompressible NS equations.

Following the method of MRT-LB model, an incompressible MRT-LB (IMRT-LB) model has been proposed in this Letter based on the equilibrium distribution functions (called GEDF) in velocity space by Guo et al. [19]. Through the CE expansion the incompressible NS equations can be recovered exactly without artificial compressible effects. The steady Poiseuille flow, the driven cavity flow and the double shear flow have been carried on by the incompressible MRT-LB model. The simulating results agree well with the analytical solutions or other benchmark data. Furthermore, the numerical results indicate that the present IMRT-LB model exhibits better numerical stability compared to the LBGK model proposed in [19].

Section snippets

2D incompressible SRT-LB model

In 2D model, space is discretized into a square lattice, and there are nine discrete velocities given byei={(0,0),i=0,(cos[(i1)π/2],sin[(i1)π/2])c,i=14,(cos[(i1)π/2+π/4],sin[(i1)π/2+π/4])2c,i=58, where c=δx/δt is the particle velocity and δx and δt are the lattice grid spacing and time step, respectively. From here on we shall use the units of δx=δt=1 such that all the relevant quantities are dimensionless.

The lattice Boltzmann equation (LBE) readsfα(x+eαδt,t+δt)fα(x,t)=Ωα, where fα(x,t)

Incompressible MRT-LB model

The multi-relaxation-time lattice Boltzmann equation readsfα(x+eαδt,t+δt)fα(x,t)=Sαi(fi(x,t)fieq(x,t)), where fαeq is GEDF and S is collision matrix. The nine eigenvalues of S are all between 0 and 2 so as to maintain linear stability and the separation of scales, which means that the relaxation times of non-conserved quantities are much faster than the hydrodynamic time scales. The LBGK model is the special case in which the nine relaxation times are all equal, and the collision matrix S=1τI

Numerical simulation

In this section, we take the simulations of steady Poiseuille flow, the driven cavity flow and the double shear flow. In all the simulations, the non-equilibrium extrapolation scheme [20] is used to treat the boundary conditions.

Conclusion

The multi-relaxation-time lattice Boltzmann model is of better numerical stability and has attract much attention in recent years. The basic idea is to take the advection in momentum space and finish the flux in velocity space. The equilibria in momentum space are closed to the particle equilibrium functions. The previous MRT-LB models, the choice of the equilibrium distribution functions leads to some compressible errors in simulating incompressible flows. In this Letter the incompressible

Acknowledgements

Authors would like to thank Prof. Zhaoli Guo for helpful discussions. This work is supported by the National Natural Science Foundation of China (Grant No: 70271609).

References (26)

  • R. Benzi et al.

    Phys. Rep.

    (1992)
  • T. Inamuro et al.

    Comput. Phys. Commun.

    (2000)
  • I. Ginzburg

    Adv. Water Res.

    (2005)
  • I. Ginzburg

    Adv. Water Res.

    (2005)
  • Z.-L. Guo et al.

    J. Comput. Phys.

    (2000)
  • U. Ghia et al.

    J. Comput. Phys.

    (1982)
  • S. Hou et al.

    J. Comput. Phys.

    (1995)
  • H. Yu et al.

    Comput. Fluids

    (2006)
  • H. Yu et al.

    J. Comput. Phys.

    (2005)
  • D.L. Brown et al.

    J. Comput. Phys.

    (1995)
  • Y. Qian et al.

    Annu. Rev. Comput. Phys.

    (1995)
  • S. Chen et al.

    Annu. Rev. Fluid Mech.

    (1998)
  • X. Shan et al.

    Phys. Rev. E

    (1994)
  • Cited by (103)

    • A novel LBM-DEM based pore-scale thermal-hydro-mechanical model for the fracture propagation process

      2021, Computers and Geotechnics
      Citation Excerpt :

      In this study, since the multiple relaxation time (MRT) collision operator can increase the stability of LBM (Krüger et al., 2016; Mezrhab et al., 2010), the incompressible MRT-LBM model is used to solve the Navier-Stokes equation, and the thermal MRT-LBM model is adopted for the heat transport equation. In the models, two different distribution functions are used to express the fluid flow and heat transfer respectively, named the two-population approach in the literature (Du et al., 2006; Krüger et al., 2016). The incompressible MRT model is derived from the D2G9 model (Du et al., 2006), and the discrete velocity e and weighting factor ω are shown in Fig. 3.

    View all citing articles on Scopus
    1

    Present address: Department of Mathematics, Huazhong University of Science and Technology, Wuhan 430074, PR China.

    View full text