Forecasting Electricity Production in a Small Hydropower Plant (SHP) Using Artificial Intelligence (AI)
This article devises the Artificial Intelligence (AI) methods of designing models of short-term forecasting (in 12 h and 24 h horizons) of electricity production in a selected Small Hydropower Plant (SHP). Renewable Energy Sources (RESs) are difficult to predict due to weather variability. Electrici...
Saved in:
| Main Authors: | , , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
MDPI AG
2024-12-01
|
| Series: | Energies |
| Subjects: | |
| Online Access: | https://www.mdpi.com/1996-1073/17/24/6401 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1850059470611152896 |
|---|---|
| author | Dawid Maciejewski Krzysztof Mudryk Maciej Sporysz |
| author_facet | Dawid Maciejewski Krzysztof Mudryk Maciej Sporysz |
| author_sort | Dawid Maciejewski |
| collection | DOAJ |
| description | This article devises the Artificial Intelligence (AI) methods of designing models of short-term forecasting (in 12 h and 24 h horizons) of electricity production in a selected Small Hydropower Plant (SHP). Renewable Energy Sources (RESs) are difficult to predict due to weather variability. Electricity production by a run-of-river SHP is marked by the variability related to the access to instantaneous flow in the river and weather conditions. In order to develop predictive models of an SHP facility (installed capacity 760 kW), which is located in Southern Poland on the Skawa River, hourly data from nearby meteorological stations and a water gauge station were collected as explanatory variables. Data on the water management of the retention reservoir above the SHP were also included. The variable to be explained was the hourly electricity production, which was obtained from the tested SHP over a period of 3 years and 10 months. Obtaining these data to build models required contact with state institutions and private entrepreneurs of the SHP. Four AI methods were chosen to create predictive models: two types of Artificial Neural Networks (ANNs), Multilayer Perceptron (MLP) and Radial Base Functions (RBFs), and two types of decision trees methods, Random Forest (RF) and Gradient-Boosted Decision Trees (GBDTs). Finally, after applying forecast quality measures of Mean Absolute Error (MAE), Mean Absolute Percentage Error (MAPE), and Coefficient of Determination (R<sup>2</sup>), the most effective model was indicated. The decision trees method proved to be more accurate than ANN models. The best GBDT models’ errors were MAPE 3.17% and MAE 9.97 kWh (for 12 h horizon), and MAPE 3.41% and MAE 10.96 kWh (for 24 h horizon). MLPs had worse results: MAPE from 5.41% to 5.55% and MAE from 18.02 kWh to 18.40 kWh (for 12 h horizon), and MAPE from 7.30% to 7.50% and MAE from 24.12 kWh to 24.83 kWh (for 24 h horizon). Forecasts using RBF were not made due to the very low quality of training and testing (the correlation coefficient was approximately 0.3). |
| format | Article |
| id | doaj-art-67acbd7ea2e4437fb2138af4b47d24c7 |
| institution | DOAJ |
| issn | 1996-1073 |
| language | English |
| publishDate | 2024-12-01 |
| publisher | MDPI AG |
| record_format | Article |
| series | Energies |
| spelling | doaj-art-67acbd7ea2e4437fb2138af4b47d24c72025-08-20T02:50:53ZengMDPI AGEnergies1996-10732024-12-011724640110.3390/en17246401Forecasting Electricity Production in a Small Hydropower Plant (SHP) Using Artificial Intelligence (AI)Dawid Maciejewski0Krzysztof Mudryk1Maciej Sporysz2Department of Bioprocess Engineering, Power Engineering and Automation, University of Agriculture in Krakow, 31-120 Krakow, PolandDepartment of Mechanical Engineering and Agrophysics, University of Agriculture in Krakow, 31-120 Krakow, PolandDepartment of Production Engineering, Logistics and Applied Computer Science, University of Agriculture in Krakow, 31-120 Krakow, PolandThis article devises the Artificial Intelligence (AI) methods of designing models of short-term forecasting (in 12 h and 24 h horizons) of electricity production in a selected Small Hydropower Plant (SHP). Renewable Energy Sources (RESs) are difficult to predict due to weather variability. Electricity production by a run-of-river SHP is marked by the variability related to the access to instantaneous flow in the river and weather conditions. In order to develop predictive models of an SHP facility (installed capacity 760 kW), which is located in Southern Poland on the Skawa River, hourly data from nearby meteorological stations and a water gauge station were collected as explanatory variables. Data on the water management of the retention reservoir above the SHP were also included. The variable to be explained was the hourly electricity production, which was obtained from the tested SHP over a period of 3 years and 10 months. Obtaining these data to build models required contact with state institutions and private entrepreneurs of the SHP. Four AI methods were chosen to create predictive models: two types of Artificial Neural Networks (ANNs), Multilayer Perceptron (MLP) and Radial Base Functions (RBFs), and two types of decision trees methods, Random Forest (RF) and Gradient-Boosted Decision Trees (GBDTs). Finally, after applying forecast quality measures of Mean Absolute Error (MAE), Mean Absolute Percentage Error (MAPE), and Coefficient of Determination (R<sup>2</sup>), the most effective model was indicated. The decision trees method proved to be more accurate than ANN models. The best GBDT models’ errors were MAPE 3.17% and MAE 9.97 kWh (for 12 h horizon), and MAPE 3.41% and MAE 10.96 kWh (for 24 h horizon). MLPs had worse results: MAPE from 5.41% to 5.55% and MAE from 18.02 kWh to 18.40 kWh (for 12 h horizon), and MAPE from 7.30% to 7.50% and MAE from 24.12 kWh to 24.83 kWh (for 24 h horizon). Forecasts using RBF were not made due to the very low quality of training and testing (the correlation coefficient was approximately 0.3).https://www.mdpi.com/1996-1073/17/24/6401Renewable Energy Sources (RESs)Small Hydropower Plant (SHP)forecasting of electricity productionArtificial Intelligence (AI) |
| spellingShingle | Dawid Maciejewski Krzysztof Mudryk Maciej Sporysz Forecasting Electricity Production in a Small Hydropower Plant (SHP) Using Artificial Intelligence (AI) Energies Renewable Energy Sources (RESs) Small Hydropower Plant (SHP) forecasting of electricity production Artificial Intelligence (AI) |
| title | Forecasting Electricity Production in a Small Hydropower Plant (SHP) Using Artificial Intelligence (AI) |
| title_full | Forecasting Electricity Production in a Small Hydropower Plant (SHP) Using Artificial Intelligence (AI) |
| title_fullStr | Forecasting Electricity Production in a Small Hydropower Plant (SHP) Using Artificial Intelligence (AI) |
| title_full_unstemmed | Forecasting Electricity Production in a Small Hydropower Plant (SHP) Using Artificial Intelligence (AI) |
| title_short | Forecasting Electricity Production in a Small Hydropower Plant (SHP) Using Artificial Intelligence (AI) |
| title_sort | forecasting electricity production in a small hydropower plant shp using artificial intelligence ai |
| topic | Renewable Energy Sources (RESs) Small Hydropower Plant (SHP) forecasting of electricity production Artificial Intelligence (AI) |
| url | https://www.mdpi.com/1996-1073/17/24/6401 |
| work_keys_str_mv | AT dawidmaciejewski forecastingelectricityproductioninasmallhydropowerplantshpusingartificialintelligenceai AT krzysztofmudryk forecastingelectricityproductioninasmallhydropowerplantshpusingartificialintelligenceai AT maciejsporysz forecastingelectricityproductioninasmallhydropowerplantshpusingartificialintelligenceai |