Skip to main content

Advertisement

Log in

A novel model based on multiple input factors and variance reciprocal: application on wind speed forecasting

  • Application of soft computing
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

Wind energy is an important green energy. The use of wind energy can alleviate the pressure caused by the shortage of traditional energy. The wind speed is affected by many factors, which makes it difficult to forecast accurately. Most wind speed forecasting methods only consider the wind speed data. The other influence factors are usually ignored. In this paper, we use traditional wind speed data and weather factors as the input of our proposed model. In the proposed model, wavelet threshold is employed to reduce the noise of raw wind speed data. We apply grey relational analysis to select the weather factors that have great influence on wind speed. The wind speed data are the input vectors of Elman neural network (Elman) and back propagation optimized by cuckoo search. Weather factors are the input vectors of WNN-GRNN which combines the wavelet neural network (WNN) and general regression neural network (GRNN). Finally, the forecasting results of the weather factors and wind speed data are combined by variance reciprocal method. The data sets at Kalaeloa Oahu, Hawaii are chosen to test the validity of the proposed model. The results show that the proposed model has obvious advantages compared to other benchmark forecasting models.

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.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

Abbreviations

GRA:

Grey relational analysis

CS:

Cuckoo search

WNN:

Wavelet neural network

GRNN:

General regression neural network

BPNN:

Back propagation neural network

ANN:

Artificial neural network

MSE:

Mean squared error

MAE:

Mean absolute error

MAPE:

Mean absolute percentage error

SNR:

Signal-to-noise ratio

GA:

Genetic algorithm

PSO:

Particle swarm optimization

SVM:

Support vector machine

LSSVM:

Least square support vector machine

RBF:

Radial basis function

ELM:

Extreme learning machine

References

  • Altan A, Karasu S, Zio E (2021) A new hybrid model for wind speed forecasting combining long short-term memory neural network, decomposition methods and grey wolf optimizer. Appl Soft Comput 2021:100

    Google Scholar 

  • Askarzadeh A, Zebarjadi M (2014) Wind power modeling using harmony search with a novel parameter setting approach. J Wind Eng Ind Aerodyn 135:70–75

    Article  Google Scholar 

  • Cadenas E, Jaramillo OA, Rivera W (2010) Analysis and forecasting of wind velocity in chetumal, quintana roo, using the single exponential smoothing method. Renew Energy 35(5):925–930

    Article  Google Scholar 

  • Cassola F, Burlando M (2012) Wind speed and wind energy forecast through Kalman filtering of numerical weather prediction model output. Appl Energy 99:154–166

    Article  Google Scholar 

  • Chen L, Lai X (2011) Comparison between ARIMA and ANN models used in short-term wind speed forecasting. In: 2011 Asia-Pacific power and energy engineering conference (APPEEC). IEEE

  • Chen K, Yu J (2014) Short-term wind speed prediction using an unscented Kalman filter based state-space support vector regression approach. Appl Energy 113:690–705

    Article  Google Scholar 

  • Cortes C, Vapnik V (1995) Support-vector networks. Mach Learn 20(3):273–297

    MATH  Google Scholar 

  • Deng JL (1989) Introduction to grey system theory. J Grey Syst 1:1–24

    MathSciNet  MATH  Google Scholar 

  • Dong L, Wang LJ, Khahro SF, Gao S, Liao XZ (2016) Wind power day-ahead prediction with cluster analysis of NWP. Renew Sustain Energy Rev 60:1206–1212

    Article  Google Scholar 

  • Ernst B, Oakleaf B, Ahlstrom ML et al (2007) Predicting the wind. IEEE Power Energy Magn 10(11):78–89

    Article  Google Scholar 

  • Gnana Sheela K, Deepa SN (2014) Performance analysis of modeling framework for prediction in wind farms employing artificial neural networks. Soft Comput 18(3):607–615

    Article  Google Scholar 

  • Golovanov NG, Lazaroiu C, Porumb R (2014) Wind generation assessment proposal by experimental harmonic and distortion factor analysis. In: Power engineering conference IEEE

  • GWEC|GLOBAL WIND REPORT 2018, APRIL 2019

  • Huanling Hu, Wang L, Tao R (2021) Wind speed forecasting based on variational mode decomposition and improved echo state network. Renew Energy 164:729–751

    Article  Google Scholar 

  • Kisung S (2015) Comparison of linear and nonlinear regressions and elements analysis for wind speed prediction. J Korean Inst Intell Syst 25(10):477–482

    Google Scholar 

  • Li Y, Haiping Wu, Liu H (2018) Multi-step wind speed forecasting using EWT decomposition, LSTM principal computing, RELM subordinate computing and IEWT reconstruction. Energy Convers Manag 167:203–219

    Article  Google Scholar 

  • Liu H, Tian H-q, Chen C, Li Y-F (2015) An experimental investigation of two wavelet-MIP hybrid frameworks for wind speed prediction using GA and PSO optimization. Int J Electr Power Energy Syst 52:161–173

    Article  Google Scholar 

  • Lydia M, Kumar SS, Selvakumar AI, Kumar GEP (2016) Linear and non-linear autoregressive models for short-term wind speed forecasting. Energy Convers Manag 112:115–124

    Article  Google Scholar 

  • Malmberg A, Holst U, Holst J (2005) Forecasting near-surface ocean winds with Kalman filter techniques. Ocean Eng 32(3–4):273–291

    Article  Google Scholar 

  • Naik J, Bisoi R, Dash PK (2018) Prediction interval forecasting of wind speed and wind power using modes decomposition based low rank multi-kernel ridge regression. Renew Energy 129(Part A):357–383

    Article  Google Scholar 

  • Nie Y, Liang N, Wang J (2021) Ultra-short-term wind-speed bi-forecasting system via artificial intelligence and a double-forecasting scheme. Appl Energy 301:117452

    Article  Google Scholar 

  • Saberivahidaval M, Hajjam S (2015) Comparison between performances of different neural networks for wind speed forecasting in Payam airport. Iran Environ Prog Sustain Energy 34(4):1191–1196

    Article  Google Scholar 

  • Santhosh M, Venkaiah C, Vinod Kumar DM (2019) Short-term wind speed forecasting approach using ensemble empirical mode decomposition and deep Boltzmann machine. Sustain Energ Grids Netw 19:100242

    Article  Google Scholar 

  • Song J, Wang J, Haiyan Lu (2018) A novel combined model based on advanced optimization algorithm for short-term wind speed forecasting. Appl Energy 215:643–658

    Article  Google Scholar 

  • Sultan A-Y, Yassine C, Adel G (2010) Review of the use of numerical weather prediction (NWP) models for wind energy assessment. Renew Sustain Energy Rev 14(9):3192–3198

    Article  Google Scholar 

  • Sun W, Liu M, Liang Yi (2015) Wind speed forecasting based on FEEMD and LSSVM optimized by the bat algorithm. Energies 8(7):6585–6607

    Article  Google Scholar 

  • Tian Z (2021) Modes decomposition forecasting approach for ultra-short-term wind speed. Appl Soft Comput 2021:105

    Google Scholar 

  • Wang SX, Zhang N, Lei W, Wang Y (2016) Wind speed forecasting based on the hybrid ensemble empirical mode decomposition and GA-BP neural network method. Renew Energy 94:629–636

    Article  Google Scholar 

  • Wang Y, Liu H, Long H, Zhang Z, Yang S (2018) Differential evolution with a new encoding mechanism for optimizing wind farm layout. IEEE Trans Ind Inf 14(3):1040–1054

    Article  Google Scholar 

  • Wang J, Wu C, Niu T (2019) A novel system for wind speed forecasting based on multi-objective optimization and echo state network. Sustainability 11:526

    Article  Google Scholar 

  • Yang XS, Deb S (2009) Cuckoo search via Lévy flights. In: Proceedings of world congress on nature and biologically inspired computing (NaBIC 2009). New York: IEEE Publications, pp 210–214

  • Yang H-F, Phoebe Chen Y-P (2019) Representation learning with extreme learning machines and empirical mode decomposition for wind speed forecasting methods. Artif Intell 277:2019

    Article  Google Scholar 

  • Yatiyana E, Rajakaruna S, Ghosh A (2017) Wind speed and direction forecasting for wind power generation using ARIMA model. In: 2017 Australasian universities power engineering conference (AUPEC). IEEE

  • Yu M, Wang B, Zhang LL, Chen X (2015) Wind speed forecasting based on EEMD and ARIMA. In: 2015 Chinese automation congress (CAC). IEEE, pp 1299–1302

  • Zhao W, Weisheng W, Bo W (2017) Regional wind power forecasting model with NWP grid data optimized. Front Energy 11(2):175–183

    Article  Google Scholar 

  • Zheng Y et al (2021) Multistep wind speed forecasting based on a hybrid model of VMD and nonlinear autoregressive neural network. J Math (hidawi) 2021:1–9

    Article  Google Scholar 

  • Zhou Q, Wang C, Zhang G (2020) A combined forecasting system based on modified multi-objective optimization and sub-model selection strategy for short-term wind speed. Appl Soft Comput 94:106463

    Article  Google Scholar 

  • Zuluaga Carlos D, Alvarez Mauricio A, Eduardo G (2015) Short-term wind speed prediction based on robust Kalman filtering: an experimental comparison. Appl Energy 156:321–330

    Article  Google Scholar 

Download references

Acknowledgements

This research is supported by National Key R&D Program of China (Grant Number 2018YFB1003205, 2017YFE0111900), the China Postdoctoral Science Foundation, 2021M702943, and 2019 Gansu key talent project.

Author information

Authors and Affiliations

Authors

Contributions

Conceptualization, ZHS and ML; Methodology, ML; Software, ZHS; Validation, ML, YY; Formal Analysis, CHL and ML; Investigation, LL; Resources, YY; Data Curation, YY; Writing-Review and Editing, ZHS and YHC; Visualization, ML and ZHS; Supervision, HYC; Funding Acquisition, YY.

Corresponding author

Correspondence to Min Li.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Human and animal rights

This article does not contain any studies with human or animal subjects performed by any of the authors.

Informed consent

Informed consent was obtained from all individual participants included in the study.

Availability of data and material

Not applicable.

Code availability

Not applicable.

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

Shang, Z., Li, M., Chen, Y. et al. A novel model based on multiple input factors and variance reciprocal: application on wind speed forecasting. Soft Comput 26, 8857–8877 (2022). https://doi.org/10.1007/s00500-021-06661-w

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-021-06661-w

Keywords

Navigation