Workflow Example for Water Hammer¶
This section contains a brief summary describing how to set up Water Hammer when creating a new project based on a steady state model.
- Add a wave speed value to every pipe
- Make sure every junction node has elevation defined
- Use hydraulic time step of 0.01 or 0.05 sec for networks in towns and 0.1 sec for large transmission systems
- Use report time step of 0.5 - 1 sec or 0.1 sec (as in above case)
- From the 'Water hammer' tab in the 'Simulation setup' editor, set theta to 0.505 - 0.51 for better stability
- You do not need any water hammer boundaries for tanks/reservoirs (they are set automatically by the program)
- You do not need any water hammer boundaries for junction node demands (they are set automatically by the program)
- Apply a user-defined pipe length of 10 m for all pipes that have a geometric shape length < 10m (for numerical stability purposes)
- If you have pump stations with multiple pumps, close (= remove) all but 1 for the transient mode and use the equivalent pump characteristics
- Change all valves to TCV, e.g. PRV and PSV or FCV valves need to be replaced by a TCV with a setting (local loss) that will give the same pressures/flows
- You might need to add a TCV valve to an air-chamber connecting pipe and close it initially and open with the pump failure
- If you have any inflows into the system, Q(t) boundary conditions must have positive flow values (negative flow values corresponding to an outflow).