Three-dimensional finite-difference lattice Boltzmann model and its application to inviscid compressible flows with shock waves

In this paper, a three-dimensional (3D) finite-difference lattice Boltzmann model for simulating compressible flows with shock waves is developed in the framework of the double-distribution-function approach. In the model, a density distribution function is adopted to model the flow field, while a total energy distribution function is adopted to model the temperature field. The discrete equilibrium density and total energy distribution functions are derived from the Hermite expansions of the continuous equilibrium distribution functions. The discrete velocity set is obtained by choosing the abscissae of a suitable Gauss–Hermite quadrature with sufficient accuracy. In order to capture the shock waves in compressible flows and improve the numerical accuracy and stability, an implicit–explicit finite-difference numerical technique based on the total variation diminishing flux limitation is introduced to solve the discrete kinetic equations. The model is tested by numerical simulations of some typical compressible flows with shock waves ranging from 1D to 3D. The numerical results are found to be in good agreement with the analytical solutions and/or other numerical results reported in the literature.

[1]  Michihisa Tsutahara,et al.  Two-dimensional thermal model of the finite-difference lattice Boltzmann method with high spatial isotropy. , 2003, Physical review. E, Statistical, nonlinear, and soft matter physics.

[2]  X. Yuan,et al.  Kinetic theory representation of hydrodynamics: a way beyond the Navier–Stokes equation , 2006, Journal of Fluid Mechanics.

[3]  L. Luo,et al.  A priori derivation of the lattice Boltzmann equation , 1997 .

[4]  R. Benzi,et al.  The lattice Boltzmann equation: theory and applications , 1992 .

[5]  Ya-Ling He,et al.  Multiple-relaxation-time lattice Boltzmann modeling of incompressible flows in porous media , 2013, 1311.7239.

[6]  Chuguang Zheng,et al.  Thermal lattice Boltzmann equation for low Mach number flows: decoupling model. , 2007, Physical review. E, Statistical, nonlinear, and soft matter physics.

[7]  Xijun Yu,et al.  Two-dimensional lattice Boltzmann model for compressible flows with high Mach number , 2008, 0801.4169.

[8]  J. Boon The Lattice Boltzmann Equation for Fluid Dynamics and Beyond , 2003 .

[9]  X. He,et al.  Discretization of the Velocity Space in the Solution of the Boltzmann Equation , 1997, comp-gas/9712001.

[10]  T. G. Cowling,et al.  The mathematical theory of non-uniform gases , 1939 .

[11]  Chenghai Sun,et al.  Multi-level lattice Boltzmann model on square lattice for compressible flows , 2004 .

[12]  Michihisa Tsutahara,et al.  Lattice Boltzmann method for the compressible Euler equations. , 2004, Physical review. E, Statistical, nonlinear, and soft matter physics.

[13]  Chenghai Sun,et al.  Lattice-Boltzmann models for high speed flows , 1998 .

[14]  Sauro Succi,et al.  THERMOHYDRODYNAMIC LATTICE BGK SCHEMES WITH NON-PERTURBATIVE EQUILIBRIA , 1998 .

[15]  S. Succi,et al.  Lattice Boltzmann across scales: from turbulence to DNA translocation , 2008 .

[16]  Kai H. Luo,et al.  Coupling lattice Boltzmann model for simulation of thermal flows on standard lattices. , 2012, Physical review. E, Statistical, nonlinear, and soft matter physics.

[17]  Y. Pomeau,et al.  Lattice-gas automata for the Navier-Stokes equation. , 1986, Physical review letters.

[18]  Chenghai Sun,et al.  Simulations of Compressible Flows with Strong Shocks by an Adaptive Lattice Boltzmann Model , 2000 .

[19]  Jing Huang,et al.  Implicit–explicit finite‐difference lattice Boltzmann method with viscid compressible model for gas oscillating patterns in a resonator , 2009 .

[20]  Zebo Li,et al.  Lattice Boltzmann Method, Theory and Application , 2012 .

[21]  Yong Wang,et al.  Three-dimensional non-free-parameter lattice-Boltzmann model and its application to inviscid compressible flows , 2009 .

[22]  Shiyi Chen,et al.  LATTICE BOLTZMANN METHOD FOR FLUID FLOWS , 2001 .

[23]  Chen Yaosong,et al.  Simple lattice Boltzmann model for simulating flows with shock wave , 1999 .

[24]  Ya-Ling He,et al.  Implicit-Explicit Finite-Difference Lattice Boltzmann Method For Compressible Flows , 2007 .

[25]  P. Colella Multidimensional upwind methods for hyperbolic conservation laws , 1990 .

[26]  Shiyi Chen,et al.  A Novel Thermal Model for the Lattice Boltzmann Method in Incompressible Limit , 1998 .

[27]  C. Shu,et al.  Alternative method to construct equilibrium distribution functions in lattice-Boltzmann method simulation of inviscid compressible flows at high Mach number. , 2007, Physical review. E, Statistical, nonlinear, and soft matter physics.

[28]  Yong Wang,et al.  Coupled double-distribution-function lattice Boltzmann method for the compressible Navier-Stokes equations. , 2007, Physical review. E, Statistical, nonlinear, and soft matter physics.