Application of Temporal Fusion Transformers to Run-Of-The-River Hydropower Scheduling
Abstract
1. Introduction
- Introduction (Section 1);
- Section 2 is dedicated to describing the case study—the Covas do Barroso small hydropower plant;
- Section 3 describes the adopted methodology, with emphasis on the workflow;
- Results and discussion are addressed in Section 4;
- Main conclusions are drawn in Section 5, along with propositions for future work.
2. Case Study
3. Methodology and Data Characterization
3.1. Overview
- (1)
- Data collection, validation, pre–processing, and feature engineering. The most significant part in this step was the removal of human “interference” in the hydropower production data.
- (2)
- Comparison of different sources of meteorological data. Here, data from ground, reanalysis, and forecast sources were compared.
- (3)
- Deep learning model development to forecast hourly potential hydropower production at the Covas de Barroso scheme.
- (1)
- Linear adjustment of ECMWF and GFS data to ERA5–Land conditions. In case of temperature, achieving the same mean and standard deviation. In the case of precipitation, obtaining the same mean. Corrections were based on the civil year of 2022. We applied similar corrections to the previous work [22].
- (2)
- Hiding information not known at the time of operational decisions. For practical purposes, placements of hydropower in the day–ahead market must be made during the afternoon (assumed as 4 PM in the case of this work). This means that, at the time of the decision, meteorological forecasts used for the day–ahead are approximately 16 h old (00:00 UTC cycle), and their effective lead times range from 24 to 48 h.
3.2. Data Collection, Validation, and Feature Engineering
3.2.1. Potential Hydropower Production Data
- (1)
- Low–flow filter to remove the effect of “pond–and–release” operations.
- Creation of a binary series where ones (1) represent turbining and zeros (0) represent no turbining. A threshold of 0.5 was used (comfortably below the minimum operation setting of the turbines);
- “Forward” pass filtering of the binary series, where the average fraction of time between “pond–and–release” cycles is calculated. Averaging is performed from the end of one cycle to the end of the following one;
- “Backward” pass filtering of the binary series, where the average fraction of time between “pond–and–release” cycles is again calculated. Now, averaging is performed from the start of one cycle to the start of the following one;
- Averaging of the “forward” and “backward” series and applying a rolling window of 4 days for smoothing (the long window is justified by the relative stability of low flows, which typically correspond to dry catchment conditions. These results in the fraction of the time the powerhouse was effectively in operation;
- Calculation of the “pond–and–release” setting over time and smoothing with a rolling window of 4 days. Obtains values close to the aforementioned 1.20 to 1.25 MW interval;
- Multiplication of the fraction of the time of effective powerhouse operation by the time series of “pond–and–release” settings obtained in the previous two steps;
- Replacement of raw “pond–and–release” data within the complete power output series by the potential production series obtained above.
- (2)
- High–flow filter to remove outliers.
- Calculate the absolute difference between the low–flow filtered series and a smoothed signal defined as the average of forward and backward exponential moving windows (span of 8 steps, or 2 h);
- Select periods where the difference is greater than a certain threshold (0.2 MW was assumed) as an indication of outliers;
- Prolong outlier events. After applying a centered rolling maximum (span of 4 steps, or 1 h), prolong events until 95% of the power generation before the start of the event or a fixed threshold of 4 MW was surpassed up to a maximum duration of 2 days. Refer to Figure 7 for an illustration;
- Erase outlier periods and linear interpolation of the erased data on the log–log space, resulting in a corrected time series of potential hydropower production where the impact of “pond–and–release” operations is not felt, and outliers were removed (Figure 8).
- (3)
- Accounting for changes in installed capacity.
3.2.2. Meteorological Data
- Ground–based observations:
- (i)
- From the Portuguese National Water Resources Information System (SNIRH): For this project, hourly precipitation data were collected from the SNIRH [25] at rain gauges in Vila da Ponte, Telhado, Alturas do Barroso, Vilar do Porro, Salto, and Couto de Dornelas, all located within or close to the catchment under study (Figure 10). Of those records, Vila da Ponte, Telhado, and Salto appeared to be of higher quality, having time series with fewer gaps, showing precipitations of similar magnitude, and evidencing a synchronicity of events that should be expected of nearby gauges. Accordingly, more attention was given to them. The analyzed data covered the period spanning from 2015 to 2023.
- (ii)
- From ERA5–Land: ERA5–Land reanalysis data [26] were also used to characterize hourly temperature and precipitation. These data, produced by the European Centre for Medium–Range Weather Forecasts (ECMWF), were aggregated for the studied catchment and adjusted to the national time zone. Generally, regarding precipitation, ERA5–Land data have the advantage of high consistency over time, without gaps, convenient temporal discretization (hourly), and relatively detailed spatial resolution (0.1 × 0.1° grids).
- Forecasts:
- (i)
- From the ECMWF: ECMWF ensemble forecasts [27], which are reputed for their comparative accuracy worldwide (e.g., [28,29]), were shared by the Portuguese Institute for Sea and Atmosphere (IPMA) for the purposes of this study. The data corresponds to an ensemble of forecasts covering the civil year of 2022. The details are a 5–day forecast horizon and a tri–hourly time step, with spatial discretization of 0.10 × 0.10°.The ECMWF data corresponded to the 00:00 UTC production cycle and precipitation were pre–processed for the studied catchment from 1 January 2022 forward. After spatial aggregation, they were resampled to hourly time steps: temperature linearly and precipitation in 3 equal values for each 3 h block. Finally, the time zone was updated to local time.A comparison of ECMWF data with ground observations is presented in Figure 14, which contains forecasts for a lead time of 0 days and forecasts for a lead time of 3 days (the forecast lead time is progressive, and the reference lead time is relative to the 00:00 UTC cycle. In the case of “ECMWF 0 days” data, end–of–first–day forecasts have lead times closer to 24 h. In the case of “ECMWF 3 days” data, end–of–first–day forecasts have lead times closer to 60 h). Time series are shown with individual ensemble members represented in gray, and the ensemble average is represented by the black dashed line. The degradation of forecast quality with increasing lead time is evident, both in terms of increasing uncertainty and the inability to accurately predict the timing of some events (e.g., 8 November 2022).That said, it is also fair to mention that the overall precipitation variation is well captured. Indeed, the high quality of the forecast is also visible through the comparison of the accumulated precipitation series (Figure 15), where the ECMWF forecast appears to be superior to the ERA5–Land data (see Figure 13). In the following analysis, only the average value of the ensemble is considered.
- (ii)
- From the GFS: Alongside the ECMWF product, GFS, from the US National Centers for Environmental Prediction (NCEP), is a global weather forecasting model [30]. Compared to the former, it has the advantage of being publicly available. However, the entire ECMWF real–time catalog will be fully and freely available under a CC–BY–4.0 license starting 1 October 2025. On the other hand, its performance is arguably worse. The GSF forecasts corresponding to the 00:00 UTC production cycle have a 3 h time step, being prepared in 0.25 × 0.25° grids. They were also adjusted to the national time zone and aggregated for the catchment of Covas do Barroso.A comparison of GFS forecasts with ground observations is performed in Figure 16. Again, the 3–day lead time forecast is clearly worse than the same–day forecast, which is a reasonable finding. More informatively, the GFS forecasts appear less accurate than the ECMWF.Regarding the accumulated values (Figure 17), it can be highlighted that the behavior is satisfactory. Contrary to what would be expected, the accumulated values at different horizons change markedly (this observation is also valid for extended periods and other regions). This hints at a potential bias in the forecasts that is a function of lead time.
3.3. Model Development for Potential Hydropower Production Forecasting
- (1)
- Variable selection networks, dynamically selecting relevant input variables at each time step, enhancing interpretability and efficiency;
- (2)
- Static variable encoders that are used for processing static features that remain constant over time;
- (3)
- Encoder–Decoder LSTMs, which capture temporal dependencies by processing past and future variables separately, with encoders and decoders, respectively;
- (4)
- Multi–head attention, enabling the model to focus on different aspects of the input sequence for improved forecasting;
- (5)
- Residual connections, dropout, gates, and normalization. These techniques help enhance training and generalization ability, as well as prevent overfitting.
3.4. Performance Assessment
3.4.1. Deterministic Predictions
3.4.2. Probabilistic Predictions
4. Results and Discussion
4.1. Comparison of Meteorological Data Sources
- The ECMWF temperature forecasts are closer to the reference (ERA5–Land) than the GFS ones, as consistently evidenced in Figure 20 for different lead times and perfomance metrics. This is supported by the fact that, in relation to GFS, ECMWF’s CRPS and MAE are lower and KGE and NSE are higher.
- ECMWF precipitation forecasts outperform GFS forecasts when compared with the records from the Salto and Telhado rain gauge stations, as sustained by Figure 21.
- The degradation of ECMWF precipitation forecasts with increasing forecast lead times is significant. However, at least up to the 3–day horizon, this degradation is not yet complete (see Figure 21).
- The value of GFS precipitation forecasts over Covas do Barroso is questionable, regardless of the considered lead time (see, for example, the NSE values presented in Figure 21).
4.2. Pseudo–Forecasting of Hourly Potential Hydropower Production
4.3. Forecasting of Hourly Potential Hydropower Production
- 1–day horizon: potential powers from 00:00 to 23:00 on 9 October;
- 2–day horizon: potential powers from 00:00 to 23:00 on 10 October;
- So forth until a 4–day horizon to ensure next–business–day predictions in the case of a weekend following a holiday (or vice versa).
- The TFT was able to effectively identify the moment of increases in potential power, particularly for the 1– and 2–day forecast horizons (e.g., 8 November 2022, 15 November 2022, 8 December 2022). However, there is room for improvement in the model’s ability to reproduce power decreases, as demonstrated on dates like 20 November 2022 and 30 November 2022.
- Predicted (dashed light blue line) and observed (black line) precipitations are satisfactorily accurate for the represented period (see Figure 24a).
- There are clear discontinuities from one day to the next in the forecasts (something that in the previous forecasts was not that flagrant). This is because the forecasts are not “continuous” for a given horizon but are updated daily with new meteorology data. As such, they correspond to a discontinuous horizon. What is here, for convenience, called the “1–day horizon” actually consists of forecasts with horizons varying between 8 and 31 h. Something similar happens for the other horizons;
- There may be significant disparities between predicted (dashed light blue line) and observed (black line) precipitation, even for the 1–day horizon (see Figure 25a);
- Here, the TFT model fails to capture most of the potential hydropower observed between 8 and 15 November, and between 6 and 12 December. Forecasts based on GFS data are far from perfect, and less accurate than the ones produced with ECMWF data, solely based on the presented plots. This is likely largely due to the lower quality of precipitation forecasts (as sustained previously by Figure 20).
- As expected, after analyzing the meteorological forecasts and the plots, power forecasts with ECMWF meteorological information are more accurate. However, the model has some shortcomings regarding the KGE. Interestingly, it is noted that the relative deviation (inversely proportional to relative resolution) is smaller when the same TFT is fed with GFS data. This fact clearly indicates that the source of the deviation is the weather forecasts. If it is persistent, it can be partially corrected through a simple linear transformation;
- As expected, after analyzing the graphs of the various forecasts, it can be argued that the TFT model fed with ECMWF data achieves the best performance (CRPS, MAE, and NSE).
- (1)
- Data quality and availability: A significant challenge for any ML model is the quality and availability of data. Using reliable meteorological sources like ECMWF precipitation forecasts and reanalysis data can help address this concern, as well as the plant’s historical production data;
- (2)
- Integration with existing systems: Incorporating TFTs into current hydropower plant management systems can be complex, particularly as these systems were not originally designed for ML integration. As ML becomes more dominant and accessible, we believe the proposed framework can be gradually introduced alongside existing systems;
- (3)
- Interpretability and trust: One of the main concerns with ML models is that they are often seen as “black boxes”, making it hard for operators to “trust” their predictions. The attention mechanisms can highlight which factors—like meteorological data and past production records—influence the model’s decisions (through the attention scores);
- (4)
- Computational resources and ongoing maintenance: Implementing a ML–based forecasting system requires investment in both software and hardware. Plus, these models need continuous maintenance—like retraining with new data and tuning hyperparameters—to stay accurate, requiring specialized expertise in ML.
5. Conclusions
- Superior accuracy of ECMWF: ECMWF meteorological forecasts of temperature and precipitation are more accurate than GFS forecasts. Focusing on precipitation, ECMWF’s product comes closer to ground–based data;
- Effectiveness of the TFT model: the TFT model, especially when combined with ECMWF forecasts, can satisfactorily forecast potential hydropower production, outperforming forecasts made based on GFS data;
- Potential for operational application: the results suggest that the TFT model presents a promising avenue for operational forecasting in Covas do Barroso and similar hydropower schemes, paving the way for enhanced decision making and more rationalized use of renewable energy resources. This said, despite a confirmed capacity to predict the ascending “limb” of the production following rainfall events, there is still a significant margin for improvement. Such improvements may be achieved through several axes of research, some of those being (i) modifications in model training aiming to focus the “attention” of the TFT to short and long lead times alike, possibly by using a custom loss function; (ii) further enhancing the choice of hyperparameters; or (iii) exploring other sets of inputs.
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Energy Institute; KPMG; Kearney. Statistical Review of World Energy, 73rd ed.; Energy Institute: London, UK, 2024; ISBN 978-1-78725-408-4. Available online: https://www.energyinst.org/statistical-review (accessed on 23 January 2025).
- International Energy Agency. Renewables 2024—Analysis and Forecast to 2030; Report; International Energy Agency: Paris, France, 2024; pp. 15–16. Available online: https://www.iea.org/reports/renewables-2024 (accessed on 23 January 2025).
- European Environment Agency. Share of Energy Consumption from Renewable Sources in Europe. Available online: https://www.eea.europa.eu/en/analysis/indicators/share-of-energy-consumption-from (accessed on 23 January 2025).
- Rodríguez-Sarasty, J.A.; Debia, S.; Pineau, P.-O. Deep Decarbonization in Northeastern North America: The Value of Electricity Market Integration and Hydropower. Energy Policy 2021, 152, 112210. [Google Scholar] [CrossRef]
- Brandão, S.Q.; Rego, E.E.; Pillar, R.V.; de Carvalho, R.N.F. Hydropower Enhancing the Future of Variable Renewable Energy Integration: A Regional Analysis of Capacity Availability in Brazil. Energies 2024, 17, 3339. [Google Scholar] [CrossRef]
- Dimanchev, E.G.; Hodge, J.L.; Parsons, J.E. The Role of Hydropower Reservoirs in Deep Decarbonization Policy. Energy Policy 2021, 155, 112369. [Google Scholar] [CrossRef]
- Llácer-Iglesias, R.M.; López-Jiménez, P.A.; Pérez-Sánchez, M. Hydropower Technology for Sustainable Energy Generation in Wastewater Systems: Learning from the Experience. Water 2021, 13, 3259. [Google Scholar] [CrossRef]
- Levasseur, A.; Mercier-Blais, S.; Prairie, Y.T.; Tremblay, A.; Turpin, C. Improving the Accuracy of Electricity Carbon Footprint: Estimation of Hydroelectric Reservoir Greenhouse Gas Emissions. Renew. Sustain. Energy Reviews. 2021, 136, 110433. [Google Scholar] [CrossRef]
- Schmitt, R.J.P.; Rosa, L. Dams for Hydropower and Irrigation: Trends, Challenges, and Alternatives. Renew. Sust. Energy Rev. 2024, 199, 114439. [Google Scholar] [CrossRef]
- Teotónio, C.; Fortes, P.; Roebeling, P.; Rodriguez, M.; Robaina-Alves, M. Assessing the Impacts of Climate Change on Hydropower Generation and the Power Sector in Portugal: A Partial Equilibrium Approach. Renew. Sust. Energy Rev. 2017, 74, 788–799. [Google Scholar] [CrossRef]
- Bernardes, J.; Santos, M.; Abreu, T.; Prado, L.; Miranda, D.; Julio, R.; Viana, P.; Fonseca, M.; Bortoni, E.; Bastos, G.S. Hydropower Operation Optimization Using Machine Learning: A Systematic Review. AI 2022, 3, 78–99. [Google Scholar] [CrossRef]
- Aineto, D.; Iranzo-Sánchez, J.; Lemus-Zúñiga, L.G.; Onaindia, E.; Urchueguía, J.F. On the Influence of Renewable Energy Sources in Electricity Price Forecasting in the Iberian Market. Energies 2019, 12, 2082. [Google Scholar] [CrossRef]
- Mendieta, J.D.P.; Hidalgo, I.G.; Cioffi, F. Impact of Different Hydrological Models on Hydroelectric Operation Planning. Renew. Energy 2024, 232, 120975. [Google Scholar] [CrossRef]
- Akinyemi, O.S.; Liu, Y. CFD Modeling and Simulation of a Hydropower System in Generating Clean Electricity from Water Flow. Int. J. Energy Environ. Eng. 2015, 6, 357–366. [Google Scholar] [CrossRef]
- Hatamkhani, A.; Moridi, A.; Yazdi, J. A Simulation–Optimization Models for Multi-Reservoir Hydropower Systems Design at Watershed Scale. Renew. Energy 2020, 149, 253–263. [Google Scholar] [CrossRef]
- Cloke, H.L.; Pappenberger, F. Ensemble Flood Forecasting: A Review. J. Hydrol. 2009, 375, 613–626. [Google Scholar] [CrossRef]
- Lim, B.; Arık, S.Ö.; Loeff, N.; Pfister, T. Temporal Fusion Transformers for Interpretable Multi-Horizon Time Series Forecasting. Int. J. Forecast. 2021, 37, 1748–1764. [Google Scholar] [CrossRef]
- Hochreiter, S.; Schmidhuber, J. Long Short-Term Memory. Neural Comput. 1997, 9, 1735–1780. [Google Scholar] [CrossRef] [PubMed]
- Vaswani, A.; Shazeer, N.; Parmar, N.; Uszkoreit, J.; Jones, L.; Gomez, A.N.; Kaiser, Ł.; Polosukhin, I. Attention Is All You Need. In Proceedings of the 31st Conference on Neural Information Processing Systems (NIPS 2017), Long Beach, CA, USA, 4–9 December 2017; Available online: https://proceedings.neurips.cc/paper/2017/file/3f5ee243547dee91fbd053c1c4a845aa-Paper.pdf (accessed on 17 March 2024).
- Kratzert, F.; Klotz, D.; Brenner, C.; Schulz, K.; Herrnegger, M. Rainfall–Runoff Modelling Using Long Short-Term Memory (LSTM) Networks. Hydrol. Earth Syst. Sci. 2018, 22, 6005–6022. [Google Scholar] [CrossRef]
- Nearing, G.S.; Kratzert, F.; Sampson, A.K.; Pelissier, C.S.; Klotz, D.; Frame, J.M.; Prieto, C.; Gupta, H.V. What Role Does Hydrological Science Play in the Age of Machine Learning? Water Resour. Res. 2021, 57, e2020WR028091. [Google Scholar] [CrossRef]
- Francisco, R.; Matos, J.P. Deep Learning Prediction of Streamflow in Portugal. Hydrology 2024, 11, 217. [Google Scholar] [CrossRef]
- Lindström, G.; Johansson, B.; Persson, M.; Gardelin, M.; Bergström, S. Development and Test of the Distributed HBV-96 Hydrological Model. J. Hydrol. 1997, 201, 272–288. [Google Scholar] [CrossRef]
- Hidroerg—Projetos Energéticos. Covas Do Barroso HPP. Available online: http://en.hidroerg.pt (accessed on 2 November 2024).
- Sistema Nacional de Recursos Hídricos (Agência Portuguesa do Ambiente). Hourly Precipitation Records [Data Set]. 2024. Available online: https://snirh.apambiente.pt/ (accessed on 7 October 2024).
- Muñoz-Sabater, J.; Dutra, E.; Agustí-Panareda, A.; Albergel, C.; Arduini, G.; Balsamo, G.; Boussetta, S.; Choulga, M.; Harrigan, S.; Hersbach, H.; et al. ERA5-Land: A State-of-the-Art Global Reanalysis Dataset for Land Applications. Earth Syst. Sci. Data 2021, 13, 4349–4383. [Google Scholar] [CrossRef]
- European Centre for Medium-Range Weather Forecasts (ECMWF). IFS Documentation—Cy47r3. ECMWF. 2021. Available online: https://www.ecmwf.int (accessed on 21 March 2025).
- Ferreira, G.W.S.; Reboita, M.S.; Drumond, A. Evaluation of ECMWF-SEAS5 Seasonal Temperature and Precipitation Predictions over South America. Climate 2022, 10, 128. [Google Scholar] [CrossRef]
- Lopes, F.M.; Dutra, E.; Boussetta, S. Evaluation of Daily Temperature Extremes in the ECMWF Operational Weather Forecasts and ERA5 Reanalysis. Atmosphere 2024, 15, 93. [Google Scholar] [CrossRef]
- U.S. National Centers for Environmental Prediction (NCEP). Global Forecast System Documentation. Available online: https://www.emc.ncep.noaa.gov/emc/pages/numerical_forecast_systems/gfs.php (accessed on 1 October 2024).
- Farfán-Durán, J.F.; Cea, L. Streamflow Forecasting with Deep Learning Models: A Side-by-Side Comparison in Northwest Spain. Earth Sci. Inform. 2024, 17, 5289–5315. [Google Scholar] [CrossRef]
- Koya, R.S.; Roy, T. Temporal Fusion Transformers for Streamflow Prediction: Value of Combining Attention with Recurrence. J. Hydrol. 2024, 637, 131301. [Google Scholar] [CrossRef]
- Oreshkin, B.N.; Carpov, D.; Smelyanskiy, M. PyTorch Forecasting: A Package for Time Series Forecasting with Deep Learning; v.1.1.1; GitHub Repository: Cambridge, MA, USA, 2020; Available online: https://github.com/jdb78/pytorch-forecasting (accessed on 21 October 2024).
- Wright, L. Ranger—A Synergistic, Optimizer; GitHub Repository: Seattle, WA, USA, 2019; Available online: https://github.com/lessw2020/Ranger-Deep-Learning-Optimizer (accessed on 10 March 2025).
- Beitner, J. PyTorch Forecasting v.1.1.1 Documentation: TemporalFusionTransformer. 2020. Available online: https://pytorch–forecasting.readthedocs.io/en/stable/api/pytorch_forecasting.models.temporal_fusion_transformer.TemporalFusionTransformer.html#pytorch_forecasting.models.temporal_fusion_transformer.TemporalFusionTransformer (accessed on 18 June 2024).
- Falcon, W. PyTorch Lightning Team. PyTorch Lightning Documentation 1.9.4; Trainer: San Francisco, CA, USA, 2023; Available online: https://lightning.ai/docs/pytorch/stable/common/trainer.html# (accessed on 18 June 2024).
- Nash, J.E.; Sutcliffe, J.V. River Flow Forecasting through Conceptual Models Part I—A Discussion of Principles. J. Hydrol. 1970, 10, 282–290. [Google Scholar] [CrossRef]
- Gupta, H.V.; Kling, H.; Yilmaz, K.K.; Martinez, G.F. Decomposition of the Mean Squared Error and NSE Performance Criteria: Implications for Improving Hydrological Modelling. J. Hydrol. 2009, 377, 80–91. [Google Scholar] [CrossRef]
- Hersbach, H. Decomposition of the Continuous Ranked Probability Score for Ensemble Prediction Systems. Weather. Forecast. 2000, 15, 559–570. [Google Scholar] [CrossRef]
- Renard, B.; Kavetski, D.; Kuczera, G.; Thyer, M.; Franks, S.W. Understanding Predictive Uncertainty in Hydrologic Modeling: The Challenge of Identifying Input and Structural Errors. Water Resour. Res. 2010, 46, W05521. [Google Scholar] [CrossRef]
Parameter | Value | Parameter | Value | Parameter | Value |
---|---|---|---|---|---|
hidden_size | 120 | batch_size | 256 | learning_rate | 0.0001 |
lstm_layers | 3 | limit_train_batch | 300 | patience | 14 |
attention_head_size | 4 | limit_val_batch | 300 | dropout | 0.3 |
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. |
© 2025 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
Francisco, R.; Matos, J.P.; Marinheiro, R.; Lopes, N.; Portela, M.M.; Barros, P. Application of Temporal Fusion Transformers to Run-Of-The-River Hydropower Scheduling. Hydrology 2025, 12, 81. https://doi.org/10.3390/hydrology12040081
Francisco R, Matos JP, Marinheiro R, Lopes N, Portela MM, Barros P. Application of Temporal Fusion Transformers to Run-Of-The-River Hydropower Scheduling. Hydrology. 2025; 12(4):81. https://doi.org/10.3390/hydrology12040081
Chicago/Turabian StyleFrancisco, Rafael, José Pedro Matos, Rui Marinheiro, Nuno Lopes, Maria Manuela Portela, and Pedro Barros. 2025. "Application of Temporal Fusion Transformers to Run-Of-The-River Hydropower Scheduling" Hydrology 12, no. 4: 81. https://doi.org/10.3390/hydrology12040081
APA StyleFrancisco, R., Matos, J. P., Marinheiro, R., Lopes, N., Portela, M. M., & Barros, P. (2025). Application of Temporal Fusion Transformers to Run-Of-The-River Hydropower Scheduling. Hydrology, 12(4), 81. https://doi.org/10.3390/hydrology12040081