A lattice Boltzmann model for the viscous shallow water equations with source terms

Abstract In this paper, a lattice Boltzmann (LB) model is proposed for a class of viscous shallow water equations, in which a second-order moment of the source term is applied to recover the viscosity in the governing equation and eliminate the additional errors generated during the Chapman-Enskog analysis. There are three different schemes based on different treatments of the source term. Through numerical simulations of several classical benchmark problems, we find that the second-order moment of the source term can not only improve the accuracy of the LB model, but also ensure the conservation of the system. In addition, the influence of rainfall intensity on shallow water flow is also taken into account, and the results show that present LB model can also accurately study such problems as overland flows.

[1]  Frank T.-C. Tsai,et al.  GPU accelerated lattice Boltzmann model for shallow water flow and mass transport , 2011 .

[2]  J. Zhou,et al.  Lattice Boltzmann Model Using Two Relaxation Times for Shallow-Water Equations , 2016 .

[3]  Clint Dawson,et al.  A streamline diffusion finite element method for the viscous shallow water equations , 2013, J. Comput. Appl. Math..

[4]  Peter M. A. Sloot,et al.  Lattice-Boltzmann hydrodynamics on parallel systems , 1998 .

[5]  Hélène Coullon,et al.  FullSWOF_Paral: Comparison of two parallelization strategies (MPI and SKELGIS) on a software designed for hydrology applications , 2013, ArXiv.

[6]  P. Manciola,et al.  A new collision operator for lattice Boltzmann shallow water model: a convergence and stability study , 2020 .

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

[8]  Rao S. Govindaraju,et al.  Approximate Analytical Solutions for Overland Flows , 1990 .

[9]  J. Meng,et al.  Second-order force scheme for lattice Boltzmann model of shallow water flows , 2017 .

[10]  G. Gottardi,et al.  An accurate time integration method for simplified overland flow models , 2008 .

[11]  Olivier Delestre,et al.  SWASHES: a compilation of shallow water analytic solutions for hydraulic and environmental studies , 2011, 1110.0288.

[12]  Q. Zou,et al.  On pressure and velocity boundary conditions for the lattice Boltzmann BGK model , 1995, comp-gas/9611001.

[13]  Jean-Frédéric Gerbeau,et al.  Derivation of viscous Saint-Venant system for laminar shallow water , 2001 .

[14]  Jian Guo Zhou Lattice Boltzmann Simulations Of Discontinuous Flows , 2007 .

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

[16]  D. Bresch,et al.  Existence of Global Weak Solutions for a 2D Viscous Shallow Water Equations and Convergence to the Quasi-Geostrophic Model , 2003 .

[17]  Junmin Li,et al.  A modified lattice Boltzmann model for shallow water flows over complex topography , 2015 .

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

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

[20]  Haifei Liu,et al.  Lattice Boltzmann method for rain-induced overland flow , 2018, Journal of Hydrology.

[21]  H. Liu,et al.  Inlet and outlet boundary conditions for the Lattice-Boltzmann modelling of shallow water flows , 2012 .

[23]  J. Georgiadis,et al.  An Evaluation of the Bounce-Back Boundary Condition for Lattice Boltzmann Simulations , 1997 .

[24]  Yineng Li,et al.  An evaluation of force terms in the lattice Boltzmann models in simulating shallow water flows over complex topography , 2019, International Journal for Numerical Methods in Fluids.

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

[26]  Zhenhua Chai,et al.  A Multiple-Relaxation-Time Lattice Boltzmann Model for General Nonlinear Anisotropic Convection–Diffusion Equations , 2016, J. Sci. Comput..

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

[28]  Tao Yang,et al.  Lattice Boltzmann method for overland flow studies and its experimental validation , 2015 .

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

[30]  R. K. Linsley,et al.  Computer Analysis of Overland Flow , 1965 .

[31]  M. Banda,et al.  Lattice Boltzmann methods for shallow water flow applications , 2007 .

[32]  Zhenhua Chai,et al.  Multiple-relaxation-time lattice Boltzmann method for the Navier-Stokes and nonlinear convection-diffusion equations: Modeling, analysis, and elements. , 2020, Physical review. E.

[33]  Laurent Lefèvre,et al.  Study of the 1D lattice Boltzmann shallow water equation and its coupling to build a canal network , 2010, J. Comput. Phys..

[34]  Y. Seo,et al.  Hydrodynamic analysis of storm movement effects on runoff hydrographs and loop‐rating curves of a V‐shaped watershed , 2013 .

[35]  Baochang Shi,et al.  Multi-relaxation-time lattice Boltzmann model for incompressible flow , 2006 .

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

[37]  Huili Wang,et al.  A generalized lattice Boltzmann model for fluid flow system and its application in two-phase flows , 2019, Comput. Math. Appl..

[38]  F. Marche Derivation of a new two-dimensional viscous shallow water model with varying topography, bottom friction and capillary effects , 2007 .

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

[40]  Zhenhua Chai,et al.  Lattice Boltzmann model for high-order nonlinear partial differential equations. , 2009, Physical review. E.

[41]  Rick Salmon The lattice Boltzmann method as a basis for ocean circulation modeling , 1999 .

[42]  I. Ginzburg Equilibrium-type and link-type lattice Boltzmann models for generic advection and anisotropic-dispersion equation , 2005 .

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

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

[45]  Didier Bresch,et al.  On the construction of approximate solutions for the 2D viscous shallow water model and for compressible Navier-Stokes models , 2006 .