zbMATH — the first resource for mathematics

Lattice Boltzmann method and gas-kinetic BGK scheme in the low-Mach number viscous flow simulations. (English) Zbl 1236.76052
Summary: Both lattice Boltzmann method (LBM) and the gas-kinetic BGK scheme are based on the numerical discretization of the Boltzmann equation with collisional models, such as, the Bhatnagar–Gross–Krook (BGK) model. LBM tracks limited number of particles and the viscous flow behavior emerges automatically from the intrinsic particle stream and collisions process. On the other hand, the gas-kinetic BGK scheme is a finite volume scheme, where the time-dependent gas distribution function with continuous particle velocity space is constructed and used in the evaluation of the numerical fluxes across cell interfaces. Currently, LBM is mainly used for low Mach number, nearly incompressible flow simulation. For the gas-kinetic scheme, the application is focusing on the high speed compressible flows. In this paper, we are going to compare both schemes in the isothermal low-Mach number flow simulations. The methodology for developing both schemes will be clarified through the introduction of operator splitting Boltzmann model and operator averaging Boltzmann model. From the operator splitting Boltzmann model, the error rooted in many kinetic schemes, which are based on the decoupling of particle transport and collision, can be easily understood. As to the test case, we choose to use the 2D cavity flow since it is one of the most extensively studied cases. Detailed simulation results with different Reynolds numbers, as well as the benchmark solutions, are presented.

76M28 Particle methods and lattice-gas methods
76D05 Navier-Stokes equations for incompressible viscous fluids
65M06 Finite difference methods for initial value and initial-boundary value problems involving PDEs
76P05 Rarefied gas flows, Boltzmann equation in fluid mechanics
82C40 Kinetic theory of gases in time-dependent statistical mechanics
82C80 Numerical methods of time-dependent statistical mechanics (MSC2010)
PDF BibTeX Cite
Full Text: DOI
[1] Alexander, F.J.; Chen, H.; Chen, S.; Doolen, G.D., Lattice Boltzmann model for compressible fluids, Phys. rev. A, 46, 1967, (1992)
[2] Bird, G.A., Molecular gas dynamics and the direct simulation of gas flows, (1994), Oxford University Press Oxford · Zbl 0709.76511
[3] Botella, O.; Peyret, R., Benchmark spectral results on the lid-driven cavity flow, Computers fluids, 27, 421-433, (1998) · Zbl 0964.76066
[4] Chen, S.Y.; Doolen, G.D., Lattice Boltzmann method for fluid flows, Annu. rev. fluid mech., 30, 329-364, (1998) · Zbl 1398.76180
[5] Ghia, U.; Ghia, K.N.; Shin, C.T., High-re solutions for incompressible flow using the navier – stokes equations and a multigrid method, J. comput. phys., 48, 387-411, (1982) · Zbl 0511.76031
[6] He, X.Y.; Luo, L.S., Theory of the lattice Boltzmann method: from the Boltzmann equation of the lattice Boltzmann equation, Phys. rev. E, 56, 6, 6811-6817, (1997)
[7] He, X.Y.; Chen, S.Y.; Doolen, G.D., A novel thermal model for the lattice Boltzmann method in incompressible limit, J. comput. phys., 146, 282-300, (1998) · Zbl 0919.76068
[8] Hou, S.; Zou, Q.; Chen, S.; Doolen, G.; Cogley, A., Simulation of cavity flow by the lattice Boltzmann method, J. comput. phys., 118, 329-347, (1995) · Zbl 0821.76060
[9] Huang, J.; Xu, F.; Vallieres, M.; Feng, D.H.; Qian, Y.H.; Fryxell, B.; Strayer, M.R., A thermal LBGK model for large density and temperature differences, Int. J. modern phys. C, 8, 827, (1997)
[10] Junk, M.; Klar, A., Discretization for the incompressible navier – stokes equations on the lattice Boltzmann method, SIAM J. scientific comput., 22, 1-19, (2000) · Zbl 0972.76083
[11] Lai, Y.G.; Lin, C.L.; Huang, J., Accuracy and efficiency study of lattice Boltzmann method for steady-state flow simulations, Numer. heat transfer B, 39, 21-43, (2001)
[12] Li, M.; Fornberg, B.; Tang, T., A compact fourth order finite difference scheme for the steady incompressible navier – stokes equations, Int. J. numer. methods fluids, 20, 1137-1151, (1995) · Zbl 0836.76060
[13] Mason, R.J., A multi-speed compressible lattice Boltzmann model, J. statist. phys., 107, 385, (2002) · Zbl 1126.76356
[14] Nadiga, B.T., An Euler solver based on locally adaptive discrete velocities, J. statist. phys., 81, 129, (1995) · Zbl 1106.82334
[15] Ohwada, T., Higher order approximation methods for the Boltzmann equation, J. comput. phys., 139, 1-14, (1998) · Zbl 0905.65134
[16] Ohwada, T., On the construction of kinetic schemes, J. comput. phys., 177, 156-175, (2002) · Zbl 1007.76048
[17] Poliashenko, M.; Aidun, C.K., A direct method for computation of simple bifurcations, J. comput. phys., 121, 246-260, (1995) · Zbl 0840.76076
[18] Pullin, D.I., Direct simulation methods for compressible inviscid ideal gas flow, J. comput. phys., 34, 231, (1980) · Zbl 0419.76049
[19] Spotz, W.F.; Carey, G.F., High-order compact scheme for the steady stream-function vorticity equations, Int. J. numer. methods eng., 38, 3497-3512, (1995) · Zbl 0836.76065
[20] Su, M.D.; Xu, K.; Ghidaoui, M.S., Low-speed flow simulation by the gas-kinetic scheme, J. comput. phys., 150, 17-39, (1999) · Zbl 0935.76070
[21] Succi, S., The lattice Boltzmann equation for fluid dynamics and beyond, (2001), Clarendon Press Oxford · Zbl 0990.76001
[22] Sun, C.H., Adaptive lattice Boltzmann model for compressible flows: viscous and conductive properties, Phys. rev. E, 61, 4, 2645, (2000)
[23] Wolf-Gladrow, D.A., Lattice-gas cellular automata and lattice Boltzmann models, (2000), Springer Berlin · Zbl 0999.82054
[24] Xu, K., A gas-kinetic BGK scheme for the navier – stokes equations and its connection with artificial dissipation and Godunov method, J. comput. phys., 171, 289-335, (2001) · Zbl 1058.76056
[25] Xu, K.; Lui, S.H., Rayleigh-BĂ©nard simulation using the gas-kinetic bhatnagar – gross – krook scheme in the incompressible limit, Phys. rev. E, 60, 464, (1999)
[26] Xu, K.; Luo, L.S., Connection between lattice Boltzmann equation and beam scheme, Int. J. modern phys. C, 9, 8, 1177-1187, (1998)
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.