LOCAL GRID REFINEMENT APPROACH FOR LATTICE BOLTZMANN METHOD: DISTRIBUTION FUNCTION CONVERSION BETWEEN COARSE AND FINE GRIDS

被引:0
|
作者
Liu C. [1 ]
Li Z. [1 ]
Wang L. [1 ,2 ,3 ]
机构
[1] Department of Mechanics and Aerospace Engineering, Southern University of Science and Technology, Guangdong, Shenzhen
[2] Center for Complex Flows and Soft Matter Research, Southern University of Science and Technology, Guangdong, Shenzhen
[3] Guangdong Provincial Key Laboratory of Turbulence Research and Applications, Guangdong, Shenzhen
关键词
data conversion; grid refinement; lattice Boltzmann method;
D O I
10.6052/0459-1879-23-229
中图分类号
学科分类号
摘要
Lattice Boltzmann method, as an efficient mesoscopic computational fluid dynamics method, has been developed rapidly in the past two decades. Its relatively high computational efficiency and flexibility make it suitable for the simulation of various complex flows. However, due to its own limitations, the standard lattice Boltzmann method typically utilize uniform rectangular grid, which is not suitable for the simulation of complex flows. Therefore, local grid refinement based on the lattice Boltzmann method has been considered by many researchers. For this purpose, the distribution functions between coarse and fine grids need to be converted at the interface of coarse and fine grids. At present, most conversion methods of distribution function are derived without the presence of the source term, and the previously limited derivation of conversion formulas considering the source term was based on the first-order Chapman-Enskog expansion, which is relatively complex and may limit the application of local grid refinement algorithm in higher-order lattice Boltzmann methods. In this paper, we provide a concise derivation to relate the distribution functions between coarse and fine grids considering an arbitrary source term, based on consistency requirements of the distribution function of the continuous Boltzmann equation between coarse and fine grids. The proposed method is independent of the Chapman-Enskog expansion and Chapman-Enskog approximation, and can be applied to both single relaxation time and multiple relaxation time collision models. In addition, this paper also proves theoretically that the consistency of the first-order Chapman-Enskog approximation of the non-equilibrium distribution between the coarse and fine girds can ensure the consistency of the entire non-equilibrium distribution, which expands the applicability of the previous conversion relationship. Finally, these theoretical results are validated by numerical simulations of a forced Taylor-Green vortex flow, convection-diffusion in a planar Poiseuille flow and lid-driven cavity flow. The good numerical results confirm the adaptability of the conversion relation in the presence of complex source terms and the advantages of local grid refinement technology in dealing with complex flow problems. At the same time, through the simulation of one-dimensional shear wave problem, it is found that the numerical viscosity caused by local grid refinement has a great relationship with the selection of refinement region. © 2023 Chinese Journal of Theoretical and Applied Mechanics Press. All rights reserved.
引用
收藏
页码:2480 / 2503
页数:23
相关论文
共 58 条
  • [1] Kerimo J, Girimaji SS., Boltzmann-BGK approach to simulating weakly compressible 3D turbulence: comparison between lattice Boltzmann and gas kinetic methods, Journal of Turbulence, 8, (2007)
  • [2] Lin CD, Xu AG, Zhang GC, Et al., Double-distribution-function discrete Boltzmann model for combustion, Combustion and Flame, 164, pp. 137-151, (2016)
  • [3] Shan XW, Chen HD., Lattice Boltzmann model for simulating flows with multiple phases and components, Physical Review E, 47, 3, (1993)
  • [4] Dellar PJ., Electromagnetic waves in lattice Boltzmann magnetohydrodynamics, Europhysics Letters, 90, 5, (2010)
  • [5] Aidun CK, Clausen JR., Lattice-Boltzmann method for complex flows, Annual Review of Fluid Mechanics, 42, pp. 439-472, (2010)
  • [6] Lallemand P, Luo LS, Krafczyk M, Et al., The lattice Boltzmann method for nearly incompressible flows, Journal of Computational Physics, 431, (2021)
  • [7] Marie S, Ricot D, Sagaut P., Comparison between lattice Boltzmann method and Navier-Stokes high order schemes for computational aeroacoustics, Journal of Computational Physics, 228, 4, pp. 1056-1070, (2009)
  • [8] Hui X, Pierre S., Optimal low-dispersion low-dissipation lbm schemes for computational aeroacoustics, Journal of Computational Physics, 230, 13, pp. 5353-5382, (2011)
  • [9] Kuznik F, Obrecht C, Rusaouen G, Et al., LBM based flow simulation using gpu computing processor, Computers & Mathematics with Applications, 59, 7, pp. 2380-2392, (2010)
  • [10] Blair S, Albing C, Grund A, Et al., Accelerating an mpi lattice Boltzmann code using openacc, Proceedings of the Second Workshop on Accelerator Programming Using Directives, pp. 1-9, (2015)