Abstract
Metaheuristics are highly efficient optimization methods that are widely used today. However, the performance of one method cannot be generalized and must be examined in each class of problems. The hybrid algorithm of particle swarm optimization and grey wolf optimizer (HPSOGWO) is new swarm-based metaheuristic with several advantages, such as simple implementation and low memory consumption. This study uses HPSOGWO for reservoir operation optimization. Real-coded genetic algorithm (RGA) and gravitational search algorithm (GSA) have been used as efficient methods in reservoir optimization management for comparative analysis between algorithms through two case studies. In the first case study, four benchmark functions were minimized, in which results revealed that HPSOGWO was more competitive compared with other algorithms and can produce high-quality solutions. The second case study involved minimizing the deficit between downstream demand and release from the Hammam Boughrara reservoir located in Northwest Algeria. A constrained optimization model with non-linear objective function was applied. Based on the average solutions, HPSOGWO performed better compared with RGA and was highly competitive with GSA. In addition, the reliability, resiliency, and vulnerability indices of the reservoir operation, which was derived from the three algorithms, were nearly similar to one another, which justified the usability of HPSOGWO in this field.






Similar content being viewed by others
Explore related subjects
Discover the latest articles and news from researchers in related subjects, suggested using machine learning.References
Ahmed JA, Sarma AK (2005) Genetic algorithm for optimal operating policy of a multipurpose reservoir. Water resources management 19(2):145–161
Arunkumar R, Jothiprakash V (2012) Optimal reservoir operation for hydropower generation using non-linear programming model. Journal of The Institution of Engineers (India): Series A 93(2):111–120
Bozorg-Haddad O, Janbaz M, Loáiciga HA (2016) Application of the gravity search algorithm to multi-reservoir operation optimization. Advances in water resources 98:173–185
Chang F-J, Chen L (1998) Real-coded genetic algorithm for rule-based flood control reservoir management. Water Resour Manag 12(3):185–198
Eberhart R, Kennedy J (1995) A new optimizer using particle swarm theory. In: Micro Machine and Human Science, 1995. MHS’95., Proceedings of the Sixth International Symposium on, IEEE, pp 39–43
Faris H, Aljarah I, Al-Betar MA, Mirjalili S (2018) Grey wolf optimizer: a review of recent variants and applications. Neural computing and applications 30 (2):413–435
Ghimire BN, Reddy MJ (2013) Optimal reservoir operation for hydropower production using particle swarm optimization and sustainability analysis of hydropower. ISH Journal of Hydraulic Engineering 19(3):196–210
Hashimoto T, Stedinger JR, Loucks DP (1982) Reliability, resiliency, and vulnerability criteria for water resource system performance evaluation. Water resources research 18(1):14–20
Janikow CZ, Michalewicz Z (1991) An experimental comparison of binary and floating point representations in genetic algorithms.. In: ICGA, pp 31–36
Karami H, Ehteram M, Mousavi S-F, Farzin S, Kisi O, El-Shafie A (2019) Optimization of energy management and conversion in the water systems based on evolutionary algorithms. Neural Comput & Applic 31(10):5951–5964
Kumar D, Reddy M (2007) Multipurpose reservoir operation using particle swarm optimization. J Water Resour Plan Manag 133(3):192–201
Loucks DP (1968) Computer models for reservoir regulation. J Sanit Eng Div 94(4):657–670
Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Advances in engineering software 69:46–61
Rashedi E, Nezamabadi-Pour H, Saryazdi S (2009) Gsa: a gravitational search algorithm. Information sciences 179(13):2232–2248
Sharif M, Swamy V SV (2014) Development of lingo-based optimization model for multi-reservoir systems operation. International Journal of Hydrology Science and Technology 4(2):126–138
Singh N, Singh SB (2017) Hybrid algorithm of particle swarm optimization and grey wolf optimizer for improving convergence performance. J Appl Math, 1–15
Stedinger JR, Sule BF, Loucks DP (1984) Stochastic dynamic programming models for reservoir operation optimization. Water resources research 20 (11):1499–1505
Wolpert DH, Macready WG, et al. (1997) No free lunch theorems for optimization. IEEE transactions on evolutionary computation 1(1):67–82
Wright AH (1991) Genetic algorithms for real parameter optimization. In: Foundations of genetic algorithms, vol 1, Elsevier, pp 205–218
Yao X, Liu Y, Lin G (1999) Evolutionary programming made faster. IEEE Transactions on Evolutionary computation 3(2):82–102
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Dahmani, S., Yebdri, D. Hybrid Algorithm of Particle Swarm Optimization and Grey Wolf Optimizer for Reservoir Operation Management. Water Resour Manage 34, 4545–4560 (2020). https://doi.org/10.1007/s11269-020-02656-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11269-020-02656-8