Lattice Boltzmann algorithms without cubic defects in Galilean invariance on standard lattices

The vast majority of lattice Boltzmann algorithms produce a non-Galilean invariant viscous stress. This defect arises from the absence of a term in the third moment, the equilibrium heat flow tensor, proportional to the cube of the fluid velocity. This moment cannot be specified independently of the lower moments on the standard lattices such as D2Q9, D3Q15, D3Q19 or D3Q27. A partial correction has recently been demonstrated that restores some of these missing cubic terms on the D2Q9 and D3Q27 tensor product lattices. This correction restores Galilean invariance for shear flows aligned with the coordinate axes, but flows inclined at arbitrary angles may show larger errors than before. These remaining errors are due to the diagonal terms of the equilibrium heat flow tensor, which cannot be corrected on standard lattices. However, the remaining errors may be largely absorbed by introducing a matrix collision operator with velocity-dependent collision rates for the diagonal components of the momentum flux tensor. This completely restores Galilean invariance for flows with uniform density, and in general reduces the magnitude of the defect in Galilean invariance from Mach number cubed to Mach number to the fifth power. The effectiveness of the resulting algorithm is demonstrated by comparisons with the standard and partially corrected lattice Boltzmann algorithms for two- and three-dimensional flows.

[1]  Akiyama,et al.  Thermal lattice Bhatnagar-Gross-Krook model without nonlinear deviations in macrodynamic equations. , 1994, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[2]  Gábor Házi,et al.  Direct numerical and large eddy simulation of longitudinal flow along triangular array of rods using the lattice Boltzmann method , 2006, Math. Comput. Simul..

[3]  Yassin A. Hassan,et al.  The effect of lattice models within the lattice Boltzmann method in the simulation of wall-bounded turbulent flows , 2013, J. Comput. Phys..

[4]  Yeomans,et al.  Lattice Boltzmann simulation of nonideal fluids. , 1995, Physical review letters.

[5]  Gábor Házi,et al.  Simulation of two-dimensional decaying turbulence using the >incompressible> extensions of the lattice Boltzmann method , 2006 .

[6]  Peter M. A. Sloot,et al.  Implementation aspects of 3d lattice-bgk: Boundaries, accuracy and a new fast relaxation method , 1999 .

[7]  R. Benzi,et al.  Lattice Gas Dynamics with Enhanced Collisions , 1989 .

[8]  D. d'Humières,et al.  Multiple–relaxation–time lattice Boltzmann models in three dimensions , 2002, Philosophical Transactions of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[9]  Paul J. Dellar,et al.  An interpretation and derivation of the lattice Boltzmann method using Strang splitting , 2013, Comput. Math. Appl..

[10]  G. Taylor,et al.  Mechanism of the production of small eddies from large ones , 1937 .

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

[12]  A. Ladd,et al.  Interpolated boundary condition for lattice Boltzmann simulations of flows in narrow gaps. , 2007, Physical review. E, Statistical, nonlinear, and soft matter physics.

[13]  Matthaeus,et al.  Lattice Boltzmann model for simulation of magnetohydrodynamics. , 1991, Physical review letters.

[14]  L. Luo,et al.  Theory of the lattice Boltzmann method: From the Boltzmann equation to the lattice Boltzmann equation , 1997 .

[15]  D. Patil,et al.  Higher-order Galilean-invariant lattice Boltzmann model for microflows: single-component gas. , 2010, Physical review. E, Statistical, nonlinear, and soft matter physics.

[16]  G. Strang On the Construction and Comparison of Difference Schemes , 1968 .

[17]  A. Chorin A Numerical Method for Solving Incompressible Viscous Flow Problems , 1997 .

[18]  A. Wagner,et al.  Phase Separation under Shear in Two-dimensional Binary Fluids , 1999, cond-mat/9904033.

[19]  Paul J. Dellar,et al.  Incompressible limits of lattice Boltzmann equations using multiple relaxation times , 2003 .

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

[21]  L. Luo,et al.  Lattice Boltzmann Model for the Incompressible Navier–Stokes Equation , 1997 .

[22]  R. H. Fowler The Mathematical Theory of Non-Uniform Gases , 1939, Nature.

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

[24]  A. Wagner,et al.  Investigation of Galilean invariance of multi-phase lattice Boltzmann methods , 2004, cond-mat/0410555.

[25]  P. Dellar Bulk and shear viscosities in lattice Boltzmann equations. , 2001, Physical review. E, Statistical, nonlinear, and soft matter physics.

[26]  Linda Vahala,et al.  Entropic lattice Boltzmann representations required to recover Navier-Stokes flows. , 2007, Physical review. E, Statistical, nonlinear, and soft matter physics.

[27]  Y. Qian,et al.  Complete Galilean-invariant lattice BGK models for the Navier-Stokes equation , 1998 .

[28]  Jean-Pierre Boon,et al.  Nonlinear reactions advected by a flow , 1996 .

[29]  I. Karlin,et al.  Entropy and Galilean invariance of lattice Boltzmann theories. , 2006, Physical review letters.

[30]  P. Bhatnagar,et al.  A Model for Collision Processes in Gases. I. Small Amplitude Processes in Charged and Neutral One-Component Systems , 1954 .

[31]  A. Ladd Numerical simulations of particulate suspensions via a discretized Boltzmann equation. Part 1. Theoretical foundation , 1993, Journal of Fluid Mechanics.

[32]  Takaji Inamuro,et al.  A Galilean Invariant Model of the Lattice Boltzmann Method for Multiphase Fluid Flows Using Free-Energy Approach , 2000 .

[33]  Wei Shyy,et al.  Lattice Boltzmann Method for 3-D Flows with Curved Boundary , 2000 .

[34]  Bernie D. Shizgal,et al.  Rarefied Gas Dynamics: Theory and Simulations , 1994 .

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

[36]  Peter M. A. Sloot,et al.  Implementation Aspects of 3D Lattice-BGK: Boundaries, Accuracy, and a New Fast Relaxation Method , 1999 .

[37]  M. Minion,et al.  Performance of Under-resolved Two-Dimensional Incompressible Flow , 1995 .

[38]  S. Orszag,et al.  Lattice BGK Models for the Navier-Stokes Equation: Nonlinear Deviation in Compressible Regimes , 1993 .

[39]  Steven G. Johnson,et al.  The Design and Implementation of FFTW3 , 2005, Proceedings of the IEEE.

[40]  M. Krafczyk,et al.  Turbulent jet computations based on MRT and Cascaded Lattice Boltzmann models , 2012, Comput. Math. Appl..

[41]  Dimitrios V. Rovas,et al.  An Improved Hydrodynamics Formulation for Multiphase Flow Lattice-Boltzmann Models , 1998 .

[42]  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.

[43]  J. Koelman,et al.  A Simple Lattice Boltzmann Scheme for Navier-Stokes Fluid Flow , 1991 .

[44]  Axel Klar,et al.  Discretizations for the Incompressible Navier-Stokes Equations Based on the Lattice Boltzmann Method , 2000, SIAM J. Sci. Comput..

[45]  Harold Grad,et al.  Asymptotic Theory of the Boltzmann Equation , 1963 .

[46]  P. Dellar Lattice Boltzmann formulation for Braginskii magnetohydrodynamics , 2011 .

[47]  Steven A. Orszag,et al.  Numerical Simulation of the Taylor-Green Vortex , 1973, Computing Methods in Applied Sciences and Engineering.

[48]  C. K. Chong,et al.  Rotational invariance in the three-dimensional lattice Boltzmann method is dependent on the choice of lattice , 2011, J. Comput. Phys..

[49]  P. Dellar Nonhydrodynamic modes and a priori construction of shallow water lattice Boltzmann equations. , 2002, Physical review. E, Statistical, nonlinear, and soft matter physics.

[50]  X. Shan,et al.  Galilean invariance of lattice Boltzmann models , 2008, 0801.2924.

[51]  Gábor Házi,et al.  On the cubic velocity deviations in lattice Boltzmann methods , 2006 .

[52]  D. d'Humières,et al.  Thirteen-velocity three-dimensional lattice Boltzmann model. , 2001, Physical review. E, Statistical, nonlinear, and soft matter physics.

[53]  C. Cercignani The Boltzmann equation and its applications , 1988 .