THE IMPROVEMENT AND REALIZATION OF FINITE-DIFFERENCE LATTICE BOLTZMANN METHOD

Yifang Sun, Sen Zou, Guang Zhao, Bei Yang

Abstract


The Lattice Boltzmann Method (LBM) is a numerical method developed in recent decades. It has the characteristics of high parallel efficiency and simple boundary processing. The basic idea is to construct a simplified dynamic model so that the macroscopic behavior of the model is the same as the macroscopic equation. From the perspective of micro-dynamics, LBM treats macro-physical quantities as micro-quantities to obtain results by statistical averaging. The Finite-difference LBM (FDLBM) is a new numerical method developed based on LBM. The first finite-difference LBE (FDLBE) was perhaps due to Tamura and Akinori and was examined by Cao et al. in more detail. Finite-difference LBM was further extended to curvilinear coordinates with nonuniform grids by Mei and Shyy. By improving the FDLBE proposed by Mei and Shyy, a new finite difference LBM is obtained in the paper. In the model, the collision term is treated implicitly, just as done in the Mei-Shyy model. However, by introducing another distribution function based on the earlier distribution function, the implicitness of the discrete scheme is eliminated, and a simple explicit scheme is finally obtained, such as the standard LBE. Furthermore, this trick for the FDLBE can also be easily used to develop more efficient FVLBE and FELBE schemes. To verify the correctness and feasibility of this improved FDLBM model, which is used to calculate the square cavity model, and the calculated results are compared with the data of the classic square cavity model. The comparison result includes two items: the velocity on the centerline of the square cavity and the position of the vortex center in the square cavity. The simulation results of FDLBM are very consistent with the data in the literature. When Re=400, the velocity profiles of u and v on the centerline of the square cavity are consistent with the data results in Ghia's paper, and the vortex center position in the square cavity is also almost the same as the data results in Ghia's paper. Therefore, the verification of FDLBM is successful and FDLBM is feasible. This improved method can also serve as a reference for subsequent research.

Keywords


Lattice Boltzmann Method (LBM); Finite-difference LBM (FDLBM); Square cavity

Full Text:

PDF

References


KhakRah, H., Hooshmand, P., Ross, D., Jamshidian, M. Numerical analysis of free convection and entropy generation in a cavity using compact finite-difference lattice Boltzmann method. International Journal of Numerical Methods for Heat & Fluid Flow, 2019, vol. 30, no. 2, pp. 977- 995. DOI: 10.1108/HFF-07-2019-0532.

Wang, L., Tao, S., Meng, X. H. Discrete effects on boundary conditions of the lattice Boltzmann method for fluid flows with curved no-slip walls. Physical Review E, 2020, vol. 101, no. 6, pp. 633-639. DOI: 10.1103/PhysRevE.101.063307.

Reider, M. B., Sterling, J. D. Accuracy of discrete-velocity BGK models for the simulation of the incompressible Navier-Stokes equations. Computers & fluids, 1995, vol. 24, no. 4, pp. 459-467. DOI: 10.1016/0045-7930(94)00037-Y.

Chen, X. M., Chai, Z., Wang, H., Shi, B. A finite-difference lattice Boltzmann method with second-order accuracy of time and space for incompressible flow. Computers & Mathematics with Applications, 2020, vol. 80, no. 12, pp. 3066-3081. DOI: 10.1016/j.camwa.2020.10.022.

Chen, Z., Shu, C., Tan, D. S. The simplified lattice Boltzmann method on non-uniform meshes. Commun. Comput. Phys., 2018, vol. 23, no. 4, pp. 1131-1149. DOI: 10.4208/cicp.OA-2016-0184.

Sun, Y. X., Tian, Z. F. High-order upwind compact finite-difference lattice Boltzmann method for viscous incompressible flows. Computers & Mathematics with Applications, 2020, vol. 80, no. 7, pp. 1858-1872. DOI: 10.1016/j.camwa.2020.08.014.

Mei, R., Shyy, W. On the finite difference-based lattice Boltzmann method in curvilinear coordinates. Journal of Computational Physics. 1998, vol. 143, no. 2, pp. 426 – 448. DOI: 10.1006/jcph.1998.5984.

Safdari, S. M. Numerical simulation of compressible flows by lattice Boltzmann method, Numerical Heat Transfer, Part A: Applications, 2019, vol. 75, no. 3, pp. 167-182. DOI: 10.1080/10407782.2019.1580053.

Qiu, R., Chen, R., You, Y. An implicit-explicit finite-difference lattice Boltzmann subgrid method on nonuniform meshes. International Journal of Modern Physics C, 2017, vol. 28, no. 4, pp. 462-482. DOI: 10.1142/S0129183117500462.

Hosseini, S. A., Safari, H., Darabiha, N., Thévenin, D. Krafczyk, M. Hybrid lattice Boltzmann-finite difference model for low Mach number combustion simulation. Combustion and Flame, 2019, vol. 209, no. 4, pp. 394-404. DOI: 10.1016/j.combustflame.2019.07.041.

Guo, Z., Zhao, T.S. Explicit finite-difference lattice Boltzmann method for curvilinear coordinates. Physical review E, 2003, vol. 6, no. 4, pp. 62-72. DOI: 10.1103/PhysRevE.67.066709.

Hou, S., Zou, Q., Chen, S., Doolen, G., Cogley, A. C. Simulation of cavity flow by the lattice Boltzmann method. Journal of computational physics, 1995, vol. 118, no. 2, pp. 329-347. DOI: 10.1006/jcph.1995.1103.




DOI: https://doi.org/10.32620/aktt.2021.1.01