Scenario tree reduction in stochastic programming with recourse for hydropower operations

被引:67
|
作者
Xu, Bin [1 ,2 ,3 ]
Zhong, Ping-An [1 ,3 ]
Zambon, Renato C. [4 ]
Zhao, Yunfa [5 ]
Yeh, William W. -G. [2 ,6 ]
机构
[1] Hohai Univ, Coll Hydrol & Water Resources, Nanjing, Jiangsu, Peoples R China
[2] Univ Calif Los Angeles, Dept Civil & Environm Engn, Los Angeles, CA 90095 USA
[3] Hohai Univ, Natl Engn Res Ctr Water Resources Efficient Utili, Nanjing, Jiangsu, Peoples R China
[4] Univ Sao Paulo, Dept Hydraul & Environm Engn, Polytech Sch, Sao Paulo, Brazil
[5] China Three Gorges Corp, Beijing, Peoples R China
[6] Univ Calif Los Angeles, Dept Civil & Environm Engn, Los Angeles, CA USA
基金
中国国家自然科学基金; 巴西圣保罗研究基金会;
关键词
OPTIMIZATION; GENERATION; SIMULATION; MODEL; SYSTEM;
D O I
10.1002/2014WR016828
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
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.
引用
收藏
页码:6359 / 6380
页数:22
相关论文
共 50 条
  • [1] Enhancing explainability of stochastic programming solutions via scenario and recourse reduction
    Rathi, Tushar
    Gupta, Rishabh
    Pinto, Jose M. M.
    Zhang, Qi
    [J]. OPTIMIZATION AND ENGINEERING, 2024, 25 (02) : 605 - +
  • [2] Enhancing explainability of stochastic programming solutions via scenario and recourse reduction
    Tushar Rathi
    Rishabh Gupta
    Jose M. Pinto
    Qi Zhang
    [J]. Optimization and Engineering, 2024, 25 : 795 - 820
  • [3] Scenario reduction and scenario tree generation for stochastic programming using Sinkhorn distance
    Kammammettu, Sanjula
    Li, Zukui
    [J]. COMPUTERS & CHEMICAL ENGINEERING, 2023, 170
  • [4] Scenario-Tree Modeling for Stochastic Short-Term Hydropower Operations Planning
    Seguin, Sara
    Audet, Charles
    Cote, Pascal
    [J]. JOURNAL OF WATER RESOURCES PLANNING AND MANAGEMENT, 2017, 143 (12)
  • [5] Scenario reduction in stochastic programming
    J. Dupačová
    N. Gröwe-Kuska
    W. Römisch
    [J]. Mathematical Programming, 2003, 95 : 493 - 511
  • [6] Scenario Reduction Algorithms in Stochastic Programming
    Holger Heitsch
    Werner Römisch
    [J]. Computational Optimization and Applications, 2003, 24 : 187 - 206
  • [7] Scenario Reduction Techniques in Stochastic Programming
    Roemisch, Werner
    [J]. STOCHASTIC ALGORITHMS: FOUNDATIONS AND APPLICATIONS, PROCEEDINGS, 2009, 5792 : 1 - 14
  • [8] Scenario reduction algorithms in stochastic programming
    Heitsch, H
    Römisch, W
    [J]. COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2003, 24 (2-3) : 187 - 206
  • [9] A clustering approach for scenario tree reduction: an application to a stochastic programming portfolio optimization problem
    Patrizia Beraldi
    Maria Elena Bruni
    [J]. TOP, 2014, 22 : 934 - 949
  • [10] A clustering approach for scenario tree reduction: an application to a stochastic programming portfolio optimization problem
    Beraldi, Patrizia
    Bruni, Maria Elena
    [J]. TOP, 2014, 22 (03) : 934 - 949