Forecasting solar energy production: A comparative study of machine learning algorithms

被引:37
|
作者
Ledmaoui, Younes [1 ]
El Maghraoui, Adila [2 ]
El Aroussi, Mohamed [1 ]
Saadane, Rachid [1 ]
Chebak, Ahmed [2 ]
Chehri, Abdellah [3 ]
机构
[1] Hassania Sch Publ Works EHTP, Lab Engn Syst SIRC LAGeS, Casablanca 8108, Morocco
[2] Mohammed VI Polytech Univ UM6P, Green Tech Inst GTI, Benguerir 43150, Morocco
[3] Royal Mil Coll Canada, Dept Math & Comp Sci, Kingston, ON K7K 7B4, Canada
关键词
Solar energy; Machine learning; Energy forecasting; Energy production; SUPPORT VECTOR REGRESSION;
D O I
10.1016/j.egyr.2023.07.042
中图分类号
TE [石油、天然气工业]; TK [能源与动力工程];
学科分类号
0807 ; 0820 ;
摘要
The use of solar energy has been rapidly expanding as a clean and renewable energy source, with the installation of photovoltaic panels on homes, businesses, and large-scale solar farms. The increasing demand for sustainable energy sources has pushed the growth of the solar industry, as well as advancements in technology, making solar panels more efficient and cost-effective. The implementation of solar energy not only reduces our reliance on non-renewable fossil fuels but also helps to mitigate the effects of climate change by reducing carbon emissions. This paper presents a complete and comparative study of solar energy production forecasting in Morocco using six machine learning (ML) algorithms : Support Vector Regression (SVR), Artificial Neural Network (ANN), Decision Tree (DT), Random Forest (RF), Generalized Additive Model (GAM) and Extreme Gradient Boosting (XGBOOST), based on Solar Power Plant daily data installed in Benguerir city of Morocco between January and December 2022. The models were trained, tested, and then evaluated. In order to assess the models performance four metrics were used in this study, namely root mean squared error (RMSE), mean absolute error (MAE), mean absolute scaled error (MASE)and R-squared (R2). The performance of the models reveals ANN to be the most effective predictive model for energy forecasting in similar cases with the lowest value of RMSE, MSAE and the highest value of R-squared, which are accepted as one of the most important performance criteria by the ANN model. The findings of this study not only validate the effectiveness of the ANN algorithm but also offer the appropriate parameters for achieving the best results in predicting solar energy production. By identifying the optimal configuration of the ANN algorithm, we provide valuable insights that can be directly applied in real-world applications, thereby enhancing the optimization of solar energy systems and contributing to a sustainable future, particularly the integration of these results in an edge device for the predictive maintenance of photovoltaic power plants.& COPY; 2023 The Author(s). Published by Elsevier Ltd. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
引用
收藏
页码:1004 / 1012
页数:9
相关论文
共 50 条
  • [21] Demand Forecasting for Food Production Using Machine Learning Algorithms: A Case Study of University Refectory
    Aci, Mehmet
    Yergok, Derya
    TEHNICKI VJESNIK-TECHNICAL GAZETTE, 2023, 30 (06): : 1683 - 1691
  • [22] Forecasting Solar Power Generation: A Comparative Analysis of Machine Learning Models
    Gottwald, Daria
    Parmar, Manan
    Zureck, Alexander
    2024 INTERNATIONAL CONFERENCE ON RENEWABLE ENERGIES AND SMART TECHNOLOGIES, REST 2024, 2024,
  • [23] Forecasting ETFs with Machine Learning Algorithms
    Liew, Jim Kyung-Soo
    Mayster, Boris
    JOURNAL OF ALTERNATIVE INVESTMENTS, 2018, 20 (03): : 58 - 78
  • [24] Investigating photovoltaic solar power output forecasting using machine learning algorithms
    Essam, Yusuf
    Ahmed, Ali Najah
    Ramli, Rohaini
    Chau, Kwok-Wing
    Ibrahim, Muhammad Shazril Idris
    Sherif, Mohsen
    Sefelnasr, Ahmed
    El-Shafie, Ahmed
    ENGINEERING APPLICATIONS OF COMPUTATIONAL FLUID MECHANICS, 2022, 16 (01) : 2002 - 2034
  • [25] Solar Irradiation Forecasting Using Ensemble Voting Based on Machine Learning Algorithms
    Solano, Edna S.
    Affonso, Carolina M.
    SUSTAINABILITY, 2023, 15 (10)
  • [26] Deep Learning for Wind and Solar Energy Forecasting in Hydrogen Production
    Nikulins, Arturs
    Sudars, Kaspars
    Edelmers, Edgars
    Namatevs, Ivars
    Ozols, Kaspars
    Komasilovs, Vitalijs
    Zacepins, Aleksejs
    Kviesis, Armands
    Reinhardt, Andreas
    ENERGIES, 2024, 17 (05)
  • [27] Enhancing Student Academic Performance Forecasting: A Comparative Analysis of Machine Learning Algorithms
    Ishaan Dawar
    Sakshi Negi
    Sumita Lamba
    Ashok Kumar
    SN Computer Science, 5 (6)
  • [28] Comparative study of ten machine learning algorithms for short-term forecasting in gas warning systems
    Wu, Robert M. X.
    Shafiabady, Niusha
    Zhang, Huan
    Lu, Haiyan
    Gide, Ergun
    Liu, Jinrong
    Charbonnier, Clement Franck Benoit
    SCIENTIFIC REPORTS, 2024, 14 (01):
  • [29] A Comparative Analysis of Machine Learning Algorithms in Energy Poverty Prediction
    Kalfountzou, Elpida
    Papada, Lefkothea
    Tourkolias, Christos
    Mirasgedis, Sevastianos
    Kaliampakos, Dimitris
    Damigos, Dimitris
    ENERGIES, 2025, 18 (05)
  • [30] Solar Energy Forecasting With Performance Optimization Using Machine Learning Techniques
    Murugesan, S.
    Mahasree, M.
    Kavin, F.
    Bharathiraja, N.
    ELECTRIC POWER COMPONENTS AND SYSTEMS, 2024,