Forecasting Hourly Solar Radiation Using Artificial Intelligence Techniques

被引:20
作者
Obiora, Chibuzor N. [1 ]
Hasan, Ali N. [2 ]
Ali, Ahmed [1 ]
Alajarmeh, Nancy [3 ]
机构
[1] Univ Johannesburg, Dept Elect & Elect Engn, ZA-2092 Johannesburg, South Africa
[2] Higher Coll Technol, Dept Elect & Elect Engn, Abu Dhabi, U Arab Emirates
[3] Tafila Tech Univ, Dept Comp & Informat Technol, Tafila 66110, Jordan
来源
IEEE CANADIAN JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING | 2021年 / 44卷 / 04期
关键词
Predictive models; Convolutional neural networks; Radio frequency; Forecasting; Support vector machines; Data models; Urban areas; Artificial intelligence; convolutional neural network (CNN); long short-term memory (LSTM); random forest (RF); solar irradiance; support vector regression (SVR); GENERATION; PREDICTION;
D O I
10.1109/ICJECE.2021.3093369
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Recently, photovoltaic (PV) cell technology has witnessed significant developments and improvements. However, solar power is still unattractive to some consumers due to its unpredictability. Therefore, accurate prediction of solar irradiance continues to be critical for stable solar power. In this article, a proposed methodology to improve PV systems' reliability and stability, using state-of-the-art machine learning techniques, is introduced. Time-series long short-term memory (LSTM) network, convolutional LSTM (ConvLSTM), convolutional neural network (CNN), random forest (RF), support vector machine (SVM), and extreme gradient boosting (XGBoost) regression models were used to predict the city of Johannesburg's solar irradiance. These models were separately trained using the historical meteorological data of Johannesburg. Using the normalized root mean square error (nRMSE) as a performance indicator, the ConvLSTM model outperformed all the other models. When the models were individually trained with 80% of one-year input data, the results obtained showed that ConvLSTM recorded an nRMSE value of 4.05%. Results obtained using LSTM, XGBoost, and SVM models came next with nRMSE values of 4.72%, 6.63%, and 7.8%, respectively. The RF model gave an nRMSE value of 19.8%, whereas the CNN time-series model recorded an nRMSE value of 12.61%. The best experimental result obtained was an nRMSE value of 1.51% when the ConvLSTM model was trained at 500 epochs using 80% of ten years of actual historical solar irradiance as the dataset. These results suggest that the adoption of the ConvLSTM model for solar irradiance forecasts by solar farm operators in South Africa could improve electricity generation stability for PV connection to the power grid.
引用
收藏
页码:497 / 508
页数:12
相关论文
共 35 条
[1]   Review on forecasting of photovoltaic power generation based on machine learning and metaheuristic techniques [J].
Akhter, Muhammad Naveed ;
Mekhilef, Saad ;
Mokhlis, Hazlie ;
Shah, Noraisyah Mohamed .
IET RENEWABLE POWER GENERATION, 2019, 13 (07) :1009-1023
[2]  
[Anonymous], 2015, IEEE PULSED POWER C, DOI DOI 10.1109/PPC.2015.7296927
[3]  
[Anonymous], 2013, NATURE STAT LEARNING
[4]  
[Anonymous], 2016, NAT METHODS, DOI DOI 10.1038/nmeth.3707
[5]  
Badirli S., 2020, ARXIV200207971
[6]   Forecasting of photovoltaic power generation and model optimization: A review [J].
Das, Utpal Kumar ;
Tey, Kok Soon ;
Seyedmahmoudian, Mehdi ;
Mekhilef, Saad ;
Idris, Moh Yamani Idna ;
Van Deventer, Willem ;
Horan, Bend ;
Stojcevski, Alex .
RENEWABLE & SUSTAINABLE ENERGY REVIEWS, 2018, 81 :912-928
[7]   Short-term predictability of photovoltaic production over Italy [J].
De Felice, Matteo ;
Petitta, Marcello ;
Ruti, Paolo M. .
RENEWABLE ENERGY, 2015, 80 :197-204
[8]  
Di W., 2018, J CHIN CERA SOC
[9]  
Farayola A.M., 2018, INDONESIAN J ELECT E, V10, P1
[10]   Learning precise timing with LSTM recurrent networks [J].
Gers, FA ;
Schraudolph, NN ;
Schmidhuber, J .
JOURNAL OF MACHINE LEARNING RESEARCH, 2003, 3 (01) :115-143