Transactions on Modelling and Simulation vol 10, 1995 WIT Press, ISSN X

Similar documents
CRITERIA FOR THE CHOICE OF FLOOD ROUTING METHODS IN

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

EFFECT OF SPATIAL AND TEMPORAL DISCRETIZATIONS ON THE SIMULATIONS USING CONSTANT-PARAMETER AND VARIABLE-PARAMETER MUSKINGUM METHODS

Advanced /Surface Hydrology Dr. Jagadish Torlapati Fall 2017 MODULE 2 - ROUTING METHODS

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

IMPLICIT NUMERICAL SCHEME FOR REGULATING UNSTEADY FLOW IN OPEN CHANNEL Mohamed. T. Shamaa 1, and Hmida M. Karkuri 2

Flood routing. Prof. (Dr.) Rajib Kumar Bhattacharjya Indian Institute of Technology Guwahati

9. Flood Routing. chapter Two

MACRODISPERSION AND DISPERSIVE TRANSPORT BY UNSTEADY RIVER FLOW UNDER UNCERTAIN CONDITIONS

Hydraulics for Urban Storm Drainage

Accuracy of Muskingum-Cunge flood routing

Numerical Hydraulics

A NONLINEAR OPTIMIZATION MODEL FOR ESTIMATING MANNING S ROUGHNESS COEFFICIENT

Abstract. 1 Introduction

The most important equation to describe the water balance of a reservoir is the water balance: Equation 3.1

INTRODUCTION TO HEC-HMS

NUMERICAL MODEL FOR MOVABLE BED AS A TOOL FOR THE SIMULATION OF THE RIVER EROSION A CASE STUDY

Analysis of dynamic wave model for flood routing in natural rivers

39.1 Gradually Varied Unsteady Flow

Application of Mathematical Modeling to Study Flood Wave Behavior in Natural Rivers as Function of Hydraulic and Hydrological Parameters of the Basin

OPEN CHANNEL FLOW. Computer Applications. Numerical Methods and. Roland Jeppson. CRC Press UNIVERSITATSB'BUOTHEK TECHNISCHE. INFORMATlONSBiBUOTHEK

Correction methods for dropping of simulated water level utilising Preissmann and MOUSE slot models

Section 4: Model Development and Application

A fuzzy dynamic wave routing model

H4: Steady Flow through a Channel Network

CIE4491 Lecture. Hydraulic design

DIFFERENTIAL QUADRATURE METHOD FOR NUMERICAL SOLUTION OF THE DIFFUSION WAVE MODEL

= Q:An Qn% icx=zv. A, with Bn = T- n. Modelling of irrigation channel dynamics for controller design

A new compact model coupling rainfall-runoff and routing model to support reservoir releases management

Engineering Hydrology (ECIV 4323) CHAPTER FOUR. Stream flow measurement. Instructors: Dr. Yunes Mogheir Dr. Ramadan Al Khatib

A distributed runoff model for flood prediction in ungauged basins

New computation method for flood flows and bed variations in a low-lying river with complex river systems

ELEMENTS OF DECISION SUPPORT SYSTEM FOR FLOOD CONTROL IN THE NYSA KŁODZKA CATCHMENT

Simulation of Transcritical Flow in Hydraulic structures

Comparing HEC-RAS v5.0 2-D Results with Verification Datasets

Module 5. Lecture 3: Channel routing methods

Advanced Hydrology Prof. Dr. Ashu Jain Department of Civil Engineering Indian Institute of Technology, Kanpur. Lecture 6

Abstract. 1. Introduction

PROBLEMS IN REVERSE ROUTING

Prediction of landslide-induced debris flow hydrograph: the Atsumari debris flow disaster in Japan

Comparison of Average Energy Slope Estimation Formulas for One-dimensional Steady Gradually Varied Flow

Simulation of flow discharge on Danube River

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

The Sensitivity Analysis of Runoff from Urban Catchment Based on the Nonlinear Reservoir Rainfall-Runoff Model

FLOOD ROUTING FOR A SPECIFIC ORIENTATION OF PLANNED DEVELOPMENTS FOR AL-SHAMIYA RIVER IN IRAQ AS CASE STUDY

Rating Curves: Part 1 Correction for Surface Slope

Pressure Head: Pressure head is the height of a column of water that would exert a unit pressure equal to the pressure of the water.

D. MATHEMATICAL MODEL AND SIMULATION

Open Channel Flow Part 2. Ch 10 Young, notes, handouts

QUESTIONS FOR THE TESTS-ECI 146

INFLOW DESIGN FLOOD CONTROL SYSTEM PLAN 40 C.F.R. PART PLANT YATES ASH POND 2 (AP-2) GEORGIA POWER COMPANY

How Wrong is Your Flood Model? Bill Syme, Senior Principal, BMT Water & Environment

EFFICIENCY OF THE INTEGRATED RESERVOIR OPERATION FOR FLOOD CONTROL IN THE UPPER TONE RIVER OF JAPAN CONSIDERING SPATIAL DISTRIBUTION OF RAINFALL

A STUDY ON DEBRIS FLOW DEPOSITION BY THE ARRANGEMENT OF SABO DAM

Numerical investigations of hillslopes with variably saturated subsurface and overland flows

OPEN CHANNEL FLOW. One-dimensional - neglect vertical and lateral variations in velocity. In other words, Q v = (1) A. Figure 1. One-dimensional Flow

Volume Conservation Controversy of the Variable Parameter Muskingum Cunge Method

Stage Discharge Tabulation for Only Orifice Flow

Pompton Lakes Dam Downstream Effects of the Floodgate Facility. Joseph Ruggeri Brian Cahill Michael Mak Andy Bonner

1.060 Engineering Mechanics II Spring Problem Set 4

Numerical simulation of runoff from extreme rainfall events in a mountain water catchment

Opanuku Stream Benchmark Validation 1. Introduction. 2. The Opanuku Stream Model

Large-Scale Sediment Inflow and Bed-Variation from 12th Typhoon (2011) in the Asahi River Basin

Optimal Flood Control of Nysa Kłodzka Reservoir System

Flood Forecasting Tools for Ungauged Streams in Alberta: Status and Lessons from the Flood of 2013

Block 3 Open channel flow

Lecture Note for Open Channel Hydraulics

How to integrate wetland processes in river basin modeling? A West African case study

On variational data assimilation for 1D and 2D fluvial hydraulics

1.060 Engineering Mechanics II Spring Problem Set 8

STORMWATER DESIGN CALCULATIONS

Transactions on Ecology and the Environment vol 8, 1994 WIT Press, ISSN

Tarbela Dam in Pakistan. Case study of reservoir sedimentation

Application of Fuzzy Set Theory to Flood Risk Analysis in Natural Rivers as a Function of Hydraulic Parameters

Department of Hydro Sciences, Institute for Urban Water Management. Urban Water

Advanced Hydraulics Prof. Dr. Suresh A. Kartha Department of Civil Engineering Indian Institute of Technology, Guwahati

Uncertainty in flood routing: Diffuse wave models by fuzzy set theory approach

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

MODELING FLUID FLOW IN OPEN CHANNEL WITH HORSESHOE CROSS SECTION

Technical Memorandum No

This file was downloaded from Telemark Open Research Archive TEORA -

Efficiency Simulation and Design of Settling Basin

DEPARTMENT OF CIVIL AND ENVIRONMENTAL ENGINEERING Urban Drainage: Hydraulics. Solutions to problem sheet 2: Flows in open channels

12 SWAT USER S MANUAL, VERSION 98.1

Hydrodynamic derivation of a variable parameter Muskingum method: 1. Theory and solution procedure

Continuing Education Course #101 Drainage Design with WinTR-55

Workshop: Build a Basic HEC-HMS Model from Scratch

Predictive Model of Rainfall-Runoff: A Case Study of the Sanaga Basin at Bamendjin Watershed in Cameroon

KINEROS2/AGWA. Fig. 1. Schematic view (Woolhiser et al., 1990).

H3: Transition to Steady State Tidal Circulation

Project Description. Project Options. End Analysis On... Apr 26, :00:00. Rainfall Details

NUMERICAL SIMULATION OF OPEN CHANNEL FLOW BETWEEN BRIDGE PIERS

Lecture 4.5 Schemes for Parabolic Type Equations

CIVIL ENGINEERING. Engineering Hydrology RIB-R T11 RIB. Detailed Explanations. Rank Improvement Batch ANSWERS. RIB(R)-18 CE Engineering Hydrology

Discharge estimation combining flow routing and occasional measurements of velocity

MATHEMATICAL MODELING OF FLUVIAL SEDIMENT DELIVERY, NEKA RIVER, IRAN. S.E. Kermani H. Golmaee M.Z. Ahmadi

Method for predicting sediment runoff processes and channel changes in West Rapti River, Nepal

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

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

Development of Kanako, a wide use 1-D and 2-D debris flow simulator equipped with GUI

Transcription:

A new Crank-Nicholson algorithm for solving the diffusive wave flood routing equation along a complex channel network R. Moussa," C. BouquilW* " Institut National de la Recherche Agronomique, 34060 Montpellier, France * Universite Montpellier II, 34095 Montpellier, France Abstract The diffusive wave equation is generally used in flood routing in rivers. We developed a modified form of this equation and proposed a new finitedifferences resolution algorithm which is better adapted to flood routing along a complex river network. The new algorithm solve the diffusive wave equation in time then in space, opposed to the conventional approach of in space and then progressing in time. The accuracy of our new algorithm was compared to a traditional one by numerical experimentation and then applied to flood routing simulation over the Gardon d'anduze catchment in South France. 1 Introduction The dynamic modeling of a one-dimensional unsteady flow in open channels is usually based on the numerical solution of the Saint-Venant equations. The solution of the Saint-Venant system, which constitutes a system of hyperbolic quasi-linear partial differential equations, has given rise to a number of numerical methods because no analytical solutions were available. When large systems are considered, it takes time to solve the overall problem. Hydrologists have proposed extremely simplified models as alternative : storage routing, Muskingum routing, etc. All of them require little computer time, but can only describe the overall response of a river reach, and do not simulate the hydraulic structures inserted within the reach. This is the reasons why many hydrologists have tried to simplify the Saint-Venant equations. In most of the practical applications, the acceleration terms in the Saint- Venant equations can be neglected, and the system is reduced to only one parabolic equation : the diffusive wave equation. Under some conditions, this equation may have an analytical solution (Hayami [1]). Methods based upon the finite-difference discretization techniques are generally used to calculate discharges at each time step (Richtmeyer and Morton []; Remson et al. [3]). We propose a modified form of the diffusive wave equation and a new

Computational Methods and Experimental Measurements resolution method, well adapted to flood routing along a complex river network. The accuracy of this new method is compared to a traditional scheme by numerical experimentation and then tested for flood routing over the Garden d'anduze catchment. Thefloodrouting problem In 1871, Barre de Saint- Venant formulated the classical system of partial differential equations that allow study of one-dimensional, gradually varied unsteady flow. The two equations, describing the mass balance and the energy balance in a reach, can be written as follows ^ + ^ = 0 (1) a% a raz.^ /_. +8* irr + J =0 () where Q(x,t) is the discharge, z(x,t) the water profile elevation above an horizontal datum, A(z,x) the cross-sectional area of the flow, j the friction losses slope, x the downstream distance and t the time The methods based upon thefinite-differencediscretization techniques are the most widely used (Cunge et al., [4]). Applications of finite-elements schemes were also published, although finite-elements techniques are not particularly recommended for the integration of hyperbolic systems and do not offer great advantages over thefinite-differenceschemes for the solution of one dimensional problems. In any case, the computer time required for the solution of large systems is significant. There is also a considerable difference in data requirements for the full Saint- Venant equations and for simplified forms like the diffusive wave equation. The latter requiring considerably less resources. This is the reasons why many hydrologists have tried to simplify the Saint- Venant system. In most practical applications, the acceleration terms (terms containing the derivative of Q with respect to x and t) in the momentum balance equation can be neglected since they are small in comparison to the channel bed slope. By combining the two equations (1) and (), we obtain the diffusive wave model ^ = _c^+ofq Q) a ax ax" where C and D are non-linear functions of Q and z and are generally known as celerity and diffusivity, respectively. For this problem the boundary conditions are Q(x,0) and the upstream inflow Q(0,t). In general, when C and D are functions of x and t and when the lateral inflow is important, finite-difference schemes are still required but if the coefficients C and D can be assumed constant, the diffusive wave equation may have an analytical solution : The Hayami model [1] _CL( _L_ C.tA I f "4.Dlc./ L J Q(x,t) = Q(0,0)+ - -.exp^ (Q(o,t-T)-Q(0,0)). ^- -- dx (4) (^D)^ o t^ L being the total length of the river reaches.

Computational Methods and Experimental Measurements 3 3 The Crank-Nicholson scheme over x (CNX) As a first step in obtaining a finite-difference solution to (3), a grid is superimposed on the region of interest in the xot plane as shown in Figure l.a. Ax and At are respectively the space and time steps of discretization. Let the nodes be numbered so that their coordinates are given by (x-,tj), where x- = i.ax with (0 <i'<n) and tj = j.at with (0 < j <m). Finally denote Q(x^,tj) by Q(ij). Ax J+l vj+l Uj+l ui- VI -j ui \'i -P ui+ vi-h :i- \ vj uj-1 At O '-1 i i+l O j_] i / (a) (b) Figure 1. a. The discretization of Crank-Nicholson scheme over x (CNX). b. The discretization of Crank-Nicholson scheme over t (CNT). Richtmeyer and Morton [] tested a variety offinite-differencessystems for the diffusive wave equation and preferred the implicit Crank-Nicholson [5] scheme when dealing with smooth functions because its truncation error is smaller and is unconditionally stable. The linearization of the space second derivative in equation (3) needs at least three nodes over the x-axis. Around a typical central node P in the grid system, the scheme uses six nodes. To write the difference equation, we introduce the abbreviations Ui_, =Q(i-l,j) u, =Q(i,j) UH-I =Q(i + l,j) (5) Vj_i =Q(i-l,j-l) Vj=Q(i,j-l) Vj+i =Q(i + l,j-l) (6) The points shown are those points of the grid in the xot plane used in one application of the formula. Using the Taylor series truncated, the problem may be represented at the point P as fu (^±, do if u-., -u,-, i v,,-v m /\.1) (?) At dx. Ax. Ax Replacing the terms (7) and (8) in (3) gives P, u,- r,=-^ (10) C.At D.At Ax (11) There are as many equations as interior nodes. These equations must be solved subject to boundary conditions of some sort at say i=0, i=n and j=0. The (8) (9)

4 Computational Methods and Experimental Measurements linear system is a very special one, because all the elements of the corresponding matrix vanish except those on three diagonals. Any of the standard methods for solving a linear system could be used but to be efficient, a method of solution should take advantage of this sparseness (Smith [6]). Then the resolution method calculates discharge at each space step over the x-axis. We call this method "CNX". In practical applications, this method allows use of variable C(Q) and D(Q), but needs regular space steps. 4 Modified diffusive wave equation (CNT) We propose to modify the diffusive wave equation so that variable space steps can be used in the numerical solution by Crank-Nicholson. This new scheme is better adapted to flood routing in a river network and allows to take into account the hydraulic characteristics C(Q) and D(Q) of each reach. The new diffusive wave equation form exchanges the role of x and t axes (Figure l.b). The space second derivative in equation (3) is replaced with time second derivative. A similar Crank-Nicholson approximation is written, and a hydrograph is calculated at each space step x=0, x=ax, x=.ax,...x=n.ax or with variable space steps. We call this method "CNT". Because C*0 the diffusive wave equation (3) can be written Ik """cl^c"ax^~ If one assumes that C and D are constant, differentiating equation (1) gives By combining the two equations (13), we obtain a^o i a^o D a^o D a^o Substituting (14) into the equation (3) gives 7- (13) (14) The space second and third derivatives in equation (15) must be replaced with time second derivative. If higher order derivative terms are neglected after derivation of equations (13), we obtain ax^a c We can subsequently modify the diffusive wave equation (15) by substituting (16) aq j_aq D a^q 0^ a^q,. ax " "^^~^ ^ ^ We then obtain a new modified form of the diffusive wave equation where the space second derivative is replaced with time second derivative. Because higher order derivations were neglected, the modified form equation is not strictly equivalent to the original equation even for constant C and D. A similar implicit Crank-Nicholson scheme with six nodes is used to solve equation (17).

Computational Methods and Experimental Measurements 5 Using the Taylor series truncated and Crank-Nicholson [5] approximation as in equations (7) and (8) and by exchanging the role of "i" and "j", the problem may be represented at a point P as (18) with pj =_Jl- _k QJ =l+g+4k FJ = j-^-k (1) Pj=7 + f~** q'j=l-g + 4k r;=- + -k () h = Ax D.Ax c At : = ^^r * = ^ = ^ <*> We obtain a linear system similar to that in equation (9). A new term k appears in (1) and (). The CNT method has the same properties as the CNX method but also enables to use variable space steps and so is well adapted to flood routing along a complex river network. This method takes into account lateral inflow hydrograph which could be added at each space step to the hydrograph. 5 Analysis of errors due to numerical algorithms The accuracy of a numerical method depends on the boundary conditions (particularly the form of inflow hydrograph), the functions C(Q) and D(Q), the finite-difference algorithm and the space and time steps of discretization. We analyze the problem in nondimensionalized space that allows the decrease in the number of variables. A test problem was designed to show the performance of the algorithms (CNX and CNT) for different boundary conditions. A schematic inflow is used as the boundary condition at x=0 with exn ^ w iy Q(0,t)=Qo. - (4) where Q^ is a reference discharge, w a time that represents the centre of gravity of the hydrograph and z a form parameter. Then, it is convenient to nondimensionalize this problem with the substitutions given in Table 1 supposing C and D are constants. Variables Nondimensionaliz :ati( in Space : x and time : t x+ =C x/d and t i = C".t 11) Inflow characteristics: w zand Qo W+=C^W^;z = z and Q = %n Space step : Ax and timest sp: At Ax+ =C Ax/D andat C At/D Total length of reaches : L L+ =C.L/D Table 1. List of Nondimensionalized Variables These transformations reduce the equation (3) to

6 Computational Methods and Experimental Measurements &+ &K+ 0X + For this problem the upstream boundary condition is exp (5) (6) and the assumption of an infmte channel as downstream boundary condition. The two algorithms (CNX and CNT) were compared to the exact solution given by the analytical method of Hayami (eqn. (4)) with a small time step of numerical integration. The three finite-differences algorithms were compared with different values of (w+, z+) with L+ = w+ and the space and time steps Ax+ = At+ = w+7100 corresponding to Courarit numbers. Figure shows an example of an inflow hydrograph, the outflow calculated with Hayami analytical method and the routing outflow calculated by the numerical method and Table shows the three error criteria by which the two outflows were compared. Discharge (Q+) Time (t+) Figure. Comparison of outflow hydrographs between the exact analytical method of Hayami and a finite-difference numerical method. Calculated Variables Maximum discharge amplitude a Difference between maximum :b Oscillation :d Time interval between maximum e Difference in time position :f Nondimensional eq = b/a et = f/e Osc = d/a Error Criteria Table. List of Calculated Variables and Error Criteria The test problem compared the two algorithms (CNX and CNT) for different inflow hydrographs as it is shown in Table 3. It is normal that the CNX algorithm offers superior accuracy over the widest range of conditions because thefinite-differencemethod was compared to the analytical solution of equation (3) and not the analytical solution of the modified form with truncated terms of the diffusive wave equation (17).

VV+ 00 00 00 Computational Methods and Experimental Measurements 7 L+ 00 00 00 ^ 1 5 1 5 Ax. At+ eq% CNX -0.04-0.04-0.06-0.49-0.06-0.14 eq% CNT -0.13-009 -0.30-0.36-054 -.61 et% CNX 0.98 1.49 0 0.94 0.98 1.05 et% CNT 0.98 0.99 0 094 0.98 1.05 Osc% Osc% CNX CNT 0-001 o 0 0-001 0-04 0-009 0-5 and CNT. At great wave lengths (w+=00) the two algorithms are very efficient and give results comparable to the exact solution. Note that for short wave lengths (w+< or z+>), results are also sensitive to space and time steps and small discretization steps must be used to take into account the form of input hydrograph. In practice, the accuracy of a method depends also on the accuracy of the inputs: the quality of input hydrographs, the structure and the geometry of channel network, the amplitude and the distribution of lateral inflow, the space and time steps and the functions C(Q) and D(Q). Generally, the error due to numerical method could be neglected since it is small (less then 1 to 3%) in comparison with the accuracy on the maximum discharge measured (10 to 5%) or the Manning coefficient of roughness (10 to 5%) used to calculate C(Q). In comparison with the CNX algorithm, the new algorithm CNT enable to use variable space steps as well as any distribution in space and time of lateral inflow and so is well adapted to flood routing along complex channel network extracted from Digital Elevation Model. 6 Applications The Garden d'anduze catchment (54 km?) in South France has been selected to test the proposed CNT method. The catchment is equiped with seven rain gauges and a streamflow recorder at Anduze. The catchment was divided into 80 sub-catchments by analyzing Digital Elevation Models (Figure 3.a). Each sub-catchment has physiographic characteristics of area, elevation range, mainstream length and mean slope, and is connected to a reach of the channel network. The distribution of rainfall losses during a storm was made using an empirical Philip-type infiltration equation f = -VF + A (7) where f is the infiltration rate at time t and S and A are two parameters reflecting the properties of soil. S and A were determined by trial and error such that the calculated effective rainfall was equal to the surface runoff. The runoff from each sub-catchment constitutes lateral inflow into each reach. For each reach, hydrographs are added at the upstream then routed through the channel network to the downstream outlet to give the full hydrograph. The CNT method was used with a mean values of the celerity is 1.9 m s-i, diffusivity 400 m? s-*, time step At-15 minutes and space step Ax = 1000m. Figure 3.b shows for a flood event, the rainfall and the observed and the calculated discharges.

8 Computational Methods and Experimental Measurements Figure 3. (a) (b) a. Subdivision of the basin into sub-catchments. b. Flood routing over the Gardon d'anduze river. 7 Conclusions A modified form of the diffusive wave equation and a new resolution method (CNT), well adapted to flood routing along a complex river network, are proposed. The new algorithms enable to use variable space steps, variable celerity and diffusivity as well as any distribution in space and time of lateral inflow. The accuracy of the new algorithm related to the modified diffusive wave equation is tested by numerical experimentation using nondimensionalized variables and schematic boundary conditions. Three error criteria were chosen to evaluate the numerical methods : maximum discharge, maximum position in time and instability caused by the inflow signal. For the fully diffusive wave flood routing problem, the two algorithms tested (CNX and CNT) gave similar results. Note that the accuracy of a numerical method flood routing depends also on the space and time discretization, the volume and the distribution of lateral inflow. References 1. Hayami, S. On the propagation of flood waves, Disaster Prevention Research Institute Bulletin, Kyoto University, Japan, Vol. 1, pp 1-16, 1951.. Richtmeyer, R. D. and Morton, K. W. Difference methods for initial value problems, New York Interscience, 1967. 3 Remson, R D Hornberger, G. M. & Molz, F. J. Numerical methods in subsurface hydrology, Willey Interscience, 1971. 4. Cunge, J, Holly, F M., & Verwey, A. Practical aspects of computational river hydraulics, Pitman Advanced Publishing Program, London, 1980. 5. Crank, J & Nicholson, PA practical method for numerical integration of solutions of partial differential equations of heat-conduction type, Proc. Oa/%6nd^e PMoj. &%?., Vol. 43, p.., 1947. 6. Smith, G. D Numerical solution of partial differential equations, Clarendon press, Oxford, 1978