A two-dimensional artificial viscosity technique for modelling discontinuity in shallow water flows

Abstract In this study, a two-dimensional cell-centred finite volume scheme is used to simulate discontinuity in shallow water flows. Instead of using a Riemann solver, an artificial viscosity technique is developed to minimise unphysical oscillations. This is constructed from a combination of a Laplacian and a biharmonic operator using a maximum eigenvalue of the Jacobian matrix. In order to achieve high-order accuracy in time, we use the fourth-order Runge–Kutta method. A hybrid formulation is then proposed to reduce computational time, in which the artificial viscosity technique is only performed once per time step. The convective flux of the shallow water equations is still re-evaluated four times, but only by averaging left and right states, thus making the computation much cheaper. A comparison of analytical and laboratory results shows that this method is highly accurate for dealing with discontinuous flows. As such, this artificial viscosity technique could become a promising method for solving the shallow water equations.

[1]  Application of Finite Volume Cell Center Method with Wet and Dry Treatment in Hydrodynamic Flow Modeling , 2012 .

[2]  Randall J. LeVeque,et al.  Balancing Source Terms and Flux Gradients in High-Resolution Godunov Methods , 1998 .

[3]  Pilar García-Navarro,et al.  Flux difference splitting and the balancing of source terms and flux gradients , 2000 .

[4]  Derek M. Causon,et al.  Numerical solutions of the shallow water equations with discontinuous bed topography , 2002 .

[5]  Manuel Jesús Castro Díaz,et al.  On a well-balanced high-order finite volume scheme for shallow water equations with topography and dry areas , 2007, J. Comput. Phys..

[6]  Derek M. Causon,et al.  Numerical prediction of dam-break flows in general geometries with complex bed topography , 2004 .

[7]  Valerio Caleffi,et al.  Case Study: Malpasset Dam-Break Simulation using a Two-Dimensional Finite Volume Method , 2002 .

[8]  Fotis Sotiropoulos,et al.  Numerical Simulation of Transcritical Flow in Open Channels , 1997 .

[9]  Pilar García-Navarro,et al.  Zero mass error using unsteady wetting–drying conditions in shallow flows over dry irregular topography , 2004 .

[10]  J. Kuerten,et al.  Improved shock‐capturing of Jameson's scheme for the Euler equations , 1991 .

[11]  Qiuhua Liang,et al.  A simplified adaptive Cartesian grid system for solving the 2D shallow water equations , 2012 .

[12]  Ioannis K. Nikolos,et al.  Performance and Comparison of Cell-Centered and Node-Centered Unstructured Finite Volume Discretizations for Shallow Water Free Surface Flows , 2011 .

[13]  Sandra Soares Frazao,et al.  Dam-break Flow through Sharp Bends - Physical Model and 2D Boltzmann Model Validation , 1999 .

[14]  M. Hanif Chaudhry,et al.  Explicit numerical schemes for unsteady free-surface flows with shocks , 1986 .

[15]  D. Mavriplis Multigrid solution of the two-dimensional Euler equations on unstructured triangular meshes , 1987 .

[16]  Günter Blöschl,et al.  A two‐dimensional numerical scheme of dry/wet fronts for the Saint‐Venant system of shallow water equations , 2015 .

[17]  Qiuhua Liang,et al.  Simulation of dam‐ and dyke‐break hydrodynamics on dynamically adaptive quadtree grids , 2004 .

[18]  K. Anastasiou,et al.  SOLUTION OF THE 2D SHALLOW WATER EQUATIONS USING THE FINITE VOLUME METHOD ON UNSTRUCTURED TRIANGULAR MESHES , 1997 .

[19]  Timothy J. Barth,et al.  The design and application of upwind schemes on unstructured meshes , 1989 .

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

[21]  Abdelkawi. Khalifa THEORETICAL AND EXPERIMENTAL STUDY OF THE RADIAL HYDRAULIC JUMP. , 1981 .

[22]  Wencong Lai,et al.  Modeling Shallow Water Flows Using the Discontinuous Galerkin Method , 2014 .

[23]  Qiuhua Liang,et al.  Adaptive quadtree simulation of shallow flows with wet-dry fronts over complex topography , 2009 .

[24]  M. Hanif Chaudhry,et al.  A depth-averaged turbulence model for the computation of free-surface flow , 1994 .

[25]  A. Kasahara,et al.  Nonlinear shallow fluid flow over an isolated ridge , 1968 .

[26]  Antony Jameson,et al.  A FINITE-VOLUME METHOD WITH UNSTRUCTURED GRID FOR FREE SURFACE FLOW SIMULATIONS , 1994 .

[27]  R. C. Swanson On Some Numerical Dissipation Schemes , 1998 .

[28]  D. Zhao,et al.  Approximate Riemann solvers in FVM for 2D hydraulic shock wave modeling , 1996 .

[29]  Ioannis K. Nikolos,et al.  A novel multidimensional solution reconstruction and edge‐based limiting procedure for unstructured cell‐centered finite volumes with application to shallow water dynamics , 2013 .

[30]  V. A. Prokof'ev,et al.  State-Of-The-Art Numerical Schemes Based on the Control Volume Method for Modeling Turbulent Flows and Dam-Break Waves , 2002 .

[31]  F. Fiedler,et al.  International Journal for Numerical Methods in Fluids a Numerical Method for Simulating Discontinuous Shallow Flow over an Infiltrating Surface , 2022 .

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

[33]  A. Jameson,et al.  Finite volume solution of the two-dimensional Euler equations on a regular triangular mesh , 1985 .

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

[35]  A. Jameson,et al.  Numerical solution of the Euler equations by finite volume methods using Runge Kutta time stepping schemes , 1981 .

[36]  Masayuki Fujihara,et al.  Godunov-Type Solution of Curvilinear Shallow-Water Equations , 2000 .

[37]  Cun-Hong Pan,et al.  Numerical simulation of tidal bores and hydraulic jumps , 2005 .

[38]  Qiuhua Liang,et al.  Well-balanced RKDG2 solutions to the shallow water equations over irregular domains with wetting and drying , 2010 .

[39]  Jean-Antoine Désidéri,et al.  Upwind schemes for the two-dimensional shallow water equations with variable depth using unstructured meshes , 1998 .

[41]  Javier Murillo,et al.  Augmented versions of the HLL and HLLC Riemann solvers including source terms in one and two dimensions for shallow flow applications , 2012, J. Comput. Phys..

[42]  Abdolmajid Mohammadian,et al.  Simulation of shallow flows over variable topographies using unstructured grids , 2006 .