Wind Power Forecast Using Multilevel Adaptive Graph Convolution Neural Network
Abstract
1. Introduction
- A Novel Adaptive Graph Convolutional Network (MLAGCN) Framework: This paper introduces a new spatial–temporal forecasting framework that combines an adaptive graph convolution (MLAGC) with a temporal transformer module (TTM). Unlike static graph models, the MLAGCN dynamically learns the spatial structure of wind turbines using multi-level attention mechanisms, enabling it to model non-stationary spatial interactions across a wind farm.
- A Multi-Level Attention Mechanism for Graph Construction. The model constructs a flexible graph using three distinct attention mechanisms: self-attention for learning dynamic global topology, global channel attention for modeling long-range dependencies, and local channel attention for capturing short-range spatial correlations. This multi-attention design allows the model to flexibly adapt to both local turbine dynamics and global meteorological influences.
- A Temporal Transformer Module for Long-Range Sequence Modeling. A transformer-based temporal module (TTM) is integrated to model long-term temporal dependencies in wind power data. This addresses the limitations of traditional RNN-based approaches (e.g., GRU, LSTM) that struggle with capturing long-horizon temporal patterns.
2. Related Work
2.1. Statistical-Based WPF
2.2. Deep Learning-Based WPF
3. Methodology
3.1. Problem Formulation
3.2. Data Preprocessing
3.2.1. Data Cleaning and Normalization
3.2.2. Feature Selection and Transformation
3.3. Multi-Level Spatial-Temporal Graph Convolutional Network (MLAGCN)
3.3.1. Local-Aware Graph
3.3.2. Global-Aware Graph
3.3.3. Structure-Aware Graph
3.3.4. Temporal Module
4. Experimental Setting
4.1. Dataset Processing
4.2. Evaluation Metrics
4.3. Training Loss
4.4. Implementation Details
5. Discussion of Results
5.1. Comparison with the State of the Art
5.2. Ablation Study
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Abbreviations
| MLAGCN | Multilevel Adaptive Graph Convolution Network |
| TTM | Temporal Transformer Module |
| MAE | Mean Absolute Error |
| RMSE | Root Mean Square Error |
| WPF | Wind Power Forecast |
| SDWPF | Spatial Dynamic Wind Power Forecasting |
| SCADA | Supervisory Control and Data Acquisition |
| MLP | Multilayer Perceptron |
| LAG | Local Aware Graph |
| GAG | Global Aware Graph |
References
- Nielsen, T.S.; Joensen, A.; Madsen, H.; Landberg, L.; Giebel, G. A new reference for wind power forecasting. Wind Energy Int. J. Prog. Appl. Wind Power Convers. Technol. 1998, 1, 29–34. [Google Scholar] [CrossRef]
- Wu, Z.; Luo, G.; Yang, Z.; Guo, Y.; Li, K.; Xue, Y. A comprehensive review on deep learning approaches in wind forecasting applications. CAAI Trans. Intell. Technol. 2022, 7, 129–143. [Google Scholar] [CrossRef]
- Sideratos, G.; Hatziargyriou, N.D. An advanced statistical method for wind power forecasting. IEEE Trans. Power Syst. 2007, 22, 258–265. [Google Scholar] [CrossRef]
- Li, Z.; Ye, L.; Zhao, Y.; Pei, M.; Lu, P.; Li, Y.; Dai, B. A spatiotemporal directed graph convolution network for ultra-short-term wind power prediction. IEEE Trans. Sustain. Energy 2022, 14, 39–54. [Google Scholar] [CrossRef]
- Song, Y.; Tang, D.; Yu, J.; Yu, Z.; Li, X. Short-term forecasting based on graph convolution networks and multiresolution convolution neural networks for wind power. IEEE Trans. Ind. Informatics 2022, 19, 1691–1702. [Google Scholar] [CrossRef]
- Xu, H.; Zhang, Y.; Zhen, Z.; Xu, F.; Wang, F. Adaptive feature selection and GCN with optimal graph structure-based ultra-short-term wind farm cluster power forecasting method. IEEE Trans. Ind. Appl. 2023, 60, 1804–1813. [Google Scholar] [CrossRef]
- Liu, G.; Zhang, Y.; Zhang, P.; Gu, J. Spatiotemporal graph contrastive learning for wind power forecasting. IEEE Trans. Sustain. Energy 2025, 16, 1889–1902. [Google Scholar] [CrossRef]
- Wang, L.; Gao, J.; Li, Y.; Wang, D. A method for ultra-short-term wind power forecasting of large-scale wind farms based on adaptive spatiotemporal graph convolution. Renew. Energy 2025, 249, 123321. [Google Scholar] [CrossRef]
- Li, H.; He, S.; Yuan, J.; Wang, C. A wind power prediction method integrating dynamic multi-scale spatio-temporal modelling, adaptive multi-strategy local decomposition, and meta-learning ensemble model. Energy 2025, 340, 139329. [Google Scholar] [CrossRef]
- Li, J.; Armandpour, M. Deep Spatio-Temporal Wind Power Forecasting. In Proceedings of the ICASSP 2022—2022 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Virtual, 7–13 May 2022; pp. 4138–4142. [Google Scholar] [CrossRef]
- Cui, Y.; Wang, P.; Meirink, J.F.; Ntantis, N.; Wijnands, J.S. Solar radiation nowcasting based on geostationary satellite images and deep learning models. Sol. Energy 2024, 282, 112866. [Google Scholar] [CrossRef]
- Bansal, A.S.; Bansal, T.; Irwin, D. A moment in the sun: Solar nowcasting from multispectral satellite data using self-supervised learning. In Proceedings of the Thirteenth ACM International Conference on Future Energy Systems, Virtual Event, 28 June–1 July 2022; pp. 251–262. [Google Scholar]
- Garnot, V.S.F.; Landrieu, L. Lightweight temporal self-attention for classifying satellite images time series. In Proceedings of the International Workshop on Advanced Analytics and Learning on Temporal Data, Ghent, Belgium, 18 September 2020; Springer: Berlin/Heidelberg, Germany, 2020; pp. 171–181. [Google Scholar]
- Brown, B.G.; Katz, R.W.; Murphy, A.H. Time series models to simulate and forecast wind speed and wind power. J. Appl. Meteorol. Climatol. 1984, 23, 1184–1195. [Google Scholar] [CrossRef]
- Firat, U.; Engin, S.N.; Saraclar, M.; Ertuzun, A.B. Wind speed forecasting based on second order blind identification and autoregressive model. In Proceedings of the 2010 Ninth International Conference on Machine Learning and Applications, Washington, DC, USA, 12–14 December 2010; IEEE: New York, NY, USA, 2010; pp. 686–691. [Google Scholar]
- Mohandes, M.A.; Halawani, T.O.; Rehman, S.; Hussain, A.A. Support vector machines for wind speed prediction. Renew. Energy 2004, 29, 939–947. [Google Scholar] [CrossRef]
- Alexiadis, M.; Dokopoulos, P.; Sahsamanoglou, H.; Manousaridis, I. Short-term forecasting of wind speed and related electrical power. Sol. Energy 1998, 63, 61–68. [Google Scholar] [CrossRef]
- Ahmadi, A.; Nabipour, M.; Mohammadi-Ivatloo, B.; Amani, A.M.; Rho, S.; Piran, M.J. Long-term wind power forecasting using tree-based learning algorithms. IEEE Access 2020, 8, 151511–151522. [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]
- Song, J.; Wang, J.; Lu, H. A novel combined model based on advanced optimization algorithm for short-term wind speed forecasting. Appl. Energy 2018, 215, 643–658. [Google Scholar] [CrossRef]
- Yu, R.; Gao, J.; Yu, M.; Lu, W.; Xu, T.; Zhao, M.; Zhang, J.; Zhang, R.; Zhang, Z. LSTM-EFG for wind power forecasting based on sequential correlation features. Future Gener. Comput. Syst. 2019, 93, 33–42. [Google Scholar] [CrossRef]
- Zhou, H.; Zhang, S.; Peng, J.; Zhang, S.; Li, J.; Xiong, H.; Zhang, W. Informer: Beyond efficient transformer for long sequence time-series forecasting. In Proceedings of the AAAI Conference on Artificial Intelligence, Virtually, 19–21 May 2021; Volume 35, pp. 11106–11115. [Google Scholar]
- Wu, H.; Xu, J.; Wang, J.; Long, M. Autoformer: Decomposition transformers with auto-correlation for long-term series forecasting. Adv. Neural Inf. Process. Syst. 2021, 34, 22419–22430. [Google Scholar]
- Zhou, T.; Ma, Z.; Wen, Q.; Wang, X.; Sun, L.; Jin, R. Fedformer: Frequency enhanced decomposed transformer for long-term series forecasting. In Proceedings of the International Conference on Machine Learning (PMLR), Baltimore, MD, USA, 17–23 July 2022; pp. 27268–27286. [Google Scholar]
- Zhao, Y.; Liao, H.; Pan, S.; Zhao, Y. Interpretable multi-graph convolution network integrating spatio-temporal attention and dynamic combination for wind power forecasting. Expert Syst. Appl. 2024, 255, 124766. [Google Scholar] [CrossRef]
- Qiu, H.; Shi, K.; Wang, R.; Zhang, L.; Liu, X.; Cheng, X. A novel temporal–spatial graph neural network for wind power forecasting considering blockage effects. Renew. Energy 2024, 227, 120499. [Google Scholar] [CrossRef]
- Jiang, J.; Han, C.; Wang, J. BUAA_BIGSCity: Spatial-temporal graph neural network for wind power forecasting in Baidu KDD CUP 2022. arXiv 2023, arXiv:2302.11159. [Google Scholar]
- Liang, X.; Gu, Q.; Qiao, S.; Lv, Z.; Song, X. Team zhangshijin WPFormer: A Spatio-Temporal Graph Transformer with Auto-Correlation for Wind Power Prediction. 2022. Available online: https://baidukddcup2022.github.io/papers/Baidu_KDD_Cup_2022_Workshop_paper_3454.pdf (accessed on 20 August 2024).
- Zhou, J.; Lu, X.; Xiao, Y.; Su, J.; Lyu, J.; Ma, Y.; Dou, D. Sdwpf: A dataset for spatial dynamic wind power forecasting challenge at kdd cup 2022. arXiv 2022, arXiv:2208.04360. [Google Scholar] [CrossRef]
- Zhou, J.; Lu, X.; Xiao, Y.; Tang, J.; Su, J.; Li, Y.; Liu, J.; Lyu, J.; Ma, Y.; Dou, D. SDWPF: A dataset for spatial dynamic wind power forecasting over a large turbine array. Sci. Data 2024, 11, 649. [Google Scholar] [CrossRef]
- Evans, J.D. Straightforward Statistics for the Behavioral Sciences; Thomson Brooks/Cole Publishing Co.: Pacific Grove, CA, USA, 1996. [Google Scholar]
- Song, C.H.; Han, H.J.; Avrithis, Y. All the attention you need: Global-local, spatial-channel attention for image retrieval. In Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision, Waikoloa, HI, USA, 3–8 January 2022; pp. 2754–2763. [Google Scholar]
- Huber, P.J. Robust estimation of a location parameter. In Breakthroughs in Statistics: Methodology and Distribution; Springer: Berlin/Heidelberg, Germany, 1992; pp. 492–518. [Google Scholar]
- Li, L.; Sun, Q.; Geng, D.; Jian, C.; Wu, D.; Pu, S. Complementary Fusion of Deep Spatio-Temporal Network and Tree Model for Wind Power Forecasting (Team: Hik). 2022. Available online: https://baidukddcup2022.github.io/papers/Baidu_KDD_Cup_2022_Workshop_paper_0518.pdf (accessed on 20 August 2024).
- Kalander, M.; Rao, Z.; Zhang, C. Wind Power Forecasting with Deep Learning: Team didadida_hualahuala. In Proceedings of the Baidu KDD Cup 2022—Wind Power Forecast (KDD ’22), New York, NY, USA, 2022; KDD Cup Team Paper. Available online: https://baidukddcup2022.github.io/papers/Baidu_KDD_Cup_2022_Workshop_paper_5582.pdf (accessed on 20 August 2024).
- Ling-ling, L.; Li, J.H.; He, P.J.; Wang, C.S. The use of wavelet theory and ARMA model in wind speed prediction. In Proceedings of the 2011 1st International Conference on Electric Power Equipment-Switching Technology, Xi’an, China, 23–27 October 2011; IEEE: New York, NY, USA, 2011; pp. 395–398. [Google Scholar]
- Ke, G.; Meng, Q.; Finley, T.; Wang, T.; Chen, W.; Ma, W.; Ye, Q.; Liu, T.Y. Lightgbm: A highly efficient gradient boosting decision tree. Adv. Neural Inf. Process. Syst. 2017, 30. [Google Scholar]




| Column | Column Name | Specification |
|---|---|---|
| 1 | TurbID | Wind turbine ID |
| 2 | Day | Day of the record |
| 3 | Tmstamp | Created time of the record |
| 4 | Wspd (m/s) | Wind speed recorded by the anemometer |
| 5 | Wdir () | Wind direction and turbine nacelle position angle |
| 6 | Etmp () | Temperature of the surrounding environment |
| 7 | Itmp () | Temperature inside the turbine nacelle |
| 8 | Ndir () | Nacelle direction, i.e., the yaw angle of the nacelle |
| 9 | Pab1 () | Pitch angle of blade 1 |
| 10 | Pab2 () | Pitch angle of blade 2 |
| 11 | Pab3 () | Pitch angle of blade 3 |
| 12 | Prtv (kW) | Reactive power |
| 13 | Patv (kW) | active power (target variable) |
| Model | MAE | RMSE | Score |
|---|---|---|---|
| ARMA [36] | 61.56 | 50.62 | 56.09 |
| GRU [6] | 55.13 | 45.77 | 50.45 |
| GNN [5] | 55.39 | 47.15 | 51.27 |
| LightGBM [37] | 53.05 | 44.89 | 48.97 |
| MDLinear (Single Model) [35] | 56.74 | 48.32 | 52.53 |
| MDLinear [35] | 53.40 | 45.53 | 49.46 |
| XTGN [31] | 54.54 | 46.50 | 50.52 |
| Fused Model [35] | 53.74 | 45.86 | 49.80 |
| FDSTT [34] | NA | NA | 44.91 |
| 48.05 |
| Model | MAE | RMSE | Score |
|---|---|---|---|
| Full MLAGCN (All Modules) | 38.83 | 48.06 | 43.45 |
| w/o Temporal Transformer | 41.92 | 51.28 | 46.60 |
| w/o Structure-Aware Graph | 40.51 | 49.63 | 45.07 |
| w/o Global-Aware Graph | 40.89 | 50.42 | 45.66 |
| w/o Local-Aware Graph | 40.26 | 50.01 | 45.14 |
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. |
© 2025 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.
Share and Cite
Duntoye, O.E.; Alowonou, K.C.; Kwon, D.-H. Wind Power Forecast Using Multilevel Adaptive Graph Convolution Neural Network. Energies 2026, 19, 186. https://doi.org/10.3390/en19010186
Duntoye OE, Alowonou KC, Kwon D-H. Wind Power Forecast Using Multilevel Adaptive Graph Convolution Neural Network. Energies. 2026; 19(1):186. https://doi.org/10.3390/en19010186
Chicago/Turabian StyleDuntoye, Oluwaseun E., Kowovi C. Alowonou, and Do-Hoon Kwon. 2026. "Wind Power Forecast Using Multilevel Adaptive Graph Convolution Neural Network" Energies 19, no. 1: 186. https://doi.org/10.3390/en19010186
APA StyleDuntoye, O. E., Alowonou, K. C., & Kwon, D.-H. (2026). Wind Power Forecast Using Multilevel Adaptive Graph Convolution Neural Network. Energies, 19(1), 186. https://doi.org/10.3390/en19010186

