Abstract
The accurate forecasting of solar irradiance with hybrid machine learning algorithm is presented in this paper. A novel Persistence-Extreme Learning Machine (P-ELM) algorithm is used for training of the system. The Clearness Index (CI) value of the 22 districts of Andhra Pradesh (India) is calculated and out of which four areas are identified with highest CI values. The Global Horizontal Irradiance (GHI) is forecasted for the selected areas with different weather conditions such as winter, summer and rainfall seasons using a P-ELM algorithm. The input parameters are Temperature, Diffuse horizontal irradiance, pressure and past GHI and GHI for the next instant as the output is considered. The real time data is obtained for every one hour interval for a period of one month. The performance of the P-ELM algorithm is evaluated in terms of Mean Absolute Error and Root Mean Square Error. From the obtained results, it is observed that P-ELM algorithm offers better performance over the fundamental P-ELMs. The P-ELM algorithm gives good forecasting accuracy with minimum simulation time. The simulation of P-ELM algorithm is carried out using MATLAB 2013a environment. The P-ELM algorithm is very much beneficial for accurate and reliable real time solar forecasting.
To forecast solar insolation Persistent – Extreme Learning Machine algorithm was used.
![](/cms/asset/665f8cf1-e328-44a0-a71f-c7b5ae115b92/gpaa_a_1404601_uf0001_b.gif)
Abbreviations:
- ANFIS: Artificial Neural Fuzzy Inference System
- ANN: Artificial neural networks
- AR: Autoregressive
- ARIMA: Autoregressive integrated moving average
- ARMA: Auto regressive moving average
- ARX: autoregressive model with exogenous input
- CI: Clearness Index
- CRO: Coral reefs optimization
- DHI: Diffuse horizontal irradiance
- DNI: Direct normal irradiance
- ELM: Extreme learning machine algorithms
- FNN: feed-forward neural network
- GA: Genetic algorithm
- GHI: Global horizontal irradiance
- ISFOC: Spanish Institute for Concentration Photo Voltaic Systems
- LLR: Local linear regression
- MAE: Mean absolute error
- MLP: Multilayer perceptron algorithm
- MLPNN: Multi-layered perceptron neural network
- NARX: Nonlinear autoregressive models with exogenous
- NN: Neural network
- NNE: Neural network ensemble
- NRMSE: Normalized root means square error
- NSRDB: National solar radiation database
- NWP: Numeric weather prediction
- P-ELM: Persistent extreme learning machine
- PV: Photo voltaic
- RBF: Radial basis function
- RBFNN: Radial basis function neural network
- RMSE: Root mean square error
- RNMSE: Rooted normalized mean square error
- RNN: Recurrent neural network
- SVM: Support vector machine
- SVD: Singular value decomposition