A gas-kinetic BGK scheme for the finite volume lattice Boltzmann method for nearly incompressible flows

Abstract This work presents a gas kinetic BGK scheme for the finite volume lattice Boltzmann method (FVLBM). In the present method, the formal analytical solution of the lattice Boltzmann BGK equation is used to determine the fluxes on cell interfaces. With such formal analytical solution, there are two remarkable features in the present FVLBM. One is that the effects of the collision term in the lattice Boltzmann equation (LBE) is included in the reconstructed fluxes on cell interfaces, which reduces numerical dissipation, and another is that, not as conventional flux schemes of FVLBM, the present flux scheme is a function of both space and time, which gives second order accuracy of both time and space in one step for unsteady flows. Furthermore, thanks to the collision invariant, by introducing a prediction step for the macro variables, the implicit feature of the equilibrium distribution function is removed and thus, the time-step in the present scheme is only limited by the Courant–Friedrichs–Lewy (CFL) condition. Additionally, some numerical implementations of boundary conditions are discussed and, to validate accuracy of the present scheme, comparison studies of several two dimensional incompressible unsteady and steady benchmark flows are also provided. The accuracy and effectiveness of the present scheme are clearly verified.

[1]  Sauro Succi,et al.  Challenges in lattice Boltzmann computing , 1995 .

[2]  Jianzhong Lin,et al.  Discontinuous Galerkin spectral element lattice Boltzmann method on triangular element , 2003 .

[3]  Kazuhiko Suga,et al.  An implicit gas kinetic BGK scheme for high temperature equilibrium gas flows on unstructured meshes , 2014 .

[4]  Jeroen A. S. Witteveen,et al.  Explicit and Robust Inverse Distance Weighting Mesh Deformation for CFD , 2010 .

[5]  P. Lallemand,et al.  Theory of the lattice boltzmann method: dispersion, dissipation, isotropy, galilean invariance, and stability , 2000, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[6]  Wayne A. Smith,et al.  Implicit Solution of Preconditioned Navier- Stokes Equations Using Algebraic Multigrid , 1999 .

[7]  Chang Liu,et al.  A unified gas-kinetic scheme for continuum and rarefied flows,direct modeling,and full Boltzmann collision term , 2014 .

[8]  L. Kovasznay Laminar flow behind a two-dimensional grid , 1948 .

[9]  Taku Ohwada,et al.  Management of discontinuous reconstruction in kinetic schemes , 2004 .

[10]  Dhiraj V. Patil,et al.  Finite volume TVD formulation of lattice Boltzmann simulation on unstructured mesh , 2009, J. Comput. Phys..

[11]  Zhaoli Guo,et al.  Discrete unified gas kinetic scheme for all Knudsen number flows: low-speed isothermal case. , 2013, Physical review. E, Statistical, nonlinear, and soft matter physics.

[12]  Kun Xu,et al.  A comparative study of an asymptotic preserving scheme and unified gas-kinetic scheme in continuum flow limit , 2013, J. Comput. Phys..

[13]  T. G. Cowling,et al.  The mathematical theory of non-uniform gases : an account of the kinetic theory of viscosity, thermal conduction, and diffusion in gases , 1954 .

[14]  Kun Xu,et al.  A gas-kinetic BGK scheme for the Navier-Stokes equations and its connection with artificial dissipation and Godunov method , 2001 .

[15]  B. Shi,et al.  An extrapolation method for boundary conditions in lattice Boltzmann method , 2002 .

[16]  Y. Qian,et al.  Lattice BGK Models for Navier-Stokes Equation , 1992 .

[17]  R. Courant,et al.  Methods of Mathematical Physics , 1962 .

[18]  Kun Xu,et al.  Discrete unified gas kinetic scheme on unstructured meshes , 2015, 1503.07374.

[19]  H. Schlichting Boundary Layer Theory , 1955 .

[20]  S. Succi,et al.  Lattice Boltzmann method on unstructured grids: further developments. , 2003, Physical review. E, Statistical, nonlinear, and soft matter physics.

[21]  So-Hsiang Chou,et al.  On Boundary Conditions In The Finite Volume Lattice Boltzmann Method On Unstructured Meshes , 1999 .

[22]  Manfred Krafczyk,et al.  An upwind discretization scheme for the finite volume lattice Boltzmann method , 2006 .

[23]  Weidong Li,et al.  A matrix-free, implicit finite volume lattice Boltzmann method for steady flows , 2017 .

[24]  Weidong Li,et al.  High order spectral difference lattice Boltzmann method for incompressible hydrodynamics , 2017, J. Comput. Phys..

[25]  Li-Shi Luo,et al.  Finite Volume Lattice Boltzmann Method for Nearly Incompressible Flows on Arbitrary Unstructured Meshes , 2016 .

[26]  Peng Wang,et al.  Performance evaluation of the general characteristics based off-lattice Boltzmann scheme and DUGKS for low speed continuum flows , 2017, J. Comput. Phys..

[27]  Jiri Blazek,et al.  Computational Fluid Dynamics: Principles and Applications , 2001 .

[28]  D. Baganoff,et al.  Kinetic Flux-Vector Splitting for the Navier-Stokes Equations , 1997 .

[29]  I. Aavatsmark,et al.  Numerical convergence on adaptive grids for control volume methods , 2008 .

[30]  B. Shizgal,et al.  Generalized Lattice-Boltzmann Equations , 1994 .

[31]  Li-Shi Luo,et al.  An implicit block LU-SGS finite-volume lattice-Boltzmann scheme for steady flows on arbitrary unstructured meshes , 2016, J. Comput. Phys..