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 条
  • [41] Forecasting hourly electricity generation by a solar power plant using machine learning algorithms
    Morgoeva, A. D.
    Morgoev, I. D.
    Klyuev, R. V.
    Kochkovskaya, S. S.
    BULLETIN OF THE TOMSK POLYTECHNIC UNIVERSITY-GEO ASSETS ENGINEERING, 2023, 334 (12): : 7 - 19
  • [42] Using Machine Learning Algorithms to Forecast Solar Energy Power Output
    Lari, Ali Jassim
    Sanfilippo, Antonio P.
    Bachour, Dunia
    Perez-Astudillo, Daniel
    ELECTRONICS, 2025, 14 (05):
  • [43] Solar Chatbot and Energy Prediction using different Machine Learning Algorithms
    Patni, Aditya
    Prabhu, Anuj
    Singh, Shubham
    Sankhe, Smita
    PROCEEDINGS OF THE 2021 FIFTH INTERNATIONAL CONFERENCE ON I-SMAC (IOT IN SOCIAL, MOBILE, ANALYTICS AND CLOUD) (I-SMAC 2021), 2021, : 1265 - 1273
  • [44] Frost forecasting through machine learning algorithms
    Tarraga, Javier Perez
    Castillo-Cara, Manuel
    Arias-Antunez, Enrique
    Dujovne, Diego
    EARTH SCIENCE INFORMATICS, 2025, 18 (02)
  • [45] Machine Learning algorithms for air pollutants forecasting
    Dobrea, Marius
    Badicu, Andreea
    Barbu, Marina
    Subea, Oana
    Balanescu, Mihaela
    Suciu, Geroge
    Birdici, Andrei
    Orza, Oana
    Dobre, Ciprian
    2020 IEEE 26TH INTERNATIONAL SYMPOSIUM FOR DESIGN AND TECHNOLOGY IN ELECTRONIC PACKAGING (SIITME 2020), 2020, : 109 - 113
  • [46] COVID-19's influence on Karachi stock exchange: A comparative machine learning algorithms study for forecasting
    Munir, Tahir
    Al Mamlook, Rabia Emhamed
    Rahman, Abdu R.
    Alrashidi, Afaf
    Yaseen, Aqsa Muhammad
    HELIYON, 2024, 10 (13)
  • [47] Home Appliance Demand Forecasting: A Comparative Approach Using Traditional and Machine Learning Algorithms
    Culcay, Lissette
    Bustillos, Fernanda
    Vallejo-Huanga, Diego
    INTELLIGENT SYSTEMS AND APPLICATIONS, VOL 3, INTELLISYS 2023, 2024, 824 : 457 - 473
  • [48] Temperature Forecasting in Morocco Using Machine Learning: Optimization for Solar Energy Applications
    Benayad, Mohamed
    Rochd, Abdelilah
    Houran, Nouriddine
    Simou, Mohamed Rabii
    Rhinane, Hassan
    DIGITAL TECHNOLOGIES AND APPLICATIONS, ICDTA 2024, VOL 4, 2024, 1101 : 369 - 383
  • [49] Improved Machine Learning Model Selection Techniques for Solar Energy Forecasting Applications
    Zulkifly, Zaim
    Baharin, Kyairul Azmi
    Gan, Chin Kim
    INTERNATIONAL JOURNAL OF RENEWABLE ENERGY RESEARCH, 2021, 11 (01): : 308 - 319
  • [50] Time series forecasting of total daily solar energy generation: A comparative analysis between ARIMA and machine learning techniques
    Atique, Sharif
    Noureen, Subrina
    Roy, Vishwajit
    Bayne, Stephen
    Macfie, Joshua
    PROCEEDINGS OF THE 2020 IEEE GREEN TECHNOLOGIES CONFERENCE (GREENTECH), 2020, : 181 - 186