Next Article in Journal
Water and Emerging Energy Markets Nexus: Fresh Evidence from Advanced Causality and Correlation Approaches
Previous Article in Journal
Cross-Temporal Hierarchical Forecast Reconciliation of Natural Gas Demand
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Improving Photovoltaic Power Prediction: Insights through Computational Modeling and Feature Selection

1
Laboratory of Electrical Engineering (LGE), Electronic Department, University of M’sila, P.O. Box 166 Ichebilia, M’sila 28000, Algeria
2
Laboratory of Signal and System Analysis (LASS), Electronic Department, University of M’sila, P.O. Box 1667 Ichebilia, M’sila 28000, Algeria
3
Department of Electronic Engineering, Universitat Politècnica de Catalunya (UPC), Mòdul C5 Campus Nord UPC, Jordi Girona 1-3, 08034 Barcelona, Spain
4
University Centre for Energy Efficient Buildings, Czech Technical University in Prague, 1024 Třinecká St., 27343 Buštěhrad, Czech Republic
*
Author to whom correspondence should be addressed.
Energies 2024, 17(13), 3078; https://doi.org/10.3390/en17133078
Submission received: 27 May 2024 / Revised: 15 June 2024 / Accepted: 19 June 2024 / Published: 21 June 2024
(This article belongs to the Section A2: Solar Energy and Photovoltaic Systems)

Abstract

This work identifies the most effective machine learning techniques and supervised learning models to estimate power output from photovoltaic (PV) plants precisely. The performance of various regression models is analyzed by harnessing experimental data, including Random Forest regressor, Support Vector regression (SVR), Multi-layer Perceptron regressor (MLP), Linear regressor (LR), Gradient Boosting, k-Nearest Neighbors regressor (KNN), Ridge regressor (Rr), Lasso regressor (Lsr), Polynomial regressor (Plr) and XGBoost regressor (XGB). The methodology applied starts with meticulous data preprocessing steps to ensure dataset integrity. Following the preprocessing phase, which entails eliminating missing values and outliers using Isolation Feature selection based on a correlation threshold is performed to identify relevant parameters for accurate prediction in PV systems. Subsequently, Isolation Forest is employed for outlier detection, followed by model training and evaluation using key performance metrics such as Root-Mean-Squared Error (RMSE), Normalized Root-Mean-Squared Error (NRMSE), Mean Absolute Error (MAE), and R-squared (R2), Integral Absolute Error (IAE), and Standard Deviation of the Difference (SDD). Among the models evaluated, Random Forest emerges as the top performer, highlighting promising results with an RMSE of 19.413, NRMSE of 0.048%, and an R2 score of 0.968. Furthermore, the Random Forest regressor (the best-performing model) is integrated into a MATLAB application for real-time predictions, enhancing its usability and accessibility for a wide range of applications in renewable energy.
Keywords: PV prediction; computational modeling; regression techniques PV prediction; computational modeling; regression techniques

Share and Cite

MDPI and ACS Style

Amiri, A.F.; Chouder, A.; Oudira, H.; Silvestre, S.; Kichou, S. Improving Photovoltaic Power Prediction: Insights through Computational Modeling and Feature Selection. Energies 2024, 17, 3078. https://doi.org/10.3390/en17133078

AMA Style

Amiri AF, Chouder A, Oudira H, Silvestre S, Kichou S. Improving Photovoltaic Power Prediction: Insights through Computational Modeling and Feature Selection. Energies. 2024; 17(13):3078. https://doi.org/10.3390/en17133078

Chicago/Turabian Style

Amiri, Ahmed Faris, Aissa Chouder, Houcine Oudira, Santiago Silvestre, and Sofiane Kichou. 2024. "Improving Photovoltaic Power Prediction: Insights through Computational Modeling and Feature Selection" Energies 17, no. 13: 3078. https://doi.org/10.3390/en17133078

APA Style

Amiri, A. F., Chouder, A., Oudira, H., Silvestre, S., & Kichou, S. (2024). Improving Photovoltaic Power Prediction: Insights through Computational Modeling and Feature Selection. Energies, 17(13), 3078. https://doi.org/10.3390/en17133078

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop