16-Civ-A3 Elementary Environmental Engineering · December 2019
Question 4 of 5: Pipe network with two reservoirs (Hardy Cross)
Nivaar worked solution (AI-drafted; not reviewed by a licensed engineer)
Notes on this paper
Paper format: National Exam 16-Civ-A3 Municipal and Environmental Engineering, December 2019 — 3 hours, open book, 100 marks. Five questions: answer Question 1 (mandatory) plus any three of Questions 2–5. All five are solved here as a study resource.
Reference texts: Davis & Cornwell, Introduction to Environmental Engineering (5th ed.); Mays, Water Resources Engineering (2nd ed.); Metcalf & Eddy, Wastewater Engineering: Treatment and Resource Recovery (5th ed.); Mihelcic & Zimmerman, Environmental Engineering: Fundamentals, Sustainability, Design. Canadian practice: EGBC/MMCD municipal design guidelines.
Question 4: Pipe network with two reservoirs (Hardy Cross) (25 marks)
Given. Two reservoirs A (85 m) and G (102 m); demands at C, F, E; head loss $h=KQ^2$ with the $K$ values and assumed initial flows below.
Given — pipe resistances and assumed flows
Pipe
AB
BC
BF
CF
DC
DE
EF
GD
K (s²/m⁵)
194
1900
1900
678
1630
678
1630
423
Q₀ (m³/s)
0.200
0.100
0.100
0.050
0.050
0.200
0.100
0.250
Find. The method, the loop-correction equations, and the pipe flows after one Hardy Cross iteration.
Approach. Use the Hardy Cross head-balance method: assume flows that satisfy continuity (given), then correct each loop by $\Delta Q=-\dfrac{\sum KQ|Q|}{\sum 2K|Q|}$ until every loop’s head loss closes. Two real loops plus one pseudo-loop through the two fixed-head reservoirs are needed.
Pipe network: reservoirs A (85 m) and G (102 m); demands at C, F, E. Loop I = B-C-F; Loop II = C-D-E-F; pseudo-loop A-B-C-D-G closes on the reservoir head difference.
Part 1 — Method. Because the network is looped with two fixed-grade sources, the flows cannot be found by continuity alone; the energy (head-loss) balance around every independent loop must also hold. The Hardy Cross method does this iteratively: (i) express each pipe head loss as $h=KQ^{2}$; (ii) assume a set of pipe flows that satisfy junction continuity ($\sum Q_{in}=\sum Q_{out}$, given here); (iii) identify the independent loops — two real loops plus one pseudo-loop linking the two reservoirs, whose head loss must equal $H_G-H_A$; (iv) compute a circulating correction $\Delta Q$ for each loop; (v) apply the corrections (a pipe shared by two loops receives both) and repeat until each $\Delta Q\to0$.
Part 2 — Correction equations. Summing $h=KQ^2$ around a loop and linearizing ($h=KQ|Q|$, $dh/dQ=2K|Q|$) gives, for each loop $k$,
Apply corrections. Add each $\Delta Q$ to the pipes of its loop with the loop sign (shared pipes receive both). For example $Q_{CF}$ (in Loop I as $+$, Loop II as $-$) becomes $0.050+\Delta Q_I-\Delta Q_{II}=0.050-0.0020+0.0455=0.093$; $Q_{BC}$ (Loops I and III, both $+$) becomes $0.100-0.0020-0.0159=0.082$. The updated flows are tabulated below; junction continuity is preserved exactly.
Pipe flows after one Hardy Cross iteration (m³/s)
Pipe
AB
BC
BF
CF
DC
DE
EF
GD
Q₀
0.200
0.100
0.100
0.050
0.050
0.200
0.100
0.250
Q₁
0.184
0.082
0.102
0.093
0.111
0.155
0.055
0.266
Check: the resistance table is used as printed — each $K$ was confirmed against $K=fL/(2gDA^{2})$ (e.g. BC: $0.021\times350/(0.20\cdot19.62\cdot0.0314^2)=1.90\times10^{3}$). Continuing the iteration to convergence gives $Q_{AB}=0.201$, $Q_{GD}=0.249\ \text{m}^3/\text{s}$ and reproduces the reservoir constraint (HGL at G $=102.0$ m along A-B-C-D-G), confirming the loop set-up and signs.