Meteorology-Driven Multi-Task Wind Power Forecasting Method Under Operating Condition Variations
Abstract
1. Introduction
- To address the strong non-stationarity of wind power sequences under meteorology-driven operating condition variations, as well as the insufficient cross-condition forecasting stability of single models, a wind power forecasting model—namely, CNTE-MTL—is proposed for collaborative modeling under multiple meteorological conditions. This method incorporates power forecasting tasks under different meteorological conditions into a unified multi-task learning framework, and it achieves cross-condition information sharing and differentiated modeling through a shared feature extraction network and condition-specific prediction heads.
- A shared feature extraction network based on the Convolutional Normalized Transformer Encoder is constructed. One-dimensional convolution is used to extract local temporal fluctuation information, and the Transformer encoder is combined to capture long-term dependencies within sliding windows, thereby enhancing the model’s representation capability for non-stationary wind power sequences under complex meteorological conditions.
- Wind power forecasting experiments are conducted under one-month and three-month data scenarios based on SCADA data from an actual wind farm. The proposed model is compared with CNTE, Informer, Transformer, TCN, and LSTM, as well as XGBoost, LightGBM, N-BEATS, PatchTST, Autoformer, and FEDformer. The experimental results show that the proposed CNTE-MTL model achieves superior performance in terms of forecasting accuracy, error stability, and long-term adaptability.
- Ablation experiments and inference time analysis are further conducted to verify the contributions of meteorology-driven operating condition division, the shared feature extraction network, and the condition-specific prediction heads to model performance improvement. The trade-off between the forecasting accuracy and computational cost of CNTE-MTL is also evaluated, providing a reference for its application in practical wind power forecasting scenarios.
2. Wind Power Forecasting Method Based on CNTE-MTL
2.1. Data Preprocessing and Operating Condition Partitioning
- (1)
- Data Cleaning and Normalization
- (2)
- Variable Selection Based on mRMR
- (3)
- Meteorology-Driven Operating Condition Division
- (4)
- Selection of the Number of Clusters and Description of Operating Condition Sample Distribution
2.2. Multi-Task Learning Method Based on CNTE
- (1)
- CNTE Shared Feature Extraction Network
- ①
- One-Dimensional Convolution for Local Feature Extraction.
- ②
- Multi-Head Self-Attention for Long-Term Dependency Modeling.
- ③
- Feed-Forward Network for Enhanced Nonlinear Representation.
- (2)
- Condition-Specific Prediction Heads and Sample Routing Mechanism
- (3)
- Multi-Task Loss Function and Sample Imbalance Handling
- (4)
- Boundary Samples Between Operating Conditions and Prediction Output Smoothing Strategy
| Algorithm 1 Multi-task wind power forecasting method based on CNTE-MTL. |
|
3. Comparative Experiments and Result Analysis
3.1. Data Source and Preprocessing
3.2. Variable Selection and Operating Condition Partitioning
3.3. Model Parameters and Evaluation Metrics
3.4. Experimental Results and Analysis
3.5. Supplementary Experimental Analysis
3.6. Ablation Study Analysis
- (1)
- CNTE: Operating condition division and the multi-task mechanism are not used, and all samples are fed into a single CNTE model as one prediction task;
- (2)
- Independent-CNTE: The same K-means-based operating condition division results are used, but an independent CNTE model is trained separately for each operating condition, without parameter sharing among different conditions;
- (3)
- CNTE-MTL without Task Heads: Operating condition division and a shared CNTE feature extraction network are used, but condition-specific prediction heads are not introduced, and all operating conditions share the same prediction head;
- (4)
- CNTE-MTL: The complete model proposed in this paper, which adopts a multi-task structure consisting of a shared CNTE feature extraction network and condition-specific prediction heads.
4. Conclusions
- (1)
- Meteorology-driven operating condition division can effectively characterize the differences in wind turbine operating states under different meteorological conditions, providing a reasonable data organization basis for multi-condition wind power forecasting. The experimental results show that when wind speed, wind direction, and ambient temperature are used as condition division variables, the Silhouette coefficient reaches 0.623634 and the Davies–Bouldin index is 0.508835 when the number of clusters is three, indicating that different meteorology-driven operating conditions exhibit good intra-cluster compactness and inter-cluster separability in the feature space. By dividing non-stationary power sequences under complex mixed conditions into representative typical operating conditions, the complexity caused by mixed-mode modeling can be reduced, thereby providing a clearer task structure for the subsequent multi-task forecasting model.
- (2)
- The constructed CNTE shared feature extraction network can simultaneously extract local temporal fluctuation information and long-term dependency features, helping to improve the representation capability of wind power sequences under complex meteorological disturbances. By introducing a one-dimensional convolutional structure before the Transformer encoder, the model enhances its ability to capture short-term fluctuations, local abrupt changes, and local variation patterns. Meanwhile, with the multi-head self-attention mechanism, the model can further capture dependencies among different time steps within the sliding window. The experimental results show that the CNTE structure achieves a better forecasting performance than traditional temporal models such as TCN and LSTM. After further introducing the multi-task learning mechanism based on CNTE, CNTE-MTL achieves an RMSE of 0.0165 and an of 0.9689 in the one-month short-term forecasting experiment, demonstrating good short-term forecasting accuracy and fitting capability.
- (3)
- The multi-task learning framework based on a shared feature extraction network and condition-specific prediction heads can effectively improve the model’s generalization capability and forecasting stability under different meteorological conditions. Compared with conventional single-task modeling methods, CNTE-MTL can learn common temporal features across different conditions through the shared network, while characterizing differentiated power evolution patterns under each condition through condition-specific prediction heads. The comparative experimental results show that CNTE-MTL achieves the best forecasting results in both the one-month short-term forecasting task and the three-month long-term forecasting task. In the three-month long-term forecasting experiment, its RMSE is 0.0072, MAE is 0.0052, and reaches 0.9980, significantly outperforming CNTE, Informer, Transformer, TCN, and LSTM, as well as the additionally introduced XGBoost, LightGBM, N-BEATS, PatchTST, Autoformer, and FEDformer models. The ablation experiments further demonstrate that meteorology-driven operating condition division, cross-condition shared feature extraction, and condition-specific prediction heads all contribute positively to model performance improvement, and their synergy can effectively enhance the forecasting adaptability of the model under complex meteorological condition variations.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Lu, H.; Gao, X.; Yu, J.; Zhao, Q.; Zhu, X.; Ma, W.; Cao, J.; Wang, Y. Analysis and prediction of incoming wind speed for turbines in complex wind farm: Accounting for meteorological factors and spatiotemporal characteristics of wind farm. Appl. Energy 2025, 381, 125135. [Google Scholar]
- Mei, Y.; Che, J.; Sun, Q.; Dong, W. An overview of short-term wind power forecasting: Multi-scale decomposition and multi-model deep learning fusion. Energy Strategy Rev. 2026, 63, 102021. [Google Scholar]
- Li, T.; Ai, L.; Yang, Q.; Zhang, X.; Li, H.; Lu, D.; Shen, H. Short-term wind power prediction based on multiscale numerical simulation coupled with deep learning. Renew. Energy 2025, 246, 122951. [Google Scholar] [CrossRef]
- Qu, Z.; Hou, X.; Huang, S.; Li, D.; He, Y.; Meng, Y. Probabilistic power forecasting for wind farm clusters using Moran-Graph network with posterior feedback attention mechanism. Energy 2025, 328, 136558. [Google Scholar] [CrossRef]
- Wang, Q.; Xu, F.; He, J.; Luo, K.; Fan, J. A new fusion model for enhanced ultra-short-term offshore wind power forecasting. Renew. Energy 2026, 256, 123876. [Google Scholar]
- Wang, W.; Yang, J.; Li, Y.; Ren, G.; Li, K. Data-driven deep learning model for short-term wind power prediction assisted with WGAN-GP data preprocessing. Expert Syst. Appl. 2025, 275, 127068. [Google Scholar]
- Mustaffa, Z.; Sulaiman, M.H. Random forest based wind power prediction method for sustainable energy system. Clean. Energy Syst. 2025, 12, 100210. [Google Scholar] [CrossRef]
- Ren, D.; Ma, J.; Liu, H.; Li, Y.; Chen, C.; Qin, T.; He, Z.; Wu, Q. The IVMD-CNN-GRU-attention model for wind power prediction with sample entropy fusion. IEEE Access 2024, 12, 169988–170000. [Google Scholar]
- Yuzgec, U.; Dokur, E.; Balci, M. A novel hybrid model based on empirical mode decomposition and echo state network for wind power forecasting. Energy 2024, 300, 131546. [Google Scholar] [CrossRef]
- Melalkia, L.; Berrezzek, F.; Saim, A.; Nebili, R. A hybrid error correction method based on EEMD and ConvLSTM for offshore wind power forecasting. Ocean Eng. 2025, 325, 120773. [Google Scholar] [CrossRef]
- Liu, H.; Li, P.; Wang, Q. Short-term prediction of wind power based on BKA-CNN-BiGRU-attention. Electr. Power Syst. Res. 2026, 253, 112543. [Google Scholar]
- Sun, X.; Han, B.; Song, Y.; Wang, Y.; Hou, E.; Wang, J.; Xu, Y. Short-Term Wind Power Forecasting Based on Dual-Optimized VMD-CNN-BiLSTM. Energies 2026, 19, 2317. [Google Scholar] [CrossRef]
- Wang, Y.; Gao, J.; Xing, H.; Liu, G.; Qi, Y.; Wang, X.; Yang, F. Ultra-short-term wind power prediction method based on optimized signal decomposition and deep learning. Int. J. Electr. Power Energy Syst. 2025, 173, 111417. [Google Scholar]
- Xin, Z.; Chi, W.; Zhang, H.; Liu, X.; Zheng, G.; Sun, N.; Hou, C.; Chen, L. Ultra short-term wind power prediction based on an improved temporal convolutional network. Int. J. Green Energy 2025, 22, 2899–2919. [Google Scholar] [CrossRef]
- Ahmadi, M.; Aly, H.; Khashei, M. Enhancing power grid stability with a hybrid framework for wind power forecasting: Integrating Kalman Filtering, Deep Residual Learning, and Bidirectional LSTM. Energy 2025, 334, 137752. [Google Scholar] [CrossRef]
- Zhao, C.; Wu, Y.; Pan, J.; Chen, P. A physics-aware dynamic graph and mixture-of-experts framework for wind power forecasting. Int. J. Electr. Power Energy Syst. 2026, 176, 111769. [Google Scholar]
- Yan, Y.; Zhang, Y.; Jiang, J.; Zhang, P. A spatiotemporal fusion network based on Mamba and GCN for wind power forecasting. J. Renew. Sustain. Energy 2025, 17, 036103. [Google Scholar] [CrossRef]
- Zhang, X.; Li, T.; Yang, Q.; Zhou, X.; Benini, E. A novel non-dimensional multiple operating conditions physics-informed neural networks for wind turbine wake and power prediction in complex terrains. Energy 2026, 358, 141301. [Google Scholar] [CrossRef]
- Zhang, C.; Xiao, X.; Wang, Y.; Hou, M.Z.; Huang, S.; Hu, W.; Hu, M.; Huang, R. Fine-grained ultra-short-term wind power forecasting based on Temporal Fusion Transformers integrated with turbine power time series clustering. Energy 2025, 335, 137995. [Google Scholar]
- Lin, L.; Xu, J.; Liu, J.; Zhang, H.; Gao, P. Short-term wind power forecasting method for extreme cold wave conditions based on small sample segmentation. Int. J. Electr. Power Energy Syst. 2025, 170, 110876. [Google Scholar] [CrossRef]
- Deng, Z.; Zhang, X.; Li, Z.; Yang, J.; Lv, X.; Wu, Q.; Zhu, B. Probabilistic prediction of wind power based on improved Bayesian neural network. Front. Energy Res. 2024, 11, 1309778. [Google Scholar] [CrossRef]
- Tian, C.; Niu, T.; Li, T. Developing an interpretable wind power forecasting system using a transformer network and transfer learning. Energy Convers. Manag. 2025, 323, 119155. [Google Scholar]
- Liu, H.; Zhao, J.; Pan, C.; Mao, L. Data-driven real-time wind power forecasting based on the dynamic adaptive selective state space model (DA-SSSM). Electr. Power Syst. Res. 2026, 250, 112176. [Google Scholar]
- Liu, L.; Liu, J.; Ye, Y.; Liu, H.; Chen, K.; Li, D.; Dong, X.; Sun, M. Ultra-short-term wind power forecasting based on deep Bayesian model with uncertainty. Renew. Energy 2023, 205, 598–607. [Google Scholar]
- Isik, M.; Yalcinkaya, M.a. Integrated regime-aware wind power forecasting using multi-altitude meteorological features and hybrid machine learning. Front. Energy Res. 2025, 13, 1686125. [Google Scholar]
- Chen, J.; Zhang, Z.; Liu, M.; Yan, D.; Tang, X. A novel method for wind power abnormal data identification and cleaning based on boundary modeling. IEEE Trans. Instrum. Meas. 2025, 74, 3543412. [Google Scholar] [CrossRef]
- Abdel-Wahed, A.T.; Taha, W.A.; Abdel-Moneim, M.G.; Abdel-Khalik, A.S.; Mansouri, M.; Ahmed, S. Real wind data clustering for optimal design of a 12-slot/10-pole PMSG in wind power applications. Ain Shams Eng. J. 2026, 17, 104018. [Google Scholar] [CrossRef]
- Wang, P.; Wang, L.; Huang, S.; Zhang, J.; Wei, J. A novel Data-Model Hybrid-Driven strategy for voltage control and noise resistance in wind farm. Int. J. Electr. Power Energy Syst. 2026, 176, 111666. [Google Scholar]
- Xu, P.; Zhang, S.; Luo, P.; Wang, X.; Yan, Y.; Qi, D. Data-feature hybrid optimization for ultra-short-term wind power forecasting. Int. J. Electr. Power Energy Syst. 2026, 176, 111742. [Google Scholar]










| Item | Description |
|---|---|
| Data source | SCADA monitoring data from a wind farm in northern China |
| Turbine type | 1.5 MW direct-drive wind turbine |
| Sampling interval | 10 min |
| Data time range | January 2024 to March 2024 |
| Number of raw operational records | 12,960 |
| Number of raw monitoring variables | 93 |
| Prediction target | Active power |
| Dataset division method | Chronological division |
| Training/validation/test set ratio | 3:1:1 |
| Data Processing Item | Number of Records | Proportion/% |
|---|---|---|
| Raw operational records | 12,960 | 100.00 |
| Records containing missing values | 286 | 2.21 |
| Records completed by linear interpolation | 214 | 1.65 |
| Records removed due to continuous missing values | 72 | 0.56 |
| Abnormal records identified by the 3 criterion | 391 | 3.02 |
| Abnormal records based on the wind speed–power relationship | 254 | 1.96 |
| Valid records after cleaning | 12,232 | 94.38 |
| No. | Variable Name | Unit | No. | Variable Name | Unit |
|---|---|---|---|---|---|
| 1 | Historical active power | kW | 6 | Wind speed | m/s |
| 2 | Generator speed | r/min | 7 | Rotor speed 2 | r/min |
| 3 | Ambient temperature | °C | 8 | Power factor | – |
| 4 | Grid-side current of converter | A | 9 | Phase-A current | A |
| 5 | No. 3 pitch motor current | A | 10 | Converter motor speed | r/min |
| Variable Name | Unit | Minimum | Maximum | Mean | Standard Deviation | Missing Proportion/% |
|---|---|---|---|---|---|---|
| Historical active power | kW | 0.00 | 1506.80 | 641.25 | 508.63 | 1.76 |
| Generator speed | r/min | 0.00 | 18.47 | 10.52 | 4.21 | 1.38 |
| Ambient temperature | °C | −18.60 | 9.80 | −4.37 | 6.12 | 1.02 |
| Grid-side current of converter | A | 0.00 | 1248.30 | 540.76 | 411.28 | 1.64 |
| No. 3 pitch motor current | A | −8.54 | 8.91 | 0.16 | 1.12 | 1.09 |
| Wind speed | m/s | 0.20 | 18.90 | 7.32 | 3.11 | 0.94 |
| Rotor speed 2 | r/min | 0.00 | 18.45 | 10.49 | 4.20 | 1.41 |
| Power factor | – | −0.15 | 1.00 | 0.94 | 0.08 | 1.57 |
| Phase-A current | A | 0.00 | 1241.70 | 533.62 | 405.74 | 1.69 |
| Converter motor speed | r/min | 0.00 | 1803.50 | 1052.84 | 438.31 | 1.33 |
| K | Silhouette Coefficient | Davies–Bouldin Index | K | Silhouette Coefficient | Davies–Bouldin Index |
|---|---|---|---|---|---|
| 2 | 0.622851 | 0.578299 | 6 | 0.558212 | 0.603853 |
| 3 | 0.623634 | 0.508835 | 7 | 0.543037 | 0.594025 |
| 4 | 0.568615 | 0.562070 | 8 | 0.519613 | 0.649296 |
| 5 | 0.568079 | 0.588283 | 9 | 0.511770 | 0.663424 |
| Dataset | Condition 1 Samples | Condition 1 Proportion/% | Condition 2 Samples | Condition 2 Proportion/% | Condition 3 Samples | Condition 3 Proportion/% |
|---|---|---|---|---|---|---|
| Training set | 2628 | 35.81 | 3185 | 43.40 | 1526 | 20.79 |
| Validation set | 870 | 35.57 | 1056 | 43.17 | 520 | 21.26 |
| Test set | 879 | 35.92 | 1047 | 42.79 | 521 | 21.29 |
| Total | 4377 | 35.78 | 5288 | 43.23 | 2567 | 20.99 |
| Clustering Method | Number of Conditions | Silhouette Coefficient | Davies–Bouldin Index | Subsequent Forecasting RMSE |
|---|---|---|---|---|
| K-means | 3 | 0.6236 | 0.5088 | 0.0165 |
| GMM | 3 | 0.6074 | 0.5312 | 0.0171 |
| DBSCAN | 3 | 0.5841 | 0.5749 | 0.0183 |
| FCM | 3 | 0.6169 | 0.5226 | 0.0169 |
| Model | Hyperparameter Settings |
|---|---|
| CNTE-MTL | Kernel size = 3; model dimension = 64; number of encoder layers = 2; number of attention heads = 4; feed-forward network dimension = 128; number of operating conditions = 3; sliding-window length = 12; Dropout = 0.1; learning rate = 0.001; batch size = 64; epochs = 100 |
| CNTE | Kernel size = 3; model dimension = 64; number of encoder layers = 2; number of attention heads = 4; feed-forward network dimension = 128; Dropout = 0.1; sliding-window length = 12; learning rate = 0.001; batch size = 64; epochs = 100 |
| Informer | Model dimension = 64; number of encoder layers = 2; number of attention heads = 4; feed-forward network dimension = 128; Dropout = 0.1; sliding-window length = 12; learning rate = 0.001; batch size = 64; epochs = 100 |
| Transformer | Model dimension = 64; number of encoder layers = 2; number of attention heads = 4; feed-forward network dimension = 128; Dropout = 0.1; sliding-window length = 12; learning rate = 0.001; batch size = 64; epochs = 100 |
| TCN | Kernel size = 3; convolution channels = 32 and 64; dilation factors = 1 and 2; number of TCN layers = 2; Dropout = 0.1; fully connected layer dimension = 32; sliding-window length = 12; learning rate = 0.001; batch size = 64; epochs = 100 |
| LSTM | Hidden dimension = 64; number of LSTM layers = 2; Dropout = 0.1; sliding-window length = 12; learning rate = 0.001; batch size = 64; epochs = 100 |
| XGBoost | Number of trees = 300; maximum depth = 5; learning rate = 0.03; subsample = 0.8; colsample_bytree = 0.8; reg_lambda = 1.0 |
| LightGBM | Number of trees = 300; maximum depth = 6; learning rate = 0.03; num_leaves = 31; feature_fraction = 0.8; bagging_fraction = 0.8 |
| N-BEATS | Number of blocks = 3; number of layers per block = 4; hidden units = 128; learning rate = 0.001; batch size = 64; epochs = 100 |
| PatchTST | Patch length = 4; stride = 2; model dimension = 64; number of encoder layers = 2; number of attention heads = 4; Dropout = 0.1; learning rate = 0.001; batch size = 64 |
| Autoformer | Model dimension = 64; number of encoder layers = 2; number of attention heads = 4; decomposition window = 3; feed-forward network dimension = 128; learning rate = 0.001; batch size = 64 |
| FEDformer | Model dimension = 64; number of encoder layers = 2; number of frequency modes = 16; number of attention heads = 4; feed-forward network dimension = 128; learning rate = 0.001; batch size = 64 |
| Model | Operating Condition Division | Shared Feature Extraction Network | Condition-Specific Prediction Heads | Experimental Purpose |
|---|---|---|---|---|
| CNTE | No | – | No | To verify the forecasting performance of the conventional single-task CNTE. |
| Independent-CNTE | Yes | No | Yes | To verify the effect of independent condition-specific modeling. |
| CNTE-MTL without task heads | Yes | Yes | No | To verify the effect of a shared model without condition-specific prediction heads. |
| CNTE-MTL | Yes | Yes | Yes | To verify the effectiveness of the complete multi-task framework. |
| Model | MSE | RMSE | MAE | Average Inference Time/(ms · Sample−1) | |
|---|---|---|---|---|---|
| CNTE-MTL | 0.0002 | 0.0165 | 0.0114 | 0.9689 | 0.42 |
| CNTE | 0.0003 | 0.0195 | 0.0169 | 0.9565 | 0.36 |
| Informer | 0.0004 | 0.0211 | 0.0099 | 0.9488 | 0.39 |
| Transformer | 0.0005 | 0.0238 | 0.0185 | 0.9352 | 0.38 |
| TCN | 0.0008 | 0.0285 | 0.0257 | 0.9071 | 0.21 |
| LSTM | 0.0011 | 0.0318 | 0.0284 | 0.8841 | 0.24 |
| Model | MSE | RMSE | MAE | Average Inference Time/(ms · Sample−1) | |
|---|---|---|---|---|---|
| CNTE-MTL | 0.00005 | 0.0072 | 0.0052 | 0.9980 | 0.42 |
| CNTE | 0.0006 | 0.0246 | 0.0195 | 0.9767 | 0.36 |
| Informer | 0.0008 | 0.0292 | 0.0242 | 0.9672 | 0.39 |
| Transformer | 0.0009 | 0.0302 | 0.0223 | 0.9649 | 0.38 |
| TCN | 0.0014 | 0.0377 | 0.0302 | 0.9455 | 0.21 |
| LSTM | 0.0019 | 0.0443 | 0.0366 | 0.9247 | 0.24 |
| Model | MSE | RMSE | MAE | Average Inference Time/(ms · Sample−1) | |
|---|---|---|---|---|---|
| CNTE-MTL | 0.0002 | 0.0165 | 0.0114 | 0.9689 | 0.42 |
| PatchTST | 0.0003 | 0.0188 | 0.0137 | 0.9601 | 0.45 |
| FEDformer | 0.0004 | 0.0202 | 0.0151 | 0.9540 | 0.54 |
| Autoformer | 0.0004 | 0.0216 | 0.0160 | 0.9472 | 0.51 |
| N-BEATS | 0.0005 | 0.0227 | 0.0176 | 0.9405 | 0.47 |
| LightGBM | 0.0006 | 0.0249 | 0.0198 | 0.9286 | 0.05 |
| XGBoost | 0.0006 | 0.0258 | 0.0206 | 0.9224 | 0.08 |
| Model | MSE | RMSE | MAE | Average Inference Time/(ms · Sample−1) | |
|---|---|---|---|---|---|
| CNTE-MTL | 0.00005 | 0.0072 | 0.0052 | 0.9980 | 0.42 |
| PatchTST | 0.0004 | 0.0208 | 0.0156 | 0.9832 | 0.45 |
| FEDformer | 0.0005 | 0.0219 | 0.0168 | 0.9819 | 0.54 |
| Autoformer | 0.0005 | 0.0227 | 0.0175 | 0.9804 | 0.51 |
| N-BEATS | 0.0007 | 0.0264 | 0.0208 | 0.9735 | 0.47 |
| LightGBM | 0.0010 | 0.0321 | 0.0255 | 0.9587 | 0.05 |
| XGBoost | 0.0012 | 0.0342 | 0.0271 | 0.9538 | 0.08 |
| Model | MSE | RMSE | MAE | Average Inference Time/(ms · Sample−1) | |
|---|---|---|---|---|---|
| CNTE | 0.0003 | 0.0195 | 0.0169 | 0.9565 | 0.36 |
| Independent-CNTE | 0.0003 | 0.0184 | 0.0148 | 0.9612 | 0.37 |
| CNTE-MTL without task heads | 0.0003 | 0.0178 | 0.0136 | 0.9640 | 0.39 |
| CNTE-MTL | 0.0002 | 0.0165 | 0.0114 | 0.9689 | 0.42 |
| Model | MSE | RMSE | MAE | Average Inference Time/(ms · Sample−1) | |
|---|---|---|---|---|---|
| CNTE | 0.0006 | 0.0246 | 0.0195 | 0.9767 | 0.36 |
| Independent-CNTE | 0.0005 | 0.0218 | 0.0167 | 0.9824 | 0.37 |
| CNTE-MTL without task heads | 0.0004 | 0.0196 | 0.0142 | 0.9861 | 0.39 |
| CNTE-MTL | 0.00005 | 0.0072 | 0.0052 | 0.9980 | 0.42 |
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. |
© 2026 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
Zhao, J.; Qiao, L.; Zhang, L.; Zhai, X. Meteorology-Driven Multi-Task Wind Power Forecasting Method Under Operating Condition Variations. Energies 2026, 19, 3111. https://doi.org/10.3390/en19133111
Zhao J, Qiao L, Zhang L, Zhai X. Meteorology-Driven Multi-Task Wind Power Forecasting Method Under Operating Condition Variations. Energies. 2026; 19(13):3111. https://doi.org/10.3390/en19133111
Chicago/Turabian StyleZhao, Junmei, Likui Qiao, Liping Zhang, and Xinpeng Zhai. 2026. "Meteorology-Driven Multi-Task Wind Power Forecasting Method Under Operating Condition Variations" Energies 19, no. 13: 3111. https://doi.org/10.3390/en19133111
APA StyleZhao, J., Qiao, L., Zhang, L., & Zhai, X. (2026). Meteorology-Driven Multi-Task Wind Power Forecasting Method Under Operating Condition Variations. Energies, 19(13), 3111. https://doi.org/10.3390/en19133111

