Skip to main content

Advertisement

Log in

Multi-step wind speed prediction based on an improved multi-objective seagull optimization algorithm and a multi-kernel extreme learning machine

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

With the large-scale integration of wind power into the power grid, improving the wind speed prediction accuracy is of great significance for promoting the consumption of renewable energy. In this paper, a hybrid prediction method for multi-step wind speed prediction based on the empirical wavelet transform (EWT), multi-objective modified seagull optimization algorithm (MOMSOA), and multi-kernel extreme learning machine (MKELM) is proposed. First, EWT is used to decompose the nonstationary wind speed data into a set of stationary subsequences. Then, each subsequence of wind speed is predicted by the MKELM, and the MKELM network is optimized by the MOMSOA newly proposed in this study. Finally, the inverse empirical wavelet transform (IEWT) is adopted to reconstruct the prediction results into the final wind speed prediction results. To assess the performance of the proposed combined model, four groups of experiments are carried out on four wind speed sequences, and a comparative analysis is made with 16 comparison models. The models involved in the investigation are discussed comprehensively in terms of significance and stability. The results demonstrate that the developed combined model outperforms the comparison 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.

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

Similar content being viewed by others

Data Availability

The datasets generated during and/or analysed during the current study are available from the corresponding author on reasonable request.

References

  1. Global Wind Energy Council (2022) Global Wind Report 2022. https://gwec.net/global-wind-report-2022/

  2. Han C, Vinel A (2022) Reducing forecasting error by optimally pooling wind energy generation sources through portfolio optimization. Energy 239:122099. https://doi.org/10.1016/j.energy.2021.122099

    Article  Google Scholar 

  3. Afrasiabi M, Mohammadi M, Rastegar M et al (2021) Advanced deep learning approach for probabilistic wind speed forecasting. IEEE T Ind Inform 17(1):720–727. https://doi.org/10.1109/TII.2020.3004436

    Article  Google Scholar 

  4. Liu Z, Jiang P, Zhang L, Niu X (2020) A combined forecasting model for time series: Application to short-term wind speed forecasting. Appl Energ 259:114137. https://doi.org/10.1016/j.apenergy.2019.114137

    Article  Google Scholar 

  5. Zhao J, Wang J, Guo Z, Guo Y, Lin W, Lin Y (2019) Multi-step wind speed forecasting based on numerical simulations and an optimized stochastic ensemble method. Appl Energ 255:113833. https://doi.org/10.1016/j.apenergy.2019.113833

    Article  Google Scholar 

  6. Zhao J, Guo Z, Guo Y, et al. (2021) A self-organizing forecast of day-ahead wind speed: selective ensemble strategy based on numerical weather predictions. Energy 218:119509. https://doi.org/10.1016/j.energy.2020.119509

    Article  Google Scholar 

  7. Jia Z, Zhou Z, Zhang H, Li B, Zhang Y (2020) Forecast of coal consumption in Gansu Province based on Grey-Markov chain model. Energy 199:117444. https://doi.org/10.1016/j.energy.2020.117444

    Article  Google Scholar 

  8. Mahmoud T, Dong Z Y, Ma J (2018) An advanced approach for optimal wind power generation prediction intervals by using self-adaptive evolutionary extreme learning machine. Renew Energ 126:254–269. https://doi.org/10.1016/j.renene.2018.03.035

    Article  Google Scholar 

  9. Liu H, Wu H, Li Y (2018) Smart wind speed forecasting using EWT decomposition, GWO evolutionary optimization, RELM learning and IEWT reconstruction. Energ Convers Manage 161:266–283. https://doi.org/10.1016/j.enconman.2018.02.006

    Article  Google Scholar 

  10. Duan J, Zuo H, Bai Y, Duan J, Chang M, Chen B (2021) Short-term wind speed forecasting using recurrent neural networks with error correction. Energy 217:119397. https://doi.org/10.1016/j.energy.2020.119397

    Article  Google Scholar 

  11. Jiang Z, Che J, Wang L (2021) Ultra-short-term wind speed forecasting based on EMD-VAR model and spatial correlation. Energ Convers Manage 250:114919. https://doi.org/10.1016/j.enconman.2021.114919

    Article  Google Scholar 

  12. Chen Y, Dong Z, Wang Y, et al. (2021) Short-term wind speed predicting framework based on EEMD-GA-LSTM method under large scaled wind history. Energ Convers Manage 227:113559. https://doi.org/10.1016/j.enconman.2020.113559

    Article  Google Scholar 

  13. Luo H, Wang D, Yue C, Liu Y, Guo H (2018) Research and application of a novel hybrid decomposition-ensemble learning paradigm with error correction for daily PM 10 forecasting. Atmos Res 201:34–45. https://doi.org/10.1016/j.atmosres.2017.10.009

    Article  Google Scholar 

  14. Du P, Wang J, Yang W, Niu T (2018) Multi-step ahead forecasting in electrical power system using a hybrid forecasting system. Renew Energ 122:533–550. https://doi.org/10.1016/j.renene.2018.01.113

    Article  Google Scholar 

  15. Wu C, Wang J, Chen X, Du P, Yang W (2020) A novel hybrid system based on multi-objective optimization for wind speed forecasting. Renew Energ 146:149–165. https://doi.org/10.1016/j.renene.2019.04.157

    Article  Google Scholar 

  16. Ma Z, Chen H, Wang J, Yang X, Yan R, Jia J, et al. (2020) Application of hybrid model based on double decomposition, error correction and deep learning in short-term wind speed prediction. Energ Convers Manage 205:112345. https://doi.org/10.1016/j.enconman.2019.112345

    Article  Google Scholar 

  17. Du P, Wang J, Yang W, Niu T (2019) A novel hybrid model for short-term wind power forecasting. Appl Soft Comput 80:93–106. https://doi.org/10.1016/j.asoc.2019.03.035

    Article  Google Scholar 

  18. Liu H, Wu H, Li Y (2020) Multi-step wind speed forecasting model based on wavelet matching analysis and hybrid optimization framework. Sustain Energy Techn 40:100745. https://doi.org/10.1016/j.seta.2020.100745

    Article  Google Scholar 

  19. Fu W, Zhang K, Wang K, Wen B, Fang P, Zou F (2021) A hybrid approach for multi-step wind speed forecasting based on two-layer decomposition, improved hybrid DE-HHO optimization and KELM. Renew Energ 164:211–229. https://doi.org/10.1016/j.renene.2020.09.078

    Article  Google Scholar 

  20. Emeksiz C, Tan M (2022) Multi-step wind speed forecasting and Hurst analysis using novel hybrid secondary decomposition approach. Energy 238:121764. https://doi.org/10.1016/j.energy.2021.121764

    Article  Google Scholar 

  21. Liu H, Chen C (2019) Multi-objective data-ensemble wind speed forecasting model with stacked sparse autoencoder and adaptive decomposition-based error correction. Appl Energ 254:113686. https://doi.org/10.1016/j.apenergy.2019.113686

    Article  Google Scholar 

  22. Jaseena K U, Kovoor B C (2021) Decomposition-based hybrid wind speed forecasting model using deep bidirectional LSTM networks. Energ Convers Manage 234:113944. https://doi.org/10.1016/j.enconman.2021.113944

    Article  Google Scholar 

  23. Cui Y, Huang C, Cui Y (2020) A novel compound wind speed forecasting model based on the back propagation neural network optimized by bat algorithm. Environ Sci Pollut R 27:7353–7365. https://doi.org/10.1007/s11356-019-07402-1

    Article  Google Scholar 

  24. Xie K, Yi H, Hu G, Li L, Fan Z (2020) Short-term power load forecasting based on Elman neural network with particle swarm optimization. Neurocomputing 416:136–142. https://doi.org/10.1016/j.neucom.2019.02.063

    Article  Google Scholar 

  25. Yildiz C, Acikgoz H (2020) A kernel extreme learning machine-based neural network to forecast very short-term power output of an on-grid photovoltaic power plant. Energ Source Part A 43(4):395–412. https://doi.org/10.1080/15567036.2020.1801899

    Article  Google Scholar 

  26. Liu M, Cao Z, Zhang J, Wang L, Huang C, Luo X (2020) Short-term wind speed forecasting based on the jaya-SVM model. Int J Elec Power 121:106056. https://doi.org/10.1016/j.ijepes.2020.106056

    Article  Google Scholar 

  27. Khasanzoda H, Zicmane I, Beryozkina S, Safaraliev S, Sultonov S, Kirgizov A (2022) Regression model for predicting the speed of wind flows for energy needs based on fuzzy logic. Renew Energ 191:723–731. https://doi.org/10.1016/j.renene.2022.04.017

    Article  Google Scholar 

  28. Zhang X (2022) Developing a hybrid probabilistic model for short-term wind speed forecasting, Applied Intelligence. https://doi.org/10.1007/s10489-022-03644-8

  29. da Silva RG, Ribeiro MHDM, Moreno SR, Mariani VC, Santos Coelho dos L (2021) A novel decomposition- ensemble learning framework for multi-step ahead wind energy forecasting. Energy 216:119174. https://doi.org/10.1016/j.energy.2020.119174

    Article  Google Scholar 

  30. Liu H, Mi X, Li Y (2018) Wind speed forecasting method based on deep learning strategy using empirical wavelet transform, long short term memory neural network and Elman neural network. Energ Convers Manage 156:498–514. https://doi.org/10.1016/j.enconman.2017.11.053

    Article  Google Scholar 

  31. Zhang S, Chen Y, Xiao J, Zhang W, Feng R (2021) Hybrid wind speed forecasting model based on multivariate data secondary decomposition approach and deep learning algorithm with attention mechanism. Renew Energ 174:688–704. https://doi.org/10.1016/j.renene.2021.04.091

    Article  Google Scholar 

  32. Wu J, Li N, Zhao Y, Wang J (2022) Usage of correlation analysis and hypothesis test in optimizing the gated recurrent unit network for wind speed forecasting. Energy 242:122960. https://doi.org/10.1016/j.energy.2021.122960

    Article  Google Scholar 

  33. Beldjilali B, Benadda B, Sadouni Z (2020) Vehicles circuits optimization by combining GPS / GSM information with metaheuristic algorithms. Rom J Inf Sci Tech 23:5–17

    Google Scholar 

  34. Ahmed U, Lin CW, Srivastava G, et al. (2021) A load balance multi-scheduling model for open CL kernel tasks in an integrated cluster. Soft Comput 25:407–420. https://doi.org/10.1007/s00500-020-05152-8

    Article  Google Scholar 

  35. Pozna C, Precup R-E, Horvath E, Petriu EM (2022) Hybrid Particle Filter-Particle Swarm Optimization Algorithm and Application to Fuzzy Controlled Servo Systems, IEEE T Fuzzy Syst. https://doi.org/10.1109/TFUZZ.2022.3146986

  36. Nguyen T, Bui T, Fujita H, et al. (2021) Multiple-objective optimization applied in extracting multiple-choice tests. Eng Appl Artif Intel 105:104439. https://doi.org/10.1016/j.engappai.2021.104439

    Article  Google Scholar 

  37. Shao Y, Lin JCW, Srivastava G, Guo D, Zhang H, Yi H, Jolfaei A (2021) Multi-objective neural evolutionary algorithm for combinatorial optimization problems, IEEE T Neur Net Lear. https://doi.org/10.1109/TNNLS.2021.3105937

  38. Ling Q, Zhang Q, Wei Y, Kong L, Zhu L (2021) Slope reliability evaluation based on multi-objective grey wolf optimization-multi-kernel-based extreme learning machine agent model. B Eng Geol Environ 80:2011–2024. https://doi.org/10.1007/s10064-020-02090-5

    Article  Google Scholar 

  39. Mishra SP, Rayi VK, Dash PK, Bisoi R (2021) Multi-objective auto-encoder deep learning-based stack switching scheme for improved battery life using error prediction of wind-battery storage microgrid. Int J Energ Res 45:20331–20355. https://doi.org/10.1002/er.7117

    Article  Google Scholar 

  40. He Z, Chen Y, Shang Z, Li C, Li L, Xu M (2019) A novel wind speed forecasting model based on moving window and multi-objective particle swarm optimization algorithm. Appl Math Model 76:717–740. https://doi.org/10.1016/j.apm.2019.07.001

    Article  MathSciNet  MATH  Google Scholar 

  41. Naik J, Dash PK, Dhar S (2019) A multi-objective wind speed and wind power prediction interval forecasting using variational modes decomposition based Multi-Kernel Robust Ridge regression. Renew Energ 136:701–731. https://doi.org/10.1016/j.renene.2019.01.006

    Article  Google Scholar 

  42. Zhang S, Wang C, Liao P, Xiao L, Fu T (2022) Wind speed forecasting based on model selection, fuzzy cluster, and multi-objective algorithm and wind energy simulation by Betz’s theory. Expert Syst Appl 193:116509. https://doi.org/10.1016/j.eswa.2022.116509

    Article  Google Scholar 

  43. Wang J, Yang W, Du P, Li Y (2018) Research and application of a hybrid forecasting framework based on multi-objective optimization for electrical power system. Energy 148:59–78. https://doi.org/10.1016/j.energy.2018.01.112

    Article  Google Scholar 

  44. Cheng Z, Wang J (2020) A new combined model based on multi-objective salp swarm optimization for wind speed forecasting. Appl Soft Comput 92(4):106294. https://doi.org/10.1016/j.asoc.2020.106294

    Article  Google Scholar 

  45. Dhiman G, Kumar V (2019) Seagull optimization algorithm: Theory and its applications for large-scale industrial engineering problems. Knowl-Based Syst 165:169–196. https://doi.org/10.1016/j.knosys.2018.11.024

    Article  Google Scholar 

  46. Guo X, Zhu C, Hao J, Zhang S, Zhu L (2021) A hybrid method for short-term wind speed forecasting based on Bayesian optimization and error correction. J Renew Sustain Ener 13(3):036101. https://doi.org/10.1063/5.0048686

    Article  Google Scholar 

  47. Gilles J (2013) Empirical wavelet transform. IEEE T Signal Proces 61:3999–4010. https://doi.org/10.1109/TSP.2013.2265222

    Article  MathSciNet  MATH  Google Scholar 

  48. Huang G-B, Zhu Q-Y, Siew C-K (2006) Extreme learning machine: Theory and applications. Neurocomputing 70:489–501. https://doi.org/10.1016/j.neucom.2005.12.126

    Article  Google Scholar 

  49. Huang G-B, Zhou H, Ding X, Zhang R (2012) Extreme learning machine for regression and multiclass classification. IEEE T Syst Man Cy B 42:513–529. https://doi.org/10.1109/TSMCB.2011.2168604

    Article  Google Scholar 

  50. Xie Z, Wu Z (2021) Maximum power point tracking algorithm of PV system based on irradiance estimation and multi-Kernel extreme learning machine. Sustain Energy Techn 44:101090. https://doi.org/10.1016/j.seta.2021.101090

    Article  Google Scholar 

  51. Liu X, Wang L, Huang G -B, Zhang J, Yin J (2015) Multiple kernel extreme learning machine. Neurocomputing 149:253–264. https://doi.org/10.1016/j.neucom.2013.09.072

    Article  Google Scholar 

  52. Dhiman G, Singh KK, Soni M, Nagar A, Dehghani M, Slowik A, et al. (2021) MOSOA: A new multi-objective seagull optimization algorithm. Expert Syst Appl 167:114150. https://doi.org/10.1016/j.eswa.2020.114150

    Article  Google Scholar 

  53. Improved multi-objective seagull optimization algorithm and its application in wind speed prediction. Accessed: Sep.1, 2021. [Online], Available. https://github.com/LoveEmily/MOMSOA-MKELM

  54. Mirjalili SZ, Mirjalili S, Saremi S, Faris H, Aljarah I (2018) Grasshopper optimization algorithm for multi-objective optimization problems. Appl Intell 48:805–820. https://doi.org/10.1007/s10489-017-1019-8

    Article  Google Scholar 

  55. Lv M, Wang J, Niu X, Lu H (2022) A newly combination model based on data denoising strategy and advanced optimization algorithm for short-term wind speed prediction, J Amb Intel Hum Comp. https://doi.org/10.1007/s12652-021-03595-x

  56. Guerreiro AP, Fonseca CM, Paquete L (2022) The hypervolume indicator: computational problems and algorithms. ACM Comput Surv 54(6):1–42. https://doi.org/10.1145/3453474

    Article  Google Scholar 

  57. Wang J, Wang S, Yang W (2019) A novel non-linear combination system for short-term wind speed forecast. Renew Energ 143:1172–1192. https://doi.org/10.1016/j.renene.2019.04.154

    Article  Google Scholar 

  58. Wang J, Yang W, Pei D, et al. (2018) A novel hybrid forecasting system of wind speed based on a newly developed multi-objective sine cosine algorithm. Energ Convers Manage 163:134–150. https://doi.org/10.1016/j.enconman.2018.02.012

    Article  Google Scholar 

Download references

Acknowledgements

This This work was supported by Postdoctoral Research Foundation of China (Grant No. 2014M560371) and the Hongliu Outstanding Talents Program of Lanzhou University of Technology (Grant No. J201304).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiuting Guo.

Ethics declarations

Conflict of Interests

The author declares that there are no known conflicts of interest or personal relationships that affect 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

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Guo, X., Zhu, C., Hao, J. et al. Multi-step wind speed prediction based on an improved multi-objective seagull optimization algorithm and a multi-kernel extreme learning machine. Appl Intell 53, 16445–16472 (2023). https://doi.org/10.1007/s10489-022-04312-7

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-022-04312-7

Keywords

Navigation