Truncation error analysis of lattice Boltzmann methods

被引:108
|
作者
Holdych, DJ
Noble, DR
Georgiadis, JG
Buckius, RO
机构
[1] Sandia Natl Labs, Albuquerque, NM 87185 USA
[2] Univ Illinois, Dept Mech & Ind Engn, Urbana, IL 61801 USA
基金
美国国家科学基金会; 美国能源部;
关键词
lattice Boltzmann; truncation error; Chapman-Enskog; finite difference;
D O I
10.1016/j.jcp.2003.08.012
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A truncation error analysis is performed for models based on the lattice Boltzmann (LB) equation. This analysis involves two steps: the recursive application of the LB equation and a Taylor series expansion. Unlike previous analytical studies of LB methods, the present work does not assume an asymptotic relationship between the temporal and spatial discretization parameters or between the probability distribution function, f, and its equilibrium distribution, f(eq). Effective finite difference stencils are derived for both the distribution function and the primitive variables, i.e., density and velocity. The governing partial differential equations are also recovered. The associated truncation errors are derived and the results are validated by numerical simulation of analytic flows. Analysis of the truncation errors elucidates the roles of the kinetic theory relaxation parameter, tau, and the discretization parameters, Deltax and Deltat. The effects of initial and boundary conditions are also addressed and are shown to significantly affect the overall accuracy of the method. (C) 2003 Elsevier B.V. All rights reserved.
引用
收藏
页码:595 / 619
页数:25
相关论文
共 50 条
  • [21] Adaptive filtering for the simulation of turbulent flows with lattice Boltzmann methods
    Nathen, P.
    Haussmann, M.
    Krause, M. J.
    Adams, N. A.
    COMPUTERS & FLUIDS, 2018, 172 : 510 - 523
  • [22] Modelling Microbial Fuel Cells Using Lattice Boltzmann Methods
    Tsompanas, Michail-Antisthenis
    Adamatzky, Andrew
    Ieropoulos, Ioannis
    Phillips, Neil
    Sirakoulis, Georgios Ch
    Greenman, John
    IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2019, 16 (06) : 2035 - 2045
  • [23] Combining lattice Boltzmann and discrete element methods on a graphics processor
    Monitzer, Andreas
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2012, 26 (03) : 215 - 226
  • [24] Simulation of packed bed reactors using lattice Boltzmann methods
    Sullivan, SP
    Sani, FM
    Johns, ML
    Gladden, LF
    CHEMICAL ENGINEERING SCIENCE, 2005, 60 (12) : 3405 - 3418
  • [25] Comparisons of lattice Boltzmann and finite difference methods for a two-dimensional viscous Burgers equation
    Elton, BH
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1996, 17 (04) : 783 - 813
  • [26] Development of measures to estimate truncation error in fault tree analysis
    Jung, WS
    Yang, JE
    Ha, J
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 2005, 90 (01) : 30 - 36
  • [27] The Analysis of Power Loss Caused by the Truncation Error of MPPT Algorithms
    Zhang, Xing
    Zha, Le
    Liu, Fang
    Tao, Lei
    Chen, Wei
    IEEE PEDG 2010: THE 2ND INTERNATIONAL SYMPOSIUM ON POWER ELECTRONICS FOR DISTRIBUTED GENERATION SYSTEMS, 2010, : 7 - 11
  • [28] Investigation of Galilean invariance of multi-phase lattice Boltzmann methods
    Wagner, AJ
    Li, Q
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2006, 362 (01) : 105 - 110
  • [29] Stability and multiscale analysis of an advective lattice Boltzmann scheme
    Rheinlaender, Martin
    PROGRESS IN COMPUTATIONAL FLUID DYNAMICS, 2008, 8 (1-4): : 56 - 68
  • [30] THE LATTICE BOLTZMANN PHONONIC LATTICE SOLID
    MORA, P
    JOURNAL OF STATISTICAL PHYSICS, 1992, 68 (3-4) : 591 - 609