0% found this document useful (0 votes)
47 views21 pages

Hydrologic Flow Routing Techniques

This document discusses hydrologic routing, which is a procedure used to determine the flow hydrograph at a downstream point on a watershed based on the known upstream hydrograph. As flow travels downstream, the hydrograph gets attenuated and delayed. Flow routing accounts for changes in the hydrograph and helps study flood peak attenuation. Lumped/hydrologic routing calculates flow as a function of time alone using continuity equations, while distributed/hydraulic routing also considers space using continuity and momentum equations. Common lumped routing methods include the level pool method, Muskingum method, and series of reservoirs models. The level pool method routes outflow based on a storage-outflow relationship for a reservoir with a horizontal water surface.

Uploaded by

selemonchanie345
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
47 views21 pages

Hydrologic Flow Routing Techniques

This document discusses hydrologic routing, which is a procedure used to determine the flow hydrograph at a downstream point on a watershed based on the known upstream hydrograph. As flow travels downstream, the hydrograph gets attenuated and delayed. Flow routing accounts for changes in the hydrograph and helps study flood peak attenuation. Lumped/hydrologic routing calculates flow as a function of time alone using continuity equations, while distributed/hydraulic routing also considers space using continuity and momentum equations. Common lumped routing methods include the level pool method, Muskingum method, and series of reservoirs models. The level pool method routes outflow based on a storage-outflow relationship for a reservoir with a horizontal water surface.

Uploaded by

selemonchanie345
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd

Hydrologic Routing

Reading: Applied Hydrology Sections


Flow Routing Q

• Procedure to t

determine the flow


hydrograph at a Q
point on a
watershed from a
t
known hydrograph
upstream Q
• As the hydrograph
travels, it
– attenuates t
– gets delayed Q

t
2
Why route flows?

 Account for changes in flow hydrograph as a flood wave passes


downstream
 This helps in
 Accounting for storages
 Studying the attenuation of flood peaks

3
Types of flow routing
• Lumped/hydrologic
– Flow is calculated as a function of time alone at a
particular location
– Governed by continuity equation and
flow/storage relationship
• Distributed/hydraulic
– Flow is calculated as a function of space and time
throughout the system
– Governed by continuity and momentum
equations
4
Hydrologic Routing
Discharge I (t ) Discharge
Inflow
Transfer Q(t )
Function
Outflow

I (t )  Inflow Q(t )  Outflow


Upstream hydrograph Downstream hydrograph

Input, output, and storage are related by continuity equation:

dS
 I (t )  Q (t ) Q and S are unknown
dt
Storage can be expressed as a function of I(t) or Q(t) or both
dI dQ
S  f (I , ,  , Q, , )
dt dt
For a linear reservoir, S=kQ
5
Lumped flow routing
• Three types
1. Level pool method (Modified Puls)
– Storage is nonlinear function of Q
2. Muskingum method
– Storage is linear function of I and Q
3. Series of reservoir models
– Storage is linear function of Q and its time
derivatives

6
S and Q relationships

7
Level pool routing
• Procedure for calculating outflow hydrograph
Q(t) from a reservoir with horizontal water
surface, given its inflow hydrograph I(t) and
storage-outflow relationship

8
Level pool methodology
dS
Discharge
Inflow  I (t )  Q(t )
dt
I j 1
Outflow S j 1 ( j 1) t ( j 1) t
Ij  dS   Idt   Qdt
Q j 1 Sj jt jt

Qj
t S j 1  S j I j 1  I j Q j 1  Q j
 
jt ( j  1) t Time t 2 2
Storage 2 S j 1 2S j
 Q j 1  I j 1  I j  Qj
t t

Unknown Known
S j 1 Need a function relating

Sj 2S
 Q, and Q
t
9
Time Storage-outflow function
Level pool methodology
• Given
– Inflow hydrograph
– Q and H relationship

• Steps
1. Develop Q versus Q+ 2S/t relationship using
Q/H relationship
2 S j 1 2S j
2. Compute Q+ 2S/t using t  Q j 1  I j 1  I j  t  Q j
3. Use the relationship developed in step 1 to get
Q
10
Example
Given I(t) Given Q/H
Time Inflow Elevation H Discharge Q
(min) (cfs) (ft) (cfs)
0 0 0 0
10 60 400 0.5 3
20 120 1 8
30 180 1.5 17
40 240 300 2 30
50 300
2.5 43
Inflow (cfs)

60 360
70 320
3 60
200
80 280 3.5 78
90 240 4 97
100 200 100 4.5 117
110 160 5 137
120 120 5.5 156
130 80 0 6 173
140 40 0 50 100 150 200 250 6.5 190
150 0 Tim e (m in) 7 205
160 0 7.5 218
170 0 8 231
180 0
8.5 242
190 0
9 253
200 0
210 0
9.5 264
10 275

Area of the reservoir = 1 acre, and outlet diameter


11
= 5ft
Ex. Step 1
Develop Q versus Q+ 2S/t relationship using Q/H relationship
Elevation H Discharge Q Storage S 2S/ t + Q S  Area  Height  43560  0.5  21,780 ft 3
3
(ft) (cfs) (ft ) (cfs)
0 0 0 0
0.5 3 21780 75.6 2S 2  21780
1 8 43560 153.2 Q   3  75.6 cfs
1.5 17 65340 234.8 t 10  60
2 30 87120 320.4
2.5 43 108900 406
3 60 130680 495.6 300
3.5 78 152460 586.2
4 97 174240 677.8 250
4.5 117 196020 770.4
5 137 217800 863 200
Outflow Q (cfs)

5.5 156 239580 954.6


6 173 261360 1044.2 150
6.5 190 283140 1133.8
7 205 304920 1221.4 100
7.5 218 326700 1307
8 231 348480 1392.6 50
8.5 242 370260 1476.2
9 253 392040 1559.8 0
9.5 264 413820 1643.4 0 500 1000 1500 2000
10 275 435600 1727
12 2S/D t + Q (cfs)
Step 2
2 S j 1 2S j
Compute Q+ 2S/t using  Q j 1  I j 1  I j  Qj
t t

At time interval =1 (j=1), I1 = 0, and therefore Q1 = 0 as the reservoir is empty

Write the continuity equation for the first time step, which can be
used to compute Q2

 2S 2   2S 
  Q2   I 2  I1    1  Q1 
 t   t 

 2S 2   2S 
  Q2   I 2  I1    1  Q1   0  60  60
 t   t 

13
Step 3 300

250

200

Outflow Q (cfs)
Use the relationship between 2S/t + Q versus Q to 150

compute Q 100

 2S 2 
50

  Q2   60 0

 t  0 500 1000
2S/D t + Q (cfs)
1500 2000

Use the Table/graph created in Step 1 to compute Q


Elevation H Discharge Q Storage S 2S/ t + Q
3
(ft) (cfs) (ft ) (cfs)
What is the value of Q if 2S/t + Q = 60 ? 0
0.5
0
3 21780
0 0
75.6
1 8 43560 153.2
(3  0) 1.5 17 65340 234.8
Q 0 (60  0)  2.4 cfs 2 30 87120 320.4
(76  0) 2.5
3
43
60
108900
130680
406
495.6
3.5 78 152460 586.2
4 97 174240 677.8
So Q2 is 2.4 cfs 4.5 117 196020 770.4
5 137 217800 863
5.5 156 239580 954.6
Repeat steps 2 and 3 for j=2, 3, 4… to compute 6
6.5
173
190
261360
283140
1044.2
1133.8
Q3, Q4, Q5….. 7 205 304920 1221.4
7.5 218 326700 1307
8 231 348480 1392.6
8.5 242 370260 1476.2
9 253 392040 1559.8
9.5 264 413820 1643.4
14 10 275 435600 1727
Ex. results 2 S j 1
 Q j 1  I j 1  I j 
2S j
Qj
2S j 2S j t t
 Qj   Q j  2Q j
t t

15
Ex. results

400

350
Inflow
300

Discharge (cfs)
Peak outflow intersects with the receding 250

limb of the inflow hydrograph 200

150

100
Outflow
50

0
0 20 40 60 80 100 120 140 160 180 200 220
TIme (minutes)
16
Q/H relationships

[Link]
Program for Routing Flow through
17 an NRCS Reservoir
Hydrologic river routing (Muskingum
Method)
Wedge storage in reach

Advancing I
S Prism  KQ Flood
Q
Wave
S Wedge  KX ( I  Q) I>Q
I Q
K = travel time of peak through the reach
X = weight on inflow versus outflow (0 ≤ X ≤ 0.5) Q Q
X = 0  Reservoir, storage depends on outflow, no
wedge
X = 0.0 - 0.3  Natural stream
I Q
S  KQ  KX ( I  Q)
Receding
Flood
S  K [ XI  (1  X )Q] Wave QI
Q>I
I I
Muskingum Method (Cont.)
S  K [ XI  (1  X )Q]

S j 1  S j  K {[ XI j 1  (1  X )Q j 1 ]  [ XI j  (1  X )Q j ]}

Recall:
I j 1  I j Q j 1  Q j
S j 1  S j  t  t
2 2

Combine:
t  2 KX
C1 
2 K (1  X )  t
Q j 1  C1I j 1  C 2 I j  C3Q j
t  2 KX
C2 
2 K (1  X )  t
2 K (1  X )  t
C3 
2 K (1  X )  t

If I(t), K and X are known, Q(t) can be calculated using above


19
equations
Muskingum - Example
• Given:
– Inflow hydrograph
– K = 2.3 hr, X = 0.15, t = 1 hour,
Initial Q = 85 cfs
• Find:
– Outflow hydrograph using
Muskingum routing method
t  2 KX 1  2 * 2.3 * 0.15
C1    0.0631
2 K (1  X )  t 2 * 2.3(1  0.15)  1
t  2 KX 1  2 * 2.3 * 0.15
C2    0.3442
2 K (1  X )  t 2 * 2.3(1  0.15)  1
2 K (1  X )  t 2 * 2.3 * (1  0.15)  1
C3    0.5927
2 K (1  X )  t 2 * 2.3(1  0.15)  1
20
Muskingum – Example (Cont.)

Q j 1  C1I j 1  C 2 I j  C3Q j

C1 = 0.0631, C2 = 0.3442, C3 = 0.5927

800

700

600
Discharge (cfs)

500

400

300

200

100

0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Time (hr)

21

You might also like