Event-Based Dynamic Programming for Pumped-Storage Hydropower Scheduling
Bo Yang, Kai Pan, Mohammad Reza Hesamzadeh

TL;DR
This paper introduces an event-based dynamic programming framework for efficient and flexible scheduling of pumped-storage hydropower plants, improving computational performance over traditional methods.
Contribution
It develops a novel event-based formulation that reformulates the scheduling problem as a deterministic dynamic program, enabling modular extensions and tractable solutions.
Findings
Event-based framework outperforms traditional time-indexed methods in computation.
Finite-grid approximation yields a linear programming formulation for the discretized model.
Proposed branch-and-bound algorithm effectively solves the continuous-state problem.
Abstract
This paper studies the single-unit pumped-storage hydropower (PSH) plant scheduling problem with reservoir dynamics, generation and pumping limits, ramping constraints, start-up and shut-down costs, and minimum up/down-time requirements. A new event-based formulation is proposed in which an operating schedule is represented as a sequence of mode-specific events, with dispatch decisions within each event determined by linear programs. Based on this construction, the original time-indexed mixed-integer formulation is reformulated exactly as a deterministic dynamic program on an event network. The framework is modular and can be extended to incorporate additional operating modes, such as hydraulic short-circuit operation, by introducing corresponding event modules without significantly changing the overall event-network structure. To obtain tractable solution methods, a finite-grid…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
