Research on Optimal Operation of Cascade Reservoirs under Complex Water-Level Flow Output Constraints
Abstract
:1. Introduction
2. Optimal Operation Model of Cascade Reservoirs
2.1. Objective Function
2.2. Constraints
2.2.1. Conventional Constraints
2.2.2. Model-Specific Constraints
- (1)
- Ecological Flow Constraint
- (2)
- Relaxation constraints of water level
3. Methodology
3.1. ODDDP Algorithm
3.2. Improvement Strategy for the ODDDP Algorithm
3.3. Convergence and Robustness Analysis of the Enhanced ODDDP Algorithm
3.3.1. Convergence Analysis of the Enhanced ODDDP Algorithm
3.3.2. Robustness Analysis of M-IWO-ODDDP
- (1)
- The influence of diverse initial solutions on optimization results
- (2)
- The impact of varying parameter values on the outcomes of optimization
3.4. Improved ODDDP Algorithm Application in Cascade Hydropower Station Optimal Operation Model
4. Case Study
4.1. Study Area
4.2. Results and Discussion
5. Conclusions
- (1)
- In comparison to the conventional optimal operation model of cascade reservoirs, the results of the model constructed in this paper show that the reservoir water level was lowered in advance of the flood season and rose during the flood season, which aligned with the actual scheduling patterns observed in cascade reservoir systems.
- (2)
- The convergence performance of the improved ODDDP algorithm surpassed that of its original algorithm, and the M-IWO-ODDDP improvement method can more easily overcome the local optimal solution limit than the IWO-ODDDP improvement method and achieve the globally optimal solution through convergence.
- (3)
- The M-IWO-ODDDP improvement method has no significant dependence on the initial solution quality, and different parameter values in the algorithm have limited impacts on the convergence effect. The algorithm also has good robustness.
- (4)
- For the same maximum number of iterations, there was little disparity in computation time between the M-IWO-ODDDP and ODDDP algorithms. The stability of the M-IWO-ODDDP optimization results was lower than that of the ODDDP algorithm due to the influence of random variable perturbations for different maximum iteration times.
- (5)
- The computing time of the M-IWO-ODDDP is influenced by the number of cascade reservoirs, reservoir size, and the levels of factors. As the quantity of reservoirs, storage capacity, and factor levels increase, there is a corresponding rise in the algorithm’s computing time.
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Li, X.; Liu, P.; Wang, Y.; Yang, Z.; Gong, Y.; An, R.; Huang, K.; Wen, Y. Derivation of operating rule curves for cascade hydropower reservoirs considering the spot market: A case study of the China’s Qing River cascade-reservoir system. Renew. Energy 2022, 182, 1028–1038. [Google Scholar] [CrossRef]
- Thiha, S.; Shamseldin, A.; Melville, B. Correction to: Improving the summer power generation of a hydropower reservoir using the modified multistep ahead timevarying hedging rule. Water Resour. Manag. 2022, 36, 2889. [Google Scholar] [CrossRef]
- Ren, P.; Zhou, J.; Mo, L.; Zhang, Y. Comprehensive study on cascade hydropower stations in the lower reaches of yalong river for power generation and ecology. Energy Sustain. Dev. 2023, 73, 236–246. [Google Scholar] [CrossRef]
- Schultz, G.A.; Plate, E.J. Developing optimal operating rules for flood protection reservoirs. J. Hydrol. 1976, 28, 245–264. [Google Scholar] [CrossRef]
- Xu, W.; Zhang, C.; Peng, Y.; Fu, G.; Zhou, H. A two stage Bayesian stochastic optimization model for cascaded hydropower systems considering varying uncertainty of flow forecasts. Water Resour. Res. 2014, 50, 9267–9286. [Google Scholar] [CrossRef]
- Feng, Z.; Niu, W.; Wang, S.; Cheng, C.; Jiang, Z.; Qin, H.; Liu, Y. Developing a successive linear programming model for head-sensitive hydropower system operation considering power shortage aspect. Energy 2018, 155, 252–261. [Google Scholar] [CrossRef]
- Babamiri, O.; Marofi, S. A multi-objective simulation–optimization approach for water resource planning of reservoir–river systems based on a coupled quantity–quality model. Environ. Earth Sci. 2021, 80, 389. [Google Scholar] [CrossRef]
- Chen, S.; Li, D.; Tao, X.; Huang, Y. Development and application of a compensative regulationlinear programming model for reservoir flood-control. Adv. Water Sci. 2017, 28, 507–514. [Google Scholar]
- Wang, J.; Cheng, C.; Wu, X.; Shen, J.; Cao, R. Optimal Hedging for Hydropower Operation and End-of-Year Carryover Storage Values. J. Water Resour. Plan. Manag. 2019, 145, 04019003. [Google Scholar] [CrossRef]
- Shen, J.; Zhu, W.; Cheng, C.; Zhong, H.; Jiang, Y.; Li, X. Method for high-dimensional hydropower system operations coupling random sampling with feasible region identification. J. Hydrol. 2021, 599, 126357. [Google Scholar] [CrossRef]
- Zhao, T.; Cai, X.; Lei, X.; Wang, H. Improved Dynamic Programming for Reservoir Operation Optimization with a Concave Objective Function. J. Water Resour. Plan. Manag. 2012, 138, 590–596. [Google Scholar] [CrossRef]
- Heidari, M.; Chow, V.; Kokotović, P.; Meredith, D. Discrete Differential Dynamic Programing Approach to Water Resources Systems Optimization. Water Resour. Res. 1971, 7, 273–282. [Google Scholar] [CrossRef]
- Feng, Z.; Niu, W.; Cheng, C. Optimizing electrical power production of hydropower system by uniform progressive optimality algorithm based on two-stage search mechanism and uniform design. J. Clean. Prod. 2018, 190, 432–442. [Google Scholar] [CrossRef]
- Raso, L.; Bader, J.; Weijs, S. Reservoir Operation Optimized for Hydropower Production Reduces Conflict with Traditional Water Uses in the Senegal River. J. Water Resour. Plan. Manag. 2020, 146, 05020003. [Google Scholar] [CrossRef]
- Mousavi, S.; Zanoosi, A.; Afshar, A. Optimization and simulation of a multiple reservoir system operation. J. Water Supply Res. Technol. AQUA 2004, 53, 409–424. [Google Scholar] [CrossRef]
- Afshar, M. Large scale reservoir operation by Constrained Particle Swarm Optimization algorithms. J. Hydro Environ. Res. 2012, 6, 75–87. [Google Scholar] [CrossRef]
- Azizipour, M.; Ghalenoei, V.; Afshar, M.; Solis, S. Optimal Operation of Hydropower Reservoir Systems Using Weed Optimization Algorithm. Water Resour. Manag. 2016, 30, 3995–4009. [Google Scholar] [CrossRef]
- Fang, G.; Ding, Z.; Huang, X.; Dai, L. Optimization of hydropower reservoir operation considering river ecological protection. J. Hydroelectr. Eng. 2018, 37, 1–9. [Google Scholar]
- Li, Y.; Chen, Z.; Yang, J.; Tang, N.; Dong, G. Study on Optimal Operation of Heihe Huangzangsi Water Control Project. Yellow River 2021, 43, 140–146. [Google Scholar]
- Suwal, N.; Huang, X.; Kuriqi, A.; Chen, Y.; Pandey, K.; Bhattarai, K. Optimisation of cascade reservoir operation considering environmental flows for different environmental management classes. Renew. Energy 2020, 158, 453–464. [Google Scholar] [CrossRef]
- Feng, Z.; Liao, S.; Niu, W.; Cheng, C.; Tang, J.; Su, H. Orthogonal discrete differential dynamic programming for mid-long term optimal operation of cascade hydropower system. Proc. CSEE 2015, 35, 4635–4644. [Google Scholar]
- Feng, Z.; Niu, W.; Cheng, C.; Lund, J. Optimizing hydropower reservoirs operation via an orthogonal progressive optimality algorithm. J. Water Resour. Plan. Manag. 2018, 144, 4018001. [Google Scholar] [CrossRef]
- Mehrabian, A.; Lucas, C. A novel numerical optimization algorithm inspired from weed colonization. Ecol. Inform. 2006, 1, 355–366. [Google Scholar] [CrossRef]
- Fang, G.; Wu, C.; Liao, T.; Huang, X.; Qu, B. A two-layer improved invasive weed optimization algorithm for optimal operation of cascade reservoirs. Water Supply 2020, 20, 2311–2323. [Google Scholar] [CrossRef]
- Fozooni, A.; Kamari, O.; Pourtalebiyan, M.; Gorgich, M.; Khalilzadeh, M.; Valizadeh, A. An Analysis of the Operation Factors of Three PSO-GA-ED Meta-Heuristic Search Methods for Solving a Single-Objective Optimization Problem. Comput. Intell. Neurosci. 2022, 2022, 2748215. [Google Scholar] [CrossRef]
Name | Constraint Formula | Description |
---|---|---|
water balance constraint | Each time period in the reservoir operation must satisfy the water balance constraint. Where and represent the mean inflow and outflow of the i-th reservoir at period t, respectively; represents the duration of the scheduling period; and represent the storage capacities of the i-th reservoir during the initial and final stages of period t, respectively. | |
The inflow to the reservoir also needs to satisfy the water balance constraint. Where represents the delay in water flow between reservoir i and j, and if , then can be ignored; represents the mean outflow of the j-th neighboring reservoir located upstream from reservoir i over the time period ; represents the average interval runoff during time t between reservoir i and the adjacent upstream reservoirs; and m represents the count of reservoirs located upstream and adjacent to reservoir i. | ||
water level constraint | To ensure the normal operation of the reservoir, the water level at each stage during the reservoir operation must be between the maximum and minimum water levels. During the flood season, the maximum water level is the flood control limit water level, and during the nonflood season, it is the normal storage water level. The minimum water level is the dead water level of the reservoir. Where and represent the boundaries at each end of the volume (water level) at time t for the i-th reservoir, respectively. | |
discharge flow constraint | The outflow from the reservoir at different times must be between the required maximum outflow and the minimum outflow (such as ecological flow). Where and represent the minimum and maximum outflow constraints of reservoir i during period t, respectively. | |
Output constraint | The power output of a hydroelectric power plant must be between the minimum output and the maximum output (such as the installed capacity of the hydroelectric power plant). Where and represent the lowest and highest output constraints of reservoir i during period t, respectively. | |
generating flow constraint | The hydropower station’s generating flow must be between the minimum allowable generating flow and the maximum generating flow. Where and represent the minimum and maximum power generation flows of reservoir i during period t, respectively. | |
generating head constraint | The generating head of the hydroelectric power station should be avoided in the vibration zone of the hydroelectric power station to extend its service life. Where and represent the range of generating head limits for the i-th reservoir within period t. |
Function | Optimization Algorithm | ||
---|---|---|---|
ODDDP | IWO-ODDDP | M-IWO-ODDDP | |
Schaffer | 0.037227 | 0.009716 | 2.00 × 10−12 |
Shubert | −186.617395 | −186.730909 | −186.730909 |
Reservoir | Output (10 MW) | Increase Proportion (%) | Abandoned Water Flow Rate (m3/s) | Increase Proportion (%) | ||||
---|---|---|---|---|---|---|---|---|
Actual Values | ODDDP | M-IWO-ODDDP | Actual Values | ODDDP | M-IWO-ODDDP | |||
Hongjiadu | 178.50 | 186.21 | 188.51 | 1.23 | 0.00 | 0.00 | 0.00 | 0.00 |
Puding | 51.67 | 53.67 | 60.48 | 12.70 | 173.48 | 150.04 | 139.49 | −7.03 |
Yinzidu | 134.45 | 156.19 | 157.25 | 0.67 | 0.00 | 0.00 | 0.00 | 0.00 |
Dongfeng | 401.83 | 411.46 | 414.65 | 0.77 | 0.00 | 0.00 | 0.00 | 0.00 |
Suofengying | 294.30 | 281.94 | 281.75 | −0.07 | 0.00 | 0.00 | 0.00 | 0.00 |
Wujiangdu | 518.70 | 554.01 | 554.98 | 0.17 | 0.00 | 0.00 | 0.00 | 0.00 |
Dahuashui | 99.10 | 102.98 | 105.92 | 2.85 | 81.00 | 65.53 | 65.53 | 0.00 |
Geliqiao | 77.50 | 75.98 | 76.05 | 0.09 | 62.49 | 43.54 | 43.54 | 0.00 |
Goupitan | 1006.60 | 1113.01 | 1108.25 | −0.43 | 0.00 | 0.00 | 0.00 | 0.00 |
Silin | 491.11 | 465.44 | 465.05 | −0.08 | 0.00 | 0.00 | 0.00 | 0.00 |
Shatuo | 535.90 | 526.48 | 526.27 | −0.04 | 0.00 | 0.00 | 0.00 | 0.00 |
Sum | 3789.67 | 3927.37 | 3939.14 | 0.30 | 316.97 | 259.11 | 248.56 | −4.07 |
Reservoirs | Reservoir Capacity (108 m3) | Number of Reservoirs | Number of Factors Per Time Period | Number of Levels for Each Factor | Computing Time (s) |
---|---|---|---|---|---|
Hongjiadu | 49.47 | 1 | 1 | 3 | 0.268 |
5 | 0.437 | ||||
7 | 1.198 | ||||
Puding | 4.2 | 1 | 1 | 3 | 0.141 |
5 | 0.288 | ||||
7 | 0.391 | ||||
H-D | - | 2 | 2 | 3 | 1.697 |
5 | 10.492 | ||||
7 | 38.090 | ||||
H-D-S-W | - | 4 | 3 | 3 | 3.231 |
5 | 22.807 | ||||
7 | 78.717 | ||||
H-D-S-W-G | - | 5 | 4 | 3 | 4.570 |
5 | 35.900 | ||||
7 | 145.155 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Wu, C.; Wang, Z.; Yue, P.; Lai, Z.; Wang, Y. Research on Optimal Operation of Cascade Reservoirs under Complex Water-Level Flow Output Constraints. Water 2024, 16, 2963. https://doi.org/10.3390/w16202963
Wu C, Wang Z, Yue P, Lai Z, Wang Y. Research on Optimal Operation of Cascade Reservoirs under Complex Water-Level Flow Output Constraints. Water. 2024; 16(20):2963. https://doi.org/10.3390/w16202963
Chicago/Turabian StyleWu, Chengjun, Zhongmei Wang, Peng Yue, Zhiqiang Lai, and Yanyun Wang. 2024. "Research on Optimal Operation of Cascade Reservoirs under Complex Water-Level Flow Output Constraints" Water 16, no. 20: 2963. https://doi.org/10.3390/w16202963
APA StyleWu, C., Wang, Z., Yue, P., Lai, Z., & Wang, Y. (2024). Research on Optimal Operation of Cascade Reservoirs under Complex Water-Level Flow Output Constraints. Water, 16(20), 2963. https://doi.org/10.3390/w16202963