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.
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
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
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
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
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
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
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
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
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
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
Ergin E, Shi J (2011) ARMA based approaches for forecasting the tuple of wind speed and direction. Appl Energy 88:1405–1414
Hui L, Tian H, Li Y (2015) An EMD-recursive ARIMA method to predict wind speed. J Wind Eng Ind Aerodyn 141:27–38
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
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
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
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
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
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
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
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
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
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
Khosravi A, Nahavandi S (2013) Combined nonparametric prediction intervals for wind power generation. IEEE Trans Sustainable Energy 4:849–856
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
He Y, Wang Y (2021) Short-term wind power prediction based on EEMD–LASSO–QRNN model. Appl Soft Comput 105:107288
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
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
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
Gilles J (2013) Empirical wavelet transform. IEEE Trans Signal Process 61(16):3999–4010
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
Anuragi A, Sisodia D (2019) Empirical wavelet transform based automated alcoholism detecting using EEG signal features. Biomed Signal Process Control 57:101777
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
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
Koenker R, Bassett GW (1978) Regression quantiles. Econometrica 46(1):33–50
Taylor JW (2000) A quantile regression neural network approach to estimating the conditional density of multiperiod returns. J Forecast 19(4):299–311
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
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
Yang XS (2010) Firefly algorithm, stochastic test functions and design optimization. Int J Bio-Inspired Comput 2(2):78–84
Hu J, Ma K (2016) Wind speed probability distribution estimation and wind energy assessment. Renew Sustain Energy Rev 60:881–899
Fan J, Yao Q (2003) Nonlinear time series: nonparametric and parametric methods. Springer, New York
Shimazaki H, Shinomoto S (2010) Kernel bandwidth optimization in spike rate estimation. Springer-Verlag New York, Inc
Hu J, Wang J, Zeng G (2013) A hybrid forecasting approach applied to wind speed time series. Renew Energy 60:185–194
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
Meinshausen N (2006) Quantile regression forests. J Mach Learn Res 7:983–999
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
Diebold FX, Mariano RS (1995) Comparing predictive accuracy. J Bus Econ Stat 13:253–263
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
Corresponding author
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
About this article
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
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-022-03644-8