Stochastic decomposition applied to large-scale hydro valleys management

被引:13
作者
Carpentier, P. [1 ]
Chancelier, J. -Ph. [2 ]
Leclere, V. [2 ]
Pacaud, F. [2 ,3 ]
机构
[1] Univ Paris Saclay, ENSTA ParisTech, UMA, 828 Bd Marechaux, F-91762 Palaiseau, France
[2] Univ Paris Est, CERMICS ENPC, F-77455 Marne La Vallee, France
[3] Efficacity, 14-20 Blvd Newton, F-77455 Marne La Vallee, France
关键词
Stochastic Programming; Discrete time stochastic optimal control; Decomposition methods; Dynamic programming; Energy management; UNIT COMMITMENT; OPTIMIZATION; CONVERGENCE; COORDINATION; INTEGRALS; MODEL;
D O I
10.1016/j.ejor.2018.05.025
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
We are interested in optimally controlling a discrete time dynamical system that can be influenced by exogenous uncertainties. This is generally called a Stochastic Optimal Control (SOC) problem and the Dynamic Programming (DP) principle is one of the standard ways of solving it. Unfortunately, DP faces the so-called curse of dimensionality: the complexity of solving DP equations grows exponentially with the dimension of the variable that is sufficient to take optimal decisions (the so-called state variable). For a large class of SOC problems, which includes important practical applications in energy management, we propose an original way of obtaining near optimal controls. The algorithm we introduce is based on Lagrangian relaxation, of which the application to decomposition is well-known in the deterministic framework. However, its application to such closed-loop problems is not straightforward and an additional statistical approximation concerning the dual process is needed. The resulting methodology is called Dual Approximate Dynamic Programming (DADP). We briefly present DADP, give interpretations and enlighten the error induced by the approximation. The paper is mainly devoted to applying DADP to the management of large hydro valleys. The modeling of such systems is presented, as well as the practical implementation of the methodology. Numerical results are provided on several valleys, and we compare our approach with the state of the art SDDP method. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:1086 / 1098
页数:13
相关论文
共 45 条
[1]  
Alais J.-C., 2013, THESIS
[2]  
[Anonymous], 2012, DYNAMIC PROGRAMMING
[3]  
[Anonymous], 1999, CLASSICS APPL MATH, DOI DOI 10.1137/1.9781611971088
[4]  
[Anonymous], 2017, MATH PROGRAM
[5]  
[Anonymous], 1996, Neuro-dynamic programming
[6]  
[Anonymous], 2009, Lectures on stochastic programming: modeling and theory
[7]   Bundle methods in stochastic optimal power management:: A disaggregated approach using preconditioners [J].
Bacaud, L ;
Lemaréchal, C ;
Renaud, A ;
Sagastizábal, C .
COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2001, 20 (03) :227-244
[8]   DECOMPOSITION OF LARGE-SCALE STOCHASTIC OPTIMAL CONTROL PROBLEMS [J].
Barty, Kengy ;
Carpentier, Pierre ;
Girardeau, Pierre .
RAIRO-OPERATIONS RESEARCH, 2010, 44 (03) :167-183
[9]   A stochastic gradient type algorithm for closed-loop problems [J].
Barty, Kengy ;
Roy, Jean-Sebastien ;
Strugarek, Cyrille .
MATHEMATICAL PROGRAMMING, 2009, 119 (01) :51-78
[10]  
Bellman R. E., 1957, Dynamic programming. Princeton landmarks in mathematics