Two Dimension Reduction Methods for Multi-Dimensional Dynamic Programming and Its Application in Cascade Reservoirs Operation Optimization

An efficient reservoir operation technique plays a very important role in improving the water resources and energy efficiency of reservoirs. In order to effectively avoid or alleviate the “curse of dimensionality” of Multi-dimensional Dynamic Programming (MDP) in the application of cascade reservoirs operation optimization (CROO) and keep a global convergence at the same time, two dimension reduction methods are proposed in this paper. One is a hybrid algorithm of MDP and a Progressive Optimality Algorithm (POA), named MDP-POA, which combines the global convergence of MDP and the strong local search ability of POA. MDP-POA first takes the global optimal trajectory of MDP in a low discrete degree as the initial trajectory of the POA, and then implements further optimization to the obtained initial trajectory by the POA with a high discrete degree, so as to avoid the “curse of dimensionality” of MDP in high discrete degree and the dependency of the POA for the initial trajectory. The other is an improved MDP (IMDP), which first constructs a corridor by the optimal trajectory of MDP in a lower discrete degree, and then implements further optimization in the corridor by MDP with a relatively high discrete degree, so as to avoid a large number of unnecessary calculations, and shorten the run-time effectively. In a case study, the results of MDP-POA, IMDP, and MDP are compared and analyzed from the aspects of power generation and run-time. The analysis indicates that the proposed MDP-POA and IMDP both have a good application effect and are worthy of further promotion.

[1]  K. D. W. Nandalal,et al.  Dynamic Programming Based Operation of Reservoirs: Applicability and Limits , 2007 .

[2]  Jianzhong Zhou,et al.  Credibility theory based dynamic control bound optimization for reservoir flood limited water level , 2015 .

[3]  Narottam Chand,et al.  Decision support system for operation, scheduling and optimization of hydro power plant in Jammu and Kashmir region , 2015 .

[4]  A. A. El-Keib,et al.  Environmentally constrained economic dispatch using the LaGrangian relaxation method , 1994 .

[5]  Ji Chen,et al.  Parallelization of a hydrological model using the message passing interface , 2013, Environ. Model. Softw..

[6]  Sh. Momtahen,et al.  Direct Search Approaches Using Genetic Algorithms for Optimization of Water Reservoir Operating Policies , 2007 .

[7]  Channing Arndt,et al.  Optimized reservoir operation model of regional wind and hydro power integration case study: Zambezi basin and South Africa , 2014 .

[8]  Sunil Kumar Singal,et al.  Operation of hydro power plants-a review , 2017 .

[9]  Zhu-ge Yi-si,et al.  The Application of DDDP Method to Optimal Operation for Cascade Reservoirs Based on State Transformation Matrix , 2010, 2010 International Conference on Computational and Information Sciences.

[10]  Ping Sun,et al.  Contrastive analysis of three parallel modes in multi-dimensional dynamic programming and its application in cascade reservoirs operation , 2015 .

[11]  Wei Chu,et al.  Comment on “High‐dimensional posterior exploration of hydrologic models using multiple‐try DREAM (ZS) and high‐performance computing” by Eric Laloy and Jasper A. Vrugt , 2014 .

[12]  M. Mathlouthi,et al.  Emploi de la série chronologique des événements secs générés dans l'optimisation de la gestion des barrages / Use of generated time series of dry events for the optimization of small reservoir operation , 2009 .

[13]  Jun Qiu,et al.  Multi-objective optimization for integrated hydro–photovoltaic power system , 2016 .

[14]  André Luís Marques Marcato,et al.  Parallel computing applied to the stochastic dynamic programming for long term operation planning of hydrothermal power systems , 2013, Eur. J. Oper. Res..

[15]  Dirk Schwanenberg,et al.  Short-term optimal operation of water systems using ensemble forecasts , 2014 .

[16]  Li Mo,et al.  Short-term hydrothermal generation scheduling using differential real-coded quantum-inspired evolutionary algorithm , 2012 .

[17]  Ryan P. Russell,et al.  A Hybrid Differential Dynamic Programming Algorithm for Constrained Optimal Control Problems. Part 1: Theory , 2012, Journal of Optimization Theory and Applications.

[18]  Aleš Zamuda,et al.  Short-term combined economic and emission hydrothermal optimization by surrogate differential evolution , 2015 .

[19]  Huifeng Zhang,et al.  Optimal Operation of Large-Scale Cascaded Hydropower Systems in the Upper Reaches of the Yangtze River, China , 2014 .

[20]  Christine A. Shoemaker,et al.  Estimating Maximal Annual Energy Given Heterogeneous Hydropower Generating Units with Application to the Three Gorges System , 2013 .

[21]  Richard N. Palmer,et al.  Optimal Drought Management Using Sampling Stochastic Dynamic Programming with a Hedging Rule , 2011 .

[22]  Xiang Fu,et al.  Short-term scheduling of cascade reservoirs using an immune algorithm-based particle swarm optimization , 2011, Comput. Math. Appl..

[23]  Shan Yu,et al.  Research and application of key technologies in drawing energy storage operation chart by discriminant coefficient method , 2016 .

[24]  Soroosh Sorooshian,et al.  Developing reservoir monthly inflow forecasts using artificial intelligence and climate phenomenon information , 2017 .

[25]  Jianzhong Zhou,et al.  Integrated optimization of hydroelectric energy in the upper and middle Yangtze River , 2015 .

[26]  Chang Shian Chen,et al.  Multiobjective Planning of Surface Water Resources by Multiobjective Genetic Algorithm with Constrained Differential Dynamic Programming , 2007 .

[27]  Xiang Li,et al.  A parallel dynamic programming algorithm for multi-reservoir system optimization , 2014 .

[28]  Wu Zening Discussion on application of coopetive coevolution of differential evolution algorithm to optimal operation of cascaded reservoirs , 2012 .

[29]  Ximing Cai,et al.  Improved Dynamic Programming for Reservoir Operation Optimization with a Concave Objective Function , 2012 .

[30]  Soroosh Sorooshian,et al.  Improving the multi-objective evolutionary optimization algorithm for hydropower reservoir operations in the California Oroville-Thermalito complex , 2015, Environ. Model. Softw..

[31]  Mohammad Karamouz,et al.  Fuzzy-State Stochastic Dynamic Programming for Reservoir Operation , 2004 .

[32]  Soroosh Sorooshian,et al.  Simulating California reservoir operation using the classification and regression‐tree algorithm combined with a shuffled cross‐validation scheme , 2015 .

[33]  Yoshinobu Kitamura,et al.  Optimization of a multiple reservoir system operation using a combination of genetic algorithm and discrete differential dynamic programming: a case study in Mae Klong system, Thailand , 2005, Paddy and Water Environment.

[34]  Liu Fang Application of Ant Colony Algorithm for Hydropower Dispatching Function Optimization , 2011 .

[35]  Minghua Zhang,et al.  Investigation of the probability of concurrent drought events between the water source and destination regions of China's water diversion project , 2015 .

[36]  Zhiqiang Du,et al.  Estimating surface water area changes using time-series Landsat data in the Qingjiang River Basin, China , 2012 .

[37]  Liping Wang,et al.  Research and Application of Multidimensional Dynamic Programming in Cascade Reservoirs Based on Multilayer Nested Structure , 2015 .

[38]  Omid Bozorg Haddad,et al.  Reservoir Operation for Simultaneously Meeting Water Demand and Sediment Flushing: Stochastic Dynamic Programming Approach with Two Uncertainties , 2013 .

[39]  Chao Ma,et al.  Short-term optimal operation of Three-gorge and Gezhouba cascade hydropower stations in non-flood season with operation rules from data mining , 2013 .

[40]  L. Papageorgiou,et al.  A mixed integer quadratic programming formulation for the economic dispatch of generators with prohibited operating zones , 2007 .

[41]  Yong Peng,et al.  Optimal operation of cascade hydropower stations using hydrogen as storage medium , 2015 .

[42]  Li He,et al.  Inexact rough-interval two-stage stochastic programming for conjunctive water allocation problems. , 2009, Journal of environmental management.

[43]  Abdelkrim El Mouatasim Boolean Integer Nonlinear Programming for Water Multireservoir Operation , 2012 .

[44]  Ping Sun,et al.  Total output operation chart optimization of cascade reservoirs and its application , 2014 .

[45]  Pan Liu,et al.  Joint operation and dynamic control of flood limiting water levels for mixed cascade reservoir systems , 2014 .

[46]  Wei Wang,et al.  Study on the optimal hydropower generation of Zhelin reservoir , 2013 .

[47]  Peter Kitak,et al.  Parallel Self-Adaptive Differential Evolution Algorithm for Solving Short-Term Hydro Scheduling Problem , 2014, IEEE Transactions on Power Systems.

[48]  Paresh Chandra Deka,et al.  Fuzzy Neural Network Modeling of Reservoir Operation , 2009 .