Forecasting rooftop photovoltaic solar power using machine learning techniques
Solar power plants offer a healthy substitute for traditional thermal power plants. However, the management and quality of power in the current energy grids are threatened by the environmental effects of relying too much on solar power. Accurate solar power prediction is essential for designing and managing solar power plants. The distribution grid runs more smoothly due to improved solar power forecasting, which assures accurate solar power generation forecasts. Artificial intelligence (AI) based algorithms are becoming increasingly well-liked and successful at estimating solar power forecasts. Utilizing a machine learning (ML) model to explore solar power in KSA (Kingdom of Saudi Arabia) is limited, despite significant advances being made elsewhere. This study uses machine learning ensemble models to predict solar power at Commercial building of Saudi Arabia, KSA. The meteorological data gathered from the research location includes the module's temperature, ambient temperature, irradiance, and real power. The following significant elements briefly highlight the main contributions of this research. The data gathered from the solar photovoltaic system is initially visualized using a data analysis tool. Second, by employing multiple statistical indices to predict values from a time-series dataset on solar power, we assess the forecasting power of different machine-learning approaches. The comparative analysis reveals that the xGBOOST model performance is superior than that of the other ML models with a Mean-Square Error (MSE) value of 0.0036, Root Mean-Square Error (RMSE) of 0.0191, Mean Absolute Percentage Error (MAPE) of 0.6898, Mean Absolute Error (MAE) 0.0130 and Coefficient of determination (R 2 ) 0.975. Hence, the suggested prediction methodologies can minimize forecast intricacy with tiny reconstruction errors. Regarding forecasting accuracy, the xGBoost (Extreme Gradient Boost Regression) model outperforms several other popular models. • A novel machine learning technique is used for the Evaluation of Rooftop Photovoltaic Solar Power Potential. • Small datasets are used to train a machine-learning model for PV power potential assessment. • The results show that the Extreme Gradient Boost Regression, or xGBoost, performs better than the other models. • The efficacy of the developed models is evaluated using a variety of performance assessment metrics. • A comparison of different machine learning models is performed.
Authors
- Hasmat Malik (ORCID: https://orcid.org/0000-0002-0085-9734)
- Upma Singh (ORCID: https://orcid.org/0000-0002-6012-9485)
- Saket Gupta (ORCID: https://orcid.org/0000-0003-4541-5798)
- Shekhar Singh
- Majed A. Alotaibi (ORCID: https://orcid.org/0000-0001-6105-7471)
Institutions
- Indraprastha Institute of Information Technology Delhi (IN)
- King Saud University (SA)
- University of Technology Malaysia (MY)
- Graphic Era University (IN)
- Bharati Vidyapeeth (Deemed to be University) (IN)
Publication Details
- Journal
- Energy Reports
- Published
- 2025-03-22
- DOI
- https://doi.org/10.1016/j.egyr.2025.03.005
- Citations
- 36
- Primary Topic
- Solar Radiation and Photovoltaics
- Type
- article
- Field-Weighted Citation Impact
- 89.31
Funders
- King Saud University