Cranfield ^91. College of Aeronautics Report No.9007 March The Dry-Bed Problem in Shallow-Water Flows. E F Toro

Similar documents
VISCOUS FLUX LIMITERS

A Linearised Riemann Solver for Godunov-Type Methods. E.F.Toro

College of Aeronatics Report No.8907 June 1989

Finite Volume Schemes: an introduction

The shallow water equations Lecture 8. (photo due to Clark Little /SWNS)

Answers to Problem Set Number 04 for MIT (Spring 2008)

GODUNOV-TYPE SOLUTIONS FOR TWO-PHASE WATER HAMMER FLOWS

Linear Hyperbolic Systems

RESEARCH HIGHLIGHTS. WAF: Weighted Average Flux Method

Application of the relaxat ion met hod to model hydraulic jumps

IMPORTANCE OF NUMERICAL EFFICIENCY FOR REAL TIME CONTROL OF TRANSIENT GRAVITY FLOWS IN SEWERS

Various lecture notes for

Non-linear Scalar Equations

Numerical Simulation of Rapidly Varied Water Flow in the Wild River Type Water Slide

Introduction to BASEMENT Basic Simulation Environment for Computation of Environmental Flow and Natural Hazard Simulation

arxiv: v1 [math.na] 27 Jun 2017

The one-dimensional equations for the fluid dynamics of a gas can be written in conservation form as follows:

arxiv: v2 [math.ap] 1 Jul 2011

EFFECT OF LIQUID PHASE COMPRESSIBILITY ON MODELING OF GAS-LIQUID TWO-PHASE FLOWS USING TWO-FLUID MODEL

NUMERICAL SIMULATION OF LONG WAVE RUNUP ON A SLOPING BEACH*

Comparison of Approximate Riemann Solvers

CapSel Roe Roe solver.

Math Partial Differential Equations 1

Waves in a Shock Tube

Hydraulic Modelling for Drilling Automation

Application of the Muskingum-Cunge method for dam break flood routing F. Macchione Dipartimento di Difesa del Suolo, Universita delta Calabria,

Computational fluid dynamics study of flow depth in an open Venturi channel for Newtonian fluid

On the entropy stability of Roe-type finite volume methods

A Very Brief Introduction to Conservation Laws

GODUNOV-TYPE SOLUTIONS FOR TRANSIENT FLOWS IN SEWERS

Stabilized Spectral Element Approximation of the Saint Venant System Using the Entropy Viscosity Technique

Shock on the left: locus where cars break behind the light.

QUASI-CONSERVATIVE FORMULATION OF THE ONE DIMENSIONAL SAINT VENANT-EXNER MODEL

Flood Routing by the Non-Linear Muskingum Model: Conservation of Mass and Momentum

Global Existence of Large BV Solutions in a Model of Granular Flow

2 A: The Shallow Water Equations

III. PLASMA DYNAMICS

GFD 2013 Lecture 4: Shallow Water Theory

Empirical versus Direct sensitivity computation

A kinetic scheme for transient mixed flows in non uniform closed pipes: a global manner to upwind all the source terms

Relaxation methods and finite element schemes for the equations of visco-elastodynamics. Chiara Simeoni

GENERAL SOLUTIONS FOR THE INITIAL RUN-UP OF A BREAKING TSUNAMI FRONT

A FRONT-TRACKING METHOD FOR HYPERBOLIC THREE-PHASE MODELS

Generation of undular bores and solitary wave trains in fully nonlinear shallow water theory

The Riemann problem. The Riemann problem Rarefaction waves and shock waves

CapSel Euler The Euler equations. conservation laws for 1D dynamics of compressible gas. = 0 m t + (m v + p) x

Riemann Solvers and Numerical Methods for Fluid Dynamics

Notes: Outline. Shock formation. Notes: Notes: Shocks in traffic flow

Recapitulation: Questions on Chaps. 1 and 2 #A

x a(x) H(U), , H(U) =

AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS

Lecture 12: Transcritical flow over an obstacle

Nonlinear Dynamics of Hydrostatic Internal Gravity Waves

Well-balanced shock-capturing hybrid finite volume-finite difference schemes for Boussinesq-type models

A Hamiltonian Numerical Scheme for Large Scale Geophysical Fluid Systems

AN EFFICIENT NUMERICAL SCHEME FOR MODELING TWO-PHASE BUBBLY HOMOGENEOUS AIR-WATER MIXTURES

Closed duct flows are full of fluid, have no free surface within, and are driven by a pressure gradient along the duct axis.

Coupling conditions for transport problems on networks governed by conservation laws

c 2007 by Arturo S. León. All rights reserved.

^Laboratorio Nacional de Computaqao Cientifica, Rua Lauro Muller 455, Rio de Janeiro, RJ , Brasil

The Hopf equation. The Hopf equation A toy model of fluid mechanics

MATHEMATICAL ASPECTS OF NUMERICAL SOLUTION OF HYPERBOLIC SYSTEMS

Numerical and mathematical analysis of a five-equation model for two-phase flow

A Multiphysics Strategy for Free Surface Flows

Non-hydrostatic pressure in σ-coordinate ocean models

3.2 CRITICAL DEPTH IN NONRECTANGULAR CHANNELS AND OCCUR- RENCE OF CRITICAL DEPTH

Ioannis Vardoulakis N.T.U. Athens

Well-balanced central finite volume methods for the Ripa system

Nonlinear dynamics of hydrostatic internal gravity waves

Nonlinear Wave Theory for Transport Phenomena

Large Time Step Scheme Behaviour with Different Entropy Fix

Numerical Simulations. Duncan Christie

A General Technique for Eliminating Spurious Oscillations in Conservative Schemes for Multiphase and Multispecies Euler Equations

A Numerical Study of Compressible Two-Phase Flows Shock and Expansion Tube Problems

High-resolution finite volume methods for hyperbolic PDEs on manifolds

An efficient numerical method for hydraulic transient computations M. Ciccotelli," S. Sello," P. Molmaro& " CISE Innovative Technology, Segrate, Italy

Notes: Outline. Shallow water equations. Notes: Shallow water equations. Notes:

The RAMSES code and related techniques I. Hydro solvers

Hyperconcentrated 1D Shallow Flows on Fixed Bed with Geometrical Source Term Due to a Bottom Step

Self-similar solutions for the diffraction of weak shocks

Hydraulics Prof. Dr. Arup Kumar Sarma Department of Civil Engineering Indian Institute of Technology, Guwahati

DEPOSITION FROM A CURVED SHALLOW FLOW TREATED AS A MOVING BOUNDARY OF CONSTANT FORM. R.A. Wooding

A New Fourth-Order Non-Oscillatory Central Scheme For Hyperbolic Conservation Laws

Info. No lecture on Thursday in a week (March 17) PSet back tonight

Closed duct flows are full of fluid, have no free surface within, and are driven by a pressure gradient along the duct axis.

H3: Transition to Steady State Tidal Circulation

Nonlinear parabolic equation model for finite-amplitude sound propagation in an inhomogeneous medium over a non-flat, finite-impedance ground surface

CIVL4120/7020 Advanced open channel hydraulics and design - Tutorial (1) Unsteady open channel flows

K. Ambika and R. Radha

Application of a Laser Induced Fluorescence Model to the Numerical Simulation of Detonation Waves in Hydrogen-Oxygen-Diluent Mixtures

PROBLEM SET 3 - SOLUTIONS

Travelling waves. Chapter 8. 1 Introduction

A generalized method for advective-diffusive computations in engineering

3D Numerical Simulation of Supercritical Flow in Bends of Channel

MATH 220: Problem Set 3 Solutions

10 Shallow Water Models

Calculating Storm Surge and Other Coastal Hazards Using Geoclaw

NUMERICAL SOLUTION OF THE LINEARIZED EULER EQUATIONS USING HIGH ORDER FINITE DIFFERENCE OPERATORS WITH THE SUMMATION BY PARTS PROPERTY

Vorticity-based Analytical Models for Internal Bores and Gravity Currents

Multi-D MHD and B = 0

Transcription:

Cranfield ^91 College of Aeronautics Report No.9007 March 1990 The Dry-Bed Problem in Shallow-Water Flows E F Toro College of Aeronautics Cranfield Institute of Technology Cranfield. Bedford MK43 OAL. England

College of Aeronautics Report No.9007 March 1990 The Dry-Bed Problem in Shallow-Water Flows E F Toro College of Aeronautics Cranfield Institute of Technology Cranfield. Bedford MK43 OAL. England ISBN 1 871564 85 8.00 "The views expressed herein are those of the author alone and do not necessarily represent those of the Institute"

CONTENTS 1. INTRODUCTION 2. FORMULATION OF THE PROBLEM 3. THE DRY-BED RIEMANN PROBLEM 4. EXTENSION OF THE WAF NUMERICAL METHOD 5. CONCLUSIONS 2

1. INTRODUCTION The shallow-water equations are a useful mathematical model for a good variety of fluid dynamics problems. Common examples are tidal waves in oceans, waves in shallow beaches and flood waves in rivers. If suitably reinterpreted, the same equations can be used to model atmospheric flows. The shallow-water equations are an approximation to the full free-surface gravity flow problem with viscosity and surface tension neglected. They result from the additional assumption that the pressure is given as in hydrostatics (Stoker, 1957). The shallow-water equations are a set of non-linear hyperbolic equations. Their non-linear character rules out analytical techniques for most problems of practical interest. Their hyperbolic character rules out most obvious numerical methods, for discontinuous solutions are admissible. Especially difficult problems to solve numerically are those involving bores or hydraulic Jumps. Conservative, high resolution methods based on local Riemann problems have proved very successful in gas dynamics flows involving shock waves and contact surfaces. Their performance in solving the shallow-water equations is also very satisfactory (Glaister, 1987); Toro, 1990). The special difficulty we are interested in in this paper is that in which water flows into a dry bed. This may be interpreted as yet another moving boundary problem. Our solution to the problem is based on the exact solution to the special Riemann problem in which one of the data states is a dry horizontal bed. The local solution is then utilised in conjunction with the Weighted Average Flux (WAF) Method (Toro, 1989, 1990). In this way, the moving interface between water and no-water is captured automatically by the numerical method. Computed results are presented for a one-dimensional test problem. The paper is organised as follows: section 2 contains 4

U is the vector of conserved variables and F is the vector of respective fluxes. Instead of expressing the conservation laws in differential form, as in (3), one can also write them in Integral form as f (Udx - Fdt) = 0 (5) This is more general, for it admits discontinuous solutions. Equations (3) are hyperbolic with real eigenvalues A = u - a, X = u + a (6) where the wave propagation speed a (celerity, or "sound speed") is given as = / <j) = / g(t} + h) (7) The usual assumption is that 7) > -h, i.e. the free surface does not touch the bed. Then the eigenvalues A and A are distinct and the equations (3) are strictly hyperbolic. In this paper we study the limiting case T) = -h in which a = 0 in some part of the domain. 6

We now consider the Riemann problem for the limiting case in which one of the constant-data states is a dry bed. There are two cases. CASE 1: u(x, 0) = u X < 0 0, X > 0. ( ) (x, 0) = (}) > 0, X < 0 0, X > 0 Here the speed u is a constant that can be different from zero. The special case u = 0 is Identical to the idealised dam-break problem in which the water flows into a dry bed. See Stoker (1957) for details. The star constant state in the conventional Riemann problem (see Fig. 2) is not present here, neither is the right wave. There is only one wave present and that is a depression wave on the left side. This is consistent with the loss of strict hyperbolicity. The structure of the solution is shown in Fig. 3. The bounding characteristics on the left and right are given by dx dt = u - a L = S L (11) dx dt = S (12) These correspond to the head and tail of the depression dx respectively. The terminal characteristic -JTthe water front and may be viewed as the coalescence of the head = S represents of the depression, the missing right wave (trivial) and the missing constant state star. 8

CASE 2: u(x, 0) = 0, X < 0 u, X > 0 R ; < > (x, 0) = 0, X < 0 (}> > 0, X > 0 In this case the left wave is missing and the right wave is a depression wave bounded by the characteristics #= S = u - 2a dt L R R (18) and dx _ -rr-= S = u + a dt R R R (19) The solution for u and a inside the depression fan is found to be = i (u - 2a + 2 x/ t ) 3 R n P / A A (20) = - ( -u + 2a + x/ t ) (21) The exact solution to the dry-bed Riemann problem is now complete for both cases 1 and 2. This solution can be used directly to solve exactly dam-break problems into a dry bed; they are a special case in which all velocities are zero at time zero. 10

This is an explicit conservative scheme whose numerical flux F remains to be defined. The WAF method has two 1+1/2 possibilities for defining a numerical flux. Here we adopt F = F(V ) (24) 1+1/2 1+1/2 where Ax/2 Vi/2 = 4F J V(x/41. V^, V^^^)dx (25) -Ax/2 9 is the solution to the Riemann problem with data V (left), V (right) at time t = At/2. There is freedom in choosing the variable V. The choice V = (u, a) is convenient here, for the exact integration in (25) can be easily performed. Details of the WAF method as applied to the strictly hyperbolic equations can be found in Toro (1990). Here we derive the intercell fliax (24) - (25) for the dry-bed case. We first evaluate the integral averages (25) for u and a for case 1 of the previous section. Fig. 6 shows the integration path for (25) which can be written as V 1+1/2 = w 1 V 1 + 1 Ax X r " V' 'dx + w 3 V 1+1 (26) where W=i(l+r), W=-(l-v) (27) 1 2 1 3 2 2 12

X - X R L where W 2 = Ax r is the normalised extent of the '^ path of integration BC in Fig. 6 across the depression fan. This is accomplished by I = W u u 2 2 3a At W = i 2 2Ax, u = u + a 2 1 1 (27) For the celerity a we have I = a i^ J ^^^ = 4r J i (u + 2a 3 1 1 2x At ) dx which, after performing the integration gives I = W a 2 2 W = 3a At 1 2Ax a = - a 2 2 1 Hence, the integral average (25) or (26) for case 1 (dry bed is on right hand side) is now complete. The averaged vector V' r o 1+1/2 = (u, a ) is given by 1+1/2 1+1/2 * ' 1+1/2 1+1/2 = w 1 r 1 "l a 1 + W 2 [ 1 ^ U 2 a 2 _ + w 3 U 1+1 ^+1 (28) 14

and noting definition (7) for the celerity a. the scheme (23) second order accurate. These fluxes make Consequently, spurious oscillations are expected near high gradients. The oscillation-free version of the method (see Toro, 1990) modifies the weights W in (28) by modifying the wave speeds, or equivalently, the Courant numbers v, v. For the particular case in which the local Riemann problem (i, 1+1) is that of a dry bed, cases (29) or (30), the modification of the weights should be performed in the usual way for W auid W and then set W = 1 - (W, + W,). 1 3 We now apply the numerical method just described to solve problem (22). Fig. 7 shows a comparison between the exact solution (shown by the full line) and the numerical solution (shown in symbols). The agreement is excellent. A very small entropy glitch is observed in the numerical solution. Locally sonic flow occurs in this problem at the position x = 1/2, where the initial discontinuity was positioned at time zero. Since the method is entropy satisfying (Toro, 1990) the problem would tend to disappear with fine grids. In practice, care is required in defining a dry bed. This is related to the zero of the particular computer in use. Extension of the numerical method to more realistic models, including for instance variable beds, bottom roughness, or two space dimensions, is possible following the ideas set out in Ref. 4 (Toro, 1990). CONCLUSIONS The weighted average flux (WAF) numerical method has been extended to deal with problem of propagation of water flows into a dry bed. This is accomplished by solving exactly the special Riemann problem in which one of the data states is a dry bed. This local solution is incorporated into the front capturing approach of the WAF method. Numerical fluxes are derived by taking exact integral averages of the particle velocity u and the celerity a. Application of the method to a one dimensional test 16

REFERENCES Stoker, J.J. 1957 Water Waves. Interscience Publishers, New York. Glaister, P. 1987 Difference schemes for the shallow water equations. Numerical analysis report 9/87. Department of Mathematics, University of Reading, England. Toro, E.F. 1989 A weighted average flux method for conservation laws. Proc. Roy. Soc. London, 401-418. hyperbolic A 423, pp Toro, E.F. 1990 Riemann problems and the WAF method for the two-dimensional shallow water equations. Cranfield Report CoA 9005, 1990. Aerodynamics Department, Cranfield Institute of Technology, England. Also published as UniversitA di Trento, Dipartimento di Matematica, Italia, Rapporto UTM 314, Giugno 1990. 18

dx _ c dt - \ - "L \ Fig. 3 Structure of solution of dry-bed Riemann problem. Dry-bed is on right-hand side.

n+1 U. 'UH u" 1 ^ Fig. 5 Control volume i in the x-t plane of dimensions Ax by At. Conservation laws are satisfied in i. ft'\* '\ Fig. 6 Integration path for the calculation of the averages