共 33 条
Origin of spurious oscillations in lattice Boltzmann simulations of oscillatory noncontinuum gas flows
被引:7
|作者:
Shi, Yong
[1
]
Ladiges, Daniel R.
[2
,3
]
Sader, John E.
[2
]
机构:
[1] Univ Nottingham, Dept Mech Mat & Mfg Engn, Ningbo 315100, Zhejiang, Peoples R China
[2] Univ Melbourne, ARC Ctr Excellence Exciton Sci, Sch Math & Stat, Melbourne, Vic 3010, Australia
[3] Lawrence Berkeley Natl Lab, Ctr Computat Sci & Engn, Berkeley, CA 94720 USA
基金:
澳大利亚研究理事会;
关键词:
KINETIC-THEORY;
WHOLE RANGE;
MODELS;
D O I:
10.1103/PhysRevE.100.053317
中图分类号:
O35 [流体力学];
O53 [等离子体物理学];
学科分类号:
070204 ;
080103 ;
080704 ;
摘要:
Oscillatory noncontinuum gas flows at the micro and nanoscales are characterized by two dimensionless groups: a dimensionless molecular length scale, the Knudsen number Kn, and a dimensionless frequency theta, relating the oscillatory frequency to the molecular collision frequency. In a recent study [Shi et al., Phys. Rev. E 89, 033305 (2014)], the accuracy of the lattice Boltzmann (LB) method for simulating these flows at moderate-to-large Kn and theta was examined. In these cases, the LB method exhibits spurious numerical oscillations that cannot be removed through the use of discrete particle velocities drawn from higher-order Gauss-Hermite quadrature. Here, we identify the origin of these spurious effects and formulate a method to minimize their presence. This proposed method splits the linearized Boltzmann Bhatnagar-Gross-Krook (BGK) equation into two equations: (1) a homogeneous "gain-free equation" that can be solved directly, containing terms responsible for the spurious oscillations; and (2) an inhomogeneous "remainder equation" with homogeneous boundary conditions (i.e., stationary boundaries) that is solved using the conventional LB algorithm. This proposed "splitting method" is validated using published high-accuracy numerical solutions to the linearized Boltzmann BGK equation where excellent agreement is observed.
引用
收藏
页数:9
相关论文