Skip to main content

Advertisement

Log in

Wind power ramp event detection with a hybrid neuro-evolutionary approach

  • IWANN2017: Learning algorithms with real world applications
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

A Correction to this article was published on 11 March 2019

This article has been updated

Abstract

In this paper, a hybrid system for wind power ramp events (WPREs) detection is proposed. The system is based on modeling the detection problem as a binary classification problem from atmospheric reanalysis data inputs. Specifically, a hybrid neuro-evolutionary algorithm is proposed, which combines artificial neural networks such as extreme learning machine (ELM), with evolutionary algorithms to optimize the trained models and carry out a feature selection on the input variables. The phenomenon under study occurs with a low probability, and for this reason the classification problem is quite unbalanced. Therefore, is necessary to resort to techniques focused on providing a balance in the classes, such as the synthetic minority over-sampling technique approach, the model applied in this work. The final model obtained is evaluated by a test set using both ELM and support vector machine algorithms, and its accuracy performance is analyzed. The proposed approach has been tested in a real problem of WPREs detection in three wind farms located in different areas of Spain, in order to see the spatial generalization of the method.

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

Similar content being viewed by others

Change history

  • 11 March 2019

    The article L. Cornejo-Bueno, C. Camacho-Gómez, A. Aybar-Ruiz, L. Prieto, A. Barea-Ropero, S. Salcedo-Sanz, “Wind power ramp event detection with a hybrid neuro-evolutionary approach,” Cornejo-Bueno, L., Camacho-Gómez, C., Aybar-Ruiz, A. et al. Neural Comput & Applic (2018).

Abbreviations

AUC:

Area under the curve

ARMA:

Autoregressive moving average

ANN:

Artificial neural networks

ELM:

Extreme learning machine

ECMWF:

European Centre for Medium-Range Weather Forecasts

KNN:

Nearest K-neighbors

ML:

Machine learning

MLPs:

Multi-layer perceptrons

NWM:

Numerical Weather Models

ROC:

Receiver operating characteristic

SDA:

Swinging door algorithm

SMOTE:

Synthetic minority over-sampling technique

SVM:

Support vector machine

SVR:

Support vector regression

WPREs:

Wind power ramp events

References

  1. Ren 21 Renewable 2017 Global Status Report. http://www.ren21.net/

  2. Kumar Y, Ringenberg J, Depuru SS, Devabhaktuni VK, Lee JW, Nikolaidis E, Andersen B, Afjeh A (2016) Wind energy: trends and enabling technologies. Renew Sustain Energy Rev 53:209–224

    Article  Google Scholar 

  3. Yan J, Liu Y, Han S, Wang Y, Feng S (2015) Reviews on uncertainty analysis of wind power forecasting. Renew Sustain Energy Rev 52:1322–1330

    Article  Google Scholar 

  4. Tascikaraoglu A, Uzunoglu M (2014) A review of combined approaches for prediction of short-term wind speed and power. Renew Sustain Energy Rev 34:243–254

    Article  Google Scholar 

  5. Salcedo-Sanz S, Pastor-Sánchez A, Prieto L, Blanco-Aguilera A, García-Herrera R (2014) Feature selection in wind speed prediction systems based on a hybrid coral reefs optimization: extreme learning machine approach. Energy Convers Manag 87:10–18

    Article  Google Scholar 

  6. Taslimi Renani E, Elias MF, Rahim NA (2016) Using data-driven approach for wind power prediction: a comparative study. Energy Convers Manag 118:193–203

    Article  Google Scholar 

  7. Capellaro M (2016) Prediction of site specific wind energy value factors. Renew Energy 87(1):430–436

    Article  Google Scholar 

  8. Munteanu I, Besancon G (2016) Identification-based prediction of wind park power generation. Renew Energy 97:422–433

    Article  Google Scholar 

  9. Gallego-Castillo C, Cuerva-Tejero A, López-García O (2015) A review on the recent history of wind power ramp forecasting. Renew Sustain Energy Rev 52:1148–1157

    Article  Google Scholar 

  10. Ouyang T, Zha X, Qin L (2013) A survey of wind power ramp forecasting. Energy Power Eng 5:368–372

    Article  Google Scholar 

  11. Cui M, Ke D, Sun Y, Gan D, Zhang J, Hodge BM (2015) Wind power ramp event forecasting using a stochastic scenario generation method. IEEE Trans Sustain Energy 6(2):422–433

    Article  Google Scholar 

  12. Barber C, Bockhorst J, Roebber P (2010) Auto-regressive HMM inference with incomplete data for short-horizon wind forecasting. In: Proceedings of the 24th annual conference on neural information processing systems (NIPS), pp 1-9

  13. Gallego-Castillo C, Costa A, Cuerva-Tejero A (2011) Improving short-term forecasting during ramp events by means of regime-switching artificial neural networks. Adv Sci Res 6:55–58

    Article  Google Scholar 

  14. Cui M, Zhang J, Florita AR, Hodge BM, Ke D, Sun Y (2015) An optimized swinging door algorithm for wind power ramp event detection. In: Proceedings of the IEEE power and energy society general meeting, Denver, Colorado, pp 1–5

  15. Bossavy A, Girard R, Kariniotakis G (2015) An edge model for the evaluation of wind power ramps characterization approaches. Wind Energy 18:1169–1184

    Article  Google Scholar 

  16. Cutler NJ, Kay M, Jacka K, Nielsen TS (2007) Detecting, categorizing and forecasting large ramps in wind farm power output using meteorological observations and WPPT. Wind Energy 10:453–470

    Article  Google Scholar 

  17. Greaves B, Collins J, Parkes J, Tindal A (2009) Temporal forecast uncertainty for ramp events. Wind Energy 33(4):309–320

    Google Scholar 

  18. Gallego-Castillo C, García-Bustamante E, Cuerva-Tejero A, Navarro J (2015) Identifying wind power ramp causes from multivariate datasets: a methodological proposal and its application to reanalysis data. IET Renew Power Gener 9(8):867–875

    Article  Google Scholar 

  19. Rose S, Apt J (2016) Quantifying sources of uncertainty in reanalysis derived wind speed. Renew Energy 94:157–165

    Article  Google Scholar 

  20. Olauson J (2018) ERA5: the new champion of wind power modelling? Renew Energy 126:322–331

    Article  Google Scholar 

  21. Cutler NJ, Outhred HR, MacGill IF, Kay MJ, Kepert JD (2009) Characterizing future large, rapid changes in aggregated wind power using numerical weather prediction spatial fields. Wind Energy 12(6):542–555

    Article  Google Scholar 

  22. Salcedo-Sanz S, Pérez-Bellido ÁM, Ortiz-García EG, Portilla-Figueras A, Prieto L, Paredes D (2009) Hybridizing the fifth generation mesoscale model with artificial neural networks for short-term wind speed prediction. Renew Energy 34(6):1451–1457

    Article  Google Scholar 

  23. Cornejo-Bueno L, Jiménez-Fernández S, Acevedo-Rodríguez J, Prieto L, Cuadra L, Salcedo-Sanz S (2017) Wind power ramp events prediction with machine learning regression techniques. Energies 10(11):1784–1811

    Article  Google Scholar 

  24. Dorado-Moreno M, Cornejo-Bueno L, Gutiérrez PA, Prieto L, Hervás-Martínez C, Salcedo-Sanz S (2017) Robust estimation of wind power ramp events with reservoir computing. Renew Energy 11:428–437

    Article  Google Scholar 

  25. Dee DP, Uppala SM, Simmons AJ, Berrisford P, Poli P (2011) The ERA-Interim reanalysis: configuration and performance of the data assimilation system. Quart J R Meteorol Soc 137:553–597

    Article  Google Scholar 

  26. Salcedo-Sanz S, Cornejo-Bueno L, Prieto L, Paredes D, García-Herrera R (2018) Feature selection in machine learning prediction systems for renewable energy applications. Renew Sustain Energy Rev 90:728–741

    Article  Google Scholar 

  27. Kubat M, Matwin S (1997) Addressing the curse of imbalanced training sets: One-sided selection. In: Proceedings of the 14th international conference on machine learning. Morgan Kaufmann, pp 179–186

  28. Ling CX, Li C (1998) Data mining for direct marketing: problems and solutions. In: Proceedings of the 4th international conference on knowledge discovery and data mining. AAAI Press, pp 73–79

  29. Chawla NV, Bowyer KW, Hall LO, Kegelmeyer WP (2002) Smote: synthetic minority over-sampling technique. J Artif Int Res 16:321–357

    MATH  Google Scholar 

  30. Eiben AE, Smith JE (2003) Introduction to evolutionary computing. Springer, Berlin

    Book  Google Scholar 

  31. Salcedo-Sanz S, Prado-Cumplido M, Pérez-Cruz F, Bousoño-Calzón C (2002) Feature selection via genetic optimization. Int Conf Artif Neural Netw 2415:547–552

    MATH  Google Scholar 

  32. Pérez-Ortiz M, Jiménez-Fernndez S, Gutiérrez PA, Alexandre E, Hervás-Martnez C, Salcedo-Sanz Sancho (2016) A review of classification problems and algorithms in renewable energy applications. Energies 9:1–27

    Article  Google Scholar 

  33. Huang GB, Zhu QY (2006) Extreme learning machine: theory and applications. Neurocomputing 70:489–501

    Article  Google Scholar 

  34. Huang GB, Zhou H, Ding X, Zhang R (2012) Extreme learning machine for regression and multiclass classification. IEEE Trans Syst Man Cybern Part B 42(2):513–529

    Article  Google Scholar 

  35. Huang GB (2016) ELM matlab code. http://www.ntu.edu.sg/home/egbhuang/elm_codes.html

  36. Vapnik VN (1998) Statistical learning theory. In: Haykin S (ed) Adaptive and learning systems for signal processing, communications and control. Wiley, Hoboken

    Google Scholar 

  37. Hearst MA, Dumais ST, Osman E, Platt J, Schölkopf B (1998) Support vector machines. IEEE Intell Syst Appl 13:18–28

    Article  Google Scholar 

  38. Salcedo-Sanz S, Rojo JL, Martínez-Ramón M, Camps-Valls G (2014) Support vector machines in engineering: an overview. WIREs Data Min Knowl Discov 4(3):234–267

    Article  Google Scholar 

  39. Tang Y, Guo W, Gao J (2009) Efficient model selection for support vector machine with Gaussian kernel function. In: Proceedings of the IEEE symposium on computational intelligence and data mining, pp 40–45

  40. Scholkopf B, Sung K, Burges CJ, Girosi F, Niyogi P, Poggio T, Vapnik V (1997) Comparing support vector machines with Gaussian kernels to radial basis function classifiers. IEEE Trans Signal Process 45:2758–2765

    Article  Google Scholar 

  41. Chang CC, Lin CJ (2011) LIBSVM: a library for support vector machines. ACM Trans Intell Syst Technol 2(27):1–27

    Article  Google Scholar 

  42. LIBSVM—a library for support vector machines. http://www.csie.ntu.edu.tw/~cjlin/libsvm/

Download references

Acknowledgements

This work has been partially supported by Comunidad de Madrid, under Project Number S2013/ICE-2933, by projects TIN2014-54583-C2-2-R and TIN2017-85887-C2-2-P of the Spanish Ministerial Commission of Science and Technology (MICYT). The authors acknowledge support by DAMA network TIM2015-70308-REDT.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to S. Salcedo-Sanz.

Ethics declarations

Conflict of interest statement

The authors declare no conflict of interest in this research work.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Cornejo-Bueno, L., Camacho-Gómez, C., Aybar-Ruiz, A. et al. Wind power ramp event detection with a hybrid neuro-evolutionary approach. Neural Comput & Applic 32, 391–402 (2020). https://doi.org/10.1007/s00521-018-3707-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-018-3707-7

Keywords

Navigation