Hydraulic transients in pipe systems
Summary
Activity/Assignment Description: Students learn the fundamentals of hydraulic transients in pressurized pipe systems, including governing equations, numerical methods, and boundary conditions. They implement explicit finite difference schemes, explore phenomena such as cavitation and column separation, and apply the hydraulic transients package to simulate transient events (valve closure, pump shutdown, pipe burst) in water distribution networks.
Outcomes: Students gain skills in transient flow modeling, computational methods, and MATLAB-based transients simulation for civil and environmental systems. They can interpret results, assess risks such as water hammer, and apply analytics to improve resilience in water infrastructure.
Keywords/Index Terms: hydraulic transients, water hammer, numerical modeling, finite difference, method of characteristics, MATLAB, Python, TSNet, water distribution networks, resilience, civil engineering systems
Learning Goals
What concepts and content should students learn from this activity?
+Students learn the impacts of hydraulic transients on the integrity of water distribution systems. They gain an understanding of numerical modeling and its implementation in MATLAB, including performing sensitivity analyses to evaluate how friction factor, pipe diameter, and flow rates influence transient flow behavior.
How is MATLAB utilized in this activity and how does this improve student learning?
+Students use MATLAB to implement finite difference methods for solving the governing hyperbolic partial differential equations of hydraulic transients. This allows them to see how governing equations are discretized and solved computationally, recognize the power of numerical modeling, and interpret and predict physical phenomena in civil infrastructure systems.
Are there higher-order thinking skills (e.g., critical thinking, computation, data analysis, synthesis of ideas, model development) that are developed by this activity?
+Yes. Students develop computational and modeling skills, apply critical thinking in analyzing transient flow behavior, and strengthen their ability to connect numerical results with underlying physical processes in water distribution systems.
Are there other skills (writing, oral presentation, field techniques, equipment operation, etc.) that are developed by the activity?
+NA
Context for Use
Educational context: Senior/graduate students, ~20 students, Manhattan University (primarily undergraduate with MS program).
Format and duration: 1.5-hour lecture plus 1.5-hour computer lab. Students run MATLAB for sensitivity analysis and interpretation, then apply Python-based packages to real-world cases.
Technical skills: No prior MATLAB experience required; all codes provided. Focus is on interpreting physical implications of hydraulic transients.
Prerequisites: Students should have background in fluid mechanics, water resources engineering, and familiarity with water distribution systems.
Course integration/adaptability: Designed as an open-book chapter activity; relatively easy to adapt for senior-level civil engineering courses.
MATLAB preparation: No prior experience needed; instructor guides step-by-step.
Description and Teaching Materials
Hydraulic Transients Lecture Note (Acrobat (PDF) 3.3MB Sep16 25)