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.
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
Global Wind Energy Council (2022) Global Wind Report 2022. https://gwec.net/global-wind-report-2022/
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Gilles J (2013) Empirical wavelet transform. IEEE T Signal Proces 61:3999–4010. https://doi.org/10.1109/TSP.2013.2265222
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
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
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
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
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
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
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
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
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
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
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
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
Corresponding author
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.
About this article
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
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-022-04312-7