A finite-difference lattice Boltzmann method with second-order accuracy of time and space for incompressible flow

In this paper, a kind of finite-difference lattice Boltzmann method with the second-order accuracy of time and space (T2S2-FDLBM) is proposed. In this method, a new simplified two-stage fourth order time-accurate discretization approach is applied to construct time marching scheme, and the spatial gradient operator is discretized by a mixed difference scheme to maintain a second-order accuracy both in time and space. It is shown that the previous finite-difference lattice Boltzmann method (FDLBM) proposed by Guo [1] is a special case of the T2S2-FDLBM. Through the von Neumann analysis, the stability of the method is analyzed and two specific T2S2-FDLBMs are discussed. The two T2S2-FDLBMs are applied to simulate some incompressible flows with the non-uniform grids. Compared with the previous FDLBM and SLBM, the T2S2-FDLBM is more accurate and more stable. The value of the Courant-Friedrichs-Lewy condition number in our method can be up to 0.9, which also significantly improves the computational efficiency.

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

[2]  Kazem Hejranfar,et al.  Simulation of two-phase liquid-vapor flows using a high-order compact finite-difference lattice Boltzmann method. , 2015, Physical review. E, Statistical, nonlinear, and soft matter physics.

[3]  Dierk Raabe,et al.  Overview of the lattice Boltzmann method for nano- and microscale fluid dynamics in materials science and engineering , 2004 .

[4]  Zhenhua Chai,et al.  General propagation lattice Boltzmann model for nonlinear advection-diffusion equations. , 2018, Physical review. E.

[5]  Qinjun Kang,et al.  Lattice Boltzmann method on quadtree grids. , 2011, Physical review. E, Statistical, nonlinear, and soft matter physics.

[6]  Taehun Lee,et al.  A characteristic Galerkin method for discrete Boltzmann equation , 2001 .

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

[8]  Shan,et al.  Simulation of nonideal gases and liquid-gas phase transitions by the lattice Boltzmann equation. , 1994, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

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

[10]  Zhaoli Guo,et al.  Explicit finite-difference lattice Boltzmann method for curvilinear coordinates. , 2003, Physical review. E, Statistical, nonlinear, and soft matter physics.

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

[12]  J. Wu,et al.  A solution-adaptive lattice Boltzmann method for two-dimensional incompressible viscous flows , 2011, J. Comput. Phys..

[13]  Sauro Succi,et al.  Lattice Boltzmann simulations of phase-separating flows at large density ratios: the case of doubly-attractive pseudo-potentials , 2010 .

[14]  Ernst Rank,et al.  a Lb-Based Approach for Adaptive Flow Simulations , 2003 .

[15]  S. Succi,et al.  The lattice Boltzmann equation on irregular lattices , 1992 .

[16]  McNamara,et al.  From automata to fluid flow: Comparisons of simulation and theory. , 1989, Physical review. A, General physics.

[17]  F. Toschi,et al.  Convection in multiphase fluid flows using lattice Boltzmann methods. , 2011, Physical Review Letters.

[18]  Wei Shyy,et al.  On the Finite Difference-Based Lattice Boltzmann Method in Curvilinear Coordinates , 1998 .

[19]  O. Filippova,et al.  Grid Refinement for Lattice-BGK Models , 1998 .

[20]  Taehun Lee,et al.  An Eulerian description of the streaming process in the lattice Boltzmann equation , 2003 .

[21]  Kazem Hejranfar,et al.  Simulation of three‐dimensional incompressible flows in generalized curvilinear coordinates using a high‐order compact finite‐difference lattice Boltzmann method , 2018, International Journal for Numerical Methods in Fluids.

[22]  A. Wagner,et al.  Lattice Boltzmann simulations of contact line motion. I. Liquid-gas systems. , 2004, Physical review. E, Statistical, nonlinear, and soft matter physics.

[23]  Orestis Malaspinas,et al.  Advances in multi-domain lattice Boltzmann grid refinement , 2012, J. Comput. Phys..

[24]  Shan,et al.  Lattice Boltzmann model for simulating flows with multiple phases and components. , 1993, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[25]  Zhenhua Chai,et al.  A Lattice Boltzmann Model for Two-Phase Flow in Porous Media , 2018, SIAM J. Sci. Comput..

[26]  S. Vanka Block-implicit multigrid solution of Navier-Stokes equations in primitive variables , 1986 .

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

[28]  Zhen Chen,et al.  Third-order discrete unified gas kinetic scheme for continuum and rarefied flows: Low-speed isothermal case. , 2017, Physical review. E.

[29]  Zhenhua Chai,et al.  A comparative study of local and nonlocal Allen-Cahn equations with mass conservation , 2018, International Journal of Heat and Mass Transfer.

[30]  Abbas Fakhari,et al.  Finite-difference lattice Boltzmann method with a block-structured adaptive-mesh-refinement technique. , 2014, Physical review. E, Statistical, nonlinear, and soft matter physics.

[31]  Shiyi Chen,et al.  Simulation of Cavity Flow by the Lattice Boltzmann Method , 1994, comp-gas/9401003.

[32]  Lin,et al.  Lattice boltzmann method on composite grids , 2000, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

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

[34]  Kazem Hejranfar,et al.  Preconditioned WENO finite-difference lattice Boltzmann method for simulation of incompressible turbulent flows , 2018, Comput. Math. Appl..

[35]  Li-Shi Luo,et al.  Some Progress in Lattice Boltzmann Method. Part I. Nonuniform Mesh Grids , 1996 .

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

[37]  C. Shu,et al.  Lattice Boltzmann Method and Its Applications in Engineering , 2013 .

[38]  H. B. Keller,et al.  Driven cavity flows by efficient numerical techniques , 1983 .

[39]  Hong Liang,et al.  Finite-difference lattice Boltzmann model for nonlinear convection-diffusion equations , 2017, Appl. Math. Comput..

[40]  Zhaoli Guo,et al.  Finite-difference-based lattice Boltzmann model for dense binary mixtures. , 2005, Physical review. E, Statistical, nonlinear, and soft matter physics.

[41]  S. Succi,et al.  Three-Dimensional Flows in Complex Geometries with the Lattice Boltzmann Method , 1989 .

[42]  B. Shi,et al.  Discrete lattice effects on the forcing term in the lattice Boltzmann method. , 2002, Physical review. E, Statistical, nonlinear, and soft matter physics.

[43]  Zhaoli Guo,et al.  Lattice Boltzmann model for incompressible flows through porous media. , 2002, Physical review. E, Statistical, nonlinear, and soft matter physics.

[44]  Chang Shu,et al.  Application of lattice Boltzmann method to simulate microchannel flows , 2002 .

[45]  S. Succi The Lattice Boltzmann Equation , 2018, Oxford Scholarship Online.

[46]  Shi Jin,et al.  Physical symmetry and lattice symmetry in the lattice Boltzmann method , 1997 .

[47]  Peng Wang,et al.  Discrete unified gas kinetic scheme with a force term for incompressible fluid flows , 2014, Comput. Math. Appl..

[48]  T. Abe Derivation of the Lattice Boltzmann Method by Means of the Discrete Ordinate Method for the Boltzmann Equation , 1997 .

[49]  S. Orszag,et al.  Extended Boltzmann Kinetic Equation for Turbulent Flows , 2003, Science.

[50]  Kazem Hejranfar,et al.  A high‐order compact finite‐difference lattice Boltzmann method for simulation of steady and unsteady incompressible flows , 2014 .

[51]  Wolfgang Schröder,et al.  A lattice-Boltzmann method with hierarchically refined meshes , 2013 .

[52]  Mohamed Fathy El-Amin,et al.  On the Stability of the Finite Difference Based Lattice Boltzmann Method , 2013, ICCS.

[53]  Shi Bao-Chang,et al.  Simulating high Reynolds number flow in two-dimensional lid-driven cavity by multi-relaxation-time lattice Boltzmann method , 2006 .

[54]  W. Shyy,et al.  A multi‐block lattice Boltzmann method for viscous fluid flows , 2002 .

[55]  Kun Xu,et al.  Two-stage fourth-order gas-kinetic scheme for three-dimensional Euler and Navier-Stokes solutions , 2018, International Journal of Computational Fluid Dynamics.

[56]  Minoru Watari Velocity slip and temperature jump simulations by the three-dimensional thermal finite-difference lattice Boltzmann method. , 2009, Physical review. E, Statistical, nonlinear, and soft matter physics.

[57]  James D. Sterling,et al.  Accuracy of Discrete-Velocity BGK Models for the Simulation of the Incompressible Navier-Stokes Equations , 1993, comp-gas/9307003.

[58]  Jiequan Li,et al.  A Two-Stage Fourth Order Time-Accurate Discretization for Lax-Wendroff Type Flow Solvers I. Hyperbolic Conservation Laws , 2015, SIAM J. Sci. Comput..

[59]  Zhenhua Chai,et al.  A brief review of the phase-field-based lattice Boltzmann method for multiphase flows , 2019, Capillarity.

[60]  王勇,et al.  Implicit-explicit finite-difference lattice Boltzmann method with viscid compressible model for gas oscillating patterns in a resonator , 2007 .

[61]  Gary Steven Strumolo,et al.  New directions in computational aerodynamics , 1997 .

[62]  Sung-Ki Lyu,et al.  Immersed boundary-finite difference lattice Boltzmann method using the feedback forcing scheme to simulate the incompressible flows , 2016 .

[63]  S. Succi,et al.  Lattice Boltzmann approach for complex nonequilibrium flows. , 2015, Physical review. E, Statistical, nonlinear, and soft matter physics.

[64]  U. Ghia,et al.  High-Re solutions for incompressible flow using the Navier-Stokes equations and a multigrid method , 1982 .

[65]  M. Krafczyk,et al.  An adaptive scheme using hierarchical grids for lattice Boltzmann multi-phase flow simulations , 2006 .

[66]  Z. Chai,et al.  Comparative study of the lattice Boltzmann models for Allen-Cahn and Cahn-Hilliard equations. , 2016, Physical review. E.