Scenario tree reduction in stochastic programming with recourse for hydropower operations
A stochastic programming with recourse model requires the consequences of recourse actions be modeled for all possible realizations of the stochastic variables. Continuous stochastic variables are approximated by scenario trees. This paper evaluates the impact of scenario tree reduction on model per...
Gespeichert in:
Veröffentlicht in: | Water resources research 2015-08, Vol.51 (8), p.6359-6380 |
---|---|
Hauptverfasser: | , , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A stochastic programming with recourse model requires the consequences of recourse actions be modeled for all possible realizations of the stochastic variables. Continuous stochastic variables are approximated by scenario trees. This paper evaluates the impact of scenario tree reduction on model performance for hydropower operations and suggests procedures to determine the optimal level of scenario tree reduction. We first establish a stochastic programming model for the optimal operation of a cascaded system of reservoirs for hydropower production. We then use the neural gas method to generate scenario trees and employ a Monte Carlo method to systematically reduce the scenario trees. We conduct in‐sample and out‐of‐sample tests to evaluate the impact of scenario tree reduction on the objective function of the hydropower optimization model. We then apply a statistical hypothesis test to determine the significance of the impact due to scenario tree reduction. We develop a stochastic programming with recourse model and apply it to real‐time operation for hydropower production to determine the loss in solution accuracy due to scenario tree reduction. We apply the proposed methodology to the Qingjiang cascade system of reservoirs in China. The results show: (1) the neural gas method preserves the mean value of the original streamflow series but introduces bias to variance, cross variance, and lag‐one covariance due to information loss when the original tree is systematically reduced; (2) reducing the scenario number by as much as 40% results in insignificant change in the objective function and solution quality, but significantly reduces computational demand.
Key Points:
Developed a stochastic programming with recourse model hydropower production
Performed in‐sample and out‐sample tests to evaluate scenario reduction impact
Evaluated the tradeoff between computational demand and scenario reduction level |
---|---|
ISSN: | 0043-1397 1944-7973 |
DOI: | 10.1002/2014WR016828 |