Abstract
Over the past decades, the reservoirs operation plays an increasingly important role in coping with the serious water, food and energy crisis. However, the curse of dimensionality poses huge challenges for operators because the computation cost often grows exponentially with the expansion of hydropower system. With strong search performance and high execution efficiency, metaheuristic search algorithms become the research hotspot in the reservoir operation field. Here, cooperation search algorithm (CSA) inspired by team cooperation behaviors in modern enterprise is introduced for power generation operation of cascade hydropower reservoirs. In CSA, the team communication operator is designed to determine promising search areas, and then the reflective learning operator is adopted to enhance the local search, while the internal competition operator is used to retain the elite individuals. The feasibility of the CSA method in numerical optimization problems is fully proved by the simulation results of several test functions. Then, the CSA method is used to solve the power generation operation of cascade hydropower reservoirs. The results show that the CSA method outperforms several traditional methods in both convergence rate and search precision. Thus, an effective tool with strong reliability and robustness is provided for the complex reservoir operation problem.
Similar content being viewed by others
Data Availability
Due to the strict security requirements from the departments, some or all data, models, or code generated or used in the study are proprietary or confidential in nature.
References
Azizipour M, Ghalenoei V, Afshar MH, Solis SS (2016) Optimal operation of hydropower reservoir systems using weed optimization algorithm. Water Resour Manag 30(11):3995–4009
Bai T, Chang JX, Chang FJ, Huang Q, Wang YM, Chen GS (2015) Synergistic gains from the multi-objective optimal operation of cascade reservoirs in the upper Yellow River basin. J Hydrol 523:758–767
Bolouri-Yazdeli Y, Bozorg Haddad O, Fallah-Mehdipour E, Mariño MA (2014) Evaluation of real-time operation rules in reservoir systems operation. Water Resour Manag 28(3):715–729
Cai X, McKinney DC, Lasdon LS, Watkins DW Jr (2001) Solving large nonconvex water resources management models using generalized benders decomposition. Oper Res 49(2):235–245
Cao Y, Wang S, Guo Z, Huang T, Wen S (2019) Synchronization of memristive neural networks with leakage delay and parameters mismatch via event-triggered control. Neural Netw 119:178–189
Catalão JPS, Pousinho HMI, Contreras J (2012) Optimal hydro scheduling and offering strategies considering price uncertainty and risk management. Energy 37(1):237–244
Chang J, Kan Y, Wang Y, Huang Q, Chen L (2017) Conjunctive operation of reservoirs and ponds using a simulation-optimization model of irrigation systems. Water Resour Manag 31(3):995–1012
Chang J, Guo A, Wang Y, Ha Y, Zhang R, Xue L, Tu Z (2019) Reservoir operations to mitigate drought effects with a hedging policy triggered by the drought prevention limiting water level. Water Resour Res 55:904–922
Chen D, Chen Q, Leon AS, Li R (2016) A genetic algorithm parallel strategy for optimizing the operation of reservoir with multiple eco-environmental objectives. Water Resour Manag 30(7):2127–2142
Choong SM, El-Shafie A, Wan Mohtar WHM (2017) Optimisation of multiple hydropower reservoir operation using artificial bee colony algorithm. Water Resour Manag 31(4):1397–1411
Dong M, Wen S, Zeng Z, Yan Z, Huang T (2019) Sparse fully convolutional network for face labeling. Neurocomputing 331:465–472
Ehteram M, Allawi MF, Karami H, Mousavi SF, Emami M, El-Shafie A, Farzin S (2017) Optimization of chain-reservoirs’ operation with a new approach in artificial intelligence. Water Resour Manag 31(7):2085–2104
Feng Z, Niu W (2021) Hybrid artificial neural network and cooperation search algorithm for nonlinear river flow time series forecasting in humid and semi-humid regions. Knowl-Based Syst 211:106580
Feng Z, Niu W, Tang Z, Xu Y, Zhang H (2021a) Evolutionary artificial intelligence model via cooperation search algorithm and extreme learning machine for multiple scales nonstationary hydrological time series prediction. J Hydrol 595:126062
Feng ZK, Niu WJ, Liu S (2021b) Cooperation search algorithm: a novel metaheuristic evolutionary intelligence algorithm for numerical optimization and engineering optimization problems. Appl Soft Comput 98:106734
He L, Huang GH, Lu HW (2009) Flexible interval mixed-integer bi-infinite programming for environmental systems management under uncertainty. J Environ Manag 90(5):1802–1813
Homayounfar M, Lai SH, Zommorodian M, Oroji A, Ganji A, Kaviani S (2015) Developing a non-discrete dynamic game model and corresponding monthly collocation solution considering variability in reservoir inflow. Water Resour Manag 29(8):2599–2618
Hu M, Huang GH, Sun W, Ding X, Li Y, Fan B (2016) Optimization and evaluation of environmental operations for three gorges reservoir. Water Resour Manag 30(10):3553–3576
Hubbard SML, Hubbard B (2019) A review of sustainability metrics for the construction and operation of airport and roadway infrastructure. Front Eng Manag 6(3):433–452
Hui R, Lund JR (2015) Flood storage allocation rules for parallel reservoirs. J Water Resour Plan Manag 141(5):04014075
Hui R, Lund J, Zhao J, Zhao T (2016) Optimal pre-storm flood hedging releases for a single reservoir. Water Resour Manag 30(14):5113–5129
Ji C, Jiang Z, Sun P, Zhang Y, Wang L (2015) Research and application of multidimensional dynamic programming in cascade reservoirs based on multilayer nested structure. J Water Resour Plan Manag 141(7):04014090
Jiang Z, Liu P, Ji C, Zhang H, Chen Y (2019) Ecological flow considered multi-objective storage energy operation chart optimization of large-scale mixed reservoirs. J Hydrol 577:123949
Karamouz M, Nazif S, Sherafat MA, Zahmatkesh Z (2014) Development of an optimal reservoir operation scheme using extended evolutionary computing algorithms based on conflict resolution approach: a case study. Water Resour Manag 28(11):3539–3554
Lei X, Zhang J, Wang H, Wang M, Khu ST, Li Z, Tan Q (2018) Deriving mixed reservoir operating rules for flood control based on weighted non-dominated sorting genetic algorithm II. J Hydrol 564:967–983
Li Z, Dong M, Wen S, Hu X, Zhou P, Zeng Z (2019) CLU-CNNs: object detection for medical images. Neurocomputing 350:53–59
Liu D, Guo S, Wang Z, Liu P, Yu X, Zhao Q, Zou H (2018) Statistics for sample splitting for the calibration and validation of hydrological models. Stoch Env Res Risk A 32(11):3099–3116
Ma C, Lian J, Wang J (2013) Short-term optimal operation of three-gorge and Gezhouba cascade hydropower stations in non-flood season with operation rules from data mining. Energy Convers Manag 65:616–627
Ma Y, Zhong PA, Xu B, Zhu F, Xiao Y, Lu Q (2020) Multidimensional parallel dynamic programming algorithm based on spark for large-scale hydropower systems. Water Resour Manag 34(11):3427–3444
Madani K, Dinar A (2012) Cooperative institutions for sustainable common pool resource management: application to groundwater. Water Resour Res 2-3:57-76
Madani K, Lund JR (2009) Modeling California's high-elevation hydropower systems in energy units. Water Resour Res 45(9):W09413
Mahdavi M, Fesanghary M, Damangir E (2007) An improved harmony search algorithm for solving optimization problems. Appl Math Comput 188(2):1567–1579
Mirjalili S (2015) Moth-flame optimization algorithm: a novel nature-inspired heuristic paradigm. Knowl-Based Syst 89:228–249
Mirjalili S (2016) SCA: a sine cosine algorithm for solving optimization problems. Knowl-Based Syst 96:120–133
Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67
Mojarabi-Kermani A, Shirangi E, Bordbar A, Kaman Bedast AA, Masjedi A (2019) Stochastic optimal reservoir operation management, applying group conflict resolution model. Water Resour Manag 33(8):2847–2865
Nabinejad S, Jamshid Mousavi S, Kim JH (2017) Sustainable Basin-scale water allocation with hydrologic state-dependent multi-reservoir operation rules. Water Resour Manag 31(11):3507–3526
Niu WJ, Feng ZK, Feng BF, Xu YS, Min YW (2021a) Parallel computing and swarm intelligence based artificial intelligence model for multi-step-ahead hydrological time series prediction. Sustain Cities Soc 66:102686
Niu W, Feng Z, Liu S (2021b) Multi-strategy gravitational search algorithm for constrained global optimization in coordinative operation of multiple hydropower reservoirs and solar photovoltaic power plants. Appl Soft Comput J 107:107315
Niu WJ, Feng ZK, Liu S, Chen YB, Xu YS, Zhang J (2021c) Multiple hydropower reservoirs operation by hyperbolic grey wolf optimizer based on elitism selection and adaptive mutation. Water Resour Manag 35:573–591
Ortiz-Partida JP, Kahil T, Ermolieva T, Ermoliev Y, Lane B, Sandoval-Solis S, Wada Y (2019) A two-stage stochastic optimization for robust operation of multipurpose reservoirs. Water Resour Manag 33(11):3815–3830
Peacuterez Lespier L, Long S, Shoberg T, Corns S (2019) A model for the evaluation of environmental impact indicators for a sustainable maritime transportation systems. Front Eng Manag 6(3):368–383
Rani D, Srivastava DK (2016) Optimal operation of Mula reservoir with combined use of dynamic programming and genetic algorithm. Sustain Water Resour Manag 2(1):1–12
Rashid MU, Shakir AS, Khan NM, Latif A, Qureshi MM (2015) Optimization of multiple reservoirs operation with consideration to sediment evacuation. Water Resour Manag 29(7):2429–2450
Simon D (2008) Biogeography-based optimization. IEEE Trans Evol Comput 12(6):702–713
Tan QF, Wang X, Wang H, Wang C, Lei XH, Xiong YS, Zhang W (2017) Derivation of optimal joint operating rules for multi-purpose multi-reservoir water-supply system. J Hydrol 551:253–264
Tang YH, Wu JF, Li PY, Zhang LJ, Chen XH, Lin KR (2019) Quantifying flood frequency modification caused by multi-reservoir regulation. Water Resour Manag 33(13):4451–4470
Wang WC, Chau KW, Xu DM, Chen XY (2015) Improving forecasting accuracy of annual runoff time series using ARIMA based on EEMD decomposition. Water Resour Manag 29(8):2655–2675
Xu B, Zhong PA, Zhao YF, Zhu YZ, Zhang GQ (2014) Comparison between dynamic programming and genetic algorithm for hydro unit economic load dispatch. Water Sci Eng 7(4):420–432
Xu YP, Gao X, Zhu Q, Zhang Y, Kang L (2015) Coupling a regional climate model and a distributed hydrological model to assess future water resources in Jinhua River basin, East China. J Hydrol Eng 20(4):04014054
Yang XS, Gandomi AH (2012) Bat algorithm: a novel approach for global engineering optimization. Eng Comput (Swansea, Wales) 29(5):464–483
Yang XS, Karamanoglu M, He X (2014) Flower pollination algorithm: a novel approach for multiobjective optimization. Eng Optim 46(9):1222–1237
Yang T, Gao X, Sorooshian S, Li X (2016) Simulating California reservoir operation using the classification and regression-tree algorithm combined with a shuffled cross-validation scheme. Water Resour Res 52(3):1626–1651
Yin XA, Liu Y, Yang Z, Zhao Y, Cai Y, Sun T, Yang W (2018) Eco-compensation standards for sustaining high flow events below hydropower plants. J Clean Prod 182:1–7
Zeshui X, Shen Z (2019) An overview on the applications of the hesitant fuzzy sets in group decision-making: theory, support and methods. Front Eng Manag 6(2):163–182
Zhang Y, Jiang Z, Ji C, Sun P (2015) Contrastive analysis of three parallel modes in multi-dimensional dynamic programming and its application in cascade reservoirs operation. J Hydrol 529(P1):22–34
Zhang W, Liu P, Chen X, Wang L, Ai X, Feng M, Liu D, Liu Y (2016) Optimal operation ofmulti-reservoir systems considering time-lags of flood routing. Water Resour Manag 30(2):523–540
Zhang C, Ding W, Li Y, Meng F, Fu G (2019) Cost-benefit framework for optimal design of water transfer systems. J Water Resour Plan Manag 145(5):04019007
Zhao T, Zhao J, Yang D (2014) Improved dynamic programming for hydropower reservoir operation. J Water Resour Plan Manag 140(3):365–374
Zheng F, Zecchin AC, Newman JP, Maier HR, Dandy GC (2017a) An adaptive convergence-trajectory controlled ant colony optimization algorithm with application to water distribution system design problems. IEEE Trans Evol Comput 21(5):773–791
Zheng F, Qi Z, Bi W, Zhang T, Yu T, Shao Y (2017b) Improved understanding on the searching behavior of NSGA-II operators using run-time measure metrics with application to water distribution system design problems. Water Resour Manag 31(4):1121–1138
Zhisong C, Li F, Huimin W (2019) Internal incentives and operations strategies for the water-saving supply chain with cap-and-trade regulation. Front Eng Manag 6(1):87–101
Funding
This paper is supported by the National Natural Science Foundation of China (52009012), Natural Science Foundation of Hubei Province (2020CFB340), National Natural Science Foundation of China (U1865202 and 51709119).
Author information
Authors and Affiliations
Contributions
Wen-jing Niu and Zhong-kai Feng: Conceptualization, Methodology, Supervision, Writing, Investigation, Funding acquisition, Programming. Yu-rong Li: Reviewing, Formal analysis and Visualization. Shuai Liu: Data curation and Programming.
Corresponding author
Ethics declarations
Not applicable.
Consent to Participate
Not applicable.
Consent to Publish
Not applicable.
Competing Interests
The authors declare no competing interests.
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
Niu, Wj., Feng, Zk., Li, Yr. et al. Cooperation Search Algorithm for Power Generation Production Operation Optimization of Cascade Hydropower Reservoirs. Water Resour Manage 35, 2465–2485 (2021). https://doi.org/10.1007/s11269-021-02842-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11269-021-02842-2