Professional Documents
Culture Documents
QJ1
QJ5 QJ3
QJ4
QJ6
QJ7
Five Equations in
Five Unknowns
H-Method
Example of H-Method
QJ2
QJ1
QJ3
Governing Equations
a. Conservation of Mass (Nodal Equations)
qout1
qin1
Q12
Q23
Q14
Q36
Q25
qout2
4
Q45
Q56
Governing Equations
b. Conservation of Energy (Loop Equations)
qout1
qin1
Q14
Q12
Q23
Loop 1
Q25
Q36
Loop 2
qout2
Q45
Q56
For Each closed Loop, the summation of head lost should vanish:
Example @ Loop 1: HL12+HL25+HL54+HL41
For Each Link We Could Write the head lost:
Example @ Link1-2: HL12= K12.Q12|Q12|
8 fL
Where: K
5
2
gD
An Alternative Approach
Using Excel Solver
An alternative approach to avoid using the flow correction
equation given by Hardy Cross is to directly use the Excel
Solver to obtain the suitable loop flow correction DQ that is
required to make the summation of the head losses across any
loop equal zero.
0.32 m3/s
0.28 m3/s
100 m
0.10 m3/s
200 m
0.14 m3/s
0.32
0.00
0.10 m3/s
0.28 m3/s
0.04
0.10
0.14 m3/s
8 fL 2
hf 5 2 Q
gD
h f = kQ Q
2 k1,k3=339
8(0.02)(200)
s
339
k1
5 k2,k4=169
(9.8)(0.25)5 2
m
0.10 m3/s
34.7m
h f 0.222m
0.32 m3/s
h f 3.39m
3
h f 0.00m
4
fi
31.53m
i1
0.28 m3/s
0.14 m3/s
Solution techniques
Q
pipe
P1
P2
P3
P4
0.000
f
0.02
0.02
0.02
0.02
L
200
100
200
100
D
0.25
0.25
0.25
0.25
k
Q0 Q0 +Q
339 0.32 0.320
169 0.04 0.040
339 -0.1 -0.100
169
0 0.000
Sum Head Loss
hf
34.69
0.27
-3.39
0.00
31.575
0.32 m3/s
0.218
4 0.102
0.10
m3/s
0.28 m3/s
0.202
3
0.062
0.14 m3/s
Pseudo Loop
The total head lost equation in such pseudo loop could be
written as:
The water level between the two tanks should balance the
summation of head lost through the pseudo loop.
WL1-WL2=HL11+HL7+HL12
WL1-WL2-[HL11+HL7+HL12]=0
Jacobian of
Loops Network
Unknown Corrections of
Flow in Each Loop
(including Pseudo loops)
Nloops xNloops
Nloops x1
Negative Sum of
Head Lost in
Each Loop
Nloops x1
[J]
Or,
Symmetric Non
Zero Elements
Remember,
=-2|HL5/Q5|
1: Matrix Multiplications:
2: Matrix Inversion:
Further Readings
Next Slides are out of scope of
Final Exam
Five Equations in
Five Unknowns
Nonlinear
Equations
Let us Go with
Linearization
Nonlinear
Equations
Where:
Transformation Matrix
Force Vector
Or Demand Vector