Submitted:
13 January 2026
Posted:
14 January 2026
You are already at the latest version
Abstract
Keywords:
1. Introduction
1.1. Related Work
2. Materials and Methods
2.1. AEM Hydro Power Plant
2.2. Power Production Scheduling
- All powers (, and ) are expressed in MW
- is set to MW
- P is set to 4MW
- is set to
- The water discharge in is obtained from the linear function , where 0.509 is the discharge rate at 1MW.
2.2.0.1. Post Optimization Settings
2.3. Energy Demand Forecasts
- Calendar features: they are both categorical (namely, day of the week, month, and a binary feature indicating holidays) and numerical (the sine and cosine of the day of the year and of the time of the day, to model circularity). These variables allow to capture the seasonal patterns.
- Past energy demand features: these include short-term lags (from 5 to 30 minutes behind with a step of 5 minutes) and medium-term lags of 1 day, 2 days, and 1 week. For medium-term lags, also the average, minimum, and maximum values over two time windows of 10 and 30 minutes are included.
- Weather forecasts: these include temperature, precipitations, and the average global horizontal irradiance (GHI), computed over 1 hour.
2.4. Inflow Forecasts
3. Results
- 1.
- the LGBM demand forecaster with the stat model from [18];
- 2.
- the LGBM water flow forecaster with the naive forecaster hereafter referred to as const, which assumes a flow rate constantly equal to the value observed at ;
- 3.
-
the MPC power production decisions in three input configurations with those historically executed by the HPP operator. The three configurations considered are:
- (a)
- the unrealistic oracle configuration, where the MPC knows the actual water flow rate or energy demand, which serves as upper bound for the MPC performance;
- (b)
- the LGBM configuration, when the MPC inputs are the demand and the water flow rate predicted by the LGBM models;
- (c)
- the stat configuration when the demand is predicted by the stat model and the flow rate by the naive cons forecaster.
4. Discussion
5. Conclusions
Data Availability Statement
Acknowledgments
References
- Abdelfattah, A.I.; Shaaban, M.F.; Osman, A.H.; Ali, A. Optimal Management of Seasonal Pumped Hydro Storage System for Peak Shaving. Sustainability 2023, 15, 11973. [Google Scholar] [CrossRef]
- Chua, K.H.; Bong, H.L.; Lim, Y.S.; Wong, J.; Wang, L. The state-of-the-arts of peak shaving technologies: a review. In Proceedings of the 2020 International Conference on Smart Grid and Clean Energy Technologies (ICSGCE), 2020; IEEE; pp. 162–166. [Google Scholar]
- 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. International Journal of Electrical Power & Energy Systems 2015, 68, 278–293. [Google Scholar] [CrossRef]
- Liao, S.; Liu, Z.; Liu, B.; Cheng, C.; Wu, X.; Zhao, Z. Daily peak shaving operation of cascade hydropower stations with sensitive hydraulic connections considering water delay time. Renewable Energy 2021, 169, 970–981. [Google Scholar] [CrossRef]
- Zhao, H.; Liao, S.; Fang, Z.; Liu, B.; Ma, X.; Lu, J. Short-term peak-shaving operation of “N-reservoirs and multicascade” large-scale hydropower systems based on a decomposition-iteration strategy. Energy 2024, 288, 129834. [Google Scholar] [CrossRef]
- Wang, Z.; Li, Y.; Wu, F.; Wu, J.; Shi, L.; Lin, K. Multi-objective day-ahead scheduling of cascade hydropower-photovoltaic complementary system with pumping installation. Energy 2024, 290, 130258. [Google Scholar] [CrossRef]
- Grigoras, G.; Gârbea, R.; Neagu, B.C. Toward Smart SCADA Systems in the Hydropower Plants through Integrating Data Mining-Based Knowledge Discovery Modules. Applied Sciences 2024, 14, 8228. [Google Scholar] [CrossRef]
- Babacan, O.; Ratnam, E.L.; Disfani, V.R.; Kleissl, J. Distributed energy storage system scheduling considering tariff structure, energy arbitrage and solar PV penetration. Applied Energy 2017, 205, 1384–1393. [Google Scholar] [CrossRef]
- Terlouw, T.; AlSkaif, T.; Bauer, C.; van Sark, W. Multi-objective optimization of energy arbitrage in community energy storage systems using different battery technologies. Applied Energy 2019, 239, 356–372. [Google Scholar] [CrossRef]
- Kriett, P.O.; Salani, M. Optimal control of a residential microgrid. Energy 2012, 42, 321–330. [Google Scholar] [CrossRef]
- Efkarpidis, N.A.; Imoscopi, S.; Geidl, M.; Cini, A.; Lukovic, S.; Alippi, C.; Herbst, I. Peak shaving in distribution networks using stationary energy storage systems: A Swiss case study. Sustainable Energy, Grids and Networks 2023, 34, 101018. [Google Scholar] [CrossRef]
- Zhang, S.; Tang, Y. Optimal schedule of grid-connected residential PV generation systems with battery storages under time-of-use and step tariffs. Journal of Energy Storage 2019, 23, 175–182. [Google Scholar] [CrossRef]
- Hannan, M.A.; Abdolrasol, M.G.M.; Faisal, M.; Ker, P.J.; Begum, R.A.; Hussain, A. Binary Particle Swarm Optimization for Scheduling MG Integrated Virtual Power Plant Toward Energy Saving. IEEE Access 2019, 7, 107937–107951. [Google Scholar] [CrossRef]
- Moutis, P.; Hatziargyriou, N.D. Decision trees aided scheduling for firm power capacity provision by virtual power plants. International Journal of Electrical Power and Energy Systems 2014, 63, 730–739. [Google Scholar] [CrossRef]
- Nweye, K.; Sankaranarayanan, S.; Nagy, Z. MERLIN: Multi-agent offline and transfer learning for occupant-centric operation of grid-interactive communities. Applied Energy 2023, 346, 121323. [Google Scholar] [CrossRef]
- Zhan, Sicheng.; Lei, Yue.; Chong, Adrian. Comparing model predictive control and reinforcement learning for the optimal operation of building-PV-battery systems. E3S Web of Conf. 2023, 396, 04018. [Google Scholar] [CrossRef]
- Rocchetta, R.; Nespoli, L.; Medici, V.; Basso, S.; Derboni, M.; Salani, M. Rule-based deep reinforcement learning for optimal control of electrical batteries in an energy community. In Proceedings of the Proceedings of the 33rd European Safety and Reliability Conference (ESREL 2023), 2023; pp. 639–646. [Google Scholar]
- Author(s), A. Hidden for review.
- Bontempi, G.; Ben Taieb, S.; Le Borgne, Y.A. Machine learning strategies for time series forecasting. Business Intelligence: Second European Summer School, eBISS 2012 Tutorial Lectures 2 2013, Brussels, Belgium, July 15-21, 2012; pp. 62–77. [Google Scholar]
- Rubattu, N.; Maroni, G.; Corani, G. Electricity Load and Peak Forecasting: Feature Engineering, Probabilistic LightGBM and Temporal Hierarchies. In Proceedings of the International Workshop on Advanced Analytics and Learning on Temporal Data, 2023; Springer; pp. 276–292. [Google Scholar]
- Ke, G.; Meng, Q.; Finley, T.; Wang, T.; Chen, W.; Ma, W.; Ye, Q.; Liu, T.Y. LightGBM: A Highly Efficient Gradient Boosting Decision Tree. In Proceedings of the Advances in Neural Information Processing Systems; Guyon, I., Luxburg, U.V., Bengio, S., Wallach, H., Fergus, R., Vishwanathan, S., Garnett, R., Eds.; Curran Associates, Inc., 2017; Vol. 30. [Google Scholar]
- Zhang, Y.; Ma, R.; Liu, J.; Liu, X.; Petrosian, O.; Krinkin, K. Comparison and explanation of forecasting algorithms for energy time series. Mathematics 2021, 9, 2794. [Google Scholar] [CrossRef]
- Shukla, S.; Hong, T. BigDEAL Challenge 2022: Forecasting peak timing of electricity demand. In IET Smart Grid; 2024. [Google Scholar]
- Akbarian, M.; Saghafian, B.; Golian, S. Monthly streamflow forecasting by machine learning methods using dynamic weather prediction model outputs over Iran. Journal of Hydrology 2023, 620, 129480. [Google Scholar] [CrossRef]
- Ferdaus, M.M.; Dam, T.; Sarkar, M.R.; Uddin, M.; Anavatti, S.G. Foundation models for clean energy forecasting: A comprehensive review. Renewable and Sustainable Energy Reviews 2026, 226, 116452. [Google Scholar] [CrossRef]
- Mastelini, S.M.; da Costa, V.G.T.; Santana, E.J.; Nakano, F.K.; Guido, R.C.; Cerri, R.; Barbon, S. Multi-output tree chaining: An interpretative modelling and lightweight multi-target approach. Journal of Signal Processing Systems 2019, 91, 191–215. [Google Scholar] [CrossRef]
- Nespoli, L.; Medici, V. Multivariate boosted trees and applications to forecasting and control. Journal of Machine Learning Research 2022, 23, 1–47. [Google Scholar]
- Zhang, Z.; Jung, C. GBDT-MO: gradient-boosted decision trees for multiple outputs. IEEE transactions on neural networks and learning systems 2020, 32, 3156–3167. [Google Scholar] [CrossRef]
- Wen, Q.; Liu, Y. Feature engineering and selection for prosumer electricity consumption and production forecasting: A comprehensive framework. Applied Energy 2025, 381, 125176. [Google Scholar] [CrossRef]





| LFI | max | mean | p-val | LFI | max | mean | p-val | |
|---|---|---|---|---|---|---|---|---|
| 04/2021 | 08/2022 | |||||||
| operator | 0.257 | 6.53 | 5.30 | - | 0.207 | 6.50 | 5.03 | - |
| oracle | 0.203 | 6.00 | 4.79 | 4e-3 | 0.100 | 4.61 | 4.02 | 5e-9 |
| LGBM | 0.202 | 7.45 | 5.04 | 0.11 | 0.103 | 5.76 | 4.11 | 7e-14 |
| Stat | 0.222 | 7.41 | 5.70 | 0.898 | 0.121 | 5.26 | 4.45 | 1e-6 |
| 05/2023 | 08/2023 | |||||||
| operator | 0.564 | 5.55 | 3.77 | - | 0.407 | 4.47 | 3.61 | - |
| oracle | 0.351 | 3.32 | 2.72 | 9e-10 | 0.267 | 4.51 | 3.22 | 3e-6 |
| LGBM | 0.394 | 3.55 | 2.83 | 2e-12 | 0.300 | 5.00 | 3.38 | 0.010 |
| Stat | 0.415 | 4.85 | 3.07 | 1e-7 | 0.315 | 5.21 | 3.71 | 0.863 |
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. |
© 2026 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.