A comparison of four approaches from stochastic programming for large-scale unit-commitment

In energy management, the unit-commitment problem deals with computing the most cost-efficient production schedule that meets customer load, while satisfying the operational constraints of the units. When the problem is large scale and/or much modelling detail is required, decomposition approaches are vital for solving this problem. The recent strong increase in intermittent, relative unforeseeable production has brought forth the need of examining methods from stochastic programming. In this paper we investigate and compare four such methods: probabilistically constrained programming, robust optimization and 2-stage stochastic and robust programming, on several large-scale instances from practice. The results show that the robust optimization approach is computationally the least costly but difficult to parameterize and has the highest recourse cost. The probabilistically constrained approach is second as computational cost is concerned and improves significantly the recourse cost functions with respect to the robust optimization approach. The 2-stage optimization approaches do poorly in terms of robustness, because the recourse decisions can compensate for this. Their total computational cost is highest. This leads to the insight that 2-stage flexibility and robustness can be (practically) orthogonal concepts.

[1]  Alexander Bruhns,et al.  A NON-LINEAR REGRESSION MODEL FOR MID-TERM LOAD FORECASTING AND IMPROVEMENTS IN SEASONALITY , 2005 .

[2]  J Figueira,et al.  Stochastic Programming , 1998, J. Oper. Res. Soc..

[3]  Gilles Pagès,et al.  Optimal quadratic quantization for numerics: the Gaussian case , 2003, Monte Carlo Methods Appl..

[4]  Jean-Philippe Vial,et al.  Robust Optimization , 2021, ICORES.

[5]  J. Latorre,et al.  Tight and Compact MILP Formulation for the Thermal Unit Commitment Problem , 2013, IEEE Transactions on Power Systems.

[6]  Andres Ramos,et al.  Tight and Compact MILP Formulation of Start-Up and Shut-Down Ramping in Unit Commitment , 2013, IEEE Transactions on Power Systems.

[7]  Sinda Ben Salem Gestion robuste de la production électrique à horizon court terme , 2011 .

[8]  René Henrion,et al.  Probabilistic constraints via SQP solver: application to a renewable energy management problem , 2014, Comput. Manag. Sci..

[9]  Borghetti,et al.  Lagrangian Heuristics Based on Disaggregated Bundle Methods for Hydrothermal Unit Commitment , 1989 .

[10]  Miguel A. Lejeune,et al.  Pattern-Based Modeling and Solution of Probabilistically Constrained Optimization Problems , 2012, Oper. Res..

[11]  J. Birge,et al.  A multicut algorithm for two-stage stochastic linear programs , 1988 .

[12]  Antonio J. Conejo,et al.  A robust optimization approach to energy and reserve dispatch in electricity markets , 2015, Eur. J. Oper. Res..

[13]  Feng Yuzhao,et al.  Hydro-thermal unit commitment considering pumped storage stations , 1998, POWERCON '98. 1998 International Conference on Power System Technology. Proceedings (Cat. No.98EX151).

[14]  R. Henrion,et al.  Joint chance constrained programming for hydro reservoir management , 2013 .

[15]  B. Norman,et al.  A solution to the stochastic unit commitment problem using chance constrained programming , 2004, IEEE Transactions on Power Systems.

[16]  Alexander Shapiro,et al.  Convex Approximations of Chance Constrained Programs , 2006, SIAM J. Optim..

[17]  E.L. da Silva,et al.  Solving the hydro unit commitment problem via dual decomposition and sequential quadratic programming , 2006, IEEE Transactions on Power Systems.

[18]  S. P. Lloyd,et al.  Least squares quantization in PCM , 1982, IEEE Trans. Inf. Theory.

[19]  Claudio Gentile,et al.  Solving unit commitment problems with general ramp constraints , 2008 .

[20]  Claude Lemaréchal,et al.  Convex proximal bundle methods in depth: a unified analysis for inexact oracles , 2014, Math. Program..

[21]  James R. Luedtke A branch-and-cut decomposition algorithm for solving chance-constrained mathematical programs with finite support , 2013, Mathematical Programming.

[22]  S. SHORT-TERM GENERATION SCHEDULING WITH TRANSMISSION AND ENVIRONMENTAL CONSTRAINTS USING AN AUGMENTED LAGRANGIAN RELAXATION , 2009 .

[23]  Wim van Ackooij,et al.  Decomposition approaches for block-structured chance-constrained programs with application to hydro-thermal unit commitment , 2014, Math. Methods Oper. Res..

[24]  James R. Luedtke An Integer Programming and Decomposition Approach to General Chance-Constrained Mathematical Programs , 2010, IPCO.

[25]  Xu Andy Sun,et al.  Adaptive Robust Optimization for the Security Constrained Unit Commitment Problem , 2013, IEEE Transactions on Power Systems.

[26]  B. Norman,et al.  A solution to the stochastic unit commitment problem using chance constrained programming , 2004 .

[27]  Michel Minoux,et al.  Two-stage robust optimization, state-space representable uncertainty and applications , 2014, RAIRO Oper. Res..

[28]  Claudia A. Sagastizábal,et al.  Divide to conquer: decomposition methods for energy optimization , 2012, Mathematical Programming.

[29]  P. Jirutitijaroen,et al.  Stochastic unit commitment using multi-cut decomposition algorithm with partial aggregation , 2011, 2011 IEEE Power and Energy Society General Meeting.

[30]  John R. Birge,et al.  Introduction to Stochastic Programming , 1997 .

[31]  Claude Lemaréchal,et al.  A primal-proximal heuristic applied to the French Unit-commitment problem , 2005, Math. Program..

[32]  A. Borghetti,et al.  Lagrangian Heuristics Based on Disaggregated Bundle Methods for Hydrothermal Unit Commitment , 2002, IEEE Power Engineering Review.

[33]  Allen Gersho,et al.  Vector quantization and signal compression , 1991, The Kluwer international series in engineering and computer science.

[34]  C. Beltran,et al.  Unit Commitment by Augmented Lagrangian Relaxation: Testing Two Decomposition Approaches , 2002 .

[35]  Jérôme Malick,et al.  Decomposition algorithm for large-scale two-stage unit-commitment , 2016, Ann. Oper. Res..

[36]  J. Frédéric Bonnans,et al.  Numerical Optimization: Theoretical and Practical Aspects (Universitext) , 2006 .

[37]  Jean Charles Gilbert,et al.  Numerical Optimization: Theoretical and Practical Aspects , 2003 .

[38]  Francisco D. Galiana,et al.  Towards a more rigorous and practical unit commitment by Lagrangian relaxation , 1988 .

[39]  A. Genz Numerical Computation of Multivariate Normal Probabilities , 1992 .

[40]  René Henrion,et al.  On probabilistic constraints induced by rectangular sets and multivariate normal distributions , 2010, Math. Methods Oper. Res..

[41]  Darinka Dentcheva,et al.  4. Optimization Models with Probabilistic Constraints , 2009 .

[42]  M. Minoux,et al.  A Characterization of the Subdifferential of Singular Gaussian Distribution Functions , 2015 .

[43]  M. Carrion,et al.  A computationally efficient mixed-integer linear formulation for the thermal unit commitment problem , 2006, IEEE Transactions on Power Systems.

[44]  Jérôme Malick,et al.  Prices stabilization for inexact unit-commitment problems , 2013, Math. Methods Oper. Res..

[45]  Antonio Frangioni,et al.  Large-scale Unit Commitment under uncertainty: a literature survey , 2014 .

[46]  Stefan Feltenmark,et al.  Dual Applications of Proximal Bundle Methods, Including Lagrangian Relaxation of Nonconvex Problems , 1999, SIAM J. Optim..

[47]  Liwei Zhang,et al.  A Smoothing Function Approach to Joint Chance-Constrained Programs , 2014, J. Optim. Theory Appl..

[48]  A. Genz,et al.  Computation of Multivariate Normal and t Probabilities , 2009 .

[49]  Wim van Ackooij,et al.  Level bundle methods for constrained convex optimization with various oracles , 2014 .

[50]  Yi Yang,et al.  Sequential Convex Approximations to Joint Chance Constrained Programs: A Monte Carlo Approach , 2011, Oper. Res..

[51]  J. Birge,et al.  Using integer programming to refine Lagrangian-based unit commitment solutions , 2000 .

[52]  Claudia A. Sagastizábal,et al.  Level bundle methods for oracles with on-demand accuracy , 2014, Optim. Methods Softw..

[53]  Claude Lemaréchal,et al.  On a primal-proximal heuristic in discrete optimization , 2005, Math. Program..

[54]  René Henrion,et al.  A Gradient Formula for Linear Chance Constraints Under Gaussian Distribution , 2012, Math. Oper. Res..

[55]  C. Gentile,et al.  Sequential Lagrangian-MILP Approaches for Unit Commitment Problems , 2011 .

[56]  Wei-Jen Lee,et al.  Studies on stochastic unit commitment formulation with flexible generating units , 2010 .

[57]  Claudia A. Sagastizábal,et al.  Constrained Bundle Methods for Upper Inexact Oracles with Application to Joint Chance Constrained Energy Problems , 2014, SIAM J. Optim..

[58]  Martin E. Dyer,et al.  On the Complexity of Computing the Volume of a Polyhedron , 1988, SIAM J. Comput..

[59]  Antonio Frangioni,et al.  Large-scale Unit Commitment under uncertainty , 2014, 4OR.