...
The volume of water pumped in the flow phase is calculated through a function which is also used in the ordering order phase and water user and constraint phase as calculation for the expected pump volume:
- Water User and Constraint Phase: The minimum and maximum constraints are affected by the expected pumping, whether it is incoming or outgoing.
- Order Phase: The orders will be affected (incoming water reduces water, outgoing water may generate an additional order)
- Flow Phase: Actually, moves the water in or out.
If the storage's upstream do not release enough water to meet the expected pump requirement, or there are losses between the storage and the pipe junction, then the actual water that arrives at the pipe junction is less than what has been requested, the pipe junction would still pump the requested volume. E.g. If the Pipe Junction requests 100ML, but only 80ML arrives, the Pipe Junction would still pump 100ML and the system will give an error indicating that there is a difference between the requested and pumped volumes. The losses used in the pump flow function should be reviewed to account for this discrepancy.
...