Ocean Wind Speed Prediction Based on the Fusion of Spatial Clustering and an Improved Residual Graph Attention Network
Abstract
:1. Introduction
- This study proposes a method that integrates the DTW and K-means algorithms to generate dynamic network adjacency matrices in a data-driven manner. This approach addresses the existing challenge of relying on manually defined thresholds to establish connections between nodes.
- A novel star topology network structure is developed for the purpose of predicting the target node. Empirical evidence demonstrates that the implementation of a star topology structure yields a notable enhancement in the accuracy of predictions.
- Attention strategies are utilized with the aim of mitigating the loss of previous information in wind power data and enhancing the impact of significant information. The enhancement in feature extraction efficiency in the proposed model leads to improved accuracy in wind power predictions.
- The enhancement of the GAT is achieved through the incorporation of residual structures within the network architecture. This integration effectively mitigates the issue of gradient vanishing that arises when there is an increase in the number of network layers.
- The efficacy and suitability of the proposed model are assessed using wind speed statistics obtained from the National Oceanic and Atmospheric Administration (NOAA) of the United States.
2. Materials and Methods
2.1. Materials
2.2. Methods
2.2.1. Overview
2.2.2. Computing Time Series Similarity
2.2.3. Clustering Algorithm
2.2.4. Use of the Improved Residual GAT Network
3. Experimental Results and Analysis
3.1. Experiment Design
3.2. Evaluation Criteria
3.3. Prediction Results
3.3.1. Spatial Clustering
3.3.2. DK-RGAT Network Prediction
3.3.3. Multi-Head Attention Experiments
3.3.4. Topological Structure Comparison
4. Conclusions and Discussion
- The prediction accuracy of the suggested hybrid model approach, which incorporates enhanced residual and spatial clustering techniques, surpasses that of baseline models by effectively extracting data correlations.
- Attention mechanisms and residual structures have been found to enhance the performance of models when comparing the behaviours of several modules.
- The wind speed data exhibits nonlinearity, and the suggested model effectively reflects the inherent variability in these nonlinear fluctuations.
- The performance of the suggested model can be effectively enhanced by judiciously selecting the number of heads to stack multi-head attention.
5. Future Works
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Nomenclature
GWEC | Global Wind Energy Council |
NWP | Numerical weather prediction |
CM | Climate models |
ARMA | Autoregressive moving average |
ARIMA | Autoregressive integrated moving average |
KNN | K-nearest neighbors |
ELM | Extreme learning machines |
RF | Random forests |
GRU | Gated recurrent units |
GCN | Graph convolutional network |
LSTM | Long short-term memory |
RNN | Recurrent neural network |
XGBoost | Extreme gradient boosting |
SVM | Support vector machine |
DNN | Deep neural network |
EMD | Empirical mode decomposition |
GA | Genetic algorithms |
GFT | Graph Fourier transforms |
DFT | Discrete Fourier transforms |
DTW | Dynamic time warping |
GAT | Graph attention |
RMSE | Root Mean Squared Error |
MAE | Mean Absolute Error |
MSE | Mean Squared Error |
BI-LISTM | Bi-directional long short-term memory |
References
- Liang, T.; Chai, C.; Sun, H.; Tan, J. Wind speed prediction based on multi-variable Capsnet-BILSTM-MOHHO for WPCCC. Energy 2022, 250, 123761. [Google Scholar] [CrossRef]
- Xiang, L.; Deng, Z.; Hu, A. Forecasting Short-Term Wind Speed Based on IEWT-LSSVM Model Optimized by Bird Swarm Algorithm. IEEE Access 2019, 7, 59333–59345. [Google Scholar] [CrossRef]
- Huang, Y.; Zhang, B.; Pang, H.; Wang, B.; Lee, K.Y.; Xie, J.; Jin, Y. Spatio-temporal wind speed prediction based on Clayton Copula function with deep learning fusion. Renew. Energy 2022, 192, 526–536. [Google Scholar] [CrossRef]
- Liang, T.; Zhao, Q.; Lv, Q.; Sun, H. A novel wind speed prediction strategy based on Bi-LSTM, MOOFADA and transfer learning for centralized control centers. Energy 2021, 230, 120904. [Google Scholar] [CrossRef]
- Global Wind Report 2023, Global Wind Energy Council. Available online: https://gwec.net/gwecs-global-offshore-report-2023-press-release (accessed on 23 October 2023).
- Li, L.-L.; Zhao, X.; Tseng, M.-L.; Tan, R.R. Short-term wind power forecasting based on support vector machine with improved dragonfly algorithm. J. Clean. Prod. 2020, 242, 118447. [Google Scholar] [CrossRef]
- Azimi, R.; Ghofrani, M.; Ghayekhloo, M. A hybrid wind power forecasting model based on data mining and wavelets analysis. Energy Convers. Manag. 2016, 127, 208–225. [Google Scholar] [CrossRef]
- Wang, H.-z.; Li, G.-q.; Wang, G.-b.; Peng, J.-c.; Jiang, H.; Liu, Y.-t. Deep learning based ensemble approach for probabilistic wind power forecasting. Appl. Energy 2017, 188, 56–70. [Google Scholar] [CrossRef]
- Chen, J.; Zeng, G.-Q.; Zhou, W.; Du, W.; Lu, K.-D. Wind speed forecasting using nonlinear-learning ensemble of deep learning time series prediction and extremal optimization. Energy Convers. Manag. 2018, 165, 681–695. [Google Scholar] [CrossRef]
- Ding, M.; Zhou, H.; Xie, H.; Wu, M.; Nakanishi, Y.; Yokoyama, R. A gated recurrent unit neural networks based wind speed error correction model for short-term wind power forecasting. Neurocomputing 2019, 365, 54–61. [Google Scholar] [CrossRef]
- Piotrowski, P.; Baczyński, D.; Kopyt, M.; Szafranek, K.; Helt, P.; Gulczyński, T. Analysis of forecasted meteorological data (NWP) for efficient spatial forecasting of wind power generation. Electr. Power Syst. Res. 2019, 175, 105891. [Google Scholar] [CrossRef]
- Prósper, M.A.; Otero-Casal, C.; Fernández, F.C.; Miguez-Macho, G. Wind power forecasting for a real onshore wind farm on complex terrain using WRF high resolution simulations. Renew. Energy 2019, 135, 674–686. [Google Scholar] [CrossRef]
- Jiang, Y.; Chen, X.; Yu, K.; Liao, Y. Short-term wind power forecasting using hybrid method based on enhanced boosting algorithm. J. Mod. Power Syst. Clean Energy 2015, 5, 126–133. [Google Scholar] [CrossRef]
- Benvenuto, D.; Giovanetti, M.; Vassallo, L.; Angeletti, S.; Ciccozzi, M. Application of the ARIMA model on the COVID-2019 epidemic dataset. Data Brief 2020, 29, 105340. [Google Scholar] [CrossRef]
- Tian, Z.; Li, H.; Li, F. A combination forecasting model of wind speed based on decomposition. Energy Rep. 2021, 7, 1217–1233. [Google Scholar] [CrossRef]
- Zhang, Y.; O’Halloran, K.L. Empowering the point: Pains and gains of a writer’s traversals between print-based writing and multimodal composing. Linguist. Educ. 2019, 51, 1–11. [Google Scholar] [CrossRef]
- Brahimi, T. Using Artificial Intelligence to Predict Wind Speed for Energy Application in Saudi Arabia. Energies 2019, 12, 4669. [Google Scholar] [CrossRef]
- Li, C.; Lin, S.; Xu, F.; Liu, D.; Liu, J. Short-term wind power prediction based on data mining technology and improved support vector machine method: A case study in Northwest China. J. Clean. Prod. 2018, 205, 909–922. [Google Scholar] [CrossRef]
- Xiong, B.; Lou, L.; Meng, X.; Wang, X.; Ma, H.; Wang, Z. Short-term wind power forecasting based on Attention Mechanism and Deep Learning. Electr. Power Syst. Res. 2022, 206, 107776. [Google Scholar] [CrossRef]
- Zhang, Y.; Zhao, Y.; Kong, C.; Chen, B. A new prediction method based on VMD-PRBF-ARMA-E model considering wind speed characteristic. Energy Convers. Manag. 2020, 203, 112254. [Google Scholar] [CrossRef]
- Ren, Y.; Suganthan, P.N.; Srikanth, N. A Novel Empirical Mode Decomposition With Support Vector Regression for Wind Speed Forecasting. IEEE Trans. Neural Netw. Learn. Syst. 2016, 27, 1793–1798. [Google Scholar] [CrossRef]
- Shahid, F.; Zameer, A.; Muneeb, M. A novel genetic LSTM model for wind power forecast. Energy 2021, 223, 120069. [Google Scholar] [CrossRef]
- Wang, F.; Chen, P.; Zhen, Z.; Yin, R.; Cao, C.; Zhang, Y.; Duić, N. Dynamic spatio-temporal correlation and hierarchical directed graph structure based ultra-short-term wind farm cluster power forecasting method. Appl. Energy 2022, 323, 119579. [Google Scholar] [CrossRef]
- Zhu, Q.; Chen, J.; Zhu, L.; Duan, X.; Liu, Y. Wind Speed Prediction with Spatio–Temporal Correlation: A Deep Learning Approach. Energies 2018, 11, 705. [Google Scholar] [CrossRef]
- Zhu, Q.; Chen, J.; Shi, D.; Zhu, L.; Bai, X.; Duan, X.; Liu, Y. Learning Temporal and Spatial Correlations Jointly: A Unified Framework for Wind Speed Prediction. IEEE Trans. Sustain. Energy 2020, 11, 509–523. [Google Scholar] [CrossRef]
- Fan, H.; Zhang, X.; Mei, S.; Chen, K.; Chen, X. M2GSNet: Multi-Modal Multi-Task Graph Spatiotemporal Network for Ultra-Short-Term Wind Farm Cluster Power Prediction. Appl. Sci. 2020, 10, 7915. [Google Scholar] [CrossRef]
- Khodayar, M.; Wang, J. Spatio-Temporal Graph Deep Neural Network for Short-Term Wind Speed Forecasting. IEEE Trans. Sustain. Energy 2019, 10, 670–681. [Google Scholar] [CrossRef]
- Li, H. Short-Term Wind Power Prediction via Spatial Temporal Analysis and Deep Residual Networks. Front. Energy Res. 2022, 10, 920407. [Google Scholar] [CrossRef]
- He, Y.; Chai, S.; Zhao, J.; Sun, Y.; Zhang, X. A robust spatio—Temporal prediction approach for wind power generation based on spectral temporal graph neural network. IET Renew. Power Gener. 2022, 16, 2556–2565. [Google Scholar] [CrossRef]
- National Data Buoy Center. Available online: http://www.ndbc.noaa.gov (accessed on 23 October 2023).
- Guo, Q.; Xu, X.; Zhang, K.; Li, Z.; Huang, W.; Mansaray, L.; Liu, W.; Wang, X.; Gao, J.; Huang, J. Assessing Global Ocean Wind Energy Resources Using Multiple Satellite Data. Remote Sens. 2018, 10, 100. [Google Scholar] [CrossRef]
- Li, T.; Wu, X.; Zhang, J. Time Series Clustering Model based on DTW for Classifying Car Parks. Algorithms 2020, 13, 57. [Google Scholar] [CrossRef]
Number of the Buoy | Longitude (°W) | Latitude (°N) | Data Number |
---|---|---|---|
41001 | 72.242 | 34.703 | 4320 |
41002 | 74.936 | 31.759 | 4320 |
41004 | 79.099 | 32.502 | 4320 |
41009 | 80.185 | 28.508 | 4320 |
41013 | 77.764 | 33.441 | 4320 |
44014 | 74.837 | 36.603 | 4320 |
41025 | 75.454 | 35.01 | 4320 |
41048 | 69.573 | 31.831 | 4320 |
42002 | 93.646 | 26.055 | 4320 |
42036 | 84.508 | 28.501 | 4320 |
42040 | 88.237 | 29.207 | 4320 |
42055 | 94.112 | 22.14 | 4320 |
44008 | 69.25 | 40.496 | 4320 |
44009 | 74.692 | 38.46 | 4320 |
44020 | 70.283 | 41.497 | 4320 |
K= | Target Node Cluster | Cluster 2 | Cluster 3 | Cluster 4 | Cluster 5 |
---|---|---|---|---|---|
2 | 41002, 41004, 41009, 41048, 42002, 42036, 42040 | 41001, 41013, 41025, 44008, 44009, 44014, 44020, 44065 | |||
3 | 41002, 41004, 41009, 41013, 41048, 42002, 42036, 42040 | 44008, 44009, 44014, 44020, 44065 | 44008, 44009, 44014, 44020, 44065 | ||
4 | 41002, 41004, 41009, 41013, 41048, 42002, 44014 | 44008, 44009, 44020, 44065 | 42036, 42040 | 41001, 41025 | |
5 | 41002, 41009, 41048, 42002 | 41001, 41025 | 41004, 41013, 44014 | 42036, 42040 | 44008, 44009, 44020, 44065 |
DK-RGAT | BI-LSTM | CNN | GRU | LSTM | RNN | XGBOOST | |
---|---|---|---|---|---|---|---|
MAE | 0.364 | 0.811 | 0.731 | 0.811 | 0.646 | 0.731 | 0.786 |
MSE | 0.239 | 1.253 | 0.857 | 0.897 | 0.685 | 0.857 | 0.936 |
RMSE | 0.489 | 1.119 | 0.926 | 0.947 | 0.828 | 0.926 | 0.968 |
R | 0.985 | 0.903 | 0.966 | 0.970 | 0.967 | 0.966 | 0.982 |
Model 1 | Model 2 | Model 3 | Model 4 | Model 5 | Model 6 | |
---|---|---|---|---|---|---|
MAE | 0.558 | 0.364 | 0.756 | 0.805 | 1.049 | 1.288 |
MSE | 0.579 | 0.239 | 1.092 | 1.274 | 1.919 | 2.797 |
RMSE | 0.761 | 0.489 | 1.045 | 1.129 | 1.385 | 1.672 |
R | 0.971 | 0.985 | 0.922 | 0.904 | 0.916 | 0.834 |
Model 1 | Model 2 | Model 3 | Model 4 | Model 5 | Model 6 | |
---|---|---|---|---|---|---|
MAE | 1.528 | 1.254 | 0.499 | 0.364 | 0.495 | 0.809 |
MSE | 3.661 | 2.288 | 0.449 | 0.239 | 0.472 | 1.127 |
RMSE | 1.913 | 1.512 | 0.670 | 0.489 | 0.687 | 1.061 |
R | 0.766 | 0.883 | 0.968 | 0.985 | 0.966 | 0.935 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Dong, D.; Wang, S.; Guo, Q.; Li, X.; Zou, W.; You, Z. Ocean Wind Speed Prediction Based on the Fusion of Spatial Clustering and an Improved Residual Graph Attention Network. J. Mar. Sci. Eng. 2023, 11, 2350. https://doi.org/10.3390/jmse11122350
Dong D, Wang S, Guo Q, Li X, Zou W, You Z. Ocean Wind Speed Prediction Based on the Fusion of Spatial Clustering and an Improved Residual Graph Attention Network. Journal of Marine Science and Engineering. 2023; 11(12):2350. https://doi.org/10.3390/jmse11122350
Chicago/Turabian StyleDong, Dibo, Shangwei Wang, Qiaoying Guo, Xing Li, Weibin Zou, and Zicheng You. 2023. "Ocean Wind Speed Prediction Based on the Fusion of Spatial Clustering and an Improved Residual Graph Attention Network" Journal of Marine Science and Engineering 11, no. 12: 2350. https://doi.org/10.3390/jmse11122350
APA StyleDong, D., Wang, S., Guo, Q., Li, X., Zou, W., & You, Z. (2023). Ocean Wind Speed Prediction Based on the Fusion of Spatial Clustering and an Improved Residual Graph Attention Network. Journal of Marine Science and Engineering, 11(12), 2350. https://doi.org/10.3390/jmse11122350