ShortTerm Solar Irradiance Prediction Based on Adaptive Extreme Learning Machine and Weather Data
Abstract
:1. Introduction
 It proposes two different approaches to solar irradiance prediction. These two approaches can predict irradiance with high accuracy and relatively less computational time.
 It presents a effective method for online adaptation of the output weight of the ELM method, which has less computational time.
 The developed models are trained, tested, and validated using local data with a 15 min/sample resolution.
 Implementation and testing of the adaptive ELM approach are carried out on a lowcost microcontroller.
2. Site Location and Data Acquirement
3. Theoretical Illustration of Solar Irradiance Prediction Approaches
3.1. Extreme Learning Machine
Random Hidden Nodes for SLFNs
Algorithm 1 ELM algorithm 

3.2. Adaptive Extreme Learning Machine
3.3. Feed Forward Neural Network Based Particle Optimization
4. Prediction Methodology
4.1. Data Preprocessing and Data Cleaning
4.2. Processing Stage
4.3. Post Processing Stage
5. Results and Discussion
6. Conclusions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
ELM  Extreme learning machine. 
FFNN  Feedforward neural network. 
GHI  Global horizontal irradiance. 
DNI  Direct Normal Irradiance letter acronym. 
PSO  Particle swarm optimization. 
NSRDB  The National Solar Radiation Database. 
References
 Jacobson, M.Z.; Delucchi, M.A.; Bazouin, G.; Bauer, Z.A.F.; Heavey, C.C.; Fisher, E.; Morris, S.B.; Piekutowski, D.J.Y.; Vencill, T.A.; Yeskoo, T.W. 100% clean and renewable wind, water, and sunlight (WWS) allsector energy roadmaps for the 50 United States. Energy Environ. Sci. 2015, 8, 2093–2117. [Google Scholar] [CrossRef]
 Shahsavari, A.; Akbari, M. Potential of solar energy in developing countries for reducing energyrelated emissions. Renew. Sustain. Energy Rev. 2018, 90, 275–291. [Google Scholar] [CrossRef]
 Alnaser, W.; Alnaser, N. The impact of the rise of using solar energy in GCC countries. In Renewable Energy and Sustainable Buildings; Springer: Berlin/Heidelberg, Germany, 2020; pp. 167–183. [Google Scholar]
 Sakaka Solar Power Plant Project. Available online: https://www.vision2030.gov.sa/v2030/v2030projects/sakakasolarpowerplant/ (accessed on 9 September 2022).
 Crook, J.A.; Jones, L.A.; Forster, P.M.; Crook, R. Climate change impacts on future photovoltaic and concentrated solar power energy output. Energy Environ. Sci. 2011, 4, 3101–3109. [Google Scholar] [CrossRef]
 Imam, A.A.; AlTurki, Y.A.; R., S.K. TechnoEconomic Feasibility Assessment of GridConnected PV Systems for Residential Buildings in Saudi Arabia—A Case Study. Sustainability 2020, 12, 262. [Google Scholar] [CrossRef] [Green Version]
 ECRA. The Electricity & Cogeneration Regulatory Authority. 2014. Available online: http://www.ecra.gov.sa/enus/MediaCenter/doclib2/Pages/SubCategoryList.aspx?categoryID=4 (accessed on 9 September 2022).
 Kumar, A.; Gupta, N.; Gupta, V. A comprehensive review on gridtied solar photovoltaic system. J. Green Eng. 2017, 7, 213–254. [Google Scholar] [CrossRef]
 Refaat, S.S.; AbuRub, H.; Sanfilippo, A.P.; Mohamed, A. Impact of gridtied largescale photovoltaic system on dynamic voltage stability of electric power grids. IET Renew. Power Gener. 2018, 12, 157–164. [Google Scholar] [CrossRef]
 Olowu, T.O.; Sundararajan, A.; Moghaddami, M.; Sarwat, A.I. Future challenges and mitigation methods for high photovoltaic penetration: A survey. Energies 2018, 11, 1782. [Google Scholar] [CrossRef] [Green Version]
 Khan, Z.A.; Jayaweera, D. Smart meter data based load forecasting and demand side management in distribution networks with embedded PV systems. IEEE Access 2019, 8, 2631–2644. [Google Scholar] [CrossRef]
 Manojkumar, R.; Kumar, C.; Ganguly, S.; Gooi, H.B.; Mekhilef, S. Voltage control using smart transformer via dynamic optimal setpoints and limit tolerance in a residential distribution network with pv sources. IET Gener. Transm. Distrib. 2020, 14, 5143–5151. [Google Scholar] [CrossRef]
 Smith, J.; Sunderman, W.; Dugan, R.; Seal, B. Smart inverter volt/var control functions for high penetration of PV on distribution systems. In Proceedings of the 2011 IEEE/PES Power Systems Conference and Exposition, Phoenix, AZ, USA, 20–23 March 2011; pp. 1–6. [Google Scholar]
 Bletterie, B.; Kadam, S.; Pitz, R.; Abart, A. Optimisation of LV networks with high photovoltaic penetration—Balancing the grid with smart meters. In Proceedings of the 2013 IEEE Grenoble Conference, Grenoble, France, 16–20 June 2013; IEEE: New York, NY, USA, 2013; pp. 1–6. [Google Scholar]
 Bueso, M.C.; ParedesParra, J.M.; MateoAroca, A.; MolinaGarcía, A. Sensitive Parameter Analysis for Solar Irradiance ShortTerm Forecasting: Application to LoRaBased Monitoring Technology. Sensors 2022, 22, 1499. [Google Scholar] [CrossRef]
 Dissawa, L.H.; Godaliyadda, R.I.; Ekanayake, P.B.; Agalgaonkar, A.P.; Robinson, D.; Ekanayake, J.B.; Perera, S. Sky ImageBased Localized, ShortTerm Solar Irradiance Forecasting for Multiple PV Sites via Cloud Motion Tracking. Int. J. Photoenergy 2021, 2021, 9973010. [Google Scholar] [CrossRef]
 Bot, K.; Ruano, A.; Ruano, M.d.G. ShortTerm Forecasting Photovoltaic Solar Power for Home Energy Management Systems. Inventions 2021, 6, 12. [Google Scholar] [CrossRef]
 Diagne, M.; David, M.; Lauret, P.; Boland, J.; Schmutz, N. Review of solar irradiance forecasting methods and a proposition for smallscale insular grids. Renew. Sustain. Energy Rev. 2013, 27, 65–76. [Google Scholar] [CrossRef] [Green Version]
 Sreekumar, S.; Bhakar, R. Solar Power Prediction Models: Classification Based on Time Horizon, Input, Output and Application. In Proceedings of the 2018 International Conference on Inventive Research in Computing Applications (ICIRCA), Coimbatore, India, 11–12 July 2018; pp. 67–71. [Google Scholar] [CrossRef]
 Zhang, H.T.; Xu, F.Y.; Zhou, L. Artificial neural network for load forecasting in smart grid. In Proceedings of the 2010 International Conference on Machine Learning and Cybernetics, Qingdao, China, 11–14 July 2010; Volume 6, pp. 3200–3205. [Google Scholar] [CrossRef]
 Alfaris, F.; Alzahrani, A.; Kimball, J.W. Stochastic model for PV sensor array data. In Proceedings of the 2014 International Conference on Renewable Energy Research and Application (ICRERA), Milwaukee, WI, USA, 19–22 October 2014; pp. 798–803. [Google Scholar] [CrossRef] [Green Version]
 Alzahrani, A.; Kimball, J.; Dagli, C. Predicting Solar Irradiance Using Time Series Neural Networks. Procedia Comput. Sci. 2014, 36, 623–628. [Google Scholar] [CrossRef] [Green Version]
 Sobri, S.; KoohiKamali, S.; Rahim, N.A. Solar photovoltaic generation forecasting methods: A review. Energy Convers. Manag. 2018, 156, 459–497. [Google Scholar] [CrossRef]
 Voyant, C.; Notton, G.; Kalogirou, S.; Nivet, M.L.; Paoli, C.; Motte, F.; Fouilloy, A. Machine learning methods for solar radiation forecasting: A review. Renew. Energy 2017, 105, 569–582. [Google Scholar] [CrossRef]
 Fu, P.; Xie, Y.; Weng, Q.; Myint, S.; MeachamHensold, K.; Bernacchi, C. A physical modelbased method for retrieving urban land surface temperatures under cloudy conditions. Remote. Sens. Environ. 2019, 230, 111191. [Google Scholar] [CrossRef]
 Naserpour, S.; Zolfaghari, H.; Zeaiean Firouzabadi, P. Calibration and evaluation of sunshinebased empirical models for estimating daily solar radiation in Iran. Sustain. Energy Technol. Assess. 2020, 42, 100855. [Google Scholar] [CrossRef]
 Sudharshan, K.; Naveen, C.; Vishnuram, P.; Krishna Rao Kasagani, D.V.S.; Nastasi, B. Systematic Review on Impact of Different Irradiance Forecasting Techniques for Solar Energy Prediction. Energies 2022, 15, 6267. [Google Scholar] [CrossRef]
 David, M.; Ramahatana, F.; Trombe, P.J.; Lauret, P. Probabilistic forecasting of the solar irradiance with recursive ARMA and GARCH models. Sol. Energy 2016, 133, 55–72. [Google Scholar] [CrossRef] [Green Version]
 Eniola, V.; Suriwong, T.; Sirisamphanwong, C.; Ungchittrakool, K. Hourahead forecasting of photovoltaic power output based on hidden Markov model and genetic algorithm. Int. J. Renew. Energy. Res 2019, 9, 933–943. [Google Scholar]
 Jaihuni, M.; Basak, J.K.; Khan, F.; Okyere, F.G.; Arulmozhi, E.; Bhujel, A.; Park, J.; Hyun, L.D.; Kim, H.T. A partially amended hybrid biGRU—ARIMA model (PAHM) for predicting solar irradiance in short and veryshort terms. Energies 2020, 13, 435. [Google Scholar] [CrossRef] [Green Version]
 Sanfilippo, A.; Pomares, L.; PerezAstudillo, D.; Mohandes, N.; Bachour, D. Optimal selection of training datasets for solar nowcasting models. In Proceedings of the 32nd European Photovoltaic Solar Energy Conference and Exhibition, Munich, Germany, 20–24 June 2016; pp. 1482–1484. [Google Scholar]
 Ji, W.; Chee, K.C. Prediction of hourly solar radiation using a novel hybrid model of ARMA and TDNN. Sol. Energy 2011, 85, 808–817. [Google Scholar] [CrossRef]
 Alfadda, A.; Adhikari, R.; Kuzlu, M.; Rahman, S. Hourahead solar PV power forecasting using SVR based approach. In Proceedings of the 2017 IEEE Power & Energy Society Innovative Smart Grid Technologies Conference (ISGT), Washington, DC, USA, 23–26 April 2017; pp. 1–5. [Google Scholar]
 Awad, M.; Khanna, R. Support vector regression. In Efficient Learning Machines; Springer: Berlin/Heidelberg, Germany, 2015; pp. 67–80. [Google Scholar]
 Wang, F.; Mi, Z.; Su, S.; Zhao, H. ShortTerm Solar Irradiance Forecasting Model Based on Artificial Neural Network Using Statistical Feature Parameters. Energies 2012, 5, 1355–1370. [Google Scholar] [CrossRef] [Green Version]
 Jeon, H.J.; Choi, M.W.; Lee, O.J. DayAhead Hourly Solar Irradiance Forecasting Based on MultiAttributed SpatioTemporal Graph Convolutional Network. Sensors 2022, 22, 7179. [Google Scholar] [CrossRef]
 Wilcox, S. National Solar Radiation Database 1991–2005 Update: User’s Manual; Technical Report; National Renewable Energy Lab. (NREL): Golden, CO, USA, 2007.
 Huang, G.B.; Zhu, Q.Y.; Siew, C.K. Extreme learning machine: Theory and applications. Neurocomputing 2006, 70, 489–501. [Google Scholar] [CrossRef]
 Huang, G.B.; Zhou, H.; Ding, X.; Zhang, R. Extreme Learning Machine for Regression and Multiclass Classification. In IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics); IEEE: New York, NY, USA, 2012; Volume 42, pp. 513–529. [Google Scholar] [CrossRef] [Green Version]
 Liang, N.y.; Huang, G.b.; Saratchandran, P.; Sundararajan, N. A Fast and Accurate Online Sequential Learning Algorithm for Feedforward Networks. IEEE Trans. Neural Netw. 2006, 17, 1411–1423. [Google Scholar] [CrossRef]
 Pawar, P.; TarunKumar, M.; K, P.V. An IoT based Intelligent Smart Energy Management System with accurate forecasting and load strategy for renewable generation. Measurement 2020, 152, 107187. [Google Scholar] [CrossRef]
 Fadlallah, S.O.; Anderson, T.N.; Nates, R.J. Artificial neural network–particle swarm optimization (ANNPSO) approach for behaviour prediction and structural optimization of lightweight sandwich composite heliostats. Arab. J. Sci. Eng. 2021, 46, 12721–12742. [Google Scholar] [CrossRef]
 Vaughan, A.; Bohac, S.V. An Extreme Learning Machine Approach to Predicting Near Chaotic HCCI Combustion Phasing in RealTime. arXiv 2013, arXiv:1310.3567. [Google Scholar]
Stage  Equations 

Initial Training (offline)  $\begin{array}{c}{\mathbf{P}}_{\mathbf{OF}}={\left[{\left({\mathbf{C}}_{\mathbf{OF}}^{\top}{\mathbf{W}}_{\mathbf{OF}}{\mathbf{C}}_{\mathbf{OF}}\right)}^{1}\right]}_{\tilde{N}\times \tilde{N}}\\ {\mathbf{\beta}}_{\mathbf{OF}}={\left[{\mathbf{P}}_{\mathbf{OF}}{\mathbf{C}}_{\mathbf{OF}}^{\top}{\mathbf{W}}_{\mathbf{OF}}{\mathbf{Y}}_{\mathbf{OF}}\right]}_{\tilde{N}\times 1}\end{array}$ 
Online Adaptive mode  $\begin{array}{c}\mathbf{A}={\mathbf{P}}_{\mathbf{OF}}{\mathbf{C}}_{\mathbf{ON}}^{\top},\phantom{\rule{0.277778em}{0ex}}\mathbf{B}={\mathbf{C}}_{\mathbf{ON}}\mathbf{A}\\ {\mathbf{\beta}}_{\mathbf{ON}}={\mathbf{\beta}}_{\mathbf{OF}}+\mathbf{A}{\left({\mathbf{W}}_{\mathbf{ON}}^{1}+\mathbf{B}\right)}^{1}\left({\mathbf{Y}}_{\mathbf{ON}}{\mathbf{C}}_{\mathbf{ON}}{\mathbf{\beta}}_{\mathbf{OF}}\right)\end{array}$ 
Online Prediction  $GHI={\mathbf{Y}}_{n+1}=\mathbf{C}(\mathbf{a},{\mathbf{x}}_{n+1}){\mathbf{\beta}}_{\mathbf{ON}}$ 
Prediction Approach  MAE  MSE  RMSE 

ARMA  0.3124  0.2133  0.4463 
FFNNPSO  0.2675  0.1880  0.3684 
Proposed method  0.2444  0.1727  0.3012 
Method  Training Time  Training MSE  Testing Time  Testing MSE 

Initial ELM  0.0252    0.0046  0.2511 
Adaptive ELM  0.2884    0.0062  0.2459 
1 h regression  0.0022  0.3262  0.0007  0.4257 
2 h regression  0.0094  0.4144  0.0005  0.4282 
1 h NN PSO  30.5079  0.2320  0.0912  0.2552 
4 h NN PSO  43.9875  0.1679  0.0020  0.2024 
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. 
© 2022 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Alzahrani, A. ShortTerm Solar Irradiance Prediction Based on Adaptive Extreme Learning Machine and Weather Data. Sensors 2022, 22, 8218. https://doi.org/10.3390/s22218218
Alzahrani A. ShortTerm Solar Irradiance Prediction Based on Adaptive Extreme Learning Machine and Weather Data. Sensors. 2022; 22(21):8218. https://doi.org/10.3390/s22218218
Chicago/Turabian StyleAlzahrani, Ahmad. 2022. "ShortTerm Solar Irradiance Prediction Based on Adaptive Extreme Learning Machine and Weather Data" Sensors 22, no. 21: 8218. https://doi.org/10.3390/s22218218