Application of Machine Learning to Forecast Solar Photovoltaic Output Power

Authors

  • Muhammad Paend Bakht Faculty of Electrical and Electronics Engineering (FKEE), Universiti Tun Hussain Onn Malaysia, 86400 Parit Raja, Malaysia
  • Mohd Norzali Haji Mohd Faculty of Electrical and Electronics Engineering (FKEE), Universiti Tun Hussain Onn Malaysia, 86400 Parit Raja, Malaysia
  • Usman Ullah Sheikh School of Electrical Engineering, Universiti Teknologi Malaysia, 81310 Johor Bahru, Malaysia
  • Nuzhat Khan School of Electrical Engineering, Universiti Teknologi Malaysia, 81310 Johor Bahru, Malaysia
  • Mehr Gul Department of Electrical Engineering, Balochistan University of IT, Engineering and Management sciences, 87300 Quetta, Pakistan

DOI:

https://doi.org/10.37934/arfmts.120.1.112

Keywords:

Machine learning, random forest, prediction, support vector machine, solar photovoltaic, renewable energy, artificial intelligence

Abstract

Due to the intermittent behaviour of the sun, accurate prediction of solar photovoltaic (PV) power is crucial for efficient and reliable operation of solar power plants. This paper presents state of the art approach for PV panels power prediction using machine learning (ML) method. Two ML models, namely Random Forest (RF) and Support Vector Machine (SVM) are trained and tested using input data of solar irradiance, ambient temperature, wind speed, humidity, precipitation and PV output power. The case study is presented for the grid tied PV system installed at University Tun Hussein Onn campus Batu Pahat Malaysia. The results indicated regression predictions reasonably fit the actual data, proving good potential of ML for PV power prediction. Besides, the predictive performance of RF and SVM was compared based on three evaluation metrics: coefficient of determination (R2), root mean squared error (RMSE) and mean absolute error (MAE). Both ML models showed comparable predictive power with RF performing slightly better than SVM. The R2 value for RF was 0.850 compared to 0.832 for SVM, indicating that RF was able to explain more of the variability in the data. Additionally, RF had lower values for both RMSE and MAE, indicating that it was better able to predict values of the solar PV power output. The conclusion from this study imparts the importance of ML methods to predict PV power which could be useful for optimizing the efficiency and reliability of solar energy systems.

Downloads

Download data is not yet available.

Author Biographies

Muhammad Paend Bakht, Faculty of Electrical and Electronics Engineering (FKEE), Universiti Tun Hussain Onn Malaysia, 86400 Parit Raja, Malaysia

paend@uthm.edu.my

Mohd Norzali Haji Mohd, Faculty of Electrical and Electronics Engineering (FKEE), Universiti Tun Hussain Onn Malaysia, 86400 Parit Raja, Malaysia

norzali@uthm.edu.my

Usman Ullah Sheikh, School of Electrical Engineering, Universiti Teknologi Malaysia, 81310 Johor Bahru, Malaysia

usman@fke.utm.my

Nuzhat Khan, School of Electrical Engineering, Universiti Teknologi Malaysia, 81310 Johor Bahru, Malaysia

nuzhat_khan@student.usm.my

Mehr Gul, Department of Electrical Engineering, Balochistan University of IT, Engineering and Management sciences, 87300 Quetta, Pakistan

mehr.gul@buitms.edu.pk

Published

2024-08-15

How to Cite

Bakht, M. P. ., Haji Mohd, M. N. ., Sheikh, U. U. ., Khan, N. ., & Gul, M. . (2024). Application of Machine Learning to Forecast Solar Photovoltaic Output Power. Journal of Advanced Research in Fluid Mechanics and Thermal Sciences, 120(1), 1–12. https://doi.org/10.37934/arfmts.120.1.112

Issue

Section

Articles