Developing optimal policies for reservoir systems using a multi-strategy optimization algorithm

Abstract It is still a challenge to effectively optimize operation policies for reservoir systems, due to their large-scale and stochastic natures. The development and improvement of the optimization methods for optimizing reservoir operation systems are, therefore, a worthy undertaking. Hence, the objective of this study is to develop an effective hybrid of differential evolution (DE) and particle swarm optimization (PSO) with multi-strategy (MS-DEPSO) to optimize the operating policies for reservoir systems. The proposed MS-DEPSO promotes the local and global search capabilities of the basic DE algorithm to obtain an effective optimal operating policy. Fourteen mathematical functions were applied to verify the performance of the proposed optimization method. Furthermore, a multi-reservoir hydropower system with three various monthly operation periods over 10, 15, and 20 years was used as a real case study to evaluate the efficiency of MS-DEPSO in hydropower energy generation. Finally, the optimal operating rules were obtained based on the reservoir rule curves for a single reservoir with the purpose of agricultural water supply. The results highlighted the competency of the proposed optimization model to reduce the impact of severe drought periods. It is demonstrated in this study that the proposed algorithm has a superior ability to extract the optimal operating rules for reservoir systems.

[1]  Ali Wagdy Mohamed,et al.  An improved differential evolution algorithm with triangular mutation for global numerical optimization , 2015, Comput. Ind. Eng..

[2]  Liang Gao,et al.  An improved adaptive differential evolution algorithm for continuous optimization , 2016, Expert Syst. Appl..

[3]  I. Ahmadianfar,et al.  Extracting Optimal Policies of Hydropower Multi-Reservoir Systems Utilizing Enhanced Differential Evolution Algorithm , 2017, Water Resources Management.

[4]  Huifeng Zhang,et al.  Optimal operation of multi-reservoir system by multi-elite guide particle swarm optimization , 2013 .

[5]  Jie Chen,et al.  Hybridizing Differential Evolution and Particle Swarm Optimization to Design Powerful Optimizers: A Review and Taxonomy , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[6]  Amir Hossein Gandomi,et al.  Cuckoo search algorithm: a metaheuristic approach to solve structural optimization problems , 2011, Engineering with Computers.

[7]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[8]  Iman Ahmadianfar,et al.  Optimization of Fuzzified Hedging Rules for Multipurpose and Multireservoir Systems , 2016 .

[9]  Xuefeng Yan,et al.  Differential evolution algorithm with self-adaptive strategy and control parameters for P-xylene oxidation process optimization , 2014, Soft Computing.

[10]  Robin Wardlaw,et al.  Multireservoir Systems Optimization Using Genetic Algorithms: Case Study , 2000 .

[11]  Omid Bozorg-Haddad,et al.  Application of the gravity search algorithm to multi-reservoir operation optimization , 2016 .

[12]  Jouni Lampinen,et al.  A Trigonometric Mutation Operation to Differential Evolution , 2003, J. Glob. Optim..

[13]  Han Huang,et al.  A Particle Swarm Optimization Algorithm with Differential Evolution , 2007, 2007 International Conference on Machine Learning and Cybernetics.

[14]  Xin-She Yang,et al.  A New Metaheuristic Bat-Inspired Algorithm , 2010, NICSO.

[15]  Arthur C. Sanderson,et al.  JADE: Adaptive Differential Evolution With Optional External Archive , 2009, IEEE Transactions on Evolutionary Computation.

[16]  Yadong Mei,et al.  A modified water cycle algorithm for long-term multi-reservoir optimization , 2018, Appl. Soft Comput..

[17]  Laizhong Cui,et al.  Adaptive differential evolution algorithm with novel mutation strategies in multiple sub-populations , 2016, Comput. Oper. Res..

[18]  Fan Chunxia,et al.  An adaptive simple particle swarm optimization algorithm , 2008, 2008 Chinese Control and Decision Conference.

[19]  Ali Haghighi,et al.  Simultaneous Optimization of Operating Rules and Rule Curves for Multireservoir Systems Using a Self-Adaptive Simulation-GA Model , 2016 .

[20]  Qi Liu,et al.  A novel hybrid bat algorithm for solving continuous optimization problems , 2018, Appl. Soft Comput..

[21]  Iman Ahmadianfar,et al.  Optimizing Multireservoir Operation: Hybrid of Bat Algorithm and Differential Evolution , 2016 .

[22]  Mahboube Ebrahimi,et al.  Cuckoo optimization algorithm in optimal water allocation and crop planning under various weather conditions (case study: Qazvin plain, Iran) , 2017, Neural Computing and Applications.

[23]  Dervis Karaboga,et al.  A comparative study of Artificial Bee Colony algorithm , 2009, Appl. Math. Comput..

[24]  Zhongzhi Shi,et al.  MPSO: Modified particle swarm optimization and its applications , 2018, Swarm Evol. Comput..

[25]  Jianzhou Wang,et al.  Cuckoo search-designated fractal interpolation functions with winner combination for estimating missing values in time series , 2016 .

[26]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[27]  Feng Liu,et al.  A hybrid forecasting model based on date-framework strategy and improved feature selection technology for short-term load forecasting , 2017 .

[28]  Frank T.-C. Tsai,et al.  Optimization of Hedging Rules for Reservoir Operations , 2008 .

[29]  Nien-Sheng Hsu,et al.  Optimization of Reservoir Management and Operation with Hedging Rules , 2003 .

[30]  Jun Zhang,et al.  Improved particle swarm optimization algorithm for multi-reservoir system operation+ , 2011 .

[31]  S. Baskar,et al.  Protein structure prediction using diversity controlled self-adaptive differential evolution with local search , 2015, Soft Comput..

[32]  Joeri Van Mierlo,et al.  Optimal power management and powertrain components sizing of fuel cell/battery hybrid electric vehicles based on particle swarm optimisation , 2012 .

[33]  R. Storn,et al.  Differential Evolution - A simple and efficient adaptive scheme for global optimization over continuous spaces , 2004 .

[34]  Li Li,et al.  A differential evolution particle swarm optimizer for various types of multi-area economic dispatch problems , 2016 .

[35]  Marco Dorigo,et al.  Optimization, Learning and Natural Algorithms , 1992 .

[36]  Abbas Afshar,et al.  An Improved Continuous Ant Algorithm for Optimization of Water Resources Problems , 2009 .

[37]  M. Janga Reddy,et al.  Multipurpose Reservoir Operation Using Particle Swarm Optimization , 2007 .

[38]  Ponnuthurai Nagaratnam Suganthan,et al.  Fiber Bragg grating sensor array interrogation using differential evolution , 2008 .

[39]  M. Osman Tokhi,et al.  An Improved Spiral Dynamic Optimization Algorithm With Engineering Application , 2015, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[40]  Arup Kumar Sarma,et al.  Genetic Algorithm for Optimal Operating Policy of a Multipurpose Reservoir , 2005 .

[41]  Ponnuthurai N. Suganthan,et al.  An Adaptive Differential Evolution Algorithm With Novel Mutation and Crossover Strategies for Global Numerical Optimization , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[42]  Ardeshir Bahreininejad,et al.  Water cycle algorithm - A novel metaheuristic optimization method for solving constrained engineering optimization problems , 2012 .

[43]  R. J. Kuo,et al.  The gradient evolution algorithm: A new metaheuristic , 2015, Inf. Sci..

[44]  M. Friedman The Use of Ranks to Avoid the Assumption of Normality Implicit in the Analysis of Variance , 1937 .

[45]  Omid Bozorg-Haddad,et al.  Development and Application of the Bat Algorithm for Optimizing the Operation of Reservoir Systems , 2015 .

[46]  Ravi Kumar Jatoth,et al.  Hybridizing sine cosine algorithm with differential evolution for global optimization and object tracking , 2018, Appl. Soft Comput..

[47]  Quan Zhou,et al.  Intelligent sizing of a series hybrid electric power-train system based on Chaos-enhanced accelerated particle swarm optimization , 2017 .

[48]  David H. Wolpert,et al.  No free lunch theorems for optimization , 1997, IEEE Trans. Evol. Comput..

[49]  Tiesong Hu,et al.  Extension of Parametric Rule with the Hedging Rule for Managing Multireservoir System during Droughts , 2013 .

[50]  Maurice Clerc,et al.  The particle swarm - explosion, stability, and convergence in a multidimensional complex space , 2002, IEEE Trans. Evol. Comput..

[51]  Omid Bozorg-Haddad,et al.  Gradient Evolution Optimization Algorithm to Optimize Reservoir Operation Systems , 2018, Water Resources Management.

[52]  Fuli Wang,et al.  A hybrid genetic algorithm approach based on differential evolution for economic dispatch with valve-point effect , 2008 .