Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Reservoir schedule

Open in vLab iLab Assistant

Reservoir schedule can be used to impose a specific strategy instead of using water values, but will also strictly limit how the system can be operated. Therefore, it should be used very carefully. Reservoir schedule has a significant different behaviour from other schedules. It has to be activated using the schedule_flag where the flag value 1 is used to impose a schedule at the end of the optimisation horizon, while 2 is used to impose a schedule within the optimization period. Also note that for ASCII input, the value must be repeated for each step where the schedule should be valid.

The example below shows how the end volume is scheduled to 3 by setting schedule_flag 1:

Loading...

The next example shows how volumes are scheduled by setting schedule_flag 2 for hour 6 and 13:

Loading...

The final example shows how slack can be used to expand the permitted end schedule value. The upper- and lower slack are 3.3 and 2.7 respectively. In the case, the water value is higher than the price hence the reservoir end volume is bounded by the upper slack value:

Loading...