Automatic grid refinement criterion for lattice Boltzmann method

In all kinds of engineering problems, and in particular in methods for computational fluid dynamics based on regular grids, local grid refinement is of crucial importance. To save on computational expense, many applications require to resolve a wide range of scales present in a numerical simulation by locally adding more mesh points. In general, the need for a higher (or a lower) resolution is not known a priori, and it is therefore difficult to locate areas for which local grid refinement is required. In this paper, we propose a novel algorithm for the lattice Boltzmann method, based on physical concepts, to automatically construct a pattern of local refinement. We apply the idea to the two-dimensional lid-driven cavity and show that the automatically refined grid can lead to results of equal quality with less grid points, thus sparing computational resources and time. The proposed automatic grid refinement strategy has been implemented in the parallel open-source library Palabos.

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

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

[3]  Raoyang Zhang,et al.  Grid refinement in lattice Boltzmann methods based on volumetric formulation , 2006 .

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

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

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

[7]  Ping Zhu,et al.  Error Analysis of Lattice Boltzmann BGK Model Based on Extrapolation Technique , 2006 .

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

[9]  E. M.,et al.  Statistical Mechanics , 2021, Manual for Theoretical Chemistry.

[10]  B. Chopard,et al.  Theory and applications of an alternative lattice Boltzmann grid refinement algorithm. , 2003, Physical review. E, Statistical, nonlinear, and soft matter physics.

[11]  P. Sagaut,et al.  Consistent subgrid scale modelling for lattice Boltzmann methods , 2012, Journal of Fluid Mechanics.

[12]  Tim Reis,et al.  The lattice Boltzmann method for complex flows , 2007 .

[13]  R. Skeel Thirteen ways to estimate global error , 1986 .

[14]  Bastien Chopard,et al.  Cellular Automata Modeling of Physical Systems , 1999, Encyclopedia of Complexity and Systems Science.

[15]  Bastien Chopard,et al.  Pore-scale mass and reactant transport in multiphase porous media flows , 2011, Journal of Fluid Mechanics.

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

[17]  D. Wolf-Gladrow Lattice-Gas Cellular Automata and Lattice Boltzmann Models: An Introduction , 2000 .