Skip to main content

Advertisement

Log in

Evolutionary techniques versus swarm intelligences: application in reservoir release optimization

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  1. Noureldin A, El-Shafie A, Bayoumi M (2011) GPS/INS integration utilizing dynamic neural networks for vehicular navigation. Inf Fusion 12:48–57

    Article  Google Scholar 

  2. 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

    Article  Google Scholar 

  3. 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

    Article  Google Scholar 

  4. 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

    MATH  Google Scholar 

  5. Wardlaw R, Sharif M (1999) Evaluation of genetic algorithms for optimal reservoir system operation. J Water Resour Plan Manage ASCE 125:25–33

    Article  Google Scholar 

  6. Kennedy J, Eberhart R (1995) Particle swarm optimization, in: IEEE International Conference on Neural Networks, IEEE Service Center, Piscataway, 4:1942–1948

  7. 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

    Article  Google Scholar 

  8. Reddy MJ (2006) Swarm intelligence and evolutionary computation for single and multiobjective optimization in water resources systems, PhD thesis, Indian institute of science, Bangalore

  9. Karaboga D (2005) An idea based on honey bee swarm for numerical optimization, Technical report–TR06, Kayseri

  10. 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

    Article  Google Scholar 

  11. 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

    Article  Google Scholar 

  12. Oliveira R, Loucks DP (1997) Operating rules for multireservoir systems. Water Resour Res 33:839–852

    Article  Google Scholar 

  13. Chang F-J, Chen L (1998) Real-coded genetic algorithm for rule-based flood control reservoir management. Water Resour Manag 12:185–198

    Article  Google Scholar 

  14. Haupt RL, Haupt SE (2004) Practical genetic algorithms: 2nd edition. Wiley, Hoboken

    Google Scholar 

  15. 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

  16. 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

    Article  MathSciNet  MATH  Google Scholar 

  17. 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

    Article  Google Scholar 

  18. 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

    Google Scholar 

  19. 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

    Google Scholar 

  20. 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

    Google Scholar 

  21. Loucks DP, Beek EV (2005) Water resources systems planning and management. UNESCO publishing, Delft hydraulics, Netherlands

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to M. S. Hossain.

Rights and permissions

Reprints 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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-013-1389-8

Keywords

Navigation