A general fourth-order mesoscopic multiple-relaxation-time lattice Boltzmann model and its macroscopic finite-difference scheme for two-dimensional diffusion equations

被引:5
作者
Chen, Ying [1 ]
Chai, Zhenhua [1 ,2 ,3 ]
Shi, Baochang [1 ,2 ,3 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Math & Stat, Wuhan 430074, Peoples R China
[2] Huazhong Univ Sci & Technol, Inst Interdisciplinary Res Math & Appl Sci, Wuhan 430074, Peoples R China
[3] Huazhong Univ Sci & Technol, Hubei Key Lab Engn Modeling & Sci Comp, Wuhan 430074, Peoples R China
基金
中国国家自然科学基金;
关键词
Lattice Boltzmann method; Finite-difference scheme; Diffusion equations; STABILITY ANALYSIS; ADVECTION; CONVECTION; DISPERSION; ERRORS; FLOW;
D O I
10.1016/j.jcp.2024.113045
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this work, we first develop a general mesoscopic multiple -relaxation -time lattice Boltzmann (MRT-LB) model for the two-dimensional diffusion equation with the constant diffusion coefficient and source term, where the D2Q5 (five discrete velocities in two-dimensional space) lattice structure is considered. Then we exactly derive the corresponding macroscopic finitedifference scheme of the MRT-LB model. Additionally, we also propose a proper MRT-LB model for the diffusion equation with a linear source term, and obtain a macroscopic six -level finite -difference scheme. After that, we conduct the accuracy and stability analysis on the finitedifference scheme and the mesoscopic MRT-LB model, and find that at the diffusive scaling, both of them can achieve a fourth -order accuracy in space based on the Taylor expansion. The stability analysis also shows that they are both unconditionally stable. Finally, some numerical experiments are conducted, and the numerical results are also consistent with our theoretical analysis.
引用
收藏
页数:30
相关论文
共 63 条
  • [1] Lattice-Boltzmann Method for Complex Flows
    Aidun, Cyrus K.
    Clausen, Jonathan R.
    [J]. ANNUAL REVIEW OF FLUID MECHANICS, 2010, 42 : 439 - 472
  • [2] FULLY-LAGRANGIAN AND LATTICE-BOLTZMANN METHODS FOR SOLVING SYSTEMS OF CONSERVATION EQUATIONS
    ANCONA, MG
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 1994, 115 (01) : 107 - 120
  • [3] An improved lattice Boltzmann method for simulating advective-diffusive processes in fluids
    Aursjo, Olav
    Jettestuen, Espen
    Vinningland, Jan Ludvig
    Hiorth, Aksel
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2017, 332 : 363 - 375
  • [4] Truncation errors and modified equations for the lattice Boltzmann method via the corresponding Finite Difference schemes
    Bellotti, Thomas
    [J]. ESAIM-MATHEMATICAL MODELLING AND NUMERICAL ANALYSIS, 2023, 57 (03) : 1225 - 1255
  • [5] Bellotti T, 2024, Arxiv, DOI arXiv:2302.07558
  • [6] Finite Difference formulation of any lattice Boltzmann scheme
    Bellotti, Thomas
    Graille, Benjamin
    Massot, Marc
    [J]. NUMERISCHE MATHEMATIK, 2022, 152 (01) : 1 - 40
  • [7] A novel lattice Boltzmann model for the Poisson equation
    Chai, Zhenhua
    Shi, Baochang
    [J]. APPLIED MATHEMATICAL MODELLING, 2008, 32 (10) : 2050 - 2058
  • [8] Multiple-relaxation-time lattice Boltzmann method for the Navier-Stokes and nonlinear convection-diffusion equations: Modeling, analysis, and elements
    Chai, Zhenhua
    Shi, Baochang
    [J]. PHYSICAL REVIEW E, 2020, 102 (02)
  • [9] A LATTICE BOLTZMANN MODEL FOR TWO-PHASE FLOW IN POROUS MEDIA
    Chai, Zhenhua
    Liang, Hong
    Du, Rui
    Shi, Baochang
    [J]. SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2019, 41 (04) : B746 - B772
  • [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