A Review of Optimization Algorithms in Solving Hydro Generation Scheduling Problems
Abstract
:1. Introduction
2. Review Methodology
3. Mathematical Formulations
3.1. Objective Functions
3.2. Constraints
4. Research Review on the Hydropower Scheduling Problem
4.1. Optimization of Short-Term Scheduling
4.2. Optimization of Mid-Term Scheduling
4.3. Optimization of Long-Term Scheduling
5. Conclusions
Author Contributions
Acknowledgments
Conflicts of Interest
References
- Yah, N.F.; Oumer, A.N.; Idris, M.S. Small scale hydro-power as a source of renewable energy in Malaysia: A review. Renew. Sustain. Energy Rev. 2017, 72, 228–239. [Google Scholar] [CrossRef] [Green Version]
- Jamil, R.; Jamil, I.; Jinquan, Z.; Li, M.; Qirong, J.; Jamil, R. Development Trend of Chinese Hydroelectric Generation Technology of Hydro Power Plant (HPP). Int. J. Eng. Works Kambohwell Publ. Enterp. 2014, 1, 1–5. [Google Scholar]
- Binama, M.; Su, W.T.; Li, X.B.; Li, F.C.; Wei, X.Z.; An, S. Investigation on pump as turbine (PAT) technical aspects for micro hydropower schemes: A state-of-the-art review. Renew. Sustain. Energy Rev. 2017, 79, 148–179. [Google Scholar] [CrossRef]
- Martínez-Lucas, G.; Sarasúa, J.I.; Sánchez-Fernández, J.Á. Frequency regulation of a hybrid wind–hydro power plant in an isolated power system. Energies 2018, 11, 239. [Google Scholar] [CrossRef] [Green Version]
- Hammid, A.T.; Sulaiman, M.H.B.; Awad, O.I. A Robust firefly algorithm with backpropagation neural networks for solving hydrogeneration prediction. Electr. Eng. 2018, 100, 2617–2633. [Google Scholar] [CrossRef]
- Nazari-Heris, M.; Mohammadi-Ivatloo, B.; Gharehpetian, G. Short-term scheduling of hydro-based power plants considering application of heuristic algorithms: A comprehensive review. Renew. Sustain. Energy Rev. 2017, 74, 116–129. [Google Scholar] [CrossRef]
- Kumar, A.; Wu, G.; Ali, M.Z.; Mallipeddi, R.; Suganthan, P.N.; Das, S. A test-suite of non-convex constrained optimization problems from the real-world and some baseline results. Swarm Evol. Comput. 2020, 56, 100693. [Google Scholar] [CrossRef]
- Kaboli, S.H.A.; Alqallaf, A.K. Solving non-convex economic load dispatch problem via artificial cooperative search algorithm. Expert Syst. Appl. 2019, 128, 14–27. [Google Scholar] [CrossRef]
- Ramos-Real, F.J.; Barrera-Santana, J.; Ramírez-Díaz, A.; Perez, Y. Interconnecting isolated electrical systems. The case of Canary Islands. Energy Strategy Rev. 2018, 22, 37–46. [Google Scholar] [CrossRef]
- Pérez-Díaz, J.I.; Wilhelmi, J.R. Assessment of the economic impact of environmental constraints on short-term hydropower plant operation. Energy Policy 2010, 38, 7960–7970. [Google Scholar] [CrossRef]
- Wang, L.; Wang, B.; Zhang, P.; Liu, M.; Li, C. Study on optimization of the short-term operation of cascade hydropower stations by considering output error. J. Hydrol. 2017, 549, 326–339. [Google Scholar] [CrossRef]
- Bignucolo, F.; Caldon, R.; Coppo, M.; Pasut, F.; Pettinà, M. Integration of lithium-ion battery storage systems in hydroelectric plants for supplying primary control reserve. Energies 2017, 10, 98. [Google Scholar] [CrossRef] [Green Version]
- Cordova, M.M.; Finardi, E.C.; Ribas, F.A.C.; de Matos, V.L.; Scuzziato, M.R. Performance evaluation and energy production optimization in the real-time operation of hydropower plants. Electr. Power Syst. Res. 2014, 116, 201–207. [Google Scholar] [CrossRef]
- Chang, J.; Li, Y.; Yuan, M.; Wang, Y. Efficiency evaluation of hydropower station operation: A case study of Longyangxia station in the Yellow River, China. Energy 2017, 35, 23–31. [Google Scholar] [CrossRef]
- Brekke, J.K. Medium-term Hydropower Scheduling with Provision of Capacity Reserves and Inertia. In Proceedings of the IEEE 2016 51st International Universities Power Engineering Conference (UPEC), Coimbra, Portugal, 6–9 September 2016; NTNU: Trondheim, Norway, 2016. [Google Scholar]
- Feng, Z.K.; Niu, W.J.; Cheng, C.T.; Wu, X.Y. Optimization of hydropower system operation by uniform dynamic programming for dimensionality reduction. Energy 2017, 134, 718–730. [Google Scholar] [CrossRef]
- Guisández, I.; Pérez-Díaz, J.I.; Wilhelmi, J.R. Assessment of the economic impact of environmental constraints on annual hydropower plant operation. Energy Policy 2013, 61, 1332–1343. [Google Scholar] [CrossRef]
- Zhang, X.; Yu, X.; Qin, H. Optimal operation of multi-reservoir hydropower systems using enhanced comprehensive learning particle swarm optimization. J. Hydro-Environ. Res. 2016, 10, 50–63. [Google Scholar] [CrossRef]
- Garcia, M.; Nagarajan, H.; Baldick, R. Generalized Convex Hull Pricing for the AC Optimal Power Flow Problem. IEEE Trans. Control Netw. Syst. 2020. [Google Scholar] [CrossRef]
- Yang, T.; Gao, X.; Sellars, S.L.; Sorooshian, S. Improving the multi-objective evolutionary optimization algorithm for hydropower reservoir operations in the California Oroville–Thermalito complex. Environ. Model. Softw. 2015, 69, 262–279. [Google Scholar] [CrossRef] [Green Version]
- Mostafa, S.A.; Mustapha, A.; Mohammed, M.A.; Ahmad, M.S.; Mahmoud, M.A. A fuzzy logic control in adjustable autonomy of a multi-agent system for an automated elderly movement monitoring application. Int. J. Med. Inform. 2018, 112, 173–184. [Google Scholar] [CrossRef]
- Jaber, S.; Chen, W.; Wang, K.; Li, J. Subcarrier Assignment and Power Allocation for SCMA Energy Efficiency. arXiv 2020, arXiv:2004.09960. [Google Scholar]
- Iliadis, N.A.; Gnansounou, E. Development of the methodology for the evaluation of a hydro-pumped storage power plant: Swiss case study. Energy Strategy Rev. 2016, 9, 8–17. [Google Scholar] [CrossRef]
- Ge, X.L.; Zhang, L.Z.; Shu, J.; Xu, N.F. Short-term hydropower optimal scheduling considering the optimization of water time delay. Electr. Power Syst. Res. 2014, 110, 188–197. [Google Scholar] [CrossRef]
- Catalão, J.P.D.S.; Pousinho, H.M.I.; Mendes, V.M.F. Mixed-integer non-linear approach for the optimal scheduling of a head-dependent hydro chain. Electr. Power Syst. Res. 2010, 80, 935–942. [Google Scholar] [CrossRef]
- Catalão, J.P.D.S.; Pousinho, H.M.I.; Mendes, V.M.F. Scheduling of head-dependent cascaded hydro systems: Mixed-integer quadratic programming approach. Energy Convers. Manag. 2010, 51, 524–530. [Google Scholar] [CrossRef]
- Catalão, J.P.S.; Mariano, S.J.P.S.; Mendes, V.M.F.; Ferreira, L.A.F.M. Scheduling of head-sensitive cascaded hydro systems: A non-linear approach. IEEE Trans. Power Syst. 2008, 24, 337–346. [Google Scholar] [CrossRef]
- Belsnes, M.M.; Wolfgang, O.; Follestad, T.; Aasgård, E.K. Applying successive linear programming for stochastic short-term hydropower optimization. Electr. Power Syst. Res. 2016, 130, 167–180. [Google Scholar] [CrossRef] [Green Version]
- Ge, X.; Xia, S.; Lee, W.J.; Chung, C.Y. A successive approximation approach for short-term cascaded hydro scheduling with variable water flow delay. Electr. Power Syst. Res. 2018, 154, 213–222. [Google Scholar] [CrossRef]
- Ma, C.; Lian, J.; Wang, J. 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. 2013, 65, 616–627. [Google Scholar] [CrossRef]
- Mo, L.; Lu, P.; Wang, C.; Zhou, J. Short-term hydro generation scheduling of Three Gorges–Gezhouba cascaded hydropower plants using hybrid MACS-ADE approach. Energy Convers. Manag. 2013, 76, 260–273. [Google Scholar] [CrossRef]
- Glotić, A.; Glotić, A.; Kitak, P.; Pihler, J.; Tičar, I. Parallel self-adaptive differential evolution algorithm for solving short-term hydro scheduling problem. IEEE Trans. Power Syst. 2014, 29, 2347–2358. [Google Scholar] [CrossRef]
- Yuan, X.; Yuan, Y.; Zhang, Y. A hybrid chaotic genetic algorithm for short-term hydro system scheduling. Math. Comput. Simul. 2002, 59, 319–327. [Google Scholar] [CrossRef]
- Chuanwen, J.; Bompard, E. A self-adaptive chaotic particle swarm algorithm for short term hydroelectric system scheduling in deregulated environment. Energy Convers. Manag. 2005, 46, 2689–2696. [Google Scholar] [CrossRef]
- Li, G.; Sun, Y.; He, Y.; Li, X.; Tu, Q. Short-term power generation energy forecasting model for small hydropower stations using GA-SVM. Math. Probl. Eng. 2014, 2014, 381387. [Google Scholar] [CrossRef]
- Mu, J.; Ma, C.; Zhao, J.; Lian, J. Optimal operation rules of Three-gorge and Gezhouba cascade hydropower stations in flood season. Energy Convers. Manag. 2015, 96, 159–174. [Google Scholar] [CrossRef]
- Séguin, S.; Côté, P.; Audet, C. Self-scheduling short-term unit commitment and loading problem. IEEE Trans. Power Syst. 2016, 31, 133–142. [Google Scholar] [CrossRef]
- Yuan, L.; Zhou, J. Self-optimization system dynamics simulation of real-time short term cascade hydropower system considering uncertainties. Water Resour. Manag. 2017, 31, 2127–2140. [Google Scholar] [CrossRef]
- Ji, C.; Li, C.; Wang, B.; Liu, M.; Wang, L. Multi-stage dynamic programming method for short-term cascade reservoirs optimal operation with flow attenuation. Water Resour. Manag. 2017, 31, 4571–4586. [Google Scholar] [CrossRef]
- Jiekang, W.; Zhuangzhi, G.; Fan, W. Short-term multi-objective optimization scheduling for cascaded hydroelectric plants with dynamic generation flow limit based on EMA and DEA. Int. J. Electr. Power Energy Syst. 2014, 57, 189–197. [Google Scholar] [CrossRef]
- Wu, X.Y.; Cheng, C.T.; Shen, J.J.; Luo, B.; Liao, S.L.; Li, G. A multi-objective short term hydropower scheduling model for peak shaving. Int. J. Electr. Power Energy Syst. 2015, 68, 278–293. [Google Scholar] [CrossRef]
- Lu, P.; Zhou, J.; Wang, C.; Qiao, Q.; Mo, L. Short-term hydro generation scheduling of Xiluodu and Xiangjiaba cascade hydropower stations using improved binary-real coded bee colony optimization algorithm. Energy Convers. Manag. 2015, 91, 19–31. [Google Scholar] [CrossRef]
- Marchand, A.; Gendreau, M.; Blais, M.; Emiel, G. Fast near-optimal heuristic for the short-term hydro-generation planning problem. IEEE Trans. Power Syst. 2017, 33, 227–235. [Google Scholar] [CrossRef]
- Aasgård, E.K.; Naversen, C.Ø.; Fodstad, M.; Skjelbred, H.I. Optimizing day-ahead bid curves in hydropower production. Energy Syst. 2018, 9, 257–275. [Google Scholar] [CrossRef]
- Naresh, R.; Sharma, J. Short term hydro scheduling using two-phase neural network. Int. J. Electr. Power Energy Syst. 2002, 24, 583–590. [Google Scholar] [CrossRef]
- Xu, B.; Zhong, P.A.; Stanko, Z.; Zhao, Y.; Yeh, W.W.G. A multiobjective short-term optimal operation model for a cascade system of reservoirs considering the impact on long-term energy production. Water Resour. Res. 2015, 51, 3353–3369. [Google Scholar] [CrossRef]
- Castro, M.S.; Sousa, J.; Saraiva, J. Hydro scheduling optimization considering the impact on market prices and head drop using the linprog function of MATLAB®. In Proceedings of the 2017 IEEE Manchester PowerTech, Manchester, UK, 18–22 June 2017. [Google Scholar]
- Xie, M.; Zhou, J.; Li, C.; Lu, P. Daily generation scheduling of cascade hydro plants considering peak shaving constraints. J. Water Resour. Plan. Manag. 2016, 142, 04015072. [Google Scholar] [CrossRef]
- Yuan, X.; Zhang, Y.; Wang, L.; Yuan, Y. An enhanced differential evolution algorithm for daily optimal hydro generation scheduling. Comput. Math. Appl. 2008, 55, 2458–2468. [Google Scholar] [CrossRef] [Green Version]
- Yuan, X.; Wang, L.; Yuan, Y. Application of enhanced PSO approach to optimal scheduling of hydro system. Energy Convers. Manag. 2008, 49, 2966–2972. [Google Scholar] [CrossRef]
- Moreno, S.R.; Kaviski, E. Daily Scheduling of Small Hydro Power Plants Dispatch With Modified Particles Swarm Optimization. Pesqui. Oper. 2015, 35, 25–37. [Google Scholar] [CrossRef] [Green Version]
- Shrestha, G.B.; Pokharel, B.K.; Lie, T.T.; Fleten, S.E. Medium term power planning with bilateral contracts. IEEE Trans. Power Syst. 2005, 20, 627–633. [Google Scholar] [CrossRef]
- Baslis, C.G.; Bakirtzis, A.G. Mid-term stochastic scheduling of a price-maker hydro producer with pumped storage. IEEE Trans. Power Syst. 2011, 26, 1856–1865. [Google Scholar] [CrossRef]
- Catalão, J.; Pousinho, H.; Contreras, J. Optimal hydro scheduling and offering strategies considering price uncertainty and risk management. Energy 2012, 37, 237–244. [Google Scholar] [CrossRef]
- Flatabø, N.; Haugstad, A.; Mo, B.; Fosso, O.B. Short-term and medium-term generation scheduling in the Norwegian hydro system under a competitive power market structure. In Proceedings of the EPSOM’98 (International Conference on Electrical Power System Operation and Management), ETH Zürich, Switzerland, 23–25 September 1998. [Google Scholar]
- Abgottspon, H.; Bucher, M.; Andersson, G. Stochastic dynamic programming for unified short-and medium-term planning of hydro power considering market products. In Proceedings of the 12th IEEE International Conference on Probabilistic Methods Applied to Power Systems (PMAPS), Istanbul, Turkey, 10–14 June 2012. [Google Scholar]
- Abgottspon, H.; Andersson, G. Approach of integrating ancillary services into a medium-term hydro optimization. In Proceedings of the XII SEPOPE: Symposium of Specialists in Electric Operational and Expansion Planning, Zurich, Switzerland, 20–23 May 2012. [Google Scholar]
- Abgottspon, H.; Njálsson, K.; Bucher, M.A.; Andersson, G. Risk-averse medium-term hydro optimization considering provision of spinning reserves. In Proceedings of the IEEE 2014 International Conference on Probabilistic Methods Applied to Power Systems, Durham, UK, 7–10 July 2014; pp. 1–6. [Google Scholar]
- Helseth, A.; Fodstad, M.; Mo, B. Optimal medium-term hydropower scheduling considering energy and reserve capacity markets. IEEE Trans. Sustain. Energy 2016, 7, 934–942. [Google Scholar] [CrossRef] [Green Version]
- Hjelmeland, M.N.; Helseth, A.; Korpås, M. A case study on medium-term hydropower scheduling with sales of capacity. Energy Procedia 2016, 87, 124–131. [Google Scholar] [CrossRef] [Green Version]
- Aquino, R.R.; Carvalho, M.A.; Neto, O.N.; Lira, M.M.; de Almeida, G.J.; Tiburcio, S.N. Recurrent neural networks solving a real large scale mid-term scheduling for power plants. In Proceedings of the IEEE the 2010 International Joint Conference on Neural Networks (IJCNN), Barcelona, Spain, 18–23 July 2010; pp. 1–6. [Google Scholar]
- Aquino, R.R.; Neto, O.N.; Lira, M.M.; Carvalho, M.A. Solving a real large scale mid-term scheduling for power plants via hybrid intelligent neural networks systems. In Proceedings of the IEEE 2011 International Joint Conference on Neural Networks, San Jose, CA, USA, 31 July–5 August 2011; pp. 785–792. [Google Scholar]
- Lotfi, M.; Ghaderi, S. Possibilistic programming approach for mid-term electric power planning in deregulated markets. Int. J. Electr. Power Energy Syst. 2012, 34, 161–170. [Google Scholar] [CrossRef]
- Zhao, Y.; Chen, X.; Jia, Q.S.; Guan, X.; Zhang, S.; Jiang, Y. Long-term scheduling for cascaded hydro energy systems with annual water consumption and release constraints. IEEE Trans. Autom. Sci. Eng. 2010, 7, 969–976. [Google Scholar] [CrossRef]
- Scarcelli, R.O.; Zambelli, M.S.; Filho, S.; Carneiro, A.A. Aggregated inflows on stochastic dynamic programming for long term hydropower scheduling. In Proceedings of the IEEE 2014 North American Power Symposium, Pullman, WA, USA, 7–9 September 2014; pp. 1–6. [Google Scholar]
- Scarcelli, R.O.C.; Zambelli, M.S.; Soares, S.; Carneiro, A.A. Ensemble of Markovian stochastic dynamic programming models in different time scales for long term hydropower scheduling. Electr. Power Syst. Res. 2017, 150, 129–136. [Google Scholar] [CrossRef]
- Mo, B.; Gjelsvik, A.; Grundt, A. Integrated risk management of hydro power scheduling and contract management. IEEE Trans. Power Syst. 2001, 16, 216–221. [Google Scholar] [CrossRef]
- Mo, B.; Gjelsvik, A.; Grundt, A.; Karesen, K. Optimisation of hydropower operation in a liberalised market with focus on price modelling. In Proceedings of the 2001 IEEE Porto Power Tech Proceedings, Porto, Portugal, 10–13 September 2001; p. 6. [Google Scholar]
- Hongling, L.; Chuanwen, J.; Yan, Z. A review on risk-constrained hydropower scheduling in deregulated power market. Renew. Sustain. Energy Rev. 2008, 12, 1465–1475. [Google Scholar] [CrossRef]
- Larsen, C.T.; Doorman, G.L.; Mo, B. Evaluation of scenario reduction methods for stochastic inflow in hydro scheduling models. In Proceedings of the 2015 IEEE Eindhoven PowerTech, Eindhoven, The Netherlands, 29 June–2 July 2015. [Google Scholar]
- Hjelmeland, M.N.; Korpås, M.; Helseth, A. Combined SDDP and simulator model for hydropower scheduling with sales of capacity. In Proceedings of the IEEE 2016 13th International Conference on the European Energy Market, Porto, Portugal, 6–9 June 2016. [Google Scholar]
- Lu, B.; Li, K.; Zhang, H.; Wang, W.; Gu, H. Study on the optimal hydropower generation of Zhelin reservoir. J. Hydro-Environ. Res. 2013, 7, 270–278. [Google Scholar] [CrossRef]
- Xie, M.; Zhou, J.; Li, C.; Zhu, S. Long-term generation scheduling of Xiluodu and Xiangjiaba cascade hydro plants considering monthly streamflow forecasting error. Energy Convers. Manag. 2015, 105, 368–376. [Google Scholar] [CrossRef]
- Cheng, C.T.; Wang, W.C.; Xu, D.M.; Chau, K.W. Optimizing hydropower reservoir operation using hybrid genetic algorithm and chaos. Water Resour. Manag. 2008, 22, 895–909. [Google Scholar] [CrossRef] [Green Version]
- He, Y.Y.; Zhou, J.Z.; Xiang, X.Q.; Chen, H.; Qin, H. Comparison of different chaotic maps in particle swarm optimization algorithm for long-term cascaded hydroelectric system scheduling. Chaos Solitons Fractals 2009, 42, 3169–3176. [Google Scholar] [CrossRef]
- Hammid, A.T.; Sulaiman, M.H. Optimal Long-Term Hydro Generation Scheduling of Small Hydropower Plant (SHP) using Metaheuristic Algorithm in Himreen Lake Dam. In Proceedings of the MATEC Web of Conferences, Kuala Lumpur, Malaysia, 28–30 November 2017. [Google Scholar]
- Hammid, A.T.; Sulaiman, M.H.B. Series division method based on PSO and FA to optimize Long-Term Hydro Generation Scheduling. Sustain. Energy Technol. Assess. 2018, 29, 106–118. [Google Scholar] [CrossRef]
- Liao, S.L.; Liu, B.X.; Cheng, C.T.; Li, Z.F.; Wu, X.Y. Long-term generation scheduling of hydropower system using multi-core parallelization of particle swarm optimization. Water Resour. Manag. 2017, 31, 2791–2807. [Google Scholar] [CrossRef]
- Zhang, H.; Zhou, J.; Fang, N.; Zhang, R.; Zhang, Y. 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. Electr. Power Energy Syst. 2013, 45, 60–70. [Google Scholar] [CrossRef]
- Wang, C.; Zhou, J.; Lu, P.; Yuan, L. Long-term scheduling of large cascade hydropower stations in Jinsha River, China. Energy Convers. Manag. 2015, 90, 476–487. [Google Scholar] [CrossRef]
- Liao, X.; Zhou, J.; Zhang, R.; Zhang, Y. An adaptive artificial bee colony algorithm for long-term economic dispatch in cascaded hydropower systems. Int. J. Electr. Power Energy Syst. 2012, 43, 1340–1345. [Google Scholar] [CrossRef]
- Liao, X.; Zhou, J.; Ouyang, S.; Zhang, R.; Zhang, Y. Multi-objective artificial bee colony algorithm for long-term scheduling of hydropower system: A case study of china. Water Util. J. 2014, 7, 13–23. [Google Scholar]
- Zambelli, M.S.; Luna, I.; Soares, S. Predictive Control Approach for Long-Term Hydropower Scheduling Using Annual Inflow Forecasting Model. IFAC Proc. Vol. 2009, 42, 191–196. [Google Scholar] [CrossRef]
- Zambelli, M.S.; Luna, I.; Soares, S. Long-term hydropower scheduling based on deterministic non-linear optimization and annual inflow forecasting models. In Proceedings of the 2009 IEEE Bucharest PowerTech, Bucharest, Romania, 28 June–2 July 2009; pp. 1–8. [Google Scholar]
- Zambelli, M.; Soares Filho, S.; Toscano, A.E.; Santos, E.D.; Silva Filho, D.D. NEWAVE versus ODIN: Comparison of stochastic and deterministic models for the long term hydropower scheduling of the interconnected brazilian system. Sba Controle Automação Soc. Bras. Autom. 2011, 22, 598–609. [Google Scholar] [CrossRef] [Green Version]
- Mantawy, A.; Soliman, S.; El-Hawary, M. A new tabu search algorithm for the long-term hydro scheduling problem. In Proceedings of the IEEE Power Engineering 2002 Large Engineering Systems Conference on LESCOPE 02, Halifax, NS, Canada, 26–28 June 2002. [Google Scholar]
- Mantawy, A.H.; Soliman, S.A.; El-Hawary, M.E. The long-term hydro-scheduling problem—A new algorithm. Electr. Power Syst. Res. 2003, 64, 67–72. [Google Scholar] [CrossRef]
- Nabona, N. Multicommodity network flow model for long-term hydro-generation optimization. IEEE Trans. Power Syst. 1993, 8, 395–404. [Google Scholar] [CrossRef]
- Fosso, O.B.; Gjelsvik, A.; Haugstad, A.; Mo, B.; Wangensteen, I. Generation scheduling in a deregulated system. The Norwegian case. IEEE Trans. Power Syst. 1999, 14, 75–81. [Google Scholar] [CrossRef]
- Fleten, S.E.; Haugstvedt, D.; Steinsbø, J.A.; Belsnes, M.; Fleischmann, F. Bidding Hydropower Generation: Integrating Short-and Long-Term Scheduling; University Library of Munich: Munich, Germany, 2011. [Google Scholar]
- Grønvik, I.; Hadziomerovic, A.; Ingvoldstad, N.; Egging, R.; Fleten, S.E. Feasibility of linear decision rules for hydropower scheduling. In Proceedings of the IEEE 2014 International Conference on Probabilistic Methods Applied to Power Systems (PMAPS), Durham, UK, 7–10 July 2014; pp. 1–6. [Google Scholar]
- Guisández, I.; Pérez-Díaz, J.; Wilhelmi, J. Effects of the maximum flow ramping rates on the long-term operation decisions of a hydropower plant. In Proceedings of the International Conference on Renewable Energies and Power Quality, Córdoba, Spain, 7–10 April 2014. [Google Scholar]
- Ge, X.; Zhong, J.; Xia, S. Long-term scheduling with the consideration of interruptible load. In Proceedings of the 2016 IEEE International Conference on Power and Renewable Energy (ICPRE), Shanghai, China, 21–23 October 2016. [Google Scholar]
- Sharma, R.N.; Chand, N.; Sharma, V.; Yadav, D. Decision support system for operation, scheduling and optimization of hydro power plant in Jammu and Kashmir region. Renew. Sustain. Energy Rev. 2015, 43, 1099–1113. [Google Scholar] [CrossRef]
- Zhao, T.; Zhao, J.; Liu, P.; Lei, X. Evaluating the marginal utility principle for long-term hydropower scheduling. Energy Convers. Manag. 2015, 106, 213–223. [Google Scholar] [CrossRef] [Green Version]
- Xiomara, B.; Soares, S. Accuracy assessment of the long-term hydro simulation model used in Brazil based on post-operation data. In Proceedings of the IEEE 2017 6th International Conference on Clean Electrical Power (ICCEP), Santa Margherita Ligure, Italy, 27–29 June 2017. [Google Scholar]
Case Study | Limitation of Parameters | Optimization Techniques | Consideration of Main Goal | Ref. |
---|---|---|---|---|
44 units, China | Balance, discharge, delay period, and outflow of water; reservoir storage volume; generation. | MILP method | Maximize the utility of energy production during the outlining horizon. | [24] |
Portuguese | Water conversion of the reservoir; head, storage, discharge, and spillage of water; power generation. | MINP method | Employed to model the on-off behaviour via integer variables to avert inflows at prohibited regions. | [25] |
Two cases, Portuguese | Parity and disparity constraints or unpretentious variables of restrictions. | A mixed-integer quadratic programming method | Model on–off behaviour to obtain realistic energy, without affecting future operations. | [26] |
Portuguese | Balance, head, storage, discharge, and spillage of water; power generation. | A non-linear approach | Considering head-dependency. | [27] |
Norwegian industry | The uncertainty of water inflow and upcoming costs. | Stochastic successive linear programming | Employed a first-order approximation to the optimization of water head. | [28] |
34 hydro units, China | Level and hydraulic coupling of reservoirs; release and the flow of water; power production. | Successive approximation approach | The constant difference for a delay period of water to define operations realistically exhaustive. | [29] |
Gezhouba and Gorges, China | Water discharge; hydraulic head; online/offline time; reservoir water level. | Culture algorithm with differential evolution | Maximize the electrical power generation through an entire dispatch interval. | [30] |
Three Gorges–Gezhouba, China | Balance, discharge, and head of water; power balance; uptime/downtime; turbine-generator capacity; reservoir storage volume. | Hybrid multi ant colony system with adaptive deferential evaluation | Locate which unit ought to be on and the standards at which to produce energy in per unit to match the specific energy request with full water consumption. | [31] |
Slovenia | Min and max for reservoir volume; permissible variation in the reservoir; production energy; discharge. | Parallel Self-Adaptive Differential Evolution | Optimal production distribution via minimizing the utilized water volume in each generated unit. | [32] |
Benchmark of two examples | Hydropower generation; dynamic balance and discharge of water; reservoir storage volume. | A hybrid chaotic genetic algorithm | Discovery of the optimum hydro generation units in each hour to employ the restricted resource of water. | [33] |
Hubei, China | Dynamic balance and discharge of water; reservoir storage volume; hydropower generation. | A self-adaptive chaotic with PSO | The optimal dispatching is by maximum generation considering the security conditions and reliability. | [34] |
Yunnan, China | Installed capacity utilization hour; hydropower generation. | Genetic algorithm with support vector machine | Power generation energy prediction. | [35] |
Three-gorge dam, China | Maximum volume of water discharge; initial level in the water reservoir. | Developed a genetic algorithm. | Establish the operation principle values for optimal decisions. | [36] |
Saguenay-Lac-St-Jean, Canada | Unit commitment and loading problem; hydro generation; turbine-generator efficiency; gravity acceleration; turbine net head and water discharge. | Dynamic programming | Dispatches energy production among units and explores to optimize gross generation and select the unit commitment and make discipline unit start-ups. | [37] |
Qing River, China | Uncertainties of inflow containing its local and upstream outflow; temporary power instructions. | Self-Optimization System Dynamics | Operation including real-time. | [38] |
Sichuan, China | Balance, storage capacity, and outflow of water; expected output. | Multi-Stage Dynamic Programming method | Uses maximum power generation criterion to establish reservoirs optimal operation. | [39] |
8 stations, China | Volume, head of water; reservoir storage volume; power output; dealing within/non-equality. | Electromagnetism-like algorithm. | Realize the optimal power output and to define its relationship with the existing level of water. | [40] |
State Grid of China | Energy loads per grid; primary storage of reservoir; domestic inflow of reservoir; energy production; storage of reservoir; turbine inflow and spill. | Local search algorithm | Acquire nearer to the OGS for a group of hydropower units on some rivers and transmit produced energy to some energy grids. | [41] |
Xiluodu and Xiangjiaba, China | Hydraulic connection; reservoir storage; water discharge and balance; forbidden operating areas; limits of hydropower system; uptime/downtime. | Developed binary-real bee colony optimization algorithm | Minimize the gross water exhaustion, taking into account enough demands of load and different restrictions. | [42] |
Québec, Canada | Water reservoirs; what comes in and out of the rivers and the transit capacity in the river divisions; possible delays; head and flow of water; production. | Fast Near-Optimal Heuristic | Maximize the stored value of water in the reservoirs at the scheduling end, maximize the final water quantity and control the variations in turbine discharge. | [43] |
Norwegian watercourse | The inflow uncertainty function when setting the maximum values of bids. | Heuristic algorithm. | Demonstration of how prototypes can be expanded to grant a maximized curve of bids. | [44] |
Block diagram | Load balance; spillage modeling; water flow and reservoir storage volume; turbine net head. | Two-phase neural network | Minimize the production costs for non-hydraulic power through the period of schedule. | [45] |
Qingjiang, China | Load balance; balance and storage of daily water; daily average and limits for power output. | Multi-objective optimization model | Maximizing the stored power in the hydropower units and minimizing the gross discharge of water. | [46] |
Douro River, Portuguese | Flow and head of water. | The Linprog Function | To set hydropower plants as price producers to get a more practical model. | [47] |
Case Study | Limitation of Parameters | Optimization Techniques | Consideration of Main Goal | Ref. |
---|---|---|---|---|
Zagunao River, China | Peak shaving; equations of water; spinning-reserve; uptime/downtime; limits of the generator and prohibited operating zones. | Discrete differential dynamic programming | Acquire additional benefit for power generation with a confirmed water volume based on the real requests of the energy grid. | [48] |
Numerical simulation example | Hydropower production; turbine inflow; the net head of the reservoir; delay period for the water transfer. | An enhanced differential evolution algorithm; chaos theory | Minimize the variation summation between the gross generation of hydropower system and the load request per hour during the period of dispatching. | [49] |
Numerical simulation | Load balance; limits of generation; water discharge; reservoir storage volumes; transport delay time. | Enhanced PSO algorithm | Minimize the gross expenses while utilizing the accessibility of the hydro exporter as far as possible. | [50] |
Brazilian Power System | Generation and outflow of the hydro plant; reservoir storage volumes; water dynamic balance. | Adjusted PSO algorithm | Maximize the gross hydropower production to meet different material and operational constraints. | [51] |
Case Study | Limitation of Parameters | Optimization Techniques | Consideration of Main Goal | Ref. |
---|---|---|---|---|
Nord Pool, Norway | Reservoir balance of water; upper and lower limit of generation, contract, and reservoir; spillage. | Stochastic linear and non-linear programming. | To determine the OGS and the extent of binary contracts. | [52] |
Greek Power System | Uncertainty of turbine discharges, load request, and rivals’ quotes. | Stochastic mixed-integer linear programming. | To optimize financial revenue and making use of manipulating market costs. | [53] |
Portugal | Balance, head, storage, discharge, discharge ramping, and spillage of water; power generation; commitment. | Mixed-integer non-linear programming. | Realize the best quotes by determining the plans of bids in the daily markets. | [54] |
Norway | Contents and spillage of the reservoir; water flow pumping capability; demand and supply of power. | Stochastic DDP. | Establish system operation and contribute to minimizing the expected future operational costs. | [55] |
Swiss hydro system | Taking part in the over-the-counter, power futures, options, day-ahead, and spot markets. | Stochastic dynamic programming. | Optimization depending on hourly price forward curve. | [56] |
Swiss hydro system | Upper and lower basin level and water inflows; the water levels in the basins have negligible influence. | Integrating ancillary services. | An optimal offering of secondary control of cost-taker hydropower generators with pumped storage. | [57] |
Swiss hydro system | Processes of avoiding risk, saving of stores for spinning, and hydropower generation flexibility. | Stochastic DDP. | Discovery of realistic quantities of water that was supported by national legal cuts. | [58] |
Norwegian watercourse | Inflow handling to reservoirs, their volumes, hydro energy costs. | Stochastic DDP. | Determine equivalent involvement in the daily ability markets and its reserve. | [59] |
Lysebotn, Norway | Balance of energy and reservoir; springing reserve, startup cost; hydro coupling; power discharge function. | Stochastic DDP. | Fulfil the hydropower units operators’ demands to get steady operation for the grid. | [60] |
Parnaiba river, Brazil | Storage, discharge from of bounds on the reservoir; initial volume and target volume; hydraulic generation. | Two-phase optimization neural network. | Minimize the overall production cost while satisfying the load demand. | [61,62] |
Guilan, Iran | Accessibility of energy production units; obtainable water in hydropower units reservoir. | Possibilistic programming approach. | Set the production, selling and purchasing units of generation company for the following season. | [63] |
Case Study | Limitation of Parameters | Optimization Techniques | Consideration of Main Goal | Ref. |
---|---|---|---|---|
Yellow River, China | Annual consumption, release, and storage of water; cost structure. | Constrained Markov decision process | Determining the water release and to minimize the total energy production cost. | [64] |
Hydro plants, Brazil | Hydro generation; head, discharge, and density of water; gravity acceleration; average efficiency. | Markovian stochastic DP | Minimizing the predictable quantities of the operating expense by considering discharges. | [65] |
Sobradinho, Brazil | Time; cost; load demand; efficiency; discharge and head from turbine; spillage; forebay/tailrace function. | Markovian stochastic DP | Monthly inflow for single-reservoir hydropower systems. | [66] |
Røldal/Suldal Scandinavia | Balance of water and reservoir; contract balance of future period, spot market, and accumulation of profit. | Stochastic DDP | Obtain a firm’s risk management to maximize an outlined interval separable advantage task. | [67] |
Norsk Hydro, Norway | Modified transition probabilities; cost node numbers; the medium cost in a period time of stage for cost node. | Stochastic DDP approach | To assess the transmission prospects for cost from the previous week and beyond. | [68] |
Yalong River, China | Min/max level of release and storage for the reservoir at the overall/end of time; max/min of generation. | TC; CM; HM; MCS; stochastic DP | Generate energy and sell with the best revenue with minimum market risks. | [69] |
Tokke Sys., Norway | Equations of water balance; reservoir capacity limitations; inflows of water for each reservoir at plants. | Stochastic DDP | To solve an inherently stochastic problem because of the uncertainty upcoming discharge of the reservoir. | [70] |
South-west, Norway | Reservoir balance; energy balance including inflow and generation; start-up expenses; the amount of capacity available for sale; primary frequency reserve. | Stochastic DDP | To produce a performance metric of the revenue assignment to reach convergence. | [71] |
Jiangxi, China | Balance, level, and the outflow of water; power output; non-negative constraints. | Progressive optimization algorithm | Optimal reservoir scheduling to completely utilize water exported and make it economical. | [72] |
Xiangjiaba, China | The capacity of reservoir storage; head and inflow of water; power generation; hydro plant network. | Improved parallel progressive optimality | Maximize the gross energy production of entire hydro plants throughout the dispatching time. | [73] |
Nanpan River, China | Storage volume and discharge of reservoir; power generation; water balance. | Chaos in the GA | Maximize generation output based on the reservoir discharges chronologically. | [74] |
Three Gorges, China | Balance, discharge, and the level volume of water; capacities of reservoir storage; the level of river water; hydro generation. | Chaotic maps in the PSO algorithm | Maximize the gross revenue of the energy production and distribution during a long period. | [75] |
Himreen lake dam, Iraq | Net head of turbine; flow rate and density of water; hydropower system efficiency. | Firefly algorithm and PSO | To estimate optimal discharge of water of hydro reservoirs and energy production per unit. | [76] |
Himreen lake dam, Iraq | Net head of turbine; flow rate and density of water; hydropower system efficiency. | Series division method with FA and PSO | To estimate optimal discharge of water of hydro reservoirs and energy production per unit. | [77] |
Three Gorges, China | Balance, level, and discharge of water limits; power generation limits. | Multi-Core Parallelization of PSO | To discover the optimum plan for maximum power generation through the operation interval. | [78] |
Three Gorges, China | Level, head, discharge, and balance of water; reservoir storage conversion; output generation. | Multi-objective adaptive differential evolution | Minimum environmental shortage and excess water capacity; maximum energy production. | [79] |
Jinsha River, China | balance, level, head, and outflow of water; hydraulic connection; storage reservoir. | Multi-population ant colony optimization | The maximum utility of energy production of big cascaded hydropower plants. | [80] |
Three Gorges, China | Hydraulic connection; output limit; water limits of balance, release, level, and reservoir. | An adaptive artificial bee colony algorithm | Maximize the gross utilities of energy production by finding the optimal procedure of the water level rate. | [81] |
Three Gorges Dam, China | Hydraulic connection; level, release, and dynamic balance of water; reservoir water level; output power. | Multi-objective artificial bee colony algorithm | Optimize both generation benefits and firm output simultaneously. | [82] |
Southeast river, Brazil | Net head of water storage as a non-linear function, spillage, and inflow. | Predictive control | To exemplify hydro energy production by using deterministic optimization model. | [83] |
Paranaíba River, Brazil | Net head of water storage as a non-linear function, spillage, and inflow. | Predictive control | Provide an inflow sequence and supply the optimal inflow solutions throughout a specific period. | [84] |
UNICAMP, Brazil | Operating costs; generation; head and discharge of water; release and balance of the reservoir; spillage. | Adaptive model predictive control | Provides optimal releases and optimizes operation costs plus the minimum future operation costs. | [85] |
Block diagram | The capacity of the reservoir; minimum and maximum for storage and discharge. | Tabu search algorithm | Predictable value of the water residual in the reservoir, optimize power generated, and water conservation. | [86,87] |
Spain | Independent, linear and quadratic coefficients, and the predicted value operator of the probabilistic production expenses; generation; the flow per specific commodity | The non-linear network flow technique | Minimizing the total predictable production expenses per period, considering the water inflows per period. | [88] |
Norway | Maximum and time of generation: minimum and maximum level of the reservoir; spillage; the value of storage. | Successive linear programming | How is scheduling mixed in the new arrangement for market-clearing and system operation? | [89] |
Leirdøla, Norway | Volume available capacity of bid; water flow rate; generated power; the day-ahead; balance, level, and bounds of the reservoir; start-up and shutdown costs. | The multistage stochastic mixed-integer programming model | Generate bid curves as this is the only output that depends on the expectation on future prices rather than the actual realizations. | [90] |
Nord Pool, Norway | Min and max level, production, spillage, and Inflow of reservoir; electricity price; water discharge. | Linear Decision Rules | Obtain optimal use of resources and the expected discounted market value of total production. | [91] |
Miño-Sil River, Spain | Hourly water inflows and head; reservoir level; generation; costs of wear and tear, start-up/shut-down, and energy; environmental flows; ramping rates. | Mixed-integerlinear programming | The uninterruptible discharge between sequential weeks is warranted via accreditation of the inflows per hour as a variable in the yearly problem. | [92] |
Southern, China | Electrical energy balance; interruptible load; generating; head, flow, storage, and balance of water. | Mixed-integer programming method | Minimize the cost caused by various power interruption measures. | [93] |
Kashmir and Jammu, India | Average power production; specific weight, flow, and net head of water; efficiency of turbine and generator. | Decision support system | Improve operational efficiency and make optimal operational and trading decisions. | [94] |
Three Gorges, China | One/two-period formulation depends on single-period utility includes (reservoir volume storage; inflow and release of water) and maximum cumulative utility. | Marginal utility principle | Determine the optimal delay of storage among intervals that set the proposed concept in water equipping. | [95] |
Francisco River, Brazil | Storage, spillage, and discharge of water; upstream plant. | Simulation model | Evaluating the simulation efficiency of the hydropower model. | [96] |
© 2020 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 (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Thaeer Hammid, A.; Awad, O.I.; Sulaiman, M.H.; Gunasekaran, S.S.; Mostafa, S.A.; Manoj Kumar, N.; Khalaf, B.A.; Al-Jawhar, Y.A.; Abdulhasan, R.A. A Review of Optimization Algorithms in Solving Hydro Generation Scheduling Problems. Energies 2020, 13, 2787. https://doi.org/10.3390/en13112787
Thaeer Hammid A, Awad OI, Sulaiman MH, Gunasekaran SS, Mostafa SA, Manoj Kumar N, Khalaf BA, Al-Jawhar YA, Abdulhasan RA. A Review of Optimization Algorithms in Solving Hydro Generation Scheduling Problems. Energies. 2020; 13(11):2787. https://doi.org/10.3390/en13112787
Chicago/Turabian StyleThaeer Hammid, Ali, Omar I. Awad, Mohd Herwan Sulaiman, Saraswathy Shamini Gunasekaran, Salama A. Mostafa, Nallapaneni Manoj Kumar, Bashar Ahmad Khalaf, Yasir Amer Al-Jawhar, and Raed Abdulkareem Abdulhasan. 2020. "A Review of Optimization Algorithms in Solving Hydro Generation Scheduling Problems" Energies 13, no. 11: 2787. https://doi.org/10.3390/en13112787
APA StyleThaeer Hammid, A., Awad, O. I., Sulaiman, M. H., Gunasekaran, S. S., Mostafa, S. A., Manoj Kumar, N., Khalaf, B. A., Al-Jawhar, Y. A., & Abdulhasan, R. A. (2020). A Review of Optimization Algorithms in Solving Hydro Generation Scheduling Problems. Energies, 13(11), 2787. https://doi.org/10.3390/en13112787