Skip to main content
Log in

Short-term solar power prediction using multi-kernel-based random vector functional link with water cycle algorithm-based parameter optimization

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

A new hybrid model combining the kernel functions along with the random vector functional link neural network (RVFLN) is proposed in this paper for an effective solar power prediction. The conventional RVFLN is known for its fast learning speed, simple architecture and good generalization capabilities and allows direct connection between input and output nodes along with nonlinear enhancement nodes with random weights. However, the bottleneck of selecting the number of hidden enhancement nodes and mapping functions is still a challenging problem. To overcome these deficiencies of the conventional RVFLN, kernel functions are used for both the direct links and the hidden nodes to provide better stability, generalization and regression accuracy. Instead of using a single kernel for the enhancement nodes, this paper proposes an optimal kernel function that comprises a linear combination of weighted local kernel and a global kernel to improve the prediction accuracy of the solar power generation. This optimal kernel will be known as multi-kernel RVFLN (MK-RVFLN), and its parameters are optimized using an efficient metaheuristic evaporation-based water cycle (EVWCA-MKRVFLN) to provide accurate prediction of solar power. To validate its superior prediction accuracy, two solar power plants of 25 and 100 MW capacity in the states of New York and California are considered for 5-min- and 60-min-ahead prediction in the months of January, April, July and October. The result analysis shows that the MK-RVFLN algorithm attains better performance than many other techniques.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  1. Lorenz E, Hurka J, Heinemann D, Beyer HG (2009) Irradiance forecasting for the power prediction of grid-connected photovoltaic systems. IEEE J Sel Top Appl Earth Obs Remote Sens 2(1):2–10

    Article  Google Scholar 

  2. Antonanzas J, Osorio N, Escobar R, Urraca R, Martinez-de-Pison FJ, Antonanzas-Torres F (2016) Review of photovoltaic power forecasting. Sol Energy 136:78–111

    Article  Google Scholar 

  3. Pappas SS, Ekonomou L, Karampelas P, Karamousantas DC, Katsikas SK, Chatzarakis GE, Skafidas PD (2010) Electricity demand load forecasting of the Hellenic power system using an ARMA model. Electr Power Syst Res 80(3):256–264

    Article  Google Scholar 

  4. Erdem E, Shi J (2011) ARMA based approaches for forecasting the tuple of wind speed and direction. Appl Energy 88(4):1405–1414

    Article  Google Scholar 

  5. Taylor JW, McSharry PE, Buizza R (2009) Wind power density forecasting using ensemble predictions and time series models. IEEE Trans Energy Convers 24(3):775–782

    Article  Google Scholar 

  6. Tan Z, Zhang J, Wang J, Xu J (2010) Day-ahead electricity price forecasting using wavelet transform combined with ARIMA and GARCH models. Appl Energy 87(11):3606–3610

    Article  Google Scholar 

  7. Garcia RC, Contreras J, Van Akkeren M, Garcia JBC (2005) A GARCH forecasting model to predict day-ahead electricity prices. IEEE Trans Power Syst 20(2):867–874

    Article  Google Scholar 

  8. Martín L, Zarzalejo LF, Polo J, Navarro A, Marchante R, Cony M (2010) Prediction of global solar irradiance based on time series analysis: application to solar thermal power plants energy production planning. Sol Energy 84(10):1772–1781

    Article  Google Scholar 

  9. Halabi LM, Mekhilef S, Hossain M (2018) Performance evaluation of hybrid adaptive neuro-fuzzy inference system models for predicting monthly global solar radiation. Appl Energy 213:247–261

    Article  Google Scholar 

  10. Benali L, Notton G, Fouilloy A, Voyant C, Dizene R (2019) Solar radiation forecasting using artificial neural network and random forest methods: application to normal beam, horizontal diffuse and global components. Renew Energy 132:871–884

    Article  Google Scholar 

  11. Mellit A, Pavan AM (2010) A 24-h forecast of solar irradiance using artificial neural network: application for performance prediction of a grid-connected PV plant at Trieste, Italy. Solar Energy 84(5):807–821

    Article  Google Scholar 

  12. Lei M, Shiyan L, Chuanwen J, Hongling L, Yan Z (2009) A review on the forecasting of wind speed and generated power. Renew Sustain Energy Rev 13(4):915–920

    Article  Google Scholar 

  13. Eseye AT, Zhang J, Zheng D (2018) Short-term photovoltaic solar power forecasting using a hybrid Wavelet-PSO-SVM model based on SCADA and Meteorological information. Renew Energy 118:357–367

    Article  Google Scholar 

  14. Zeng J, Qiao W (2013) Short-term solar power prediction using a support vector machine. Renew Energy 52:118–127

    Article  Google Scholar 

  15. Yang L, He M, Zhang J, Vittal V (2015) Support-vector-machine-enhanced markov model for short-term wind power forecast. IEEE Trans Sustain Energy 6(3):791–799

    Article  Google Scholar 

  16. Akhter MN, Mekhilef S, Mokhlis H, Shah NM (2019) Review on forecasting of photovoltaic power generation based on machine learning and metaheuristic techniques. IET Renew Power Gen 13(7):1009–1023

    Article  Google Scholar 

  17. Voyant C, Muselli M, Paoli C, Nivet ML (2012) Numerical weather prediction (NWP) and hybrid ARMA/ANN model to predict global radiation. Energy 39(1):341–355

    Article  Google Scholar 

  18. Cadenas E, Rivera W (2010) Wind speed forecasting in three different regions of Mexico, using a hybrid ARIMA–ANN model. Renew Energy 35(12):2732–2738

    Article  Google Scholar 

  19. Zhang L, Suganthan PN (2016) A comprehensive evaluation of random vector functional link networks. Inf Sci 367:1094–1105

    Article  Google Scholar 

  20. Qiu X, Suganthan PN, Amaratunga GA (2018) Ensemble incremental learning random vector functional link network for short-term electric load forecasting. Knowl Based Syst 145:182–196

    Article  Google Scholar 

  21. Henríquez PA, Ruz GA (2018) A non-iterative method for pruning hidden neurons in neural networks with random weights. Appl Soft Comput 70:1109–1121

    Article  Google Scholar 

  22. Sadollah A, Eskandar H, Bahreininejad A, Kim JH (2015) Water cycle algorithm with evaporation rate for solving constrained and unconstrained optimization problems. Appl Soft Comput 30:58–71

    Article  Google Scholar 

  23. Bisoi R, Dash PK, Das PP (2018) Short-term electricity price forecasting and classification in smart grids using optimized multikernel extreme learning machine. Neural Comput Appl 2018:1–24

    Google Scholar 

  24. Kaveh A, Bakhshpoori T (2016) Water evaporation optimization: a novel physically inspired optimization algorithm. Comput Struct 167:69–85

    Article  Google Scholar 

  25. Zhang L, Suganthan PN (2016) A survey of randomized algorithms for training neural networks. Inf Sci 364:146–155

    Article  Google Scholar 

  26. Mellit A, Kalogirou SA (2018) A survey on the application of artificial intelligence techniques for photovoltaic systems. In: Kalogirou SA (ed) McEvoy’s handbook of photovoltaics. Academic Press, Cambridge, pp 735–761. https://doi.org/10.1016/B978-0-12-809921-6.00019-7

  27. VanDeventer W, Jamei E, Thirunavukkarasu GS, Seyedmahmoudian M, Soon TK, Horan B, Stojcevski A (2019) Short-term PV power forecasting using hybrid GASVM technique. Renew Energy 140:367–379

    Article  Google Scholar 

  28. Pedro HT, Coimbra CF (2012) Assessment of forecasting techniques for solar power production with no exogenous inputs. Sol Energy 86(7):2017–2028

    Article  Google Scholar 

  29. Jiang H, Zhang Y, Muljadi E, Zhang JJ, Gao DW (2016) A short-term and high-resolution distribution system load forecasting approach using support vector regression with hybrid parameters optimization. IEEE Trans Smart Grid 9(4):3341–3350

    Article  Google Scholar 

  30. Khare A, Rangnekar S (2013) A review of particle swarm optimization and its applications in solar photovoltaic system. Appl Soft Comput 13(5):2997–3006

    Article  Google Scholar 

  31. Ren C, An N, Wang J, Li L, Hu B, Shang D (2014) Optimal parameters selection for BP neural network based on particle swarm optimization: a case study of wind speed forecasting. Knowl Based Syst 56:226–239

    Article  Google Scholar 

  32. Wang J, Jiang H, Wu Y, Dong Y (2015) Forecasting solar radiation using an optimized hybrid model by Cuckoo Search algorithm. Energy 81:627–644

    Article  Google Scholar 

  33. Berrazouane S, Mohammedi K (2014) Parameter optimization via cuckoo optimization algorithm of fuzzy controller for energy management of a hybrid power system. Energy Convers Manag 78:652–660

    Article  Google Scholar 

  34. Zhang C, Zhou J, Li C, Fu W, Peng T (2017) A compound structure of ELM based on feature selection and parameter optimization using hybrid backtracking search algorithm for wind speed forecasting. Energy Convers Manag 143:360–376

    Article  Google Scholar 

  35. Das UK, Tey KS, Seyedmahmoudian M, Mekhilef S, Idris MYI, Van Deventer W, Stojcevski A (2018) Forecasting of photovoltaic power generation and model optimization: a review. Renew Sustain Energy Rev 81:912–928

    Article  Google Scholar 

  36. Douiri MR (2019) Particle swarm optimized neuro-fuzzy system for photovoltaic power forecasting model. Sol Energy 184:91–104

    Article  Google Scholar 

  37. Zadorozhnyi O, Benecke G, Mandt S, Scheffer T, Kloft M (2016) Huber-norm regularization for linear prediction models. In: Joint European conference on machine learning and knowledge discovery in databases. Springer, Cham, pp 714–730

  38. https://www.nrel.gov/grid/solar-power-data.html. 2 Nov 2019

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ranjeeta Bisoi.

Ethics declarations

Conflict of interest

The authors declare that there is no conflict of interest for this paper with any person or any organization.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Majumder, I., Dash, P.K. & Bisoi, R. Short-term solar power prediction using multi-kernel-based random vector functional link with water cycle algorithm-based parameter optimization. Neural Comput & Applic 32, 8011–8029 (2020). https://doi.org/10.1007/s00521-019-04290-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-019-04290-x

Keywords

Navigation