There are several water ...
Published by Steve Whipp, Independent
There are several water network modelling packages that have a facility to calculate water hammer. https://www.epa.gov/water-research/epanet is freeware that is available. You can always use classic formulae such as provided by Webber in "Fluid Mechanics for Civil Engineers". The pipe heads, materials and other factors come into play. Recent fast recording loggers have shown that pressure transients are significant and the selection of valves and their operation can have dramatic effect as well as how pumps start up. These can all be designed out of the system and use of surge vessels on the pipeline is a common solution for major pipelines. These are directly connected tanks that are part air-filled and which act as dampers to reduce the pressure transients. They need to be maintained and as pressure vessels will require periodic inspection. Use of flexible pipes e.g. plastic (PVC, MDPE etc) will also help. Keeping pressure low will help and use of pressure reducing (management) valves on the network will ensure transients are kept to a minimum. They will also help reduce any leakage from the network so setting up a series of pressure zones in which supply water at just sufficient pressure is the modern way to design. These can be metered to monitor for leakage. At a property level again pressure reduction valves will help reduce any water hammer effects.