Solar Radiation Prediction Using Machine Learning Techniques: A Review

Solar radiation estimation determines how much energy the sun provides to a particular region. This radiation is the primary energy source of conversion in photovoltaic plants and solar thermal power plants. The incident radiation is not constant and depends on climatic data, which results in an intermittency in its behavior and changes in the production of electrical energy are observed. This justifies the development of a tool for predicting and estimating incident radiation in order to foresee changes in the performance of photovoltaic generation systems. This paper presents an analysis and review of the literature published in the Science Direct and IEEE databases since 1990, from the point of view of techniques application for the estimation of the primary solar resource. These techniques are classified according to the nature of the model from numerical and analytical approaches to Machine Learning. These approaches use different databases, inputs and mathematical relationships to establish dependencies among solar radiation, longitude, latitude and climatic parameters. In this paper, the selection criteria and behavior of the models are identified from the linearity treatment of the database to be used, the number of entries, the deviation between the value that is predicted and the test portion of the set of data that evaluate their behavior and provide decision tools for their use. Many authors apply Machine Learning to estimation both with unitary predictors and with hybrid models that profit from their potential.

[1]  Chee Keong Chan,et al.  Prediction of hourly solar radiation with multi-model framework , 2013 .

[2]  Badia Amrouche,et al.  Artificial neural network based daily local forecasting for global solar radiation , 2014 .

[3]  Bruno Francois,et al.  Solar radiation forecasting using artificial neural network for local power reserve , 2014, 2014 International Conference on Electrical Sciences and Technologies in Maghreb (CISTEM).

[4]  Rafael Montenegro,et al.  An adaptive solar radiation numerical model , 2012, J. Comput. Appl. Math..

[5]  Ali Assi,et al.  Estimation of Global Solar Radiation Using Artificial Neural Networks in Abu Dhabi City, United Arab Emirates , 2014 .

[6]  Ahmed Ouammi,et al.  Artificial neural network analysis of Moroccan solar potential , 2012 .

[7]  O. S. Sastry,et al.  Estimation of solar radiation using a combination of Hidden Markov Model and generalized Fuzzy model , 2013 .

[8]  Muammer Ozgoren,et al.  Estimation of global solar radiation using ANN over Turkey , 2012, Expert Syst. Appl..

[9]  Ilhami Colak,et al.  k-Means Partition of Monthly Average Insolation Period Data for Turkey , 2016, 2016 15th IEEE International Conference on Machine Learning and Applications (ICMLA).

[10]  A. Hepbasli,et al.  Statistical Analysis of Solar Radiation Data , 2003 .

[11]  Khashayar Khorasani,et al.  Solar radiation (insolation) forecasting using constructive neural networks , 2016, 2016 International Joint Conference on Neural Networks (IJCNN).

[12]  M. Collares-Pereira,et al.  TAG: A time-dependent, autoregressive, Gaussian model for generating synthetic hourly radiation , 1992 .

[13]  Rafael Montenegro,et al.  A new predictive solar radiation numerical model , 2015, Appl. Math. Comput..

[14]  M. Collares-Pereira,et al.  Simple procedure for generating sequences of daily radiation values using a library of Markov transition matrices , 1988 .

[15]  Recep Çakmak,et al.  A day ahead hourly solar radiation forecasting by artificial neural networks: A case study for Trabzon province , 2017, 2017 International Artificial Intelligence and Data Processing Symposium (IDAP).

[16]  T. Soubdhan,et al.  A benchmarking of machine learning techniques for solar radiation forecasting in an insular context , 2015 .

[17]  Soteris A. Kalogirou,et al.  Artificial neural networks in renewable energy systems applications: a review , 2001 .

[18]  Tariq Muneer,et al.  Neural network based method for conversion of solar radiation data , 2013 .

[19]  L. Zarzalejo,et al.  Prediction of global solar irradiance based on time series analysis: Application to solar thermal power plants energy production planning , 2010 .

[20]  A. Bassam,et al.  Deep Learning for Photovoltaic Power Plant Forecasting , 2018 .

[21]  Gordon Reikard Predicting solar radiation at high resolutions: A comparison of time series forecasts , 2009 .

[22]  Sancho Salcedo-Sanz,et al.  Daily global solar radiation prediction based on a hybrid Coral Reefs Optimization – Extreme Learning Machine approach , 2014 .

[23]  J. Murata,et al.  A study on global solar radiation forecasting models using meteorological data and their application to wide area forecast , 2012, 2012 IEEE International Conference on Power System Technology (POWERCON).

[24]  F. J. Newland,et al.  A study of solar radiation models for the coastal region of South China , 1989 .

[25]  Cyril Voyant,et al.  Multi-horizon solar radiation forecasting for Mediterranean locations using time series models , 2013, ArXiv.

[26]  Haydar Demirhan,et al.  A fuzzy regression with support vector machine approach to the estimation of horizontal global solar radiation , 2017 .

[27]  Fevrier Valdez,et al.  A new neural network model based on the LVQ algorithm for multi-class classification of arrhythmias , 2014, Inf. Sci..

[28]  De-ti Xie,et al.  Estimation of monthly solar radiation from measured temperatures using support vector machines – A case study , 2011 .

[29]  Nian Zhang,et al.  Solar radiation prediction based on recurrent neural networks trained by Levenberg-Marquardt backpropagation learning algorithm , 2012, 2012 IEEE PES Innovative Smart Grid Technologies (ISGT).

[30]  M. Ranjan,et al.  Solar resource estimation using artificial neural networks and comparison with other correlation models , 2003 .

[31]  Anthony Kuh,et al.  Solar radiation forecasting under asymmetric cost functions , 2014, 2014 International Joint Conference on Neural Networks (IJCNN).

[32]  Yingni Jiang,et al.  Computation of monthly mean daily global solar radiation in China using artificial neural networks and comparison with other empirical models , 2009 .

[33]  Rasool Azimi,et al.  A hybrid method based on a new clustering technique and multilayer perceptron neural networks for hourly solar radiation forecasting , 2016 .

[34]  Shengjun Wu,et al.  Assessing the potential of support vector machine for estimating daily solar radiation using sunshine duration , 2013 .

[35]  Adnan Sözen,et al.  Forecasting based on neural network approach of solar potential in Turkey , 2005 .

[36]  M. Davida,et al.  Probabilistic forecasting of the solar irradiance with recursive ARMA and GARCH models DTU Orbit (24/10/2017) , 2017 .

[37]  K. Krishnan,et al.  Application of a Compact High-Definition Exoscope for Illumination and Magnification in High-Precision Surgical Procedures. , 2017, World neurosurgery.

[38]  C. K. Chan,et al.  Prediction of hourly solar radiation using a novel hybrid model of ARMA and TDNN , 2011 .

[39]  Erasmo Cadenas,et al.  Wind speed forecasting using the NARX model, case: La Mata, Oaxaca, México , 2015, Neural Computing and Applications.

[40]  A. Mellit,et al.  A 24-h forecast of solar irradiance using artificial neural network: Application for performance prediction of a grid-connected PV plant at Trieste, Italy , 2010 .

[41]  Taher S. Maatallah,et al.  Experimental assessment of the solar energy potential in the gulf of Tunis, Tunisia , 2013 .

[42]  Tamer Khatib,et al.  A novel hybrid model for hourly global solar radiation prediction using random forests technique and firefly algorithm , 2017 .

[43]  Glenn Platt,et al.  Machine learning for solar irradiance forecasting of photovoltaic system , 2016 .

[44]  Hamdy K. Elminir,et al.  Estimation of solar radiation components incident on Helwan site using neural networks , 2005 .

[45]  S. E. Haupt,et al.  A model tree approach to forecasting solar irradiance variability , 2015 .

[46]  Adel Mellit,et al.  A simplified model for generating sequences of global solar radiation data for isolated sites: Using artificial neural network and a library of Markov transition matrices approach , 2005 .

[47]  Cyril Voyant,et al.  Forecasting of preprocessed daily solar radiation time series using neural networks , 2010 .

[48]  Mark Mitchell,et al.  Power variability analysis of megawatt-scale solar photovoltaic installations , 2016, 2016 IEEE Electrical Power and Energy Conference (EPEC).

[49]  Takashi Oozeki,et al.  Accuracy of the solar irradiance forecasts of the Japan Meteorological Agency mesoscale model for the Kanto region, Japan , 2013 .

[50]  J. Appelbaum,et al.  Evaluation of solar radiation properties by statistical tools and wavelet analysis , 2013 .

[51]  F. Valero,et al.  A single method to estimate the daily global solar radiation from monthly data , 2015 .

[52]  Ozgur Kisi,et al.  Modeling solar radiation of Mediterranean region in Turkey by using fuzzy genetic approach , 2014 .

[53]  Kumaran Kadirgama,et al.  Estimation of Solar Radiation by Artificial Networks: East Coast Malaysia , 2014 .

[54]  F. Hocaoglu,et al.  Hourly solar radiation forecasting using optimal coefficient 2-D linear filters and feed-forward neural networks , 2008 .

[55]  Dong Huang,et al.  3D cloud detection and tracking system for solar forecast using multiple sky imagers , 2015 .

[56]  Sancho Salcedo-Sanz,et al.  Prediction of Daily Global Solar Irradiation Using Temporal Gaussian Processes , 2014, IEEE Geoscience and Remote Sensing Letters.

[57]  Md. Shafiqul Islam,et al.  Artificial Neural Networks based Prediction of Insolation on Horizontal Surfaces for Bangladesh , 2013 .

[58]  Mahmoud Omid,et al.  A comparative study between fuzzy linear regression and support vector regression for global solar radiation prediction in Iran , 2014 .

[59]  A. Troccoli,et al.  Interannual variability of solar energy generation in Australia , 2012 .

[60]  F. Pilo,et al.  Evaluation of photovoltaic installations performances in Sardinia , 2013 .

[61]  Hsu-Yung Cheng,et al.  Predicting solar irradiance with all-sky image features via regression , 2013 .

[62]  Fatih Onur Hocaoglu,et al.  A novel hybrid (Mycielski-Markov) model for hourly solar radiation forecasting , 2017 .

[63]  V. Piuri,et al.  Computational intelligence models for solar radiation prediction , 2013, 2013 IEEE International Instrumentation and Measurement Technology Conference (I2MTC).

[64]  Giacomo Capizzi,et al.  Innovative Second-Generation Wavelets Construction With Recurrent Neural Networks for Solar Radiation Forecasting , 2012, IEEE Transactions on Neural Networks and Learning Systems.

[65]  Shuanghua Cao,et al.  Forecast of solar irradiance using recurrent neural networks combined with wavelet analysis , 2005 .

[66]  Mehmed M. Kantardzic,et al.  Solar irradiance forecasting by using wavelet based denoising , 2014, 2014 IEEE Symposium on Computational Intelligence for Engineering Solutions (CIES).

[67]  Jorge Aguilera,et al.  Generation of hourly irradiation synthetic series using the neural network multilayer perceptron , 2002 .

[68]  R. Dogniaux,et al.  Classification of Radiation Sites in Terms of Different Indices of Atmospheric Transparency , 1983 .

[69]  Jesús Polo,et al.  Artificial intelligence techniques applied to hourly global irradiance estimation from satellite-derived cloud index , 2005 .

[70]  Pradip Kumar Sadhu,et al.  Forecasting PV power from solar irradiance and temperature using neural networks , 2017, INFOCOM 2017.

[71]  B. Sivaneasan,et al.  Solar Forecasting using ANN with Fuzzy Logic Pre-processing , 2017 .

[72]  S. N. Alamri,et al.  ANN-based modelling and estimation of daily global solar radiation data: A case study , 2009 .

[73]  O. May Tzuc,et al.  Estimation of the operating temperature of photovoltaic modules using artificial intelligence techniques and global sensitivity analysis: A comparative approach , 2018 .

[74]  J. A. Ruiz-Arias,et al.  Comparison of numerical weather prediction solar irradiance forecasts in the US, Canada and Europe , 2013 .

[75]  Cihan H. Dagli,et al.  Solar Irradiance Forecasting Using Deep Neural Networks , 2017 .

[76]  Soteris A. Kalogirou,et al.  Artificial intelligence techniques for sizing photovoltaic systems: A review , 2009 .

[77]  X. Wen,et al.  A wavelet-coupled support vector machine model for forecasting global incident solar radiation using limited meteorological dataset , 2016 .

[78]  Ali Cheknane,et al.  Forecasting hourly global solar radiation using hybrid k-means and nonlinear autoregressive neural network models , 2013 .

[79]  J. Mubiru,et al.  Estimation of monthly average daily global solar irradiation using artificial neural networks , 2008 .

[80]  Susumu Shimada,et al.  Ensemble forecasting of solar irradiance by applying a mesoscale meteorological model , 2016 .

[81]  Paul Gravila,et al.  Functional fuzzy approach for forecasting daily global solar irradiation , 2012 .

[82]  I. Hernández-Pérez,et al.  Assessment of Resource and Forecast Modeling of Wind Speed through An Evolutionary Programming Approach for the North of Tehuantepec Isthmus (Cuauhtemotzin, Mexico) , 2018, Energies.

[83]  Soteris A. Kalogirou,et al.  Methodology for predicting sequences of mean monthly clearness index and daily solar radiation data in remote areas: Application for sizing a stand-alone PV system , 2008 .

[84]  P. Jirutitijaroen,et al.  Hourly solar irradiance time series forecasting using cloud cover index , 2012 .

[85]  Ouarda Assas,et al.  Hybrid model for estimating monthly global solar radiation for the Southern of Algeria: (Case study: Tamanrasset, Algeria) , 2017 .

[86]  Ali Reza Seifi,et al.  Study of Forecasting Renewable Energies in Smart Grids Using Linear predictive filters and Neural Networks , 2011 .

[87]  Z. Farhana,et al.  Forecasting the potential of solar energy harvest in Kangar , 2013, 2013 IEEE 7th International Power Engineering and Optimization Conference (PEOCO).

[88]  Jiacong Cao,et al.  Application of the diagonal recurrent wavelet neural network to solar irradiation forecast assisted with fuzzy technique , 2008, Eng. Appl. Artif. Intell..

[89]  Richard Perez,et al.  Forecasting solar radiation – Preliminary evaluation of an approach based upon the national forecast database , 2007 .

[90]  C. Coimbra,et al.  Forecasting of global and direct solar irradiance using stochastic learning methods, ground experiments and the NWS database , 2011 .

[91]  He Jiang,et al.  A nonlinear support vector machine model with hard penalty function based on glowworm swarm optimization for forecasting daily global solar radiation , 2016 .

[92]  Mohammad Bagher Menhaj,et al.  A novel clustering approach for short-term solar radiation forecasting , 2015 .

[93]  Haiyan Lu,et al.  Research and application of a combined model based on frequent pattern growth algorithm and multi-objective optimization for solar radiation forecasting , 2017 .

[94]  Soteris A. Kalogirou,et al.  Machine learning methods for solar radiation forecasting: A review , 2017 .

[95]  Junichi Murata,et al.  Daily solar radiation prediction based on wavelet analysis , 2011, SICE Annual Conference 2011.

[96]  Yoshishige Kemmoku,et al.  DAILY INSOLATION FORECASTING USING A MULTI-STAGE NEURAL NETWORK , 1999 .

[97]  Pramod K. Pandey,et al.  A new method to estimate average hourly global solar radiation on the horizontal surface , 2012 .

[98]  Pengcheng Jiao,et al.  Next generation prediction model for daily solar radiation on horizontal surface using a hybrid neural network and simulated annealing method , 2017 .

[99]  Vincenzo Cena,et al.  Stochastic simulation of hourly global radiation sequences , 1979 .

[100]  Youcef Messlem,et al.  Estimation of the daily global solar radiation based on Box–Jenkins and ANN models: A combined approach , 2016 .

[101]  Ali Al-Alili,et al.  A hybrid solar radiation modeling approach using wavelet multiresolution analysis and artificial neural networks , 2017 .

[102]  T. Hoff,et al.  Validation of short and medium term operational solar radiation forecasts in the US , 2010 .

[103]  K. Gopinathan A new model for estimating total solar radiation , 1988 .

[104]  Athanasios Sfetsos,et al.  Univariate and multivariate forecasting of hourly solar radiation with artificial intelligence techniques , 2000 .

[105]  Belkacem Draoui,et al.  Estimating Global Solar Radiation Using Artificial Neural Network and Climate Data in the South-western Region of Algeria , 2012 .

[106]  Junichi Murata,et al.  A study on global solar radiation forecasting using weather forecast data , 2011, 2011 IEEE 54th International Midwest Symposium on Circuits and Systems (MWSCAS).

[107]  F. Hocaoglu Stochastic approach for daily solar radiation modeling , 2011 .

[108]  Maher Chaabene,et al.  Neuro-fuzzy dynamic model with Kalman filter to forecast irradiance and temperature for solar energy systems , 2008 .

[109]  Sancho Salcedo-Sanz,et al.  Feature selection in solar radiation prediction using bootstrapped SVRs , 2016, 2016 IEEE Congress on Evolutionary Computation (CEC).

[110]  D. Fadare Modelling of solar energy potential in Nigeria using an artificial neural network model , 2009 .

[111]  Carlos F.M. Coimbra,et al.  Hybrid intra-hour DNI forecasts with sky image processing enhanced by stochastic learning , 2013 .

[112]  E. Praynlin,et al.  Solar radiation forecasting using artificial neural network , 2017, 2017 Innovations in Power and Advanced Computing Technologies (i-PACT).

[113]  David Pozo-Vázquez,et al.  Generation of synthetic daily global solar radiation data based on ERA-Interim reanalysis and artifi , 2011 .

[114]  M. R. Rietveld,et al.  A new method for estimating the regression coefficients in the formula relating solar radiation to sunshine , 1978 .

[115]  C. Coimbra,et al.  Intra-hour DNI forecasting based on cloud tracking image analysis , 2013 .

[116]  John Boland,et al.  Forecasting solar radiation on an hourly time scale using a Coupled AutoRegressive and Dynamical System (CARDS) model , 2013 .

[117]  A. Bassam,et al.  Artificial neural network modeling and sensitivity analysis for soiling effects on photovoltaic panels in Morocco , 2017, Superlattices and Microstructures.

[118]  Cyril Voyant,et al.  Optimization of an artificial neural network dedicated to the multivariate forecasting of daily glob , 2011 .

[119]  K. Nagasaka,et al.  Mapping of solar energy potential in Indonesia using artificial neural network and geographical information system , 2012 .

[120]  Carlos F.M. Coimbra,et al.  Nearest-neighbor methodology for prediction of intra-hour global horizontal and direct normal irradiances , 2015 .

[121]  Kamaruzzaman Sopian,et al.  A review of solar energy modeling techniques , 2012 .

[122]  Rohit Bhakar,et al.  Optimized Support Vector Regression models for short term solar radiation forecasting in smart environment , 2016, 2016 IEEE Region 10 Conference (TENCON).

[123]  Xiongwen Zhang A statistical approach for sub-hourly solar radiation reconstruction , 2014 .

[124]  R. Urraca,et al.  Review of photovoltaic power forecasting , 2016 .

[125]  Joseph A. Jervase,et al.  Solar radiation estimation using artificial neural networks , 2002 .

[126]  A. Angstroem Solar and terrestrial radiation , 1924 .

[127]  Hendrik F. Hamann,et al.  Solar radiation forecast with machine learning , 2016, 2016 23rd International Workshop on Active-Matrix Flatpanel Displays and Devices (AM-FPD).

[128]  Jianping Wang,et al.  Solar Radiation Prediction Based on Phase Space Reconstruction of Wavelet Neural Network , 2011 .

[129]  Zekai Şen,et al.  Fuzzy algorithm for estimation of solar irradiation from sunshine duration , 1998 .

[130]  Anthony Kuh,et al.  Solar radiation forecasting using zenith angle , 2013, 2013 IEEE Global Conference on Signal and Information Processing.

[131]  Ali Azadeh,et al.  An integrated artificial neural networks approach for predicting global radiation , 2009 .

[132]  José R. Dorronsoro,et al.  Hybrid machine learning forecasting of solar radiation values , 2016, Neurocomputing.

[133]  Ahmet Koca,et al.  Estimation of solar radiation using artificial neural networks with different input parameters for Mediterranean region of Anatolia in Turkey , 2011, Expert Syst. Appl..

[134]  B. M. Alluhaidah,et al.  Most Influential Variables for Solar Radiation Forecasting Using Artificial Neural Networks , 2014, 2014 IEEE Electrical Power and Energy Conference.

[135]  Rensheng Chen,et al.  An hourly solar radiation model under actual weather and terrain conditions: A case study in Heihe river basin , 2007 .