SlideShare a Scribd company logo
1 of 19
Progress Report (20180425 水曜日):
Fei Liu 劉非
Department of Socio-Cultural Environmental Studies
Graduate School of Frontier Sciences
the University of Tokyo, Chiba, Japan
• Sewer Pipe Model
(Complete Dynamic Wave Model)
Sewer pipe model
- Dynamic wave model
𝜕𝑄
𝜕𝑥
+
𝜕𝐴
𝜕𝑡
= 0
𝜕𝑄
𝜕𝑡
+
𝜕(𝑄2/𝐴)
𝜕𝑥
+ 𝑔𝐴(
𝜕 𝑦
𝜕𝑥
+ 𝑆𝑓 − 𝑆 ) = 0
Governing Equations:
Assumptions for St. Venant Equations:
1. Flow is one-dimensional
2. Hydrostatic pressure prevails and vertical accelerations are
negligible
3. Streamline curvature is small
4. Bottom slope of the channel is small
5. Manning’s equation is used to describe resistance effects
6. The fluid is incompressible
Steady, uniform flow
Steady, non-uniform flow
Unsteady, non-uniform flow
1
Sewer pipe model
- Dynamic wave model
Finite Difference Formulation with Preissmann 4-Point Implicit Scheme:
Space derivatives:
𝜕𝐴
𝜕𝑡
= 0.5
𝐴𝑖+1
𝑗+1
− 𝐴𝑖+1
𝑗
∆𝑡
+ 0.5
𝐴𝑖
𝑗+1
− 𝐴𝑖
𝑗+1
∆𝑡
𝜕𝑄
𝜕𝑡
= 0.5
𝑄𝑖+1
𝑗+1
− 𝑄𝑖+1
𝑗
∆𝑡
+ 0.5
𝑄𝑖
𝑗+1
− 𝑄𝑖
𝑗+1
∆𝑡
Time derivatives:
𝜕𝑄
𝜕𝑥
= 𝜃
𝑄𝑖+1
𝑗+1
− 𝑄𝑖
𝑗+1
∆𝑥
+ (1 − 𝜃)
𝑄𝑖+1
𝑗
− 𝑄𝑖
𝑗
∆𝑥
𝜕𝑦
𝜕𝑥
= 𝜃
𝑦𝑖+1
𝑗+1
− 𝑦𝑖
𝑗+1
∆𝑥
+ (1 − 𝜃)
𝑦𝑖+1
𝑗
− 𝑦𝑖
𝑗
∆𝑥
𝜕(
𝑄2
𝐴)
𝜕𝑥
= 𝜃
(
𝑄2
𝐴)𝑖+1
𝑗+1
−(
𝑄2
𝐴)𝑖
𝑗+1
∆𝑥
+
(1 − 𝜃)
(
𝑄2
𝐴)𝑖+1
𝑗
−(
𝑄2
𝐴)𝑖
𝑗
∆𝑥
Constant terms:
𝑆𝑓 = 𝜃𝑆𝑓 𝑖+1/2
𝑗+1
+ (1 − 𝜃)𝑆𝑓 𝑖+1/2
𝑗
𝐴 = 𝜃
𝐴𝑖+1
𝑗+1
+ 𝐴𝑖
𝑗+1
2
+ 1 − 𝜃
𝐴𝑖+1
𝑗
+ 𝐴𝑖
𝑗
2
= θ𝐴𝑖
𝑗+1
+ (1 − 𝜃)𝐴𝑖
𝑗
(𝑆𝑓)
𝑖+
1
2
=
𝑛𝑖
2
𝑄𝑖 𝑄𝑖
𝐾2 𝐴𝑖
2
𝑅𝑖
4
3
𝐴𝑖 =
𝐴𝑖 + 𝐴𝑖+1
2
2
𝑄𝑖 =
𝑄𝑖 + 𝑄𝑖+1
2
𝑅𝑖 =
𝐴𝑖
𝐵𝑖
Sewer pipe model
- Dynamic wave model
Initial condition:
1. Specify as input
2. Uniform Flow 𝑆 = 𝑆𝑓
( Manning formula)
3. Steady Gradually Varied Flow
Boundary condition
1. Critical flow
2. Weir-type flow
3. Overfall
4. Rating curves
…
Upstream
Downstream
1. Discharge hydrograph
2. Stage or depth hydrograph
Relation between Q and y
𝜕
𝑄2
𝐴
𝜕𝑥
+ 𝑔𝐴(
𝜕 𝑦
𝜕𝑥
+ 𝑆𝑓 − 𝑆 ) = 0
3
Sewer pipe model
- Dynamic wave model
Solving technique:
Newton Iterative Algorithm
𝐹𝑖 𝑥1, 𝑥2, 𝑥3, … , 𝑥2𝑁 = 0,
i = 1,2,3, … , 2N
𝐹𝑖 𝑥 + 𝛿 𝑥 = 𝐹𝑖 𝑥 +
𝑘=1
2𝑁
𝜕𝐹𝑖
𝜕x 𝑘
𝜕𝑥𝑗 + 𝑂 𝜕 𝑥2
,
i = 1,2,3, … , 2N
𝐽 =
𝜕𝐹𝑖
𝜕x 𝑘
𝐹 𝑥 + 𝛿 𝑥 = 𝐹 𝑥 + 𝐽 ∙ 𝜕 𝑥 + 𝑂 𝜕 𝑥2
𝐽 ∙ 𝜕 𝑥 = − 𝐹
𝑥 𝑛𝑒𝑤 = 𝑥 𝑜𝑙𝑑 + 𝜕 𝑥
(Gaussian Elimination to
Solve the Linear Equations)
4
Sewer pipe model
- Dynamic wave model
𝜕𝐶1
𝜕𝑄1
𝜕𝐶1
𝜕ℎ1
𝜕𝑀1
𝜕𝑄1
𝜕𝑀1
𝜕ℎ1
𝜕𝐶1
𝜕𝑄2
𝜕𝐶1
𝜕ℎ2
𝜕𝑀1
𝜕𝑄2
𝜕𝑀1
𝜕ℎ2
𝜕𝑈𝐵
𝜕𝑄1
𝜕𝑈𝐵
𝜕ℎ1
𝜕𝐶𝑖
𝜕𝑄𝑖
𝜕𝐶𝑖
𝜕ℎ𝑖
𝜕𝑀𝑖
𝜕𝑄𝑖
𝜕𝑀𝑖
𝜕ℎ𝑖
𝜕𝐶𝑖
𝜕𝑄𝑖+1
𝜕𝐶𝑖
𝜕ℎ𝑖+1
𝜕𝑀𝑖
𝜕𝑄𝑖+1
𝜕𝑀𝑖
𝜕ℎ𝑖+1
𝜕𝐶 𝑁−1
𝜕𝑄 𝑁−1
𝜕𝐶 𝑁−1
𝜕ℎ 𝑁−1
𝜕𝑀 𝑁−1
𝜕𝑄 𝑁−1
𝜕𝑀 𝑁−1
𝜕ℎ 𝑁−1
𝜕𝐶 𝑁−1
𝜕𝑄 𝑁
𝜕𝐶 𝑁−1
𝜕ℎ 𝑁
𝜕𝑀 𝑁−1
𝜕𝑄 𝑁
𝜕𝑀 𝑁−1
𝜕ℎ 𝑁
𝜕𝐷𝐵
𝜕𝑄 𝑁
𝜕𝐷𝐵
𝜕ℎ 𝑁
⋱
𝛿𝑄1
𝛿ℎ1
𝛿𝑄2
⋮
𝛿𝑄𝑖
𝛿ℎ𝑖
⋮
𝛿ℎ 𝑁−1
𝛿𝑄 𝑁
𝛿ℎ 𝑁
=
−𝑅𝑈𝐵
−𝑅𝐶1
−𝑅𝑀1
⋮
−𝑅𝐶𝑖
−𝑅𝑀𝑖
⋮
−𝑅𝐶 𝑁−1
−𝑅𝑀 𝑁−1
−𝑅𝐷𝐵
Partial derivatives:
Forward Finite Difference
Approximation
𝜕𝑓
𝜕𝑥
=
𝑓 𝑥 + 𝑒𝑝𝑠 − 𝑓(𝑥)
𝑒𝑝𝑠
Gaussian Elimination to
solve the linear equations
𝐽 ∙ 𝜕 𝑥 = − 𝐹
𝑥 𝑛𝑒𝑤 = 𝑥 𝑜𝑙𝑑 + 𝜕 𝑥
⋱
5
Sewer pipe model
- Dynamic wave model
Solution of finite difference equations:
𝑈𝐵 𝑄1, ℎ1 = 0
𝐶1 𝑄1, ℎ1, 𝑄2, ℎ2 = 0
𝑀1 𝑄1, ℎ1, 𝑄2, ℎ2 = 0
…
𝐶𝑖 𝑄𝑖, ℎ𝑖, 𝑄𝑖+1, ℎ𝑖+1 = 0
𝑀𝑖 𝑄𝑖, ℎ𝑖, 𝑄𝑖+1, ℎ𝑖+1 = 0
…
𝐶 𝑁−1 𝑄 𝑁−1, ℎ 𝑁−1, 𝑄 𝑁, ℎ 𝑁 = 0
𝑀 𝑁−1 𝑄 𝑁−1, ℎ 𝑁−1, 𝑄 𝑁, ℎ 𝑁 = 0
𝐷𝐵 𝑄 𝑁, ℎ 𝑁 = 0
j=0
i=1 i=4i=3i=2
𝑄1
0
, ℎ1
0
𝑄2
0
, ℎ2
0
𝑄3
0
, ℎ3
0 𝑄4
0
, ℎ4
0
j=1
i=1 i=4i=3i=2
𝑄1
1
, ℎ1
1
𝑄2
1
, ℎ2
1
𝑄3
1
, ℎ3
1 𝑄4
1
, ℎ4
1
𝐶1 𝑄1, ℎ1, 𝑄2, ℎ2 = 0
𝑀1 𝑄1, ℎ1, 𝑄2, ℎ2 = 0
Unknows:
𝐶2 𝑄2, ℎ2, 𝑄3, ℎ3 = 0
𝑀2 𝑄2, ℎ2, 𝑄3, ℎ3 = 0
𝐶3 𝑄3, ℎ3, 𝑄4, ℎ4 = 0
𝑀3 𝑄3, ℎ3, 𝑄4, ℎ4 = 0
𝑈𝐵 𝑄1, ℎ1 = 0 D𝐵 𝑄4, ℎ4 = 0
6
main.f90
mod_input1.f90
mod_input2.f90
mod_input3.f90
mod_funcv.f90
mod_par.f90
mod_newton.f90
Sewer pipe model
- Program structure
mod_steady.f90
mod_intrpl.f90
7
Sewer pipe model
- Flow Chart
Call mod_input1
Call mod_input2
Call mod_input3
Compute initial
conditions
(steady GVF)
last time
step ?
Call mod_funcv
Call mod_newton
(solve matrix)
Check
convergence
Yes
No No
END
Yes
Choose DBC
8
Sewer pipe model
- Sensitivity analysis on ∆𝑥 𝑎𝑛𝑑 ∆𝑡
Fixed time step ? Or variable time step
On ∆𝑡
𝐿 = 100 𝑚
𝑏 = 1 𝑚
19 reaches (N =20)
∆𝑥 = 100/19 𝑚
𝑆0 = 0.012
Manning Roughness coefficient (n) = 0.013
Initial Condition:
Steady Gradually Varied Flow
𝑏 = 1 𝑚
upstream downstream
𝑄1, ℎ1 𝑄 𝑁, ℎ 𝑁
i=1 i=N
Downstream Boundary Condition:
Critical Flow
𝐹𝑟 =
𝑣
𝑔
𝐴
𝐵
= 1, 𝑄 = 𝑣𝐴
Upstream Boundary Condition:
Discharge Hydrograph
0
0.5
1
1.5
2
2.5
3
0:00 3:00 6:00 9:00 12:0015:0018:0021:00 0:00
FLow(m^3/s)
Time (hh:mm)
Input Discharge Hydrograph
A Rectangular Section
Sewer Pipe:
On ∆x
𝐿 = 100 𝑚
𝑏 = 1 𝑚
∆𝑡 = 20𝑠
𝑆0 = 0.012
Manning Roughness coefficient (n) = 0.013
(
𝑄2
𝐴
)𝑖+1−
𝑄2
𝐴 𝑖
+ 𝑔𝐴𝑖(ℎ𝑖+1 − ℎ𝑖 + 𝑆 𝑓 𝑖
∆𝑥) = 0
9
Sewer pipe model
- Sensitivity analysis on ∆𝑡
∆𝑡 = 1𝑠 ∆𝑡 = 5𝑠 ∆𝑡 = 10𝑠 ∆𝑡 = 20𝑠 ∆𝑡 = 60𝑠
∆𝑡 = 120𝑠 ∆𝑡 = 300𝑠 ∆𝑡 = 900𝑠 ∆𝑡 = 1800𝑠 ∆𝑡 = 3600𝑠
depth
10
Sewer pipe model
- Sensitivity analysis on ∆𝑡
∆𝑡 = 1𝑠 ∆𝑡 = 5𝑠 ∆𝑡 = 10𝑠 ∆𝑡 = 20𝑠 ∆𝑡 = 60𝑠
∆𝑡 = 120𝑠 ∆𝑡 = 300𝑠 ∆𝑡 = 900𝑠 ∆𝑡 = 1800𝑠 ∆𝑡 = 3600𝑠
flow
11
Sewer pipe model
- Sensitivity analysis on ∆𝑥
∆𝑡 = 20𝑠
12
Sewer pipe model
- Comparison between Models
0
0.5
1
1.5
2
2.5
3
0:00 3:00 6:00 9:00 12:00 15:00 18:00 21:00 0:00
FLow(m^3/s)
Time (hh:mm)
Input Discharge Hydrograph
𝐿 = 100 𝑚
𝑏 = 1 𝑚
𝑆0 = 0.012
n = 0.013
Initial Condition: steady flow equation
DBC: Critical Flow
∆𝑡 = 20𝑠
N = 20
𝐿 = 100 𝑚
𝑏 = 1 𝑚
𝑆0 = 0.012
n = 0.013
Initial Condition: cannot choose
DBC: free outfall
Dynamic Wave Model
Routing ∆𝑡 = 60𝑠
Reporting time step = 15 min
N = cannot choose
In this Model In EPA Model (SWMM)
A Rectangular section sewer pipe:
13
Sewer pipe model
- Comparison between Models
rect
∆𝑡 = 20𝑠
N = 20
14
Sewer pipe model
- Comparison between Models
0
0.5
1
1.5
2
2.5
3
0:00 3:00 6:00 9:00 12:00 15:00 18:00 21:00 0:00
FLow(m^3/s)
Time (hh:mm)
Input Discharge Hydrograph
𝐿 = 100 𝑚
𝑏 = 1.5 𝑚
𝑆0 = 0.012
n = 0.013
Initial Condition: steady flow equation
DBC: Critical Flow
∆𝑡 = 20𝑠
N = 20
𝐿 = 100 𝑚
𝑏 = 1.5 𝑚
𝑆0 = 0.012
n = 0.013
Initial Condition: cannot choose
DBC: free outfall
Dynamic Wave Model
Routing ∆𝑡 = 60𝑠
Reporting time step = 15 min
N = cannot choose
In this Model In EPA Model (SWMM)
A Circular section sewer pipe:
15
Sewer pipe model
- Comparison between Models
Circular
∆𝑡 = 20𝑠
N = 20
16
𝜕𝑄
𝜕𝑥
+
𝜕𝐴
𝜕𝑡
= 0
𝜕𝑄
𝜕𝑡
+
𝜕(𝑄2/𝐴)
𝜕𝑥
+ 𝑔𝐴(
𝜕 𝑦
𝜕𝑥
+ 𝑆𝑓 − 𝑆 ) = 0
Governing Equations:
Dampening of Inertial Terms:
A weighting factor SIGMA between 0 and 1 is computed that
damps out the contribution of the inertial terms as the Froude
number (Fr) gets closer to 1.0 and ignores them completely when
Fr>1.0 (i.e., supercritical flow). The equation for SIGMA is:
𝑆𝐼𝐺𝑀𝐴 = 1.0, 𝐹𝑂𝑅 𝐹𝑟 < 0.5
𝑆𝐼𝐺𝑀𝐴 = 2 1 − 𝐹𝑟 , 𝐹𝑂𝑅 0.5 ≤ 𝐹𝑟 ≤ 1.0
𝑆𝐼𝐺𝑀𝐴 = 0, 𝐹𝑂𝑅 𝐹𝑟 > 1.0
Fr is computed based on the midpoint depth in the conduit.
𝜕𝑄
𝜕𝑥
+
𝜕𝐴
𝜕𝑡
= 0
𝑆𝐼𝐺𝑀𝐴 ∗ (
𝜕𝑄
𝜕𝑡
+
𝜕
𝑄2
𝐴
𝜕𝑥
) + 𝑔𝐴(
𝜕 𝑦
𝜕𝑥
+ 𝑆𝑓 − 𝑆 ) = 0
17
Thank you!
5564443124@edu.k.u-tokyo.ac.jp
fei.liu@whu.edu.cn

More Related Content

What's hot

Determination of co efficient of consolidation method
Determination of co efficient of consolidation methodDetermination of co efficient of consolidation method
Determination of co efficient of consolidation methodParth Joshi
 
Diapositivas ecuación de continuidad
Diapositivas ecuación de continuidadDiapositivas ecuación de continuidad
Diapositivas ecuación de continuidadErikCalvopia
 
A two equation VLES turbulence model with near-wall delayed behaviour
A two equation VLES turbulence model with near-wall delayed behaviourA two equation VLES turbulence model with near-wall delayed behaviour
A two equation VLES turbulence model with near-wall delayed behaviourApplied CCM Pty Ltd
 
Ecuación de continuidad
Ecuación de continuidad Ecuación de continuidad
Ecuación de continuidad ErikCalvopia
 
Metodod kremser liq liq extr
Metodod kremser liq liq extrMetodod kremser liq liq extr
Metodod kremser liq liq extrFlorencio Nuñez
 
Presentation 7 a ce 904 Hydrology by Rabindra Ranjan Saha, PEng
Presentation  7 a ce 904 Hydrology by Rabindra Ranjan Saha, PEngPresentation  7 a ce 904 Hydrology by Rabindra Ranjan Saha, PEng
Presentation 7 a ce 904 Hydrology by Rabindra Ranjan Saha, PEngWorld University of Bangladesh
 
Irregular Particle Tracking and Lunar Dust Remo
Irregular Particle Tracking and Lunar Dust RemoIrregular Particle Tracking and Lunar Dust Remo
Irregular Particle Tracking and Lunar Dust Remopmghadge
 
Timefitting curve
Timefitting curveTimefitting curve
Timefitting curveRiya2001998
 
Class lectures on hydrology by Rabindra Ranjan Saha, Lecture 8
Class lectures on hydrology by Rabindra Ranjan Saha, Lecture 8Class lectures on hydrology by Rabindra Ranjan Saha, Lecture 8
Class lectures on hydrology by Rabindra Ranjan Saha, Lecture 8World University of Bangladesh
 
Class lecture on Hydrology by Rabindra Ranjan saha Lecture 13
Class lecture on Hydrology by Rabindra Ranjan saha Lecture 13Class lecture on Hydrology by Rabindra Ranjan saha Lecture 13
Class lecture on Hydrology by Rabindra Ranjan saha Lecture 13World University of Bangladesh
 
حلول مسائل قنوات مفتوحه 100 ص
حلول مسائل قنوات مفتوحه 100 صحلول مسائل قنوات مفتوحه 100 ص
حلول مسائل قنوات مفتوحه 100 صshaymaa17
 
Class lecture on Hydrology by Rabindra Ranjan saha Lecture 10
Class lecture on Hydrology by Rabindra Ranjan saha Lecture 10Class lecture on Hydrology by Rabindra Ranjan saha Lecture 10
Class lecture on Hydrology by Rabindra Ranjan saha Lecture 10World University of Bangladesh
 
Class lectures on Hydrology by Rabindra Ranjan Saha Lecture 12
Class lectures on Hydrology by Rabindra Ranjan Saha Lecture 12Class lectures on Hydrology by Rabindra Ranjan Saha Lecture 12
Class lectures on Hydrology by Rabindra Ranjan Saha Lecture 12World University of Bangladesh
 

What's hot (20)

EJERCICIO 2
EJERCICIO 2EJERCICIO 2
EJERCICIO 2
 
PROBLEMA 3
PROBLEMA 3 PROBLEMA 3
PROBLEMA 3
 
Determination of co efficient of consolidation method
Determination of co efficient of consolidation methodDetermination of co efficient of consolidation method
Determination of co efficient of consolidation method
 
Diapositivas ecuación de continuidad
Diapositivas ecuación de continuidadDiapositivas ecuación de continuidad
Diapositivas ecuación de continuidad
 
A two equation VLES turbulence model with near-wall delayed behaviour
A two equation VLES turbulence model with near-wall delayed behaviourA two equation VLES turbulence model with near-wall delayed behaviour
A two equation VLES turbulence model with near-wall delayed behaviour
 
Ecuación de continuidad
Ecuación de continuidad Ecuación de continuidad
Ecuación de continuidad
 
Fn methods em08
Fn methods em08Fn methods em08
Fn methods em08
 
Metodod kremser liq liq extr
Metodod kremser liq liq extrMetodod kremser liq liq extr
Metodod kremser liq liq extr
 
AINL 2016: Goncharov
AINL 2016: GoncharovAINL 2016: Goncharov
AINL 2016: Goncharov
 
Ch.1 fluid dynamic
Ch.1 fluid dynamicCh.1 fluid dynamic
Ch.1 fluid dynamic
 
Presentation 7 a ce 904 Hydrology by Rabindra Ranjan Saha, PEng
Presentation  7 a ce 904 Hydrology by Rabindra Ranjan Saha, PEngPresentation  7 a ce 904 Hydrology by Rabindra Ranjan Saha, PEng
Presentation 7 a ce 904 Hydrology by Rabindra Ranjan Saha, PEng
 
Irregular Particle Tracking and Lunar Dust Remo
Irregular Particle Tracking and Lunar Dust RemoIrregular Particle Tracking and Lunar Dust Remo
Irregular Particle Tracking and Lunar Dust Remo
 
Timefitting curve
Timefitting curveTimefitting curve
Timefitting curve
 
10 rans
10 rans10 rans
10 rans
 
Consolidation
ConsolidationConsolidation
Consolidation
 
Class lectures on hydrology by Rabindra Ranjan Saha, Lecture 8
Class lectures on hydrology by Rabindra Ranjan Saha, Lecture 8Class lectures on hydrology by Rabindra Ranjan Saha, Lecture 8
Class lectures on hydrology by Rabindra Ranjan Saha, Lecture 8
 
Class lecture on Hydrology by Rabindra Ranjan saha Lecture 13
Class lecture on Hydrology by Rabindra Ranjan saha Lecture 13Class lecture on Hydrology by Rabindra Ranjan saha Lecture 13
Class lecture on Hydrology by Rabindra Ranjan saha Lecture 13
 
حلول مسائل قنوات مفتوحه 100 ص
حلول مسائل قنوات مفتوحه 100 صحلول مسائل قنوات مفتوحه 100 ص
حلول مسائل قنوات مفتوحه 100 ص
 
Class lecture on Hydrology by Rabindra Ranjan saha Lecture 10
Class lecture on Hydrology by Rabindra Ranjan saha Lecture 10Class lecture on Hydrology by Rabindra Ranjan saha Lecture 10
Class lecture on Hydrology by Rabindra Ranjan saha Lecture 10
 
Class lectures on Hydrology by Rabindra Ranjan Saha Lecture 12
Class lectures on Hydrology by Rabindra Ranjan Saha Lecture 12Class lectures on Hydrology by Rabindra Ranjan Saha Lecture 12
Class lectures on Hydrology by Rabindra Ranjan Saha Lecture 12
 

Similar to Storm water pipe system modeling

Fluid kinemtics by basnayake mis
Fluid kinemtics by basnayake misFluid kinemtics by basnayake mis
Fluid kinemtics by basnayake misEngMyKer
 
slidesWaveRegular.pdf
slidesWaveRegular.pdfslidesWaveRegular.pdf
slidesWaveRegular.pdfcfisicaster
 
Ejercicios sobre flujo permanente no uniforme
Ejercicios sobre flujo permanente no uniformeEjercicios sobre flujo permanente no uniforme
Ejercicios sobre flujo permanente no uniformeFiorbelaGutierrez
 
Fluid flow Equations.pptx
Fluid flow Equations.pptxFluid flow Equations.pptx
Fluid flow Equations.pptxChintanModi26
 
009b (PPT) Viscous Flow -2.pdf .
009b (PPT) Viscous Flow -2.pdf           .009b (PPT) Viscous Flow -2.pdf           .
009b (PPT) Viscous Flow -2.pdf .happycocoman
 
Top schools in ghaziabad
Top schools in ghaziabadTop schools in ghaziabad
Top schools in ghaziabadEdhole.com
 
Extrapolation of Stage Discharge Rating Curve
Extrapolation of Stage Discharge Rating CurveExtrapolation of Stage Discharge Rating Curve
Extrapolation of Stage Discharge Rating CurveBiswajit Dey
 
Study of different flows over typical bodies by Fluent
Study of different flows over typical bodies by FluentStudy of different flows over typical bodies by Fluent
Study of different flows over typical bodies by FluentRajibul Alam
 
تطبيقات المعادلات التفاضلية
تطبيقات المعادلات التفاضليةتطبيقات المعادلات التفاضلية
تطبيقات المعادلات التفاضليةMohammedRazzaqSalman
 
Flow of incompressible fluids through pipes
Flow of incompressible fluids through pipes Flow of incompressible fluids through pipes
Flow of incompressible fluids through pipes MAULIKM1
 
lecture 2 courseII (4).pptx
lecture 2 courseII (4).pptxlecture 2 courseII (4).pptx
lecture 2 courseII (4).pptxAYMENGOODKid
 
SImulating Past Flood Event using Nays 2D Flood
SImulating Past Flood Event using Nays 2D FloodSImulating Past Flood Event using Nays 2D Flood
SImulating Past Flood Event using Nays 2D FloodPutika Ashfar Khoiri
 
Modeling of transient fluid flow in the simple pipeline system
Modeling of transient fluid flow in the simple pipeline systemModeling of transient fluid flow in the simple pipeline system
Modeling of transient fluid flow in the simple pipeline systemjeet707
 
pipe lines lec 1.pptx
pipe lines lec 1.pptxpipe lines lec 1.pptx
pipe lines lec 1.pptxamirashraf61
 

Similar to Storm water pipe system modeling (20)

Fluid kinemtics by basnayake mis
Fluid kinemtics by basnayake misFluid kinemtics by basnayake mis
Fluid kinemtics by basnayake mis
 
Momentum equation.pdf
 Momentum equation.pdf Momentum equation.pdf
Momentum equation.pdf
 
slidesWaveRegular.pdf
slidesWaveRegular.pdfslidesWaveRegular.pdf
slidesWaveRegular.pdf
 
Surface runoff
Surface runoffSurface runoff
Surface runoff
 
Ejercicios sobre flujo permanente no uniforme
Ejercicios sobre flujo permanente no uniformeEjercicios sobre flujo permanente no uniforme
Ejercicios sobre flujo permanente no uniforme
 
Fluid flow Equations.pptx
Fluid flow Equations.pptxFluid flow Equations.pptx
Fluid flow Equations.pptx
 
009b (PPT) Viscous Flow -2.pdf .
009b (PPT) Viscous Flow -2.pdf           .009b (PPT) Viscous Flow -2.pdf           .
009b (PPT) Viscous Flow -2.pdf .
 
Top schools in ghaziabad
Top schools in ghaziabadTop schools in ghaziabad
Top schools in ghaziabad
 
Extrapolation of Stage Discharge Rating Curve
Extrapolation of Stage Discharge Rating CurveExtrapolation of Stage Discharge Rating Curve
Extrapolation of Stage Discharge Rating Curve
 
Study of different flows over typical bodies by Fluent
Study of different flows over typical bodies by FluentStudy of different flows over typical bodies by Fluent
Study of different flows over typical bodies by Fluent
 
تطبيقات المعادلات التفاضلية
تطبيقات المعادلات التفاضليةتطبيقات المعادلات التفاضلية
تطبيقات المعادلات التفاضلية
 
Flow in Pipes
Flow in PipesFlow in Pipes
Flow in Pipes
 
Flow of incompressible fluids through pipes
Flow of incompressible fluids through pipes Flow of incompressible fluids through pipes
Flow of incompressible fluids through pipes
 
Lecture22012.pptx
Lecture22012.pptxLecture22012.pptx
Lecture22012.pptx
 
lecture 2 courseII (4).pptx
lecture 2 courseII (4).pptxlecture 2 courseII (4).pptx
lecture 2 courseII (4).pptx
 
wk1_Introduction.pdf
wk1_Introduction.pdfwk1_Introduction.pdf
wk1_Introduction.pdf
 
SImulating Past Flood Event using Nays 2D Flood
SImulating Past Flood Event using Nays 2D FloodSImulating Past Flood Event using Nays 2D Flood
SImulating Past Flood Event using Nays 2D Flood
 
Modeling of transient fluid flow in the simple pipeline system
Modeling of transient fluid flow in the simple pipeline systemModeling of transient fluid flow in the simple pipeline system
Modeling of transient fluid flow in the simple pipeline system
 
pipe lines lec 1.pptx
pipe lines lec 1.pptxpipe lines lec 1.pptx
pipe lines lec 1.pptx
 
UNIT-II FMM
UNIT-II FMMUNIT-II FMM
UNIT-II FMM
 

Recently uploaded

(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 

Recently uploaded (20)

(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 

Storm water pipe system modeling

  • 1. Progress Report (20180425 水曜日): Fei Liu 劉非 Department of Socio-Cultural Environmental Studies Graduate School of Frontier Sciences the University of Tokyo, Chiba, Japan • Sewer Pipe Model (Complete Dynamic Wave Model)
  • 2. Sewer pipe model - Dynamic wave model 𝜕𝑄 𝜕𝑥 + 𝜕𝐴 𝜕𝑡 = 0 𝜕𝑄 𝜕𝑡 + 𝜕(𝑄2/𝐴) 𝜕𝑥 + 𝑔𝐴( 𝜕 𝑦 𝜕𝑥 + 𝑆𝑓 − 𝑆 ) = 0 Governing Equations: Assumptions for St. Venant Equations: 1. Flow is one-dimensional 2. Hydrostatic pressure prevails and vertical accelerations are negligible 3. Streamline curvature is small 4. Bottom slope of the channel is small 5. Manning’s equation is used to describe resistance effects 6. The fluid is incompressible Steady, uniform flow Steady, non-uniform flow Unsteady, non-uniform flow 1
  • 3. Sewer pipe model - Dynamic wave model Finite Difference Formulation with Preissmann 4-Point Implicit Scheme: Space derivatives: 𝜕𝐴 𝜕𝑡 = 0.5 𝐴𝑖+1 𝑗+1 − 𝐴𝑖+1 𝑗 ∆𝑡 + 0.5 𝐴𝑖 𝑗+1 − 𝐴𝑖 𝑗+1 ∆𝑡 𝜕𝑄 𝜕𝑡 = 0.5 𝑄𝑖+1 𝑗+1 − 𝑄𝑖+1 𝑗 ∆𝑡 + 0.5 𝑄𝑖 𝑗+1 − 𝑄𝑖 𝑗+1 ∆𝑡 Time derivatives: 𝜕𝑄 𝜕𝑥 = 𝜃 𝑄𝑖+1 𝑗+1 − 𝑄𝑖 𝑗+1 ∆𝑥 + (1 − 𝜃) 𝑄𝑖+1 𝑗 − 𝑄𝑖 𝑗 ∆𝑥 𝜕𝑦 𝜕𝑥 = 𝜃 𝑦𝑖+1 𝑗+1 − 𝑦𝑖 𝑗+1 ∆𝑥 + (1 − 𝜃) 𝑦𝑖+1 𝑗 − 𝑦𝑖 𝑗 ∆𝑥 𝜕( 𝑄2 𝐴) 𝜕𝑥 = 𝜃 ( 𝑄2 𝐴)𝑖+1 𝑗+1 −( 𝑄2 𝐴)𝑖 𝑗+1 ∆𝑥 + (1 − 𝜃) ( 𝑄2 𝐴)𝑖+1 𝑗 −( 𝑄2 𝐴)𝑖 𝑗 ∆𝑥 Constant terms: 𝑆𝑓 = 𝜃𝑆𝑓 𝑖+1/2 𝑗+1 + (1 − 𝜃)𝑆𝑓 𝑖+1/2 𝑗 𝐴 = 𝜃 𝐴𝑖+1 𝑗+1 + 𝐴𝑖 𝑗+1 2 + 1 − 𝜃 𝐴𝑖+1 𝑗 + 𝐴𝑖 𝑗 2 = θ𝐴𝑖 𝑗+1 + (1 − 𝜃)𝐴𝑖 𝑗 (𝑆𝑓) 𝑖+ 1 2 = 𝑛𝑖 2 𝑄𝑖 𝑄𝑖 𝐾2 𝐴𝑖 2 𝑅𝑖 4 3 𝐴𝑖 = 𝐴𝑖 + 𝐴𝑖+1 2 2 𝑄𝑖 = 𝑄𝑖 + 𝑄𝑖+1 2 𝑅𝑖 = 𝐴𝑖 𝐵𝑖
  • 4. Sewer pipe model - Dynamic wave model Initial condition: 1. Specify as input 2. Uniform Flow 𝑆 = 𝑆𝑓 ( Manning formula) 3. Steady Gradually Varied Flow Boundary condition 1. Critical flow 2. Weir-type flow 3. Overfall 4. Rating curves … Upstream Downstream 1. Discharge hydrograph 2. Stage or depth hydrograph Relation between Q and y 𝜕 𝑄2 𝐴 𝜕𝑥 + 𝑔𝐴( 𝜕 𝑦 𝜕𝑥 + 𝑆𝑓 − 𝑆 ) = 0 3
  • 5. Sewer pipe model - Dynamic wave model Solving technique: Newton Iterative Algorithm 𝐹𝑖 𝑥1, 𝑥2, 𝑥3, … , 𝑥2𝑁 = 0, i = 1,2,3, … , 2N 𝐹𝑖 𝑥 + 𝛿 𝑥 = 𝐹𝑖 𝑥 + 𝑘=1 2𝑁 𝜕𝐹𝑖 𝜕x 𝑘 𝜕𝑥𝑗 + 𝑂 𝜕 𝑥2 , i = 1,2,3, … , 2N 𝐽 = 𝜕𝐹𝑖 𝜕x 𝑘 𝐹 𝑥 + 𝛿 𝑥 = 𝐹 𝑥 + 𝐽 ∙ 𝜕 𝑥 + 𝑂 𝜕 𝑥2 𝐽 ∙ 𝜕 𝑥 = − 𝐹 𝑥 𝑛𝑒𝑤 = 𝑥 𝑜𝑙𝑑 + 𝜕 𝑥 (Gaussian Elimination to Solve the Linear Equations) 4
  • 6. Sewer pipe model - Dynamic wave model 𝜕𝐶1 𝜕𝑄1 𝜕𝐶1 𝜕ℎ1 𝜕𝑀1 𝜕𝑄1 𝜕𝑀1 𝜕ℎ1 𝜕𝐶1 𝜕𝑄2 𝜕𝐶1 𝜕ℎ2 𝜕𝑀1 𝜕𝑄2 𝜕𝑀1 𝜕ℎ2 𝜕𝑈𝐵 𝜕𝑄1 𝜕𝑈𝐵 𝜕ℎ1 𝜕𝐶𝑖 𝜕𝑄𝑖 𝜕𝐶𝑖 𝜕ℎ𝑖 𝜕𝑀𝑖 𝜕𝑄𝑖 𝜕𝑀𝑖 𝜕ℎ𝑖 𝜕𝐶𝑖 𝜕𝑄𝑖+1 𝜕𝐶𝑖 𝜕ℎ𝑖+1 𝜕𝑀𝑖 𝜕𝑄𝑖+1 𝜕𝑀𝑖 𝜕ℎ𝑖+1 𝜕𝐶 𝑁−1 𝜕𝑄 𝑁−1 𝜕𝐶 𝑁−1 𝜕ℎ 𝑁−1 𝜕𝑀 𝑁−1 𝜕𝑄 𝑁−1 𝜕𝑀 𝑁−1 𝜕ℎ 𝑁−1 𝜕𝐶 𝑁−1 𝜕𝑄 𝑁 𝜕𝐶 𝑁−1 𝜕ℎ 𝑁 𝜕𝑀 𝑁−1 𝜕𝑄 𝑁 𝜕𝑀 𝑁−1 𝜕ℎ 𝑁 𝜕𝐷𝐵 𝜕𝑄 𝑁 𝜕𝐷𝐵 𝜕ℎ 𝑁 ⋱ 𝛿𝑄1 𝛿ℎ1 𝛿𝑄2 ⋮ 𝛿𝑄𝑖 𝛿ℎ𝑖 ⋮ 𝛿ℎ 𝑁−1 𝛿𝑄 𝑁 𝛿ℎ 𝑁 = −𝑅𝑈𝐵 −𝑅𝐶1 −𝑅𝑀1 ⋮ −𝑅𝐶𝑖 −𝑅𝑀𝑖 ⋮ −𝑅𝐶 𝑁−1 −𝑅𝑀 𝑁−1 −𝑅𝐷𝐵 Partial derivatives: Forward Finite Difference Approximation 𝜕𝑓 𝜕𝑥 = 𝑓 𝑥 + 𝑒𝑝𝑠 − 𝑓(𝑥) 𝑒𝑝𝑠 Gaussian Elimination to solve the linear equations 𝐽 ∙ 𝜕 𝑥 = − 𝐹 𝑥 𝑛𝑒𝑤 = 𝑥 𝑜𝑙𝑑 + 𝜕 𝑥 ⋱ 5
  • 7. Sewer pipe model - Dynamic wave model Solution of finite difference equations: 𝑈𝐵 𝑄1, ℎ1 = 0 𝐶1 𝑄1, ℎ1, 𝑄2, ℎ2 = 0 𝑀1 𝑄1, ℎ1, 𝑄2, ℎ2 = 0 … 𝐶𝑖 𝑄𝑖, ℎ𝑖, 𝑄𝑖+1, ℎ𝑖+1 = 0 𝑀𝑖 𝑄𝑖, ℎ𝑖, 𝑄𝑖+1, ℎ𝑖+1 = 0 … 𝐶 𝑁−1 𝑄 𝑁−1, ℎ 𝑁−1, 𝑄 𝑁, ℎ 𝑁 = 0 𝑀 𝑁−1 𝑄 𝑁−1, ℎ 𝑁−1, 𝑄 𝑁, ℎ 𝑁 = 0 𝐷𝐵 𝑄 𝑁, ℎ 𝑁 = 0 j=0 i=1 i=4i=3i=2 𝑄1 0 , ℎ1 0 𝑄2 0 , ℎ2 0 𝑄3 0 , ℎ3 0 𝑄4 0 , ℎ4 0 j=1 i=1 i=4i=3i=2 𝑄1 1 , ℎ1 1 𝑄2 1 , ℎ2 1 𝑄3 1 , ℎ3 1 𝑄4 1 , ℎ4 1 𝐶1 𝑄1, ℎ1, 𝑄2, ℎ2 = 0 𝑀1 𝑄1, ℎ1, 𝑄2, ℎ2 = 0 Unknows: 𝐶2 𝑄2, ℎ2, 𝑄3, ℎ3 = 0 𝑀2 𝑄2, ℎ2, 𝑄3, ℎ3 = 0 𝐶3 𝑄3, ℎ3, 𝑄4, ℎ4 = 0 𝑀3 𝑄3, ℎ3, 𝑄4, ℎ4 = 0 𝑈𝐵 𝑄1, ℎ1 = 0 D𝐵 𝑄4, ℎ4 = 0 6
  • 9. Sewer pipe model - Flow Chart Call mod_input1 Call mod_input2 Call mod_input3 Compute initial conditions (steady GVF) last time step ? Call mod_funcv Call mod_newton (solve matrix) Check convergence Yes No No END Yes Choose DBC 8
  • 10. Sewer pipe model - Sensitivity analysis on ∆𝑥 𝑎𝑛𝑑 ∆𝑡 Fixed time step ? Or variable time step On ∆𝑡 𝐿 = 100 𝑚 𝑏 = 1 𝑚 19 reaches (N =20) ∆𝑥 = 100/19 𝑚 𝑆0 = 0.012 Manning Roughness coefficient (n) = 0.013 Initial Condition: Steady Gradually Varied Flow 𝑏 = 1 𝑚 upstream downstream 𝑄1, ℎ1 𝑄 𝑁, ℎ 𝑁 i=1 i=N Downstream Boundary Condition: Critical Flow 𝐹𝑟 = 𝑣 𝑔 𝐴 𝐵 = 1, 𝑄 = 𝑣𝐴 Upstream Boundary Condition: Discharge Hydrograph 0 0.5 1 1.5 2 2.5 3 0:00 3:00 6:00 9:00 12:0015:0018:0021:00 0:00 FLow(m^3/s) Time (hh:mm) Input Discharge Hydrograph A Rectangular Section Sewer Pipe: On ∆x 𝐿 = 100 𝑚 𝑏 = 1 𝑚 ∆𝑡 = 20𝑠 𝑆0 = 0.012 Manning Roughness coefficient (n) = 0.013 ( 𝑄2 𝐴 )𝑖+1− 𝑄2 𝐴 𝑖 + 𝑔𝐴𝑖(ℎ𝑖+1 − ℎ𝑖 + 𝑆 𝑓 𝑖 ∆𝑥) = 0 9
  • 11. Sewer pipe model - Sensitivity analysis on ∆𝑡 ∆𝑡 = 1𝑠 ∆𝑡 = 5𝑠 ∆𝑡 = 10𝑠 ∆𝑡 = 20𝑠 ∆𝑡 = 60𝑠 ∆𝑡 = 120𝑠 ∆𝑡 = 300𝑠 ∆𝑡 = 900𝑠 ∆𝑡 = 1800𝑠 ∆𝑡 = 3600𝑠 depth 10
  • 12. Sewer pipe model - Sensitivity analysis on ∆𝑡 ∆𝑡 = 1𝑠 ∆𝑡 = 5𝑠 ∆𝑡 = 10𝑠 ∆𝑡 = 20𝑠 ∆𝑡 = 60𝑠 ∆𝑡 = 120𝑠 ∆𝑡 = 300𝑠 ∆𝑡 = 900𝑠 ∆𝑡 = 1800𝑠 ∆𝑡 = 3600𝑠 flow 11
  • 13. Sewer pipe model - Sensitivity analysis on ∆𝑥 ∆𝑡 = 20𝑠 12
  • 14. Sewer pipe model - Comparison between Models 0 0.5 1 1.5 2 2.5 3 0:00 3:00 6:00 9:00 12:00 15:00 18:00 21:00 0:00 FLow(m^3/s) Time (hh:mm) Input Discharge Hydrograph 𝐿 = 100 𝑚 𝑏 = 1 𝑚 𝑆0 = 0.012 n = 0.013 Initial Condition: steady flow equation DBC: Critical Flow ∆𝑡 = 20𝑠 N = 20 𝐿 = 100 𝑚 𝑏 = 1 𝑚 𝑆0 = 0.012 n = 0.013 Initial Condition: cannot choose DBC: free outfall Dynamic Wave Model Routing ∆𝑡 = 60𝑠 Reporting time step = 15 min N = cannot choose In this Model In EPA Model (SWMM) A Rectangular section sewer pipe: 13
  • 15. Sewer pipe model - Comparison between Models rect ∆𝑡 = 20𝑠 N = 20 14
  • 16. Sewer pipe model - Comparison between Models 0 0.5 1 1.5 2 2.5 3 0:00 3:00 6:00 9:00 12:00 15:00 18:00 21:00 0:00 FLow(m^3/s) Time (hh:mm) Input Discharge Hydrograph 𝐿 = 100 𝑚 𝑏 = 1.5 𝑚 𝑆0 = 0.012 n = 0.013 Initial Condition: steady flow equation DBC: Critical Flow ∆𝑡 = 20𝑠 N = 20 𝐿 = 100 𝑚 𝑏 = 1.5 𝑚 𝑆0 = 0.012 n = 0.013 Initial Condition: cannot choose DBC: free outfall Dynamic Wave Model Routing ∆𝑡 = 60𝑠 Reporting time step = 15 min N = cannot choose In this Model In EPA Model (SWMM) A Circular section sewer pipe: 15
  • 17. Sewer pipe model - Comparison between Models Circular ∆𝑡 = 20𝑠 N = 20 16
  • 18. 𝜕𝑄 𝜕𝑥 + 𝜕𝐴 𝜕𝑡 = 0 𝜕𝑄 𝜕𝑡 + 𝜕(𝑄2/𝐴) 𝜕𝑥 + 𝑔𝐴( 𝜕 𝑦 𝜕𝑥 + 𝑆𝑓 − 𝑆 ) = 0 Governing Equations: Dampening of Inertial Terms: A weighting factor SIGMA between 0 and 1 is computed that damps out the contribution of the inertial terms as the Froude number (Fr) gets closer to 1.0 and ignores them completely when Fr>1.0 (i.e., supercritical flow). The equation for SIGMA is: 𝑆𝐼𝐺𝑀𝐴 = 1.0, 𝐹𝑂𝑅 𝐹𝑟 < 0.5 𝑆𝐼𝐺𝑀𝐴 = 2 1 − 𝐹𝑟 , 𝐹𝑂𝑅 0.5 ≤ 𝐹𝑟 ≤ 1.0 𝑆𝐼𝐺𝑀𝐴 = 0, 𝐹𝑂𝑅 𝐹𝑟 > 1.0 Fr is computed based on the midpoint depth in the conduit. 𝜕𝑄 𝜕𝑥 + 𝜕𝐴 𝜕𝑡 = 0 𝑆𝐼𝐺𝑀𝐴 ∗ ( 𝜕𝑄 𝜕𝑡 + 𝜕 𝑄2 𝐴 𝜕𝑥 ) + 𝑔𝐴( 𝜕 𝑦 𝜕𝑥 + 𝑆𝑓 − 𝑆 ) = 0 17