Forecasting of photovoltaic power generation and model optimization: A review

Abstract To mitigate the impact of climate change and global warming, the use of renewable energies is increasing day by day significantly. A considerable amount of electricity is generated from renewable energy sources since the last decade. Among the potential renewable energies, photovoltaic (PV) has experienced enormous growth in electricity generation. A large number of PV systems have been installed in on-grid and off-grid systems in the last few years. The number of PV systems will increase rapidly in the future due to the policies of the government and international organizations, and the advantages of PV technology. However, the variability of PV power generation creates different negative impacts on the electric grid system, such as the stability, reliability, and planning of the operation, aside from the economic benefits. Therefore, accurate forecasting of PV power generation is significantly important to stabilize and secure grid operation and promote large-scale PV power integration. A good number of research has been conducted to forecast PV power generation in different perspectives. This paper made a comprehensive and systematic review of the direct forecasting of PV power generation. The importance of the correlation of the input-output data and the preprocessing of model input data are discussed. This review covers the performance analysis of several PV power forecasting models based on different classifications. The critical analysis of recent works, including statistical and machine-learning models based on historical data, is also presented. Moreover, the strengths and weaknesses of the different forecasting models, including hybrid models, and performance matrices in evaluating the forecasting model, are considered in this research. In addition, the potential benefits of model optimization are also discussed.

[1]  Puteh Saad,et al.  A hybrid GMDH and least squares support vector machines in time series forecasting , 2011 .

[2]  Wei-Chiang Hong,et al.  Application of chaotic ant swarm optimization in electric load forecasting , 2010 .

[3]  Siamak Noroozi,et al.  Artificial neural networks for vibration based inverse parametric identifications: A review , 2017, Appl. Soft Comput..

[4]  R. Qahwaji,et al.  Automatic Sunspot Classification for Real-Time Forecasting of Solar Activities , 2007, 2007 3rd International Conference on Recent Advances in Space Technologies.

[5]  Hao Chen,et al.  Short-term photovoltaic power forecasting with weighted support vector machine , 2012, 2012 IEEE International Conference on Automation and Logistics.

[6]  M. Diagne,et al.  Review of solar irradiance forecasting methods and a proposition for small-scale insular grids , 2013 .

[7]  Soteris A. Kalogirou,et al.  Artificial intelligence techniques for photovoltaic applications: A review , 2008 .

[8]  C.S. Ozveren,et al.  Short term load forecasting using Multiple Linear Regression , 2007, 2007 42nd International Universities Power Engineering Conference.

[9]  A. Hellal,et al.  Short term photovoltaic power generation forecasting using neural network , 2012, 2012 11th International Conference on Environment and Electrical Engineering.

[10]  Madan M. Gupta,et al.  Static and Dynamic Neural Networks: From Fundamentals to Advanced Theory , 2003 .

[11]  M. Raza,et al.  On recent advances in PV output power forecast , 2016 .

[12]  Huan Liu,et al.  Short-Term Solar Radiation Prediction based on SVM with Similar Data , 2013 .

[13]  Zhou Quan,et al.  RBF Neural Network and ANFIS-Based Short-Term Load Forecasting Approach in Real-Time Price Environment , 2008, IEEE Transactions on Power Systems.

[14]  Fan Zhang,et al.  Time series forecasting for building energy consumption using weighted Support Vector Regression with differential evolution optimization technique , 2016 .

[15]  Sabri Ahmad,et al.  Arima model and exponential smoothing method: A comparison , 2013 .

[16]  Volker Coors,et al.  Large scale integration of photovoltaics in cities , 2012 .

[17]  M. G. De Giorgi,et al.  Comparison of strategies for multi-step ahead photovoltaic power forecasting models based on hybrid group method of data handling networks and least square support vector machine , 2016 .

[18]  Michael C. Mozer,et al.  Mathematical Perspectives on Neural Networks , 1996 .

[19]  Chul-Hwan Kim,et al.  Determination Method of Insolation Prediction With Fuzzy and Applying Neural Network for Long-Term Ahead PV Power Output Correction , 2013, IEEE Transactions on Sustainable Energy.

[20]  Jenq-Neng Hwang,et al.  Handbook of Neural Network Signal Processing , 2000, IEEE Transactions on Neural Networks.

[21]  J. Kleissl,et al.  Embedded nowcasting method using cloud speed persistence for a photovoltaic power plant , 2015 .

[22]  Gwilym M. Jenkins,et al.  Time series analysis, forecasting and control , 1971 .

[23]  C. Gueymard The sun's total and spectral irradiance for solar energy applications and solar radiation models , 2004 .

[24]  Francesco Grimaccia,et al.  A Physical Hybrid Artificial Neural Network for Short Term Forecasting of PV Plant Power Output , 2015 .

[25]  Na Li,et al.  Solar generation prediction using the ARMA model in a laboratory-level micro-grid , 2012, 2012 IEEE Third International Conference on Smart Grid Communications (SmartGridComm).

[26]  Wei-Chiang Hong,et al.  Electric load forecasting by seasonal recurrent SVR (support vector regression) with chaotic artific , 2011 .

[27]  Yousuke Nozaki,et al.  Forecasting electric power generation in a photovoltaic power system for an energy network , 2009 .

[28]  Rasool Azimi,et al.  A novel soft computing framework for solar radiation forecasting , 2016, Appl. Soft Comput..

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

[30]  Le Xie,et al.  Multitime-Scale Data-Driven Spatio-Temporal Forecast of Photovoltaic Generation , 2015, IEEE Transactions on Sustainable Energy.

[31]  Peng Hu,et al.  Recent progress in thermodynamics of radiation—exergy of radiation, effective temperature of photon and entropy constant of photon , 2008 .

[32]  Liuchen Chang,et al.  Short-term photovoltaic output forecasting model for economic dispatch of power system incorporating large-scale photovoltaic plant , 2013, 2013 IEEE Energy Conversion Congress and Exposition.

[33]  Roy McCann,et al.  Evaluation of a Kalman predictor approach in forecasting PV solar power generation , 2013, 2013 4th IEEE International Symposium on Power Electronics for Distributed Generation Systems (PEDG).

[34]  Xu Li,et al.  A Power Prediction Method for Photovoltaic Power Plant Based on Wavelet Decomposition and Artificial Neural Networks , 2015 .

[35]  Gunnar Rätsch,et al.  Predicting Time Series with Support Vector Machines , 1997, ICANN.

[36]  S. Santoso,et al.  Wind power forecasting and error analysis using the autoregressive moving average modeling , 2009, 2009 IEEE Power & Energy Society General Meeting.

[37]  A. Dolara,et al.  Comparison of different physical models for PV power output prediction , 2015 .

[38]  F. Bizzarri,et al.  Model of Photovoltaic Power Plants for Performance Analysis and Production Forecast , 2013, IEEE Transactions on Sustainable Energy.

[39]  Yan Su,et al.  Forecasting the daily power output of a grid-connected photovoltaic system based on multivariate adaptive regression splines , 2016 .

[40]  Ali Azadeh,et al.  Forecasting electrical consumption by integration of Neural Network, time series and ANOVA , 2007, Appl. Math. Comput..

[41]  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.

[42]  Zechun Hu,et al.  Photovoltaic and solar power forecasting for smart grid energy management , 2015 .

[43]  Eleonora D'Andrea,et al.  24-hour-ahead forecasting of energy production in solar PV systems , 2011, 2011 11th International Conference on Intelligent Systems Design and Applications.

[44]  Lei Wang,et al.  An ANN-based Approach for Forecasting the Power Output of Photovoltaic System , 2011 .

[45]  Muhammad Khusairi Osman,et al.  Weather Forecasting Using Photovoltaic System and Neural Network , 2010, 2010 2nd International Conference on Computational Intelligence, Communication Systems and Networks.

[46]  Xiaoyan Xu,et al.  Comparative study of power forecasting methods for PV stations , 2010, 2010 International Conference on Power System Technology.

[47]  Paras Mandal,et al.  A review of wind power and wind speed forecasting methods with different time horizons , 2010, North American Power Symposium 2010.

[48]  H. Pedro,et al.  Assessment of forecasting techniques for solar power production with no exogenous inputs , 2012 .

[49]  Vishwamitra Oree,et al.  A hybrid method for forecasting the energy output of photovoltaic systems , 2015 .

[50]  Francesco Grimaccia,et al.  Analysis and validation of 24 hours ahead neural network forecasting of photovoltaic output power , 2017, Math. Comput. Simul..

[51]  Yunqian Ma,et al.  Practical selection of SVM parameters and noise estimation for SVM regression , 2004, Neural Networks.

[52]  Jelena Parojčić,et al.  Artificial Neural Networks in Evaluation and Optimization of Modified Release Solid Dosage Forms , 2012, Pharmaceutics.

[53]  Chao-Ming Huang,et al.  A Weather-Based Hybrid Method for 1-Day Ahead Hourly Forecasting of PV Power Output , 2014, IEEE Transactions on Sustainable Energy.

[54]  R. Belmans,et al.  Voltage fluctuations on distribution level introduced by photovoltaic systems , 2006, IEEE Transactions on Energy Conversion.

[55]  Irena Koprinska,et al.  Forecasting solar power generated by grid connected PV systems using ensembles of neural networks , 2015, 2015 International Joint Conference on Neural Networks (IJCNN).

[56]  Abbas Khosravi,et al.  A review on artificial intelligence based load demand forecasting techniques for smart grid and buildings , 2015 .

[57]  Vilas N. Ghate,et al.  Daily peak load forecasting using ANN , 2011, 2011 Nirma University International Conference on Engineering.

[58]  H. Mori,et al.  Development of GRBFN with global structure for PV generation output forecasting , 2012, 2012 IEEE Power and Energy Society General Meeting.

[59]  Yang Xiyun,et al.  A combination method in photovoltaic power forecasting based on the correlation coefficient , 2014, 2014 IEEE 5th International Conference on Software Engineering and Service Science.

[60]  O. Perpiñán,et al.  PV power forecast using a nonparametric PV model , 2015 .

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

[62]  Yogesh K. Chauhan,et al.  A comparative investigation of maximum power point tracking methods for solar PV system , 2016 .

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

[64]  Peng Chen,et al.  An improved SVM classifier based on double chains quantum genetic algorithm and its application in analogue circuit diagnosis , 2016, Neurocomputing.

[65]  Paras Mandal,et al.  Forecasting Power Output of Solar Photovoltaic System Using Wavelet Transform and Artificial Intelligence Techniques , 2012, Complex Adaptive Systems.

[66]  Chul-Hwan Kim,et al.  Application of Neural Network to One-Day-Ahead 24 hours Generating Power Forecasting for Photovoltaic System , 2007, 2007 International Conference on Intelligent Systems Applications to Power Systems.

[67]  Jeng-Shyang Pan,et al.  Fuzzy Rules Interpolation for Sparse Fuzzy Rule-Based Systems Based on Interval Type-2 Gaussian Fuzzy Sets and Genetic Algorithms , 2013, IEEE Transactions on Fuzzy Systems.

[68]  Sieh Kiong Tiong,et al.  Electrical Power Load Forecasting using Hybrid Self-Organizing Maps and Support Vector Machines , 2008 .

[69]  Fei Wang,et al.  Short-Term Solar Irradiance Forecasting Model Based on Artificial Neural Network Using Statistical Feature Parameters , 2012 .

[70]  Joao Gari da Silva Fonseca Junior,et al.  Forecasting Regional Photovoltaic Power Generation - A Comparison of Strategies to Obtain One-Day-Ahead Data , 2014 .

[71]  Tom E. Baldock,et al.  Feasibility analysis of renewable energy supply options for a grid-connected large hotel , 2009 .

[72]  A. Goetzberger,et al.  Photovoltaic materials, history, status and outlook , 2003 .

[73]  Huiru Zhao,et al.  Annual Electric Load Forecasting by a Least Squares Support Vector Machine with a Fruit Fly Optimization Algorithm , 2012 .

[74]  V M F Mendes,et al.  Hybrid Wavelet-PSO-ANFIS Approach for Short-Term Wind Power Forecasting in Portugal , 2011, IEEE Transactions on Sustainable Energy.

[75]  Chih-Jen Lin,et al.  Linear and Kernel Classification: When to Use Which? , 2016, SDM.

[76]  Yuguo Chen,et al.  Distributed PV power forecasting using genetic algorithm based neural network approach , 2014, Proceedings of the 2014 International Conference on Advanced Mechatronic Systems.

[77]  Guoqing Yu,et al.  Forecast of Solar Irradiance Using Chaos Optimization Neural Networks , 2009, 2009 Asia-Pacific Power and Energy Engineering Conference.

[78]  Peng Wang,et al.  Forecasting Power Output of Photovoltaic Systems Based on Weather Classification and Support Vector Machines , 2011, IEEE Transactions on Industry Applications.

[79]  Abdollah Ahmadi,et al.  A literature review on estimating of PV-array hourly power under cloudy weather conditions , 2016 .

[80]  A. Cronin,et al.  Intra-hour forecasts of solar power production using measurements from a network of irradiance sensors , 2013 .

[81]  P. Young,et al.  Time series analysis, forecasting and control , 1972, IEEE Transactions on Automatic Control.

[82]  Paras Mandal,et al.  Solar PV power generation forecast using a hybrid intelligent approach , 2013, 2013 IEEE Power & Energy Society General Meeting.

[83]  Jiawen Zhou,et al.  The performance of PSO-SVM in inflation forecasting , 2015, 2015 12th International Conference on Service Systems and Service Management (ICSSSM).

[84]  Jianming Hu,et al.  Traffic flow forecasting with particle swarm optimization and support vector regression , 2014, 17th International IEEE Conference on Intelligent Transportation Systems (ITSC).

[85]  H. Yokoyama,et al.  High-Precision Forecasting Model of Solar Irradiance Based on Grid Point Value Data Analysis for an Efficient Photovoltaic System , 2015, IEEE Transactions on Sustainable Energy.

[86]  Ignacio J. Ramirez-Rosado,et al.  Short-Term Forecasting Models for Photovoltaic Plants: Analytical versus Soft-Computing Techniques , 2013 .

[87]  Roland Wengenmayr,et al.  Renewable energy : sustainable energy concepts for the future , 2008 .

[88]  Song-Keun Lee,et al.  Development of algorithm for day ahead PV generation forecasting using data mining method , 2011, 2011 IEEE 54th International Midwest Symposium on Circuits and Systems (MWSCAS).

[89]  Maria Grazia De Giorgi,et al.  Photovoltaic power forecasting using statistical methods: impact of weather data , 2014 .

[90]  Bangyin Liu,et al.  Online 24-h solar power forecasting based on weather type classification using artificial neural network , 2011 .

[91]  Robert A. Taylor,et al.  Direct normal irradiance forecasting and its application to concentrated solar thermal output forecasting - A review , 2014 .

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

[93]  Chul-Hwan Kim,et al.  Application of neural network to 24-hour-ahead generating power forecasting for PV system , 2008, 2008 IEEE Power and Energy Society General Meeting - Conversion and Delivery of Electrical Energy in the 21st Century.

[94]  Chunxiang Yang,et al.  An Improved Photovoltaic Power Forecasting Model With the Assistance of Aerosol Index Data , 2015, IEEE Transactions on Sustainable Energy.

[95]  John Byrne,et al.  The Role of Policy in PV Industry Growth: Past, Present and Future , 2011 .

[96]  Z.A. Bashir,et al.  Applying Wavelets to Short-Term Load Forecasting Using PSO-Based Neural Networks , 2009, IEEE Transactions on Power Systems.

[97]  T. Funabashi,et al.  Application of Recurrent Neural Network to Short-Term-Ahead Generating Power Forecasting for Photovoltaic System , 2007, 2007 IEEE Power Engineering Society General Meeting.

[98]  Tomonobu Senjyu,et al.  Optimal Operation by Controllable Loads Based on Smart Grid Topology Considering Insolation Forecasted Error , 2011, IEEE Transactions on Smart Grid.

[99]  Hisham M. Soliman,et al.  ADAPTIVE DEADBEAT CONTROLLERS FOR BRUSHLESS DC DRIVES USING PSO AND ANFIS TECHNIQUES , 2009 .

[100]  Zhitao Liu,et al.  A Fast Grid Search Method in Support Vector Regression Forecasting Time Series , 2006, IDEAL.

[101]  Lixin Ding,et al.  A new crossover mechanism for genetic algorithms with variable-length chromosomes for path optimization problems , 2016, Expert Syst. Appl..

[102]  Boonyang Plangklang,et al.  Forecasting Power output of PV Grid Connected System in Thailand without using Solar Radiation Measurement , 2011 .

[103]  Om P. Malik,et al.  An artificial neural network based adaptive power system stabilizer , 1993 .

[104]  John Boland,et al.  Time Series Modelling of Solar Radiation , 2008 .

[105]  Desheng Dash Wu,et al.  Power load forecasting using support vector machine and ant colony optimization , 2010, Expert Syst. Appl..

[106]  Mark Z. Jacobson,et al.  Providing all global energy with wind, water, and solar power, Part I: Technologies, energy resources, quantities and areas of infrastructure, and materials , 2011 .

[107]  Hsuan-Tien Lin A Study on Sigmoid Kernels for SVM and the Training of non-PSD Kernels by SMO-type Methods , 2005 .

[108]  Ping-Feng Pai,et al.  Solar power output forecasting using evolutionary seasonal decomposition least-square support vector regression , 2016 .

[109]  Wei-Chiang Hong,et al.  Electric load forecasting by support vector model , 2009 .

[110]  Sen Guo,et al.  A hybrid annual power load forecasting model based on generalized regression neural network with fruit fly optimization algorithm , 2013, Knowl. Based Syst..

[111]  Shahaboddin Shamshirband,et al.  Application of support vector machine for prediction of electrical and thermal performance in PV/T system , 2016 .

[112]  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 .

[113]  Heidar A. Malki,et al.  Short-term electric power load forecasting using feedforward neural networks , 2004, Expert Syst. J. Knowl. Eng..

[114]  Xiyun Yang,et al.  Photovoltaic power forecasting with a rough set combination method , 2016, 2016 UKACC 11th International Conference on Control (CONTROL).

[115]  Carlos F.M. Coimbra,et al.  Short-term reforecasting of power output from a 48 MWe solar PV plant , 2015 .

[116]  Yash Pal,et al.  Photovoltaic power forecasting methods in smart power grid , 2015, 2015 Annual IEEE India Conference (INDICON).

[117]  Ponnuthurai Nagaratnam Suganthan,et al.  Ensemble methods for wind and solar power forecasting—A state-of-the-art review , 2015 .

[118]  Yi Zhang,et al.  Travel time prediction with immune genetic algorithm and support vector regression , 2016, 2016 12th World Congress on Intelligent Control and Automation (WCICA).

[119]  Atul K. Raturi,et al.  Renewables 2016 Global status report , 2015 .

[120]  Chao-Ming Huang,et al.  A hybrid method for one-day ahead hourly forecasting of PV power output , 2014, 2014 9th IEEE Conference on Industrial Electronics and Applications.

[121]  Tomonobu Senjyu,et al.  A new strategy to quantify uncertainties of wavelet-GRNN-PSO based solar PV power forecasts using bootstrap confidence intervals , 2015, 2015 IEEE Power & Energy Society General Meeting.

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

[123]  E. Arcaklioğlu,et al.  Use of artificial neural networks for mapping of solar potential in Turkey , 2004 .

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

[125]  Francesco Grimaccia,et al.  Hybrid model analysis and validation for PV energy production forecasting , 2014, 2014 International Joint Conference on Neural Networks (IJCNN).