Channel Routing Continuity equation Hydrologic Routing Hydraulic Routing

  • Slides: 54
Download presentation
Channel Routing Continuity equation Hydrologic Routing Hydraulic Routing Momentum Equation • • Simulate the

Channel Routing Continuity equation Hydrologic Routing Hydraulic Routing Momentum Equation • • Simulate the movement of water through a channel Used to predict the magnitudes, volumes, and temporal patterns of the flow (often a flood wave) as it translates down a channel. 2 types of routing : hydrologic and hydraulic. both of these methods use some form of the continuity equation. 1

Continuity Equation Continuity equation Hydrologic Routing • The change in storage (d. S) equals

Continuity Equation Continuity equation Hydrologic Routing • The change in storage (d. S) equals the difference between inflow (I) and outflow (O) or : Hydraulic Routing Momentum Equation • For open channel flow, the continuity equation is also often written as : A = the cross-sectional area, Q = channel flow, and q = lateral inflow 2

Hydrologic Routing Continuity equation • Hydrologic Routing Hydraulic Routing Momentum Equation • • Methods

Hydrologic Routing Continuity equation • Hydrologic Routing Hydraulic Routing Momentum Equation • • Methods combine the continuity equation with some relationship between storage, outflow, and possibly inflow. These relationships are usually assumed, empirical, or analytical in nature. An of example of such a relationship might be a stage-discharge relationship. 3

Use of Manning Equation Continuity equation Hydrologic Routing • Stage is also related to

Use of Manning Equation Continuity equation Hydrologic Routing • Stage is also related to the outflow via a relationship such as Manning's equation Hydraulic Routing Momentum Equation 4

Hydraulic Routing Continuity equation • Hydrologic Routing Hydraulic Routing Momentum Equation • • Hydraulic

Hydraulic Routing Continuity equation • Hydrologic Routing Hydraulic Routing Momentum Equation • • Hydraulic routing methods combine the continuity equation with some more physical relationship describing the actual physics of the movement of the water. The momentum equation is the common relationship employed. In hydraulic routing analysis, it is intended that the dynamics of the water or flood wave movement be more accurately described 5

Momentum Equation Continuity equation Hydrologic Routing • Expressed by considering the external forces acting

Momentum Equation Continuity equation Hydrologic Routing • Expressed by considering the external forces acting on a control section of water as it moves down a channel Hydraulic Routing Momentum Equation • Henderson (1966) expressed the momentum equation as : 6

Combinations of Equations Continuity equation • Simplified Versions : Hydrologic Routing Unsteady -Nonuniform Hydraulic

Combinations of Equations Continuity equation • Simplified Versions : Hydrologic Routing Unsteady -Nonuniform Hydraulic Routing Momentum Equation Steady - Nonuniform Diffusion or noninertial Sf = S o Kinematic 7

Routing Methods Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes • • Kinematic Wave Muskingum-Cunge Dynamic

Routing Methods Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes • • Kinematic Wave Muskingum-Cunge Dynamic 8

Kinematic Wave Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes • • Kinematic wave

Kinematic Wave Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes • • Kinematic wave channel routing is probably the most basic form of hydraulic routing. This method combines the continuity equation with a very simplified form of the St. Venant equations. Kinematic wave routing assumes that the friction slope is equal to the bed slope. Additionally, the kinematic wave form of the momentum equation assumes a simple stage-discharge relationship. 9

Kinematic Wave Basic Equations Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes Q =

Kinematic Wave Basic Equations Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes Q = αAm • An explicit finite difference scheme in a spacetime grid domain is often used for the solution of the kinematic wave procedure. t X 10

Working Equation Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes t X 11

Working Equation Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes t X 11

Wave Speed TOO Fast? Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes When the

Wave Speed TOO Fast? Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes When the average celerity, c, is greater than the ratio Δx/Δt, a conservative form of these equations is applied. In this conservative form, the spatial and temporal derivatives are only estimated at the previous time step and previous location. 12

Kinematic Wave Assumptions Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes • • •

Kinematic Wave Assumptions Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes • • • The method does not explicitly allow for separation of the main channel and the overbanks. Strictly speaking, the kinematic method does not allow for attenuation of a flood wave. Only translation is accomplished. There is, however, a certain amount of attenuation which results from the finite difference approximation used to solve the governing equations. The hydrostatic pressure distribution is assumed to be applicable, thus neglecting any vertical accelerations. No lateral, secondary circulations may be present, i. e. the channel is represented by a straight line. The channel is stable with no lateral migration, degradation, and aggradation. Flow resistance may be estimated via Manning's equation or the Chezy equation. 13

Muskingum Method Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes Sp = K O

Muskingum Method Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes Sp = K O Prism Storage Sw = K(I - O)X Wedge Storage S = K[XI + (1 -X)O] Combined 14

Muskingum, cont. . . Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes Substitute storage

Muskingum, cont. . . Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes Substitute storage equation, S into the “S” in the continuity equation yields : S = K[XI + (1 -X)O] O 2 = C 0 I 2 + C 1 I 1 + C 2 O 1 15

Muskingum Notes : Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes • • •

Muskingum Notes : Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes • • • The method assumes a single stage-discharge relationship. In other words, for any given discharge, Q, there can be only one stage height. This assumption may not be entirely valid for certain flow situations. For instance, the friction slope on the rising side of a hydrograph for a given flow, Q, may be quite different than for the recession side of the hydrograph for the same given flow, Q. This causes an effect known as hysteresis, which can introduce errors into the storage assumptions of this method. 16

Estimating K Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes • • K is

Estimating K Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes • • K is estimated to be the travel time through the reach. This may pose somewhat of a difficulty, as the travel time will obviously change with flow. The question may arise as to whether the travel time should be estimated using the average flow, the peak flow, or some other flow. The travel time may be estimated using the kinematic travel time or a travel time based on Manning's equation. 17

Estimating X Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes • • The value

Estimating X Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes • • The value of X must be between 0. 0 and 0. 5. The parameter X may be thought of as a weighting coefficient for inflow and outflow. As inflow becomes less important, the value of X decreases. The lower limit of X is 0. 0 and this would be indicative of a situation where inflow, I, has little or no effect on the storage. A reservoir is an example of this situation and it should be noted that attenuation would be the dominant process compared to translation. Values of X = 0. 2 to 0. 3 are the most common for natural streams; however, values of 0. 4 to 0. 5 may be calibrated for streams with little or no flood plains or storage effects. A value of X = 0. 5 would represent equal weighting between inflow and outflow and would produce translation with little or no attenuation. 18

More Notes - Muskingum Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes • •

More Notes - Muskingum Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes • • • The Handbook of Hydrology (Maidment, 1992) includes additional cautions or limitations in the Muskingum method. The method may produce negative flows in the initial portion of the hydrograph. Additionally, it is recommended that the method be limited to moderate to slow rising hydrographs being routed through mild to steep sloping channels. The method is not applicable to steeply rising hydrographs such as dam breaks. Finally, this method also neglects variable backwater effects such as downstream dams, constrictions, bridges, and tidal influences. 19

Muskingum Example Problem • A portion of the inflow hydrograph to a reach of

Muskingum Example Problem • A portion of the inflow hydrograph to a reach of channel is given below. If the travel time is K=1 unit and the weighting factor is X=0. 30, then find the outflow from the reach for the period shown below: 20

Muskingum Example Problem • The first step is to determine the coefficients in this

Muskingum Example Problem • The first step is to determine the coefficients in this problem. • The calculations for each of the coefficients is given below: C 0= - ((1*0. 30) - (0. 5*1)) / ((1 -(1*0. 30) + (0. 5*1)) = 0. 167 C 1= ((1*0. 30) + (0. 5*1)) / ((1 -(1*0. 30) + (0. 5*1)) = 0. 667 21

Muskingum Example Problem C 2= (1 - (1*0. 30) - (0. 5*1)) / ((1

Muskingum Example Problem C 2= (1 - (1*0. 30) - (0. 5*1)) / ((1 -(1*0. 30) + (0. 5*1)) = 0. 167 Therefore the coefficients in this problem are: • C 0 = 0. 167 • C 1 = 0. 667 • C 2 = 0. 167 22

Muskingum Example Problem • The three columns now can be calculated. • C 0

Muskingum Example Problem • The three columns now can be calculated. • C 0 I 2 = 0. 167 * 5 = 0. 835 • C 1 I 1 = 0. 667 * 3 = 2. 00 • C 2 O 1 = 0. 167 * 3 = 0. 501 23

Muskingum Example Problem • Next the three columns are added to determine the outflow

Muskingum Example Problem • Next the three columns are added to determine the outflow at time equal 1 hour. • 0. 835 + 2. 00 + 0. 501 = 3. 34 24

Muskingum Example Problem • This can be repeated until the table is complete and

Muskingum Example Problem • This can be repeated until the table is complete and the outflow at each time step is known. 25

Muskingum-Cunge Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes • • Muskingum-Cunge formulation is

Muskingum-Cunge Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes • • Muskingum-Cunge formulation is similar to the Muskingum type formulation The Muskingum-Cunge derivation begins with the continuity equation and includes the diffusion form of the momentum equation. • These equations are combined and linearized, 26

Muskingum-Cunge “working equation” Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes where : Q

Muskingum-Cunge “working equation” Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes where : Q = t = x = qx = c = m = discharge time distance along channel lateral inflow wave celerity hydraulic diffusivity 27

Muskingum-Cunge, cont. . . Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes • •

Muskingum-Cunge, cont. . . Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes • • • Method attempts to account for diffusion by taking into account channel and flow characteristics. Hydraulic diffusivity is found to be : The Wave celerity in the x-direction is : 28

Solution of Muskingum-Cunge Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes • Solution of

Solution of Muskingum-Cunge Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes • Solution of the Muskingum is accomplished by discretizing the equations on an x-t plane. t X 29

Calculation of K & X Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes Estimation

Calculation of K & X Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes Estimation of K & X is more “physically based” and should be able to reflect the “changing” conditions - better. 30

Muskingum-Cunge - NOTES Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes • • •

Muskingum-Cunge - NOTES Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes • • • Muskingum-Cunge formulation is actually considered an approximate solution of the advection diffusion equation. As such it may account for wave attenuation, but not for reverse flow and backwater effects and not for fast rising hydrographs. Properly applied, the method is non-linear in that the flow properties and routing coefficients are re-calculated at each time and distance step Often, an iterative 4 -point scheme is used for the solution. Care should be taken when choosing the computation interval, as the computation interval may be longer than the time it takes for the wave to travel the reach distance. Internal computational times are used to account for the possibility of this occurring. 31

Muskingum-Cunge - NOTES Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes • • Muskingum-Cunge

Muskingum-Cunge - NOTES Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes • • Muskingum-Cunge may also be used distributed modeling The data inputs needed are: – Control parameters – Hydrologic: Inflow hydrographs – Physical system: channel geometry (cross-sections and channel profile) • Data outputs: Method will sum and route discharge hydrographs to overall basin outlet. 32

Muskingum-Cunge Example • The hydrograph at the upstream end of a river is given

Muskingum-Cunge Example • The hydrograph at the upstream end of a river is given in the following table. The reach of interest is 18 km long. Using a subreach length Dx of 6 km, determine the hydrograph at the end of the reach using the Muskingum-Cunge method. Assume c = 2 m/s, B = 25. 3 m, So = 0. 001 m and no lateral flow. 33

Muskingum-Cunge Example • First, K must be determined. • K is equal to :

Muskingum-Cunge Example • First, K must be determined. • K is equal to : • Dx = 6 km, while c = 2 m/s 34

Muskingum-Cunge Example • The next step is to determine x. • All the variables

Muskingum-Cunge Example • The next step is to determine x. • All the variables are known, with B = 25. 3 m, So = 0. 001 and Dx =6000 m, and the peak Q taken from the table. 35

Muskingum-Cunge Example • A curve for Dx/c. Dt is then needed to determine Dt.

Muskingum-Cunge Example • A curve for Dx/c. Dt is then needed to determine Dt. • For x = 0. 253, Dx/(c. Dt) < 0. 82 36

Muskingum-Cunge Example • Therefore, Dt can be found. 37

Muskingum-Cunge Example • Therefore, Dt can be found. 37

Muskingum-Cunge Example • The coefficients of the Muskingum-Cunge method can now be determined. 38

Muskingum-Cunge Example • The coefficients of the Muskingum-Cunge method can now be determined. 38

Muskingum-Cunge Example • The coefficients of the Muskingum-Cunge method can now be determined. 39

Muskingum-Cunge Example • The coefficients of the Muskingum-Cunge method can now be determined. 39

Muskingum-Cunge Example • The coefficients of the Muskingum-Cunge method can now be determined. 40

Muskingum-Cunge Example • The coefficients of the Muskingum-Cunge method can now be determined. 40

Muskingum-Cunge Example • The coefficients of the Muskingum-Cunge method can now be determined. 41

Muskingum-Cunge Example • The coefficients of the Muskingum-Cunge method can now be determined. 41

Muskingum-Cunge Example • Then a simplification of the original formula can be made. •

Muskingum-Cunge Example • Then a simplification of the original formula can be made. • Since there is not lateral flow, QL = 0. The simplified formula is the following: 42

Muskingum-Cunge Example • A table can then be created in 2 hour time steps

Muskingum-Cunge Example • A table can then be created in 2 hour time steps similar to the one below: 43

Muskingum-Cunge Example • It is assumed at time zero, the flow is 10 m

Muskingum-Cunge Example • It is assumed at time zero, the flow is 10 m 3/s at each distance. 44

Muskingum-Cunge Example • Next, zero is substituted into for each letter to solve the

Muskingum-Cunge Example • Next, zero is substituted into for each letter to solve the equation. 45

Muskingum-Cunge Example • Using the table, the variables can be determined. 10 18 10

Muskingum-Cunge Example • Using the table, the variables can be determined. 10 18 10 46

Muskingum-Cunge Example • Therefore, the equation can be solved. 47

Muskingum-Cunge Example • Therefore, the equation can be solved. 47

Muskingum-Cunge Example • Therefore, the equation can be solved. 48

Muskingum-Cunge Example • Therefore, the equation can be solved. 48

Muskingum-Cunge Example • This is repeated for the rest of the columns and the

Muskingum-Cunge Example • This is repeated for the rest of the columns and the subsequent columns to produce the following table. Note that when you change rows, “n” changes. When you change columns, “j” changes. 49

Full Dynamic Wave Equations Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes • •

Full Dynamic Wave Equations Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes • • • The solution of the St. Venant equations is known as dynamic routing. Dynamic routing is generally the standard to which other methods are measured or compared. The solution of the St. Venant equations is generally accomplished via one of two methods : 1) the method of characteristics and 2) direct methods (implicit and explicit). It may be fair to say that regardless of the method of solution, a computer is absolutely necessary as the solutions are quite time consuming. J. J. Stoker (1953, 1957) is generally credited for initially attempting to solve the St. Venant equations using a high speed computer. 50

Dynamic Wave Solutions Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes • • Characteristics,

Dynamic Wave Solutions Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes • • Characteristics, Explicit, & Implicit The most popular method of applying the implicit technique is to use a four point weighted finite difference scheme. Some computer programs utilize a finite element solution technique; however, these tend to be more complex in nature and thus a finite difference technique is most often employed. It should be noted that most of the models using the finite difference technique are one-dimensional and that two and three-dimensional solution schemes often revert to a finite element solution. 51

Dynamic Wave Solutions Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes • • •

Dynamic Wave Solutions Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes • • • Dynamic routing allows for a higher degree of accuracy when modeling flood situations because it includes parameters that other methods neglect. Dynamic routing, when compared to other modeling techniques, relies less on previous flood data and more on the physical properties of the storm. This is extremely important when record rainfalls occur or other extreme events. Dynamic routing also provides more hydraulic information about the event, which can be used to determine the transportation of sediment along the waterway. 52

Courant Condition? Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes • • If the

Courant Condition? Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes • • If the wave or hydrograph can travel through the subreach (of length Δx) in a time less than the computational interval, Δt, then computational instabilities may evolve. The condition to satisfy here is known as the Courant condition and is expressed as : 53

Some DISadvantages Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes • • • Geometric

Some DISadvantages Modified Puls Kinematic Wave Muskingum-Cunge Dynamic Modeling Notes • • • Geometric simplification - some models are designed to use very simplistic representations of the cross-sectional geometry. This may be valid for large dam breaks where very large flows are encountered and width to depth ratios are large; however, this may not be applicable to smaller dam breaks where channel geometry would be more critical. Model simulation input requirements - dynamic routing techniques generally require boundary conditions at one or more locations in the domain, such as the upstream and downstream sections. These boundary conditions may in the form of known or constant water surfaces, hydrographs, or assumed stage-discharge relationships. Stability - As previously noted, the very complex nature of these methods often leads to numeric instability. Also, convergence may be a problem in some solution schemes. For these reasons as well as others, there tends to be a stability problem in some programs. Often times it is very difficult 54 to obtain a "clean" model run in a cost efficient manner.