Optimizing dam and reservoirs operation based model utilizing shark algorithm approach

Computational intelligence (CI) is a fast evolving area in which many novel algorithms, stemmed from various inspiring sources, were developed during the past decade. Nevertheless, many of them are dispersed in different research directions, and their true potential is thus not fully utilized yet. Therefore, there is a need to investigate the potential of these methods in different engineering optimization problems. In fact, shark algorithm is a stochastic search optimization algorithm which is started first in a set of random generated potential solutions, and then performs the search for the optimum one interactively. Such procedure is appropriate to the system features of the reservoir system as it is a stochastic system in nature. In this article, investigation of the potential of shark algorithm is examined as an optimization algorithm for reservoir operation. To achieve that real single reservoir and multi-reservoir optimal operations have been performed utilizing shark algorithm. Many performances indexes have been measured for each case study utilizing the proposed shark algorithm and another existing optimization algorithms namely, Genetic Algorithm (GA) and Particle Swarm Optimization (PSO). The results showed that the proposed shark algorithm outperformed the other algorithms and achieved higher reliability index and lesser vulnerability index. Moreover, standard deviation and coefficient of variation in Shark Algorithm were less than the other two algorithms, which indicates its superiority.

[1]  Y. P. Mathur,et al.  Optimal Reservoir Operation Policies Using Genetic Algorithm , 2009 .

[2]  K. Srinivasa Raju,et al.  Optimal Reservoir Operation for Irrigation of Multiple Crops Using Genetic Algorithms , 2006 .

[3]  O. Bozorg Haddad,et al.  MOPSO algorithm and its application in multipurpose multireservoir operations E. Fallah-Mehdipour, O. Bozorg Haddad and M. A. Marino , 2011 .

[4]  Mustafa M. Aral,et al.  Genetic Algorithm for Constrained Optimization Models and Its Application in Groundwater Resources Management , 2008 .

[5]  Shurong Ning,et al.  A self-adaptive control algorithm of the artificial fish formation , 2009, 2009 IEEE International Conference on Fuzzy Systems.

[6]  D. Nagesh Kumar,et al.  Optimal Reservoir Operation Using Multi-Objective Evolutionary Algorithm , 2006 .

[7]  Yun Cai Artificial Fish School Algorithm Applied in a Combinatorial Optimization Problem , 2010 .

[8]  Xiaohui Yuan,et al.  Improved Self-Adaptive Chaotic Genetic Algorithm for Hydrogeneration Scheduling , 2008 .

[9]  Elahe Fallah-Mehdipour,et al.  Effect of Utility Function Curvature of Young’s Bargaining Method on the Design of WDNs , 2011 .

[10]  Mohammad Hadi Afshar,et al.  Extension of the constrained particle swarm optimization algorithm to optimal operation of multi-reservoirs system , 2013 .

[11]  Yudong Zhang,et al.  A Comprehensive Survey on Particle Swarm Optimization Algorithm and Its Applications , 2015 .

[12]  V. Braithwaite Cognitive Ability in Fish , 2005 .

[13]  Xin-She Yang,et al.  A wrapper approach for feature selection based on Bat Algorithm and Optimum-Path Forest , 2014, Expert Syst. Appl..

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

[15]  V. Jothiprakash,et al.  Single Reservoir Operating Policies Using Genetic Algorithm , 2006 .

[16]  H. Loáiciga,et al.  Biogeography-Based Optimization Algorithm for Optimal Operation of Reservoir Systems , 2016 .

[17]  Taesoon Kim,et al.  Multireservoir system optimization in the Han River basin using multi‐objective genetic algorithms , 2006 .