Hejranfar Kazem, Hajihassanpour Mahya
Department of Aerospace Engineering, Sharif University of Technology, Tehran, Iran.
Phys Rev E Stat Nonlin Soft Matter Phys. 2015 Jan;91(1):013301. doi: 10.1103/PhysRevE.91.013301. Epub 2015 Jan 7.
In this study, the Chebyshev collocation spectral lattice Boltzmann method (CCSLBM) is developed and assessed for the computation of low-speed flows. Both steady and unsteady flows are considered here. The discrete Boltzmann equation with the Bhatnagar-Gross-Krook approximation based on the pressure distribution function is considered and the space discretization is performed by the Chebyshev collocation spectral method to achieve a highly accurate flow solver. To provide accurate unsteady solutions, the time integration of the temporal term in the lattice Boltzmann equation is made by the fourth-order Runge-Kutta scheme. To achieve numerical stability and accuracy, physical boundary conditions based on the spectral solution of the governing equations implemented on the boundaries are used. An iterative procedure is applied to provide consistent initial conditions for the distribution function and the pressure field for the simulation of unsteady flows. The main advantage of using the CCSLBM over other high-order accurate lattice Boltzmann method (LBM)-based flow solvers is the decay of the error at exponential rather than at polynomial rates. Note also that the CCSLBM applied does not need any numerical dissipation or filtering for the solution to be stable, leading to highly accurate solutions. Three two-dimensional (2D) test cases are simulated herein that are a regularized cavity, the Taylor vortex problem, and doubly periodic shear layers. The results obtained for these test cases are thoroughly compared with the analytical and available numerical results and show excellent agreement. The computational efficiency of the proposed solution methodology based on the CCSLBM is also examined by comparison with those of the standard streaming-collision (classical) LBM and two finite-difference LBM solvers. The study indicates that the CCSLBM provides more accurate and efficient solutions than these LBM solvers in terms of CPU and memory usage and an exponential convergence is achieved rather than polynomial rates. The solution methodology proposed, the CCSLBM, is also extended to three dimensions and a 3D regularized cavity is simulated; the corresponding results are presented and validated. Indications are that the CCSLBM developed and applied herein is robust, efficient, and accurate for computing 2D and 3D low-speed flows. Note also that high-accuracy solutions obtained by applying the CCSLBM can be used as benchmark solutions for the assessment of other LBM-based flow solvers.
在本研究中,开发并评估了切比雪夫配置谱格子玻尔兹曼方法(CCSLBM)用于低速流动的计算。这里考虑了稳态和非稳态流动。基于压力分布函数并采用Bhatnagar-Gross-Krook近似的离散玻尔兹曼方程被采用,并且通过切比雪夫配置谱方法进行空间离散化,以获得高精度的流动求解器。为了提供精确的非稳态解,格子玻尔兹曼方程中时间项的时间积分采用四阶龙格-库塔格式。为了实现数值稳定性和精度,使用基于在边界上实现的控制方程谱解的物理边界条件。应用迭代过程为非稳态流动模拟的分布函数和压力场提供一致的初始条件。与其他基于高阶精度格子玻尔兹曼方法(LBM)的流动求解器相比,使用CCSLBM的主要优点是误差以指数速率衰减而不是多项式速率。还需注意,所应用的CCSLBM不需要任何数值耗散或滤波就能使解稳定,从而得到高精度的解。本文模拟了三个二维(2D)测试案例:正则化空腔、泰勒涡问题和双周期剪切层。将这些测试案例得到的结果与解析结果和现有的数值结果进行了全面比较,显示出极好的一致性。还通过与标准的流-碰撞(经典)LBM和两种有限差分LBM求解器的比较,研究了基于CCSLBM的所提出求解方法的计算效率。研究表明,在CPU和内存使用方面,CCSLBM比这些LBM求解器提供更精确和高效的解,并且实现了指数收敛而不是多项式速率。所提出的求解方法CCSLBM也扩展到了三维,并模拟了一个三维正则化空腔;给出了相应结果并进行了验证。结果表明,本文开发和应用的CCSLBM在计算二维和三维低速流动方面是稳健、高效且准确的。还需注意,通过应用CCSLBM获得的高精度解可作为评估其他基于LBM的流动求解器的基准解。