Product(s): | HAMMER |
Version(s): | All |
Area: | Calculations |
During a transient simulation in HAMMER, how do transient waves reflect off different boundary conditions, such as demands, reservoirs or dead ends?
How can I decide what type of boundary condition to assume at the cut-off point to an un-modeled part of the system?
A transient wave will reflect differently against an open boundary such as a reservoir or tank, versus a closed boundary such as a dead end or demand.
When a wave, defined by a head pulse ΔHo and traveling in a pipe, comes to a node, it transmits itself with a head value ΔHs to all other connected pipes and reflects in the initial pipe with a head value ΔHR. The wave reflection occurring at a node changes the head and flow conditions in each of the pipes connected to the node. Hf represents final head—the head after wave transmission/reflection.
It is important to understand the differences in how a wave reflects at different boundary conditions especially when preparing a hydraulic model if you are not modeling the entire system and need to "cut off" at an assumed boundary condition. Here are the primary boundary conditions:
The third approach mentioned above would not reflect the wave, so it may be appropriate if an un-modeled downstream system is long and the pressure waves would mostly dissipate downstream. This is sometimes known as an "endless pipe", "pipe to eternity" or "infinite pipe". In HAMMER this can be modeled with a pipe connected to a junction, with a very long user-defined length and/or a very small wave speed. If you need to have flow out of this pipe (into the unmodeled system), enter a demand or reservoir at the terminating junction (depending on how you would like the hydraulics to behave with the initial conditions solver) and adjust the wave speed to a very small number, so that the wave never returns.
If unsure, try modeling it all three ways (scenarios and alternatives can be used for this, namely with the active topology alternative) and compare the transient results. Animate profile paths to understand how the waves interact.
Ideally, it is best to model a simplified version of the system all the way back the source and all the way to the farthest point in the network, even if it is a simplified version of it.
Preparing an existing model for a transient analysis in HAMMER
Advanced Water Distribution Modeling and Management book, Chapter 13