Adding a demand
In this section an output node representing a municiple demand will be added to the system which will draw water from the reservoir.
Add an output node to the system which will represent an urban demand that wil abstract water from the reservoir. Rename the node to 'Mosetse demand'.
In the Baseline scenaio set the following attributes on the Mosetse demand node:
max_flow = 0. This represents a deamnd of 0 Mm3/day.
allocation_penalty = -1000. This represents a high priority for water allocation
Create a new scenario called 'Mosetse demand'. For a reminder on how to create a scenario please follow the link below.
View the simulated_volume of the reservoir in this scenario and compare against the baseline.
Exercises and questions
In this case, we are modelling the 'live' storage of the reservoir. When the reservoir goes to 0 storage in the model there is still dead storage in the system. At the dead storage level, the remaining water isn't able to be released.
How high can the demand go before the reservoir empties to its dead storage? To do this, create a new scenario and change the max_flow of the demand node and rerun the model multiple times until the reservoir reaches 0 storage.
What is the maximum monthly spill from the reservoir in the simulation? Hint: Look at the simulated_flow on the spill link node.
Create a 'Monthly demand' scenario. Use the following video to help you implement a monthly profile demand, where the Mosetse demand changes based on the months: Jan-Mar: 0.1 Mm3/day April-June: 0.06 Mm3/day July-Sept: 0.07 Mm3/day Sept-Dec: 0.09 MM3/day
Last updated