An absorbing boundary condition for the lattice Boltzmann method based on the perfectly matched layer

被引:27
作者
Najafi-Yazdi, A. [1 ]
Mongeau, L. [1 ]
机构
[1] McGill Univ, Dept Mech Engn, Montreal, PQ H3N 2J6, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Nonreflective boundary conditions; Lattice Boltzmann method; Computational aeroacoustics; LINEARIZED EULER EQUATIONS; AEROACOUSTICS; SIMULATION;
D O I
10.1016/j.compfluid.2012.07.017
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The lattice Boltzmann method (LBM) is a well established computational tool for fluid flow simulations. This method has been recently utilized for low Mach number computational aeroacoustics. Robust and nonreflective boundary conditions, similar to those used in Navier-Stokes solvers, are needed for LBM-based aeroacoustics simulations. The goal of the present study was to develop an absorbing boundary condition based on the perfectly matched layer (PML) concept for LBM. The derivation of formulations for both two and three dimensional problems is presented. The macroscopic behavior of the new formulation is discussed. The new formulation was tested using benchmark acoustic problems. The perfectly matched layer concept appears to be very well suited for LBM, and yielded very low acoustic reflection factor. (C) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:203 / 218
页数:16
相关论文
共 26 条