Development and Application of the Bat Algorithm for Optimizing the Operation of Reservoir Systems
This article has a reply.
VIEW THE REPLYThis article has a reply.
VIEW THE REPLYPublication: Journal of Water Resources Planning and Management
Volume 141, Issue 8
Abstract
Optimal utilization of water resources by means of water transfers and reservoirs in semiarid and arid regions is used to mitigate natural water scarcity. In this context, metaheuristic algorithms for optimum reservoir system operation have become an attractive alternative to traditional operations research algorithms such as linear programming (LP), nonlinear programming (NLP), and dynamic programming (DP). This paper presents the metaheuristic bat algorithm (BA) and its application to the optimal operation of the Karoun-4 reservoir system in Iran and to a hypothetical four-reservoir system. The merits of the performance of the BA in the optimization of reservoir operation are demonstrated by comparison to those of LP, NLP, and genetic algorithm (GA) in terms of the convergence to global optima and of the variance of results about global optima for reservoir optimization problems.
Get full access to this article
View all available purchase options and get full access to this article.
References
Altringham, J. D. (1996). Bats: Biology and behavior, Oxford University Press, U.K.
Baziar, A., Kavoosi-Fard, A., and Zare, J. (2013). “A novel self adaptive modification approach based on bat algorithm for optimal management of renewable MG.” J. Intell. Learn. Syst. Appl., 5(1), 11–18.
Bozorg-Haddad, O., Adams, B. J., and Mariño, M. A. (2008). “Optimum rehabilitation strategy of water distribution systems using the HBMO algorithm.” J. Water Supply Res. Technol. AQUA, 57(5), 337–350.
Bozorg-Haddad, O., Afshar, A., and Mariño, M. A. (2011). “Multireservoir optimisation in discrete and continuous domains.” Proc. Inst. Civ. Eng. Water Manage., 164(2), 57–72.
Chen, Q., Chen, D., Han, R., Li, R., Ma, J., and Blanckaert, K. (2012). “Optimizing the operation of the Qingshitanreservoir in the Lijiangriver for multiple human interests and quasi-natural flow maintenance.” J. Environ. Sci., 24(11), 1923–1928.
Chow, V. T., and Cortes-Rivera, G. (1974). “Application of DDDP in water resources planning.”, Univ. of Illinois at Urbana-Champaign, Water Resources Center, Urbana-Champaign, IL.
Colin, T. (2000). The variety of life, Oxford University Press, U.K.
Deep, K., and Bansal, J. C. (2009). “Mean particle swarm optimization for function optimization.” Int. J. Comput. Intell. Stud., 1(1), 72–92.
Fallah-Mehdipour, E., Bozorg-Haddad, O., Beygi, S., and Mariño, M. A. (2011a). “Effect of utility function curvature of Young’s bargaining method on the design of WDNs.” Water Resour. Manage., 25(9), 2197–2218.
Fallah-Mehdipour, E., Bozorg-Haddad, O., and Mariño, M. A. (2011b). “MOPSO algorithm and its application in multipurpose multireservoir operations.” J. Hydroinf., 13(4), 794–811.
Fallah-Mehdipour, E., Bozorg-Haddad, O., and Mariño, M. A. (2012). “Real-time operation of reservoir system by genetic programming.” Water Resour. Manage., 26(14), 4091–4103.
Fallah-Mehdipour, E., Bozorg-Haddad, O., and Mariño, M. A. (2013). “Developing reservoir operational decision rule by genetic programming.” J. Hydroinf., 15(1), 103–119.
Geem, Z. W., Kim, J. H., and Loganathan, G. V. (2001). “A new heuristic optimization algorithm: Harmony search.” Simulation, 76(2), 60–68.
Hormwichian, R., Kangrang, A., and Lamom, A. (2009). “A conditional genetic algorithm model for searching optimal reservoir rule curves.” J. Appl. Sci., 9(19), 3575–3580.
Kennedy, J., and Eberhart, R. (1995). “Particle swarm optimization.” Proc., IEEE Int. Conf. of Neural Networks, IEEE, New York, 1942–1945.
Kennedy, J., and Eberhart, R. (2001). Swarm intelligence, Academic, CA.
Kirkpatrick, S., Gelatt, C. D., and Vecchi, M. P. (1983). “Optimization by simulated annealing.” Science, 220(4598), 671–680.
Koffka, K., and Ashok, S. (2012). “A comparison of BA, GA, PSO, BP, and LM for training feed forward neural networks in e-learning context.” Int. J. Intell. Syst. Appl., 4(7), 23–29.
Lingo 8.0 [Computer software]. Lingo Systems, Chicago.
Lingo 11.0 [Computer software]. Lingo Systems, Chicago.
Liu, P., Zhao, J., Li, L., and Shen, Y. (2012). “Optimal reservoir operation using stochastic dynamic programming.” J. Water Resour. Prot., 4(6), 342–345.
Malakooti, B., Kim, H., and Sheikh, S. (2012). “Bat intelligence search with application to multi-objective multiprocessor scheduling optimization.” Int. J. Adv. Manuf. Technol., 60(9–12), 1071–1086.
MATLAB 7.6 [Computer software]. Mathworks, Natick, MA.
Mitchell, M. (1998). An introduction to genetic algorithms, MIT Press, MA.
Mujumdar, P. P., and Ramesh, T. S. V. (1997). “Real-time reservoir operation for irrigation.” Water Resour. Res., 33(5), 1157–1164.
Murray, D. M., and Yakowitz, S. J. (1979). “Constrained differential dynamic programming and its application to multireservoir control.” Water Resour. Res., 15(5), 1017–1027.
Niknam, T., Sharifinia, S., and Azizipanah-Abarghooee, R. (2013). “A new enhanced bat-inspired algorithm for finding linear supply function equilibrium of GENCOs in the competitive electricity market.” Energy Convers. Manage., 76, 1015–1028.
Orouji, H., Bozorg-Haddad, O., Fallah-Mehdipour, E., and Mariño, M. A. (2013). “Estimation of Muskingum parameter by meta-heuristic algorithms.” Proc. Inst. Civ. Eng. Water Manage., 166(6), 315–324.
Ramesh, B., Mohan, V. C. J., and Ressy, V. C. V. (2013). “Application of bat algorithm for combined economic load and emission dispatch.” J. Electr. Eng. Telecommun., 2(1), 1–9.
Rashid, K. A., Al Diacon, G., and Popa, B. (2007). “Optimal operation of large hydropower reservoirs with unregulated inflows.” U.P.B. Sci. Bull., Ser. C, 69(2), 25–36.
Reddy, V. U., and Manoj, A. (2012). “Optimal capacitor placement for loss reduction in distribution systems using bat algorithm.” IOSR J. Eng., 02(10), 23–27.
Richardson, P. (2008). Bats, Natural History Museum, London.
Seifollahi-Aghmiuni, S., Bozorg-Haddad, O., Omid, M. H., and Mariño, M. A. (2011). “Long-term efficiency of water networks with demand uncertainty.” Proc. Inst. Civ. Eng. Water Manage., 164(3), 147–159.
Seifollahi-Aghmiuni, S., Bozorg-Haddad, O., Omid, M. H., and Mariño, M. A. (2013). “Effects of pipe roughness uncertainty on water distribution network performance during its operational period.” Water Resour. Manage., 27(5), 1581–1599.
Shokri, A., Bozorg-Haddad, O., and Mariño, M. A. (2013). “Algorithm for increasing the speed of evolutionary optimization and its accuracy in multi-objective problems.” Water Resour. Manage., 27(7), 2231–2249.
Yang, X. S. (2008). Nature-inspired meta-heuristic algorithms, Luniver Press, U.K.
Yang, X. S. (2010). “A new metaheuristic bat-inspired algorithm.” Nature inspired cooperative strategies for optimization (NISCO 2010), J. R. Gonzalez, et al. eds., Springer, Berlin, 284, 65–74.
Yang, X. S. (2012). “Meta-heuristic optimization with applications: demonstration via bat algorithm.” Proc., 5th Bioinspired Optimization Methods and Their Applications (BIOMA2012), Bohinj, Slovenia, 23–34.
Yang, X. S., and Gandomi, A. H. (2012). “Bat algorithm: A novel approach for global engineering optimization.” Eng. Comput., 29(5), 464–483.
Information & Authors
Information
Published In
Copyright
© 2014 American Society of Civil Engineers.
History
Received: Apr 25, 2014
Accepted: Oct 31, 2014
Published online: Dec 3, 2014
Discussion open until: May 3, 2015
Published in print: Aug 1, 2015
Authors
Metrics & Citations
Metrics
Citations
Download citation
If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.