Skip to main content

Advertisement

Log in

Developing a hybrid probabilistic model for short-term wind speed forecasting

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

Probabilistic forecasting can provide quantitative and comprehensive information about future wind speed uncertainty, which exhibits increasing importance for the vital integration of wind power into power systems. However, many conventional forecasting models cannot better handle the uncertainty generated by the intermittent and stochastic nature of wind patterns. This paper develops a hybrid versatile forecasting framework that presents point estimation and different forms of probabilistic wind speed forecasting, such as interval prediction and probability density prediction. In this proposed model, the hybrid of empirical wavelet transform and neural network-based quantile regression is proposed to improve the generalization and robustness of probabilistic forecasts and to capture the probabilistic meaning output of wind speed forecasts. To further emphasize the importance of probabilistic forecasting, an adaptive density estimation method based on the Gaussian kernel function as determined by the firefly algorithm is developed to generate more predictive probability information. Wind datasets from three sites in Penglai, China, are used to validate the proposed approach. The experimental results demonstrate that the developed probabilistic wind speed forecasting model can provide value and comprehensive information about future wind speed and is a promising tool for the decision-making process in wind power operation and management.

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

Similar content being viewed by others

Abbreviations

ARMA:

Autoregressive moving average

ARIMA:

Autoregressive integrated moving average

ANN:

Artificial neural network

SVM:

Support vector machine

LSSVM:

Least square support vector machine)

BPNN:

Back propagation neural network

GRNN:

General regression neural network

WNN:

Wavelet neural network

ELM:

Extreme learning machine

GA-BPNN:

Genetic algorithm-BPNN

DBN:

Deep belief network

QR:

Quantile regression

QRNN:

Quantile regression neural network

EWTQR:

Improved QRNN by EWT

NWP:

Numerical weather predictions

SDEs:

Stochastic differential equations

BMA:

Bayesian model averaging

GPR:

Gaussian process regression

WT:

Wavelet transform

EWT:

Empirical wavelet transform

AM-FM:

Amplitude modulated-frequency modulated

EMD:

Empirical mode decomposition

SVR:

Support vector regression

IMF:

Intrinsic mode function

KDE:

Kernel density estimation

ANFIS:

Adaptive network-based fuzzy inference system

CS:

Cuckoo search

FA:

Firefly algorithm

GA:

Genetic algorithm

PACF:

Partial autocorrelation function

AIC:

Akaike information criterion

HPP:

Highest probability point

ICP:

Interval coverage probability

IAW:

Interval average width

DIAW:

Deviation of average width

CWC:

Coverage width-based criterion

MAE:

Mean absolute error

RMSE:

Root mean square error

MAPE:

Mean absolute percent error

DM:

Diebold-mariano

\( {\hat{\varPhi}}_n \) :

Empirical scaling function of EWT

\( {\hat{\varPsi}}_n \) :

Empirical wavelets function

Λ n :

Fourier spectrum support

ω n :

Segment Boundary of Fourier spectrum support

\( {W}_f^{\varepsilon}\left(n,t\right) \) :

Detail coefficients of EWT

\( {W}_f^{\varepsilon}\left(0,t\right) \) :

Approximation coefficients of EWT

τ :

Quantile

g 1(·):

Activation function of hidden nodes in QRNN

g 2(·):

Activation function of output node in QRNN

λ 1,λ 2 :

Regularization parameters of QRNN

W(τ), β(τ):

Connection weights of QRNN

\( {\hat{f}}_h \) :

Kernel density estimation

K(·):

Kernel function

h :

Bandwidth

β(r):

Attractiveness of the firefly

β 0 :

Attractiveness at r = 0

r ij :

Distance between any two fireflies

Ut :

Upper bound of forecast interval

L t :

Lower bound of forecast interval

\( {f}_t^{\boldsymbol{actual}} \) :

Observed value at time t

\( {f}_t^{\boldsymbol{predicted}} \) :

Estimated value at time t

References

  1. Iversen EB, Morales JM, Møller JK, Madsen H (2016) Short-term probabilistic forecasting of wind speed using stochastic differential equations. Int J Forecast 32(3):981–990

    Article  Google Scholar 

  2. de Mattos Neto PSG, de Oliveira JFL, de O. Santos Júnior DS, Siqueira HV, Marinho MHN, Madeiro F (2021) An adaptive hybrid system using deep learning for wind speed forecasting. Inf Sci 581:495–514

    Article  MathSciNet  Google Scholar 

  3. Zhang L, Wang J, Niu X, Liu Z (2021) Ensemble wind speed forecasting with multi-objective Archimedes optimization algorithm and sub-model selection. Appl Energy 301:117449

    Article  Google Scholar 

  4. Zhang Y, Wang J (2016) K-nearest neighbors and a kernel density estimator for GEFCom2014 probabilistic wind power forecasting. Int J Forecast 32(3):1074–1080

    Article  Google Scholar 

  5. Federico C, Massimiliano B (2012) Wind speed and wind energy forecast through Kalman filtering of numerical weather prediction model output. Appl Energy 99:154–116

    Article  Google Scholar 

  6. Zhao J, Guo Y, Xiao X, Wang J, Chi D, Guo Z (2017) Multi-step wind speed and power forecasts based on a WRF simulation and an optimized association method. Appl Energy 197:183–202

    Article  Google Scholar 

  7. Wang H, Han S, Liu Y, Yan J, Li L (2019) Sequence transfer correction algorithm for numerical weather prediction wind speed and its application in a wind power forecasting system. Appl Energy 237:1–10

    Article  Google Scholar 

  8. Zhao J, Guo Z, Guo Y, Lin W, Zhu W (2021) A self-organizing forecast of day-ahead wind speed: selective ensemble strategy based on numerical weather predictions. Energy 218:119509

    Article  Google Scholar 

  9. Torres JL, García A, Blas MD, Francisco AD (2005) Forecast of hourly average wind speed with Arma models in Navarre (Spain). Sol Energy 79(1):65–77

    Article  Google Scholar 

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

    Article  Google Scholar 

  11. Hui L, Tian H, Li Y (2015) An EMD-recursive ARIMA method to predict wind speed. J Wind Eng Ind Aerodyn 141:27–38

    Article  Google Scholar 

  12. Yang D, Sharma V, Ye Z, Lim LI, Zhao L, Aryaputera AW (2015) Forecasting of global horizontal irradiance by exponential smoothing, using decompositions. Energy 81:111–119

    Article  Google Scholar 

  13. Wang J, Zhang W, Li Y, Wang J, Dang Z (2014) Forecasting wind speed using empirical mode decomposition and Elman neural network. Appl Soft Comput 23:452–459

    Article  Google Scholar 

  14. Sharifian A, Ghadi MJ, Ghavidel S, Li L, Zhang J (2018) A new method based on Type-2 fuzzy neural network for accurate wind power forecasting under uncertain data. Renew Energy 120:220–230

    Article  Google Scholar 

  15. Zameer A, Arshad J, Khan A, Raja MAZ (2017) Intelligent and robust prediction of short term wind power using genetic programming based ensemble of neural networks. Energy Convers Manag 134:361–372

    Article  Google Scholar 

  16. Salcedo-Sanz S, Ortiz-García EG, Perez-Bellido AM, Portilla-Figueras A, Prieto L (2011) Short term wind speed prediction based on evolutionary support vector regression algorithms. Expert Syst Appl 38:4052–4057

    Article  Google Scholar 

  17. Ren Y, Suganthan PN, Srikanth N (2016) A novel empirical mode decomposition with support vector regression for wind speed forecasting. IEEE Trans Neural Networks Learn Syst 27:1793–1798

    Article  MathSciNet  Google Scholar 

  18. Yin X, Lin Y, Li W, Gu Y, Liu H, Lei P (2015) A novel fuzzy integral sliding mode current control strategy for maximizing wind power extraction and eliminating voltage harmonics. Energy 85:677–686

    Article  Google Scholar 

  19. Khosravi A, Machado L, Nunes RO (2018) Time-series prediction of wind speed using machine learning algorithms: a case study Osorio wind farm, Brazil. Appl Energy 224:550–566

    Article  Google Scholar 

  20. Wang J, Hu J (2015) A robust combination approach for short-term wind speed forecasting and analysis combination of the ARIMA (autoregressive integrated moving average), ELM (extreme learning machine), SVM (support vector machine) and LSSVM (least square SVM) forecasts using a GPR (Gaussian process regression) model. Energy 93:41–56

    Article  Google Scholar 

  21. Wang HZ, Wang GB, Li GQ, Peng JC, Liu YT (2016) Deep belief network based deterministic and probabilistic wind speed forecasting approach. Appl Energy 182:80–93

    Article  Google Scholar 

  22. Khosravi A, Nahavandi S (2013) Combined nonparametric prediction intervals for wind power generation. IEEE Trans Sustainable Energy 4:849–856

    Article  Google Scholar 

  23. Pearce T, Zaki M, Brintrup A, Neely A (2018) High-quality prediction intervals for deep learning: a distribution-free, ensembled approach. In: ICML, proceedings of the 35th international conference on machine learning, pp 4075–4084

  24. He Y, Wang Y (2021) Short-term wind power prediction based on EEMD–LASSO–QRNN model. Appl Soft Comput 105:107288

    Article  Google Scholar 

  25. Hu J, Tang J, Lin Y (2020) A novel wind power probabilistic forecasting approach based on joint quantile regression and multi-objective optimization. Renew Energy 149:141–164

    Article  Google Scholar 

  26. De Giorgi MG, Ficarella A, Tarantino M (2011) Assessment of the benefits of numerical weather predictions in wind power forecasting based on statistical methods. Energy 36(7):3968–3978

    Article  Google Scholar 

  27. 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 

  28. Gilles J (2013) Empirical wavelet transform. IEEE Trans Signal Process 61(16):3999–4010

    Article  MathSciNet  MATH  Google Scholar 

  29. Zheng J, Pan H, Yang S, Cheng J (2017) Adaptive parameterless empirical wavelet transform based time-frequency analysis method and its application to rotor rubbing fault diagnosis. Signal Process 130:305–314

    Article  Google Scholar 

  30. Anuragi A, Sisodia D (2019) Empirical wavelet transform based automated alcoholism detecting using EEG signal features. Biomed Signal Process Control 57:101777

    Article  Google Scholar 

  31. Kim J, Wang X, Kang C, Yu J, Li P (2021) Forecasting air pollutant concentration using a novel spatiotemporal deep learning model based on clustering, feature selection and empirical wavelet transform. Sci Total Environ 801:149654

    Article  Google Scholar 

  32. Zolfaghari M, Gholami S (2021) A hybrid approach of adaptive wavelet transform, long short-term memory and ARIMA-GARCH family models for the stock index prediction. Expert Syst Appl 182:115149

    Article  Google Scholar 

  33. Koenker R, Bassett GW (1978) Regression quantiles. Econometrica 46(1):33–50

    Article  MathSciNet  MATH  Google Scholar 

  34. Taylor JW (2000) A quantile regression neural network approach to estimating the conditional density of multiperiod returns. J Forecast 19(4):299–311

    Article  Google Scholar 

  35. He Y, Li H (2018) Probability density forecasting of wind power using quantile regression neural network and kernel density estimation. Energy Convers Manag 164:374–384

    Article  Google Scholar 

  36. Pradeepkumar D, Ravi V (2017) Forecasting financial time series volatility using particle swarm optimization trained quantile regression neural network. Appl Soft Comput 58:35–52

    Article  Google Scholar 

  37. Yang XS (2010) Firefly algorithm, stochastic test functions and design optimization. Int J Bio-Inspired Comput 2(2):78–84

    Article  Google Scholar 

  38. Hu J, Ma K (2016) Wind speed probability distribution estimation and wind energy assessment. Renew Sustain Energy Rev 60:881–899

    Article  Google Scholar 

  39. Fan J, Yao Q (2003) Nonlinear time series: nonparametric and parametric methods. Springer, New York

    Book  MATH  Google Scholar 

  40. Shimazaki H, Shinomoto S (2010) Kernel bandwidth optimization in spike rate estimation. Springer-Verlag New York, Inc

    Book  MATH  Google Scholar 

  41. Hu J, Wang J, Zeng G (2013) A hybrid forecasting approach applied to wind speed time series. Renew Energy 60:185–194

    Article  Google Scholar 

  42. He Y, Xu Q, Wan J, Yang S (2016) Short-term power load probability density forecasting based on quantile regression neural network and triangle kernel function. Energy 114:498–512

    Article  Google Scholar 

  43. Meinshausen N (2006) Quantile regression forests. J Mach Learn Res 7:983–999

    MathSciNet  MATH  Google Scholar 

  44. Khosravi A, Nahavandi S (2014) Closure to the discussion of “prediction intervals for short-term wind farm generation forecasts” and “combined nonparametric prediction intervals for wind power generation” and the discussion of “combined nonparametric prediction intervals for wind power generation”. IEEE Trans Sustain Energy 5(3):1022–1023

    Article  Google Scholar 

  45. Diebold FX, Mariano RS (1995) Comparing predictive accuracy. J Bus Econ Stat 13:253–263

    Google Scholar 

Download references

Acknowledgments

This research did not receive any specific grant from funding agencies in the public, commercial, or not-for-profit sectors.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiaobo Zhang.

Ethics declarations

We declare that we have no financial and personal relationships with other people or organizations that can inappropriately influence our work. This manuscript is our own work and the content of this paper has not been copied from elsewhere. This manuscript has not been published before nor submitted to another journal for the consideration of publication and all data measurements are genuine results and have not been manipulated. In addition, none of the authors have any financial or scientific conflicts of interest with regard to the research described in this manuscript.

Competing interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

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

Zhang, X. Developing a hybrid probabilistic model for short-term wind speed forecasting. Appl Intell 53, 728–745 (2023). https://doi.org/10.1007/s10489-022-03644-8

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-022-03644-8

Keywords

Navigation