A TWO-LEVEL SDDP SOLVING STRATEGY WITH RISK-AVERSE MULTIVARIATE RESERVOIR STORAGE LEVELS FOR LONG TERM POWER GENERATION PLANNING

Power generation planning in large-scale hydrothermal systems is a complex optimization task, specially due to the high uncertainty in the inflows to hydro plants. Since it is impossible to traverse the huge scenario tree of the multi-stage problem, stochastic dual dynamic programming (SDDP) is the leading optimization technique to solve it, originally from an expected-cost minimization perspective. However, there is a growing need to apply risk-averse formulations to protect the system from critical hydrological scenarios. This is particularly important for predominantly hydro systems, because environmental issues prevent the construction of new large reservoirs, thus reducing their water regulating capability. This paper proposes a two-level SDDP / Benders decomposition approach to include risk-aversion in power generation planning. The upper level problem is a SDDP solving strategy with expected-cost minimization criterion, where recourse functions for each time step are built through forward/backward passes. The second level consists in multi-period deterministic optimization subproblems for each node of the scenario tree, which are solved to ensure a desired level of protection from a given critical scenario several months ahead. We apply an inner iterative procedure for each stage/scenario of the overall SDDP approach, where feasibility cuts for the feasible region of the second-level subproblems are included in the upper level problem. Such cuts yield the so-called riskaverse storage level surfaces, which are multidimensional rule curves for reservoir to ensure that the policy provided by the SDDP algorithm becomes risk-averse against such critical scenarios. Results are presented for the real large-scale Brazilian system.

[1]  John D. C. Little,et al.  The Use of Storage Water in a Hydroelectric System , 1955, Oper. Res..

[2]  Ross N. Brudenell,et al.  Economic Complementary Operation of Hydro Storage and Steam Power in the Integrated TVA System , 1959, Transactions of the American Institute of Electrical Engineers. Part III: Power Apparatus and Systems.

[3]  Y. Larsson,et al.  Incremental Cost of Water Power , 1961, Transactions of the American Institute of Electrical Engineers. Part III: Power Apparatus and Systems.

[4]  Stuart E. Dreyfus,et al.  Applied Dynamic Programming , 1965 .

[5]  Jakob Rosing,et al.  Composite Representation of a Multireservoir Hydroelectric Power System , 1970 .

[6]  A. Askew Optimum Reservoir Operating Policies and the Imposition of a Reliability Constraint , 1974 .

[7]  R. H. Hicks,et al.  Large Scale, Nonlinear Optimization of Energy Capability for the Pacific Northwest Hydroelectric System , 1974 .

[8]  M. Sniedovich Reliability‐constrained reservoir control problems: 1. Methodological issues , 1979 .

[9]  John R. Birge,et al.  Decomposition and Partitioning Methods for Multistage Stochastic Linear Programs , 1985, Oper. Res..

[10]  Mario V. F. Pereira,et al.  A Risk-Constrained Stochastic Dynamic Programming Approach to the Operation Planning of Hydrothermal Systems , 1985, IEEE Power Engineering Review.

[11]  P. R. H. Sales,et al.  Coordinating the Energy Generation of the Brazilian National Hydrothermal Electrical Generating System , 1986 .

[12]  M. V. F. Pereira,et al.  Multi-stage stochastic optimization applied to energy planning , 1991, Math. Program..

[13]  A. Gjelsvik,et al.  Stochastic dual dynamic programming for seasonal scheduling in the Norwegian power system , 1992 .

[14]  Gerd Infanger,et al.  Cut sharing for multistage stochastic linear programs with interstage dependency , 1996, Math. Program..

[15]  David P. Morton,et al.  An enhanced decomposition algorithm for multistage stochastic hydroelectric scheduling , 1996, Ann. Oper. Res..

[16]  R. Frowd,et al.  A coordinated approach for real-time short term hydro scheduling , 1996 .

[17]  Francisco D. Galiana,et al.  Systems to optimise conversion efficiencies at Ontario Hydro's hydroelectric plants , 1997 .

[18]  Warrren B Powell,et al.  Convergent Cutting-Plane and Partial-Sampling Algorithm for Multistage Stochastic Linear Programs with Recourse , 1999 .

[19]  J. M. Damázio,et al.  Chain of Optimization Models for Setting the Energy Dispatch and Spot Price in the Brazilian System , 2001 .

[20]  Jery R. Stedinger,et al.  Reservoir optimization using sampling SDP with ensemble streamflow prediction (ESP) forecasts , 2001 .

[21]  Birger Mo,et al.  Integrated risk management of hydro power scheduling and contract management , 2001 .

[22]  D.M. Falcao,et al.  Stochastic streamflow model for hydroelectric systems using clustering techniques , 2001, 2001 IEEE Porto Power Tech Proceedings (Cat. No.01EX502).

[23]  Hugh Rudnick,et al.  Short-term hydrothermal generation scheduling model using a genetic algorithm , 2003 .

[24]  Karen A. Loveland,et al.  LARGE SCALE , 1991 .

[25]  John R. Birge,et al.  The Abridged Nested Decomposition Method for Multistage Stochastic Linear Programs with Relatively Complete Recourse , 2006, Algorithmic Oper. Res..

[26]  Andrew B. Philpott,et al.  On the convergence of stochastic dual dynamic programming and related methods , 2008, Oper. Res. Lett..

[27]  C. Sagastizábal,et al.  A robust approach to handle risk constraints in mid and long-term energy-planning of hydro-thermal systems , 2008 .

[28]  M.E.P. Maceira,et al.  TEN YEARS OF APPLICATION OF STOCHASTIC DUAL DYNAMIC PROGRAMMING IN OFFICIAL AND AGENT STUDIES IN BRAZIL - DESCRIPTION OF THE NEWAVE PROGRAM , 2008 .

[29]  René Henrion,et al.  A model for dynamic chance constraints in hydro power reservoir management , 2010, Eur. J. Oper. Res..

[30]  M.E.P. Maceira,et al.  SELECTIVE SAMPLING APPLIED TO LONG-TERM HYDROTHERMAL GENERATION PLANNING , 2011 .

[31]  Vitor L. de Matos,et al.  Dynamic sampling algorithms for multi-stage stochastic programs with risk aversion , 2012, Eur. J. Oper. Res..

[32]  M.E.P. Maceira,et al.  Multi-Lag Benders Decomposition for Power Generation Planning with Nonanticipativity Constraints on the Dispatch of LNG Thermal Plants , 2013 .

[33]  Claudia A. Sagastizábal,et al.  Risk-averse feasible policies for large-scale multistage stochastic linear programs , 2013, Math. Program..

[34]  Alexander Shapiro,et al.  Risk neutral and risk averse Stochastic Dual Dynamic Programming method , 2013, Eur. J. Oper. Res..

[35]  T. C. Justino,et al.  Application of CVaR risk aversion approach in the expansion and operation planning and for setting the spot price in the Brazilian hydrothermal interconnected system , 2014, 2014 Power Systems Computation Conference.

[36]  David P. Morton,et al.  Evaluating policies in risk-averse multi-stage stochastic programming , 2014, Mathematical Programming.

[37]  A. C. G. Melo,et al.  Application of stochastic programming and probabilistic analyses as key parameters for real decision making regarding implementing or not energy rationing - a case study for the Brazilian hydrothermal interconnected system , 2016, 2016 Power Systems Computation Conference (PSCC).