Abstract
With growing concerns on renewable energy and environment, the multi-objective operation (MOO), which considering the economic benefits and ecological benefits, becomes an important optimization problem. To handle this problem, a new multi-objective optimization approach named improved chaotic bat algorithm (ICBA) is proposed in this paper. In ICBA, chaos theory is used to generate initial population and update pulse emission rate to improve population diversity. The self-adaptive loudness update mechanism is designed to control the convergence speed according to the iterations process. Furthermore, the Montana Method with seasonal variation is proposed to calculate downstream ecological flow. The feasibility and effectiveness of the proposed ICBA method are demonstrated by the simulations of the Qingjiang cascade reservoirs in different hydrological years. Four scenarios are set up to compare the power generation results and the downstream ecological flow satisfaction rate under different ecological flow requirements. The results show that average annual operation schemes obtained by the ICBA can meet the minimum and suitable ecological flow requirements. Compared to the scenario 1 (optimization goal only consider the power generation requirement), the scenario 4 (optimization goal consider both power generation and ideal ecological flow requirement) proposed in this paper can improve the satisfaction rate of ideal ecological flow requirement, and has little influence on the average annual power generation. As compared with other several algorithms, the ICBA can obtain better operation results in different hydrological years and provide a new effective tool for designing reasonable operation schemes of cascade reservoirs.
Similar content being viewed by others
References
Alatas B, Akin E (2009) Chaotically encoded particle swarm optimization algorithm and its applications. Chaos Soliton Fract 41:939–950. https://doi.org/10.1016/j.chaos.2008.04.024
Alatas B, Akin E, Bedri Ozer A (2009) Chaos embedded particle swarm optimization algorithms. Chaos Soliton Fract 40:1715–1734. https://doi.org/10.1016/j.chaos.2007.09.063
Allawi MF, Jaafar O, Hamzah FM, Ehteram M, Hossain MS, El-Shafie A (2018) Operating a reservoir system based on the shark machine learning algorithm. Environ Earth Sci 77:366–379. https://doi.org/10.1007/s12665-018-7546-8
Aydin I, Karakose M, Akin E (2010) Chaotic-based hybrid negative selection algorithm and its applications in fault and anomaly detection. Expert Syst Appl 37:5285–5294. https://doi.org/10.1016/j.eswa.2010.01.011
Bahmani-Firouzi B, Azizipanah-Abarghooee R (2014) Optimal sizing of battery energy storage for micro-grid operation management using a new improved bat algorithm. Int J Elec Power 56:42–54. https://doi.org/10.1016/j.ijepes.2013.10.019
Bashiri-Atrabi H, Qaderi K, Rheinheimer DE, Sharifi E (2015) Application of harmony search algorithm to reservoir operation optimization. Water Resour Manag 29:5729–5748. https://doi.org/10.1007/s11269-015-1143-3
Chang JX, Guo AJ, Du HH, Wang YM (2017) Floodwater utilization for cascade reservoirs based on dynamic control of seasonal flood control limit levels. Environ Earth Sci 76:260–271. https://doi.org/10.1007/s12665-017-6522-z
Chen D, Chen QW, Leon AS, Li RN (2016) A genetic algorithm parallel strategy for optimizing the operation of reservoir with multiple eco-environmental objectives. Water Resour Manag 30:2127–2142. https://doi.org/10.1007/s11269-016-1274-1
Choong S-M, El-Shafie A, Wan Mohtar WHM (2017) Optimisation of multiple hydropower reservoir operation using artificial bee colony algorithm. Water Resour Manag 31:1397–1411. https://doi.org/10.1007/s11269-017-1585-x
Dai L, Mao J, Wang Y, Dai H, Zhang P, Guo J (2016) Optimal operation of the Three Gorges Reservoir subject to the ecological water level of Dongting Lake. Environ Earth Sci 75:1111–1124. https://doi.org/10.1007/s12665-016-5911-z
Ethteram M, Mousavi S-F, Karami H, Farzin S, Deo R, Othman FB, Chau K-w, Sarkamaryan S, Singh VP, EI-Shafie A (2018) Bat algorithm for dam-reservoir operation. Environ Earth Sci 77:510–524. https://doi.org/10.1007/s12665-018-7662-5
Fister I Jr, Fong S, Brest J, Fister I (2014) A novel hybrid self-adaptive bat algorithm. Sci World J. https://doi.org/10.1155/2014/709738
Gandomi AH, Yang X-S (2014) Chaotic bat algorithm. J Comput Sci-Neth 5:224–232. https://doi.org/10.1016/j.jocs.2013.10.002
Guo SL, Muhammad R, Liu ZJ, Xiong F, Yin JB (2018) Design flood estimation methods for cascade reservoirs based on copulas. Water-Sui 10:560–582. https://doi.org/10.3390/w10050560
Hu H, Yang K, Su L, Yang Z (2019) A novel adaptive multi-objective particle swarm optimization based on decomposition and dominance for long-term generation scheduling of cascade hydropower system. Water Resour Manag 33:4007–4026. https://doi.org/10.1007/s11269-019-02352-2
Liu K, Wang Z, Cheng L, Zhang L, Du H, Tan L (2019) Optimal operation of interbasin water transfer multireservoir systems: an empirical analysis from China. Environ Earth Sci 78:238–248. https://doi.org/10.1007/s12665-019-8242-z
Lu Y-L, Zhou J-X, Wang H, Zhang Y-C (2011) Multi-objective optimization model for ecological operation in Three Gorges cascade hydropower stations and its algorithms. Adv Water Sci 22:780–788 (in Chinese)
Mirjalili S, Mirjalili SM, Yang X-S (2013) Binary bat algorithm. Neural Comput Appl 25:663–681. https://doi.org/10.1007/s00521-013-1525-5
Sathya MR, Mohamed Thameem Ansari M (2015) Load frequency control using Bat inspired algorithm based dual mode gain scheduling of PI controllers for interconnected power system. Int J Elec Power 64:365–374. https://doi.org/10.1016/j.ijepes.2014.07.042
Srdjevic B, Medeiros YDP, Faria AS (2004) An objective multi-criteria evaluation of water management scenarios. Water Resour Manag 18:35–54. https://doi.org/10.1023/B:Warm.0000015348.88832.52
Tennant DL (1976) Instream flow regimens for fish, wildlife, recreation and related environmental resources. Fisheries 1:5–10. https://doi.org/10.1577/1548-8446(1976)001%3c0006:IFRFFW%3e2.0.CO;2
Tharme RE (2003) A global perspective on environmental flow assessment: emerging trends in the development and application of environmental flow methodologies for rivers. River Res Appl 19:397–441. https://doi.org/10.1002/rra.736
Wang G, Guo L (2013) A novel hybrid bat algorithm with harmony search for global numerical optimization. J Appl Math 2013:1–21. https://doi.org/10.1155/2013/696491
Wong K-W, Man K-P, Li S, Liao X (2005) A more secure chaotic cryptographic scheme based on the dynamic look-up table. Circ Syst Signal Process 24:571–584. https://doi.org/10.1007/s00034-005-2408-5
Xia X, Yang Z, Wu Y (2008) Incorporating eco-environmental water requirements in integrated evaluation of water quality and quantity—a study for the yellow river. Water Resour Manag 23:1067–1079. https://doi.org/10.1007/s11269-008-9315-z
Xie J, Zhou Y, Chen H (2013) A novel bat algorithm based on differential operator and Levy flights trajectory. Comput Intell Neurosci. https://doi.org/10.1155/2013/453812
Yang X-S, Gandomi AH (2012) Bat algorithm: a novel approach for global engineering optimization. Eng Computation 29:464–483
Yang X-S (2010) A new metaheuristic bat-inspired algorithm. In: Gonzalez JR et al (eds) Nature inspired cooperative strategies for optimization (NISCO 2010), vol 284. Springer, Berlin, pp 65–74
Yang Z, Yang K, Hu H, Su L (2018) The cascade reservoirs multi-objective ecological operation optimization considering different ecological flow demand. Water Resour Manag 33:207–228. https://doi.org/10.1007/s11269-018-2097-z
Zhang H, Zhou J, Fang N, Zhang R, Zhang Y (2013) An efficient multi-objective adaptive differential evolution with chaotic neuron network and its application on long-term hydropower operation with considering ecological environment problem. Int J Elec Power 45:60–70. https://doi.org/10.1016/j.ijepes.2012.08.069
Acknowledgements
The research was funded by the National Key Basic Research Program of China (973 Program) (2012CB417006).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
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
Su, L., Yang, K. Improved chaotic bat algorithm and its application in multi-objective operation of cascade reservoirs considering different ecological flow requirements. Environ Earth Sci 80, 709 (2021). https://doi.org/10.1007/s12665-021-10023-y
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s12665-021-10023-y