Macroscopic Lattice Boltzmann Method for Shallow Water Equations (MacLABSWE)

It is well known that there are two integral steps of streaming and collision in the lattice Boltzmann method (LBM). This concept has been changed by the author's recently proposed macroscopic lattice Boltzmann method (MacLAB) to solve the Navier-Stokes equations for fluid flows. The MacLAB contains streaming step only and relies on one fundamental parameter of lattice size dx, which leads to a revolutionary and precise minimal "Lattice" Boltzmann method, where physical variables such as velocity and density can be retained as boundary conditions with less required storage for more accurate and efficient simulations in modelling flows using boundary condition such as Dirichlet's one. Here, the idea for the MacLAB is further developed for solving the shallow water flow equations (MacLABSWE). This new model has all the advantages of the conventional LBM but without calculation of the particle distribution functions for determination of velocity and depth, e.g., the most efficient bounce-back scheme for no-slip boundary condition can be implemented in the similar way to the standard LBM. The model is applied to simulate a 1D unsteady tidal flow, a 2D wind-driven flow in a dish-shaped lake and a 2D complex flow over a bump. The results are compared with available analytical solutions and other numerical studies, demonstrating the potential and accuracy of the model.

[1]  C. Kranenburg Wind-driven chaotic advection in a shallow model lake , 1992 .

[2]  Derek M. Causon,et al.  Numerical simulation of wave overtopping of coastal structures using the non-linear shallow water equations , 2000 .

[3]  Richard Burrows,et al.  Numerical modeling of turbulent compound channel flow using the lattice Boltzmann method , 2009 .

[4]  F. Phelan,et al.  Lattice Boltzmann methods for modeling microscale flow in fibrous porous media , 1997 .

[5]  Jian Guo Zhou,et al.  Enhancement of the LABSWE for shallow water flows , 2011, J. Comput. Phys..

[6]  D. Causon,et al.  The surface gradient method for the treatment of source terms in the shallow-water equations , 2001 .

[7]  Jian Guo Zhou,et al.  Velocity-Depth Coupling in Shallow-Water Flows , 1995 .

[8]  Y. Zech,et al.  Flow around a cylinder: Shallow-water modeling with diffusion-dispersion , 1998 .

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

[10]  Jian Guo Zhou,et al.  Lattice Boltzmann morphodynamic model , 2014, J. Comput. Phys..

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

[12]  Masayuki Fujihara,et al.  Adaptive Q-tree Godunov-type scheme for shallow water equations , 2001 .

[13]  Richard Burrows,et al.  Lattice Boltzmann model for shallow water flows in curved and meandering channels , 2009 .

[14]  Jian Guo Zhou,et al.  Multi-block lattice Boltzmann simulations of solute transport in shallow water flows , 2013 .

[15]  Alistair G.L. Borthwick,et al.  Adaptive quadtree simulation of sediment transport , 2010 .

[16]  Reservoir flow prediction by contravariant shallow water equations , 1997 .

[17]  P. K. Sweby,et al.  A high‐resolution scheme for the equations governing 2D bed‐load sediment transport , 2005 .

[18]  J. Zhou Lattice Boltzmann Methods for Shallow Water Flows , 2003 .

[19]  Jian Guo Zhou,et al.  A lattice Boltzmann model for the shallow water equations , 2002 .

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

[21]  Jian Guo Zhou,et al.  Macroscopic Lattice Boltzmann Method (MacLAB) , 2019, ArXiv.

[22]  J. Zhou A lattice Boltzmann model for groundwater flows , 2007 .

[23]  Vincenzo Casulli,et al.  Semi-implicit finite difference methods for the two-dimensional shallow water equation , 1990 .

[24]  Richard Burrows,et al.  Multi-block lattice Boltzmann simulations of subcritical flow in open channel junctions , 2009 .

[25]  Alfredo Bermúdez,et al.  Upwind methods for hyperbolic conservation laws with source terms , 1994 .

[26]  Pilar García-Navarro,et al.  A HIGH-RESOLUTION GODUNOV-TYPE SCHEME IN FINITE VOLUMES FOR THE 2D SHALLOW-WATER EQUATIONS , 1993 .

[28]  C. Vreugdenhil Numerical methods for shallow-water flow , 1994 .

[29]  Jian Guo Zhou,et al.  Axisymmetric lattice Boltzmann method revised. , 2011, Physical review. E, Statistical, nonlinear, and soft matter physics.

[30]  Fayssal Benkhaldoun,et al.  A two‐dimensional finite volume morphodynamic model on unstructured triangular grids , 2009 .