Multiple-relaxation-time lattice Boltzmann model for the convection and anisotropic diffusion equation

被引:287
|
作者
Yoshida, Hiroaki [1 ]
Nagaoka, Makoto [1 ]
机构
[1] Toyota Cent Res & Dev Labs Inc, Aichi 4801192, Japan
关键词
Lattice Boltzmann method; Multiple-relaxation-time; Convection-diffusion equation; Anisotropy; Asymptotic analysis; ASYMPTOTIC ANALYSIS; ADVECTION-DIFFUSION; BOUNDARY-CONDITIONS; BGK MODEL; DISPERSION; FLOW; SCHEME; ACCURACY; SIMULATION; TRANSPORT;
D O I
10.1016/j.jcp.2010.06.037
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A lattice Boltzmann model with a multiple-relaxation-time (MRT) collision operator for the convection-diffusion equation is presented. The model uses seven discrete velocities in three dimensions (D3Q7 model). The off-diagonal components of the relaxation-time matrix, which originate from the rotation of the principal axes, enable us to take into account full anisotropy of diffusion. An asymptotic analysis of the model equation with boundary rules for the Dirichlet and Neumann-type (specified flux) conditions is carried out to show that the model is first- and second-order accurate in time and space, respectively. The results of the analysis are verified by several numerical examples. It is also shown numerically that the error of the MRT model is less sensitive to the variation of the relaxation-time coefficients than that of the classical BGK model. In addition, an alternative treatment for the Neumann-type boundary condition that improves the accuracy on a curved boundary is presented along with a numerical example of a spherical boundary. (C) 2010 Elsevier Inc. All rights reserved.
引用
收藏
页码:7774 / 7795
页数:22
相关论文
共 50 条
  • [1] Multiple-relaxation-time lattice Boltzmann model for the axisymmetric convection diffusion equation
    Li, Like
    Mei, Renwei
    Klausner, James F.
    [J]. INTERNATIONAL JOURNAL OF HEAT AND MASS TRANSFER, 2013, 67 : 338 - 351
  • [2] A modified multiple-relaxation-time lattice Boltzmann model for convection-diffusion equation
    Huang, Rongzong
    Wu, Huiying
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2014, 274 : 50 - 63
  • [3] A Multiple-Relaxation-Time Lattice Boltzmann Model for General Nonlinear Anisotropic Convection–Diffusion Equations
    Zhenhua Chai
    Baochang Shi
    Zhaoli Guo
    [J]. Journal of Scientific Computing, 2016, 69 : 355 - 390
  • [4] 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
  • [5] Multiple-relaxation-time finite-difference lattice Boltzmann model for the nonlinear convection-diffusion equation
    Chen, Xinmeng
    Chai, Zhenhua
    Shang, Jinlong
    Shi, Baochang
    [J]. PHYSICAL REVIEW E, 2021, 104 (03)
  • [6] A multiple-relaxation-time lattice Boltzmann model for Burgers equation
    Yu, Xiaomei
    Zhang, Ling
    Hu, Beibei
    Hu, Ye
    [J]. MATHEMATICAL METHODS IN THE APPLIED SCIENCES, 2023, 46 (12) : 13342 - 13351
  • [7] A multiple-relaxation-time lattice Boltzmann model for radiative transfer equation
    Liu, Xiaochuan
    Huang, Yong
    Wang, Cun-Hai
    Zhu, Keyong
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2021, 429
  • [8] Multiple-Relaxation-Time Lattice Boltzmann scheme for fractional advection-diffusion equation
    Cartalade, Alain
    Younsi, Amina
    Neel, Marie-Christine
    [J]. COMPUTER PHYSICS COMMUNICATIONS, 2019, 234 : 40 - 54
  • [9] A multiple-relaxation-time lattice Boltzmann model for convection heat transfer in porous media
    Liu, Qing
    He, Ya-Ling
    Li, Qing
    Tao, Wen-Quan
    [J]. INTERNATIONAL JOURNAL OF HEAT AND MASS TRANSFER, 2014, 73 : 761 - 775
  • [10] A New Multiple-relaxation-time Lattice Boltzmann Method for Natural Convection
    Rui Du
    Wenwen Liu
    [J]. Journal of Scientific Computing, 2013, 56 : 122 - 130