Three-dimensional cascaded lattice Boltzmann method: Improved implementation and consistent forcing scheme.

The cascaded or central-moment-based lattice Boltzmann method (CLBM) proposed in [Phys. Rev. E 73, 066705 (2006)PLEEE81539-375510.1103/PhysRevE.73.066705] possesses very good numerical stability. However, two constraints exist in three-dimensional (3D) CLBM simulations. First, the conventional implementation for 3D CLBM involves cumbersome operations and requires much higher computational cost compared to the single-relaxation-time (SRT) LBM. Second, it is a challenge to accurately incorporate a general force field into the 3D CLBM. In this paper, we present an improved method to implement CLBM in 3D. The main strategy is to adopt a simplified central moment set and carry out the central-moment-based collision operator based on a general multi-relaxation-time (GMRT) framework. Next, the recently proposed consistent forcing scheme for CLBM [Fei and Luo, Phys. Rev. E 96, 053307 (2017)2470-004510.1103/PhysRevE.96.053307] is extended to incorporate a general force field into 3D CLBM. Compared with the recently developed nonorthogonal CLBM [Rosis, Phys. Rev. E 95, 013310 (2017)2470-004510.1103/PhysRevE.95.013310], our implementation is proved to reduce the computational cost significantly. The inconsistency of adopting the discrete equilibrium distribution functions in the nonorthogonal CLBM is analyzed and validated. The 3D CLBM developed here in conjunction with the consistent forcing scheme is verified through numerical simulations of several canonical force-driven flows, highlighting very good properties in terms of accuracy, convergence, and consistency with the nonslip rule. Finally, the techniques developed here for 3D CLBM can be applied to make the implementation and execution of 3D MRT-LBM more efficient.

[1]  T. Taylor,et al.  A Pseudospectral method for solution of the three-dimensional incompressible Navier-Stokes equations , 1987 .

[2]  S. Gu,et al.  Three-dimensional multi-relaxation time lattice-Boltzmann model for the drop impact on a dry surface at large density ratio , 2014 .

[3]  S. Succi The Lattice Boltzmann Equation for Fluid Dynamics and Beyond , 2001 .

[4]  Arvind Pattamatta,et al.  Numerical investigations on convective heat transfer enhancement in jet impingement due to the presence of porous media using Cascaded Lattice Boltzmann method , 2017 .

[5]  Yangyang He,et al.  Lattice Boltzmann modeling of boiling heat transfer: The boiling curve and the effects of wettability , 2015, 1501.03857.

[6]  A. Peirce Computer Methods in Applied Mechanics and Engineering , 2010 .

[7]  Jan Baeyens,et al.  Progress in Energy and Combustion Science , 2015 .

[8]  Yuying Yan,et al.  A thermal immiscible multiphase flow simulation by lattice Boltzmann method , 2017 .

[9]  J. Korvink,et al.  Cascaded digital lattice Boltzmann automata for high Reynolds number flow. , 2006, Physical review. E, Statistical, nonlinear, and soft matter physics.

[10]  S. Succi,et al.  A multi-component discrete Boltzmann model for nonequilibrium reactive flows , 2017, Scientific Reports.

[11]  A. D. Rosis Nonorthogonal central-moments-based lattice Boltzmann scheme in three dimensions. , 2017 .

[12]  J. Korvink,et al.  A factorized central moment lattice Boltzmann method , 2009 .

[13]  Kevin Barraclough,et al.  I and i , 2001, BMJ : British Medical Journal.

[14]  Raoyang Zhang,et al.  Recovery of Galilean invariance in thermal lattice Boltzmann models for arbitrary Prandtl number , 2014, 1403.2357.

[15]  K. Luo,et al.  Modeling incompressible thermal flows using a central-moments-based lattice Boltzmann method , 2017, 1710.10569.

[16]  Chuguang Zheng,et al.  Analysis of lattice Boltzmann equation for microscale gas flows: Relaxation times, boundary conditions and the Knudsen layer , 2008 .

[17]  Yan Peng,et al.  Numerics of the lattice Boltzmann method: effects of collision models on the lattice Boltzmann simulations. , 2011, Physical review. E, Statistical, nonlinear, and soft matter physics.

[18]  A. D. Rosis Alternative formulation to incorporate forcing terms in a lattice Boltzmann scheme with central moments. , 2017 .

[19]  Purbarun Dhar,et al.  Cascaded collision lattice Boltzmann model (CLBM) for simulating fluid and heat transport in porous media , 2017 .

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

[21]  Tianshou Zhao,et al.  A three-dimensional pseudo-potential-based lattice Boltzmann model for multiphase flows with large density ratio and variable surface tension , 2015 .

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

[23]  A. Xu,et al.  Multiple-distribution-function lattice Boltzmann kinetic model for combustion phenomena , 2014 .

[24]  Arun S. Mujumdar,et al.  NUMERICAL HEAT TRANSFER: T.M. Shih Hemisphere. New York (1984) XVII+563 pp. , 1985 .

[25]  Martin Geier,et al.  Parametrization of the cumulant lattice Boltzmann method for fourth order accurate diffusion part I: Derivation and validation , 2017, J. Comput. Phys..

[26]  Ignazio Maria Viola,et al.  PROTEUS: A coupled iterative force-correction immersed-boundary multi-domain cascaded lattice Boltzmann solver , 2017, Comput. Math. Appl..

[27]  K. Vafai,et al.  International Journal of Heat and Mass Transfer , 2013 .

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

[29]  Sauro Succi,et al.  Discrete Boltzmann modeling of multiphase flows: hydrodynamic and thermodynamic non-equilibrium effects. , 2015, Soft matter.

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

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

[32]  K. Luo,et al.  Cascaded lattice Boltzmann method with improved forcing scheme for large-density-ratio multiphase flow at high Reynolds and Weber numbers. , 2016, Physical review. E.

[33]  A. Xu,et al.  Lattice Boltzmann study on Kelvin-Helmholtz instability: roles of velocity and density gradients. , 2010, Physical review. E, Statistical, nonlinear, and soft matter physics.

[34]  T. Zhao,et al.  Three-dimensional lattice Boltzmann simulation of suspensions containing both micro- and nanoparticles , 2016 .

[35]  K. Boulouchos,et al.  Lattice Boltzmann method with restored Galilean invariance. , 2009, Physical review. E, Statistical, nonlinear, and soft matter physics.

[36]  Ivan Marusic,et al.  International Journal of Heat and Fluid Flow , 2010 .

[37]  P. Asinari Generalized local equilibrium in the cascaded lattice Boltzmann method. , 2008, Physical review. E, Statistical, nonlinear, and soft matter physics.

[38]  K. Luo,et al.  Cascaded lattice Boltzmann method for incompressible thermal flows with heat sources and general thermal boundary conditions , 2018, 1801.04577.

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

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

[41]  K. Luo,et al.  Lattice Boltzmann methods for multiphase flow and phase-change heat transfer , 2015, 1508.00940.

[42]  M. Carvalho,et al.  International Communications in Heat and Mass Transfer , 2013 .

[43]  Proceedings of the Royal Society (London) , 1906, Science.

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

[45]  Alessandro De Rosis,et al.  A central moments-based lattice Boltzmann scheme for shallow water equations , 2017 .

[46]  K. Luo,et al.  Consistent forcing scheme in the cascaded lattice Boltzmann method. , 2017, Physical review. E.

[47]  T. Papanastasiou,et al.  Viscous Fluid Flow , 1999 .

[48]  Yoshiaki Kuwata,et al.  A D3Q27 multiple-relaxation-time lattice Boltzmann method for turbulent flows , 2015, Comput. Math. Appl..

[49]  Cass T. Miller,et al.  An evaluation of lattice Boltzmann schemes for porous medium flow simulation , 2006 .

[50]  Sanjoy Banerjee,et al.  Incorporating forcing terms in cascaded lattice Boltzmann approach by method of central moments. , 2009, Physical review. E, Statistical, nonlinear, and soft matter physics.

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

[52]  F. Tavares,et al.  New Cascaded Thermal Lattice Boltzmann Method for simulations of advection-diffusion and convective heat transfer , 2017 .

[53]  Ronghou Liu,et al.  Binary droplet collision simulations by a multiphase cascaded lattice Boltzmann method , 2014 .

[54]  Daniel Lycett-Brown,et al.  Multiphase cascaded lattice Boltzmann method , 2014, Comput. Math. Appl..

[55]  Yuying Yan,et al.  Wetting transition energy curves for a droplet on a square-post patterned surface. , 2017, Science bulletin.

[56]  Dominique d'Humières,et al.  Multireflection boundary conditions for lattice Boltzmann models. , 2003, Physical review. E, Statistical, nonlinear, and soft matter physics.

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

[58]  Sanjoy Banerjee,et al.  On the Three-Dimensional Central Moment Lattice Boltzmann Method , 2011, 1202.6081.

[59]  Kokkinakis, Ioannis and Drikakis, D. and Youngs, D. L. and Williams, R. J. R. (2015) Two-equation and multi-fluid turbulence models for Rayleigh–Taylor mixing. International Journal of Heat and Fluid Flow, 56 , 2018 .