How do I model a pump shut down (pump power failure) transient event?
The traditional method of simulating a pump shutdown transient event is to use the Shut After Time Delay transient pump type. This assumes that the applied electrical torque drops to zero at the time that you specify for the shutdown. For more on the assumptions, check the article in the "See Also" section at the bottom of this page.
Here are the steps to configure a pump shutdown event in HAMMER:
1) Set the pump Status(Initial) to 'On'
2) In the Transient (Operational) section of the pump properties set the pump type (transient) to 'Shut Down After Time Delay'.
3) Set the Time (Delay until Shut Down) property. The time you enter is the time at which the power to the pump motor is shut off. It should also be noted that a linear closure is assumed for this case.
4) Set the Pump Valve Type to check valve or control valve depending if the pump has one of these type of valves. If your pump has a control valve you'll need to enter the time it takes for the valve to close. This is the time taken for the pump discharge control valve to close after the transient simulation begins. The check valve assumes instant closure on the first detection of reverse flow. If you want neither a control valve nor a check valve, choose control valve and enter a large number such as 99999 seconds. If you want to control the closure time of the check valve use the steps from the last sentence then insert a check valve node element from your layout toolbar just downstream of the pump. See screen shot below:
Note: unless you model this built-in valve, HAMMER does not assume that the pump is "closed" when the pump shuts down. Meaning, the "shut after time delay" simulates a power failure to the pump impeller, which eventually may drop to zero rpm. However, flow can still pass through the zero-speed pump, unless you model a valve closure.
Another option to model a pump shutdown transient event is to use the variable speed/torque option. This could be used as part of a shutdown followed by startup. Or, it could be used to model a controlled shutdown, where the speed is ramped down. Here are the steps:
2) Set the Pump Type to "Variable Speed/Torque".
3) In the Time (Valve to Operate) property you enter the time to close the check valve or to open it if initial flow is zero. If the check valve allows flow only in one direction enter 0 (i.e. the pump has a built in check valve). To simulate a pump with no check valve or control valve enter a very large number like 9999 seconds so it never closes. If you enter a very small number like 0.1 seconds, the valve would close immediately after the start of the simulation, which would cause a transient response similar to a valve closure.
4) For the control variable properties you can choose either speed or torque. For more information on the difference between the variable speed and torque setting please refer to this wiki article. Here the default value is to control the speed of the impeller by using the pattern. If you want to control the pump using the torque control variable (so the momentum of the impeller is accounted for like with the shut down after time delay type) you have the option to do that too. For that approach, you will need to enter the nominal torque of the pump before it shuts down. The nominal torque is then multiplied by the operating rule pattern multiplier that will result in the torque values the numerical solver uses. To simulate the same behavior as the "shut after time delay", you would have the multiplier in the pattern drop from 1.0 (full applied torque) to zero in one timestep, at the time that you want the shutdown to occur.
For a controlled shutdown, you would control either the speed or the torque to gradually ramp down the pump, per the operating rule.
5) Define the operating rule the pump will shut down based on. Click the dropdown button in the entry box and choose <Edit...> to create a pattern.
6) Under the Operational (Transient, Pump) section, right click to create a new pattern and set the starting multiplier equal to 1.000. In the section of the window under that enter the "Time from Start" , which is the time the speed or torque starts to drop. In the multiplier column enter 0 for when the speed or torque is zero. If you have the pump shut down between time steps 5 and 10 seconds for example it will gradually shut down over that period.
The variable speed transient pump type would be used to model both a shutdown and startup in the same simulation. See more here:
Modeling a pump startup and shutdown transient event in the same simulation
Modeling a pump start up transient event in Bentley HAMMER
How does pump inertia effect the pump calculations during a transient simulation?