Abstract
In this paper, a nonlinear reservoir release optimization problem has been solved by using four optimization tools with various combinations of input parameters that are generally used in this research field. A comparison has been made between evolutionary methods [genetic algorithm (GA)] and swarm intelligences [particle swarm optimization (PSO) and artificial bee colony (ABC) optimization] in searching the optimum reservoir release policy. From the historical recorded data, the monthly inflow was categorized into three states: high, medium and low. As a guideline for the decision maker, an optimum release curve was generated for each month showing the release options with a variety of different storage conditions. GA (real and binary), ABC optimization and PSO algorithm have been used as optimization tools with the same formulation and objective function for all the methods. For verification of the models, a simulation is done by using 264 monthly historical inflow data. Different indices such as reliability, vulnerability and resiliency were calculated in order to check the performance and risk analysis purposes. The results show that the most recently developed ABC optimization technique provides the best results in meeting demands, avoiding wastage of water and in handling critical period of low flows.
Similar content being viewed by others
References
Noureldin A, El-Shafie A, Bayoumi M (2011) GPS/INS integration utilizing dynamic neural networks for vehicular navigation. Inf Fusion 12:48–57
Ahmad I, Kamruzzaman J, Habibi D (2011) Application of artificial intelligence to improve quality of service in computer networks. Neural Comput Appl 21:81–90. doi:10.1007/s00521-011-0622-6
Khajehzadeh M, Taha MR, El-Shafie A, Eslami M (2011) Modified particle swarm optimization for optimum design of spread footing and retaining wall. J Zhejiang Univ Sci A 12:415–427
Najah A, El-Shafie A, Karim OA, El-shafie AH (2012) Application of artificial neural networks for water quality prediction. Neural Comput Appl. doi:10.1007/s00521-012-0940-3
Wardlaw R, Sharif M (1999) Evaluation of genetic algorithms for optimal reservoir system operation. J Water Resour Plan Manage ASCE 125:25–33
Kennedy J, Eberhart R (1995) Particle swarm optimization, in: IEEE International Conference on Neural Networks, IEEE Service Center, Piscataway, 4:1942–1948
Kumar DN, Reddy MJ (2007) Multipurpose reservoir operation using particle swarm optimization. J Water Resour Plan Manage ASCE 133:192–201. doi:10.1061/(ASCE)0733-9496(2007)133:3(192
Reddy MJ (2006) Swarm intelligence and evolutionary computation for single and multiobjective optimization in water resources systems, PhD thesis, Indian institute of science, Bangalore
Karaboga D (2005) An idea based on honey bee swarm for numerical optimization, Technical report–TR06, Kayseri
Ahmed JA, Sarma AK (2005) Genetic algorithm for optimal operating policy of a multipurpose reservoir. Water Resour Manag 19:145–161. doi:10.1007/s11269-005-2704-7
Azamathulla HM, Wu FC, Ghani AA, Narulkar SM, Zakaria NA, Chang CK (2008) Comparison between genetic algorithm and linear programming approach for real time operation. J Hydro Environ Res 2:172–181. doi:10.1016/j.jher.2008.10.001
Oliveira R, Loucks DP (1997) Operating rules for multireservoir systems. Water Resour Res 33:839–852
Chang F-J, Chen L (1998) Real-coded genetic algorithm for rule-based flood control reservoir management. Water Resour Manag 12:185–198
Haupt RL, Haupt SE (2004) Practical genetic algorithms: 2nd edition. Wiley, Hoboken
Tereshko V (2000) Reaction-diffusion model of a honeybee colony’s foraging behavior. In: Proc. PPSN VI: Parallel problem solving from nature, Lecture notes in computer science, Springer, 1917:807–816. doi: 10.1007/3-540-45356-3_79
Karaboga D, Akay B (2009) A comparative study of artificial bee colony algorithm. Appl Math Comput 214:108–132. doi:10.1016/j.amc.2009.03.090,2009
Karaboga D, Basturk B (2008) On the performance of artificial bee colony (ABC) algorithm. Appl Soft Comput 8:687–697. doi:10.1016/j.asoc.2007.05.007
Hossain MS, El-Shafie A (2013) Performance analysis of artificial bee colony (ABC) algorithm in optimizing release policy of Aswan High Dam. Neural Comput Appl. doi:10.1007/s00521-012-1309-3
Kıran MS, Işcan H, Gunduz M (2012) The analysis of discrete artificial bee colony algorithm with neighborhood operator on traveling salesman problem. Neural Comput Appl. doi:10.1007/s00521-011-0794-0
MdS Maximiano, Vega-Rodrıguez MA, Gomez-Pulido JA, Sanchez-Perez JM (2012) A new Multiobjective Artificial Bee Colony algorithm to solve a real-world frequency assignment problem. Neural Comput Appl. doi:10.1007/s00521-012-1046-7
Loucks DP, Beek EV (2005) Water resources systems planning and management. UNESCO publishing, Delft hydraulics, Netherlands
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Hossain, M.S., El-Shafie, A. Evolutionary techniques versus swarm intelligences: application in reservoir release optimization. Neural Comput & Applic 24, 1583–1594 (2014). https://doi.org/10.1007/s00521-013-1389-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-013-1389-8