An Intelligent Computing Architecture for Ultra-Short-Term Wind Power Forecasting: Integrating Dual-Stage Signal Processing and Optimized Deep Learning
Abstract
1. Introduction
- An adaptive dual-stage signal preprocessing framework is proposed. Unlike conventional cascade decomposition methods that apply secondary decomposition to all components, the proposed framework uses sample entropy and K-Means clustering to assess the complexity of decomposed components. Secondary VMD is applied only to the high-frequency cluster with stronger volatility, which helps to reduce mode aliasing and avoid unnecessary decomposition of relatively stable components.
- A hybrid prediction model integrating CNN-BiLSTM with the Crested Porcupine Optimizer (CPO) is developed. CNN is used to extract local sequential features, and BiLSTM is used to capture bidirectional temporal dependencies. CPO is used to tune key hyperparameters of the prediction model, thereby reducing reliance on manual empirical parameter selection.
- The forecasting performance of the proposed method is evaluated using operational wind-farm data and benchmark models. The results indicate that the proposed framework yields lower prediction errors under the tested conditions and provides a data-driven reference for wind power forecasting, renewable-energy accommodation, and short-term power system dispatch.
2. Materials and Methods
2.1. Improved Complete Ensemble Empirical Mode Decomposition with Adaptive Noise
- 1.
- As shown in Equation (1), a specific amount of white noise is added to the original signal set to obtain .
- 2.
- As shown in Equation (2), the first residual component is obtained.
- 3.
- As shown in Equation (3), the initial modal component of ICEEMDAN is calculated.
- 4.
- As shown in Equation (4), white noise is continuously added to obtain the k-th residual component .
- 5.
- As shown in Equation (5), the k-th modal component is calculated.
- 6.
- Step 5 is continuously executed until the signal can no longer be decomposed. When the residual part exhibits monotonicity and the threshold amplitude is greater than the residual part, the signal decomposition process is immediately stopped, yielding the final set of modal components.
2.2. Variational Mode Decomposition
- 1.
- As depicted in Equation (6), VMD defines its objective function as the minimization of the sum of the estimated bandwidths of the decomposed modes. For each modal component, its analytic signal is computed via the Hilbert transform to obtain the unilateral spectrum. Subsequently, by incorporating the Gaussian smoothness of this signal, its center frequency is estimated and utilized as an exponential multiplicative factor to shift the signal to its respective baseband, thereby formulating a constrained variational problem.
- 2.
- As shown in Equation (7), the constrained variational problem is transformed into an unconstrained one by introducing a Lagrange multiplier and a penalty factor . This transformation, particularly in the presence of Gaussian noise interference, serves to simplify the solution process and attenuate the impact of noise.
- 3.
- As shown in Equation (8), the Alternating Direction Method of Multipliers (ADMM) is applied to solve for the minimum of the augmented Lagrange expression in Equation (7). The optimal solution yields the modal components and the center frequencies . The iteration terminates when the convergence tolerance constraint = 1 × 10−6 is satisfied between consecutive updates.
- 4.
- As shown in Equation (9), after convergence through alternating updates, the frequency bands are partitioned based on the frequency-domain characteristics of the modes, ultimately achieving the adaptive modal decomposition of the signal.
2.3. Convolutional Neural Network
2.4. Bi-Directional Long-Short Term Memory
2.5. Crested Porcupine Optimizer (CPO)
2.5.1. Exploration Phase
- First defensive strategy
- 2.
- Second defensive strategy
2.5.2. Exploitation Phase
- Third defensive strategy
- 2.
- Fourth defensive strategy
| Algorithm 1 Pseudo-code of CPO: Hyperparameter optimization of CNN-BiLSTM |
| Input: hyperparameter optimization range for the CNN-BiLSTM Set parameters: convergence speed factor ; trade-off coefficient ; current iteration number T; Initialize the solutions’ positions randomly; While Evaluate fitness values for the candidate solutions; Determine the best () solution so far; Update the defense factor Update the population size N |
| For Update the m, S, F, Generate two random numbers and If //Turn to Exploration phase Generate two random numbers and |
| If , Apply Equation (17)//Turn to First defense strategy |
| Else Apply Equation (18)//Turn to Second defense strategy |
| Else//Turn to Exploration phase Generate a random number If , Apply Equation (19)//Turn to Third defense strategy |
| Else Apply Equation (20)//Turn to Fourth defense strategy End If If End If End For End While Return the best solution () |
| Output: optimal hyperparameter combination of CNN-BiLSTM |
3. Results
3.1. Data Description and Experimental Environment
3.2. Data Preprocessing
3.3. Evaluation Criteria
3.4. Case Study Analysis
3.4.1. Analysis of Optimization Algorithm
3.4.2. Analysis of Forecasting Result
- 1.
- Regarding quantitative metrics, in both seasons, the evaluation metrics of the proposed method were lower in error and higher in R2 compared to the other four models. Compared to the basic CNN-BiLSTM model, the proposed method reduced RMSE, MAE, and MAPE by approximately 36.4%, 35.1%, and 44.1%, respectively, and increased R2 by approximately 5.2% in summer. In winter, RMSE, MAE, and MAPE decreased by approximately 56.1%, 54.9%, and 55.6%, respectively, and R2 increased by approximately 15.7%. The ablation study results indicate that introducing VMD or CEEMDAN decomposition individually, or adopting the CEEMDAN-VMD dual decomposition strategy, all reduce prediction errors to varying degrees, with the CEEMDAN-VMD dual decomposition strategy yielding lower errors than single decomposition methods. The combination of the CPO optimization algorithm and the ICEEMDAN-VMD decomposition method corresponds to the lowest prediction errors among the tested models.
- 2.
- Regarding prediction curve fitting, the prediction curve of the proposed method (shown as the blue curve in Figure 9 and Figure 10) tracks the actual wind power fluctuations in both summer and winter seasons, including during periods of intense power fluctuation, which corresponds to the higher R2 values reported.
- 3.
- Concerning error distribution characteristics, the absolute error violin plots in Figure 11 show that the absolute error distribution of the proposed method is more concentrated in both seasons, with its median error and interquartile range being smaller than those of the comparative models. Furthermore, observing the probability density distribution of relative prediction errors (after Gaussian smoothing) shown in Figure 12: In the winter dataset, the error distribution curve of the proposed method exhibits the highest peak and the narrowest tails, indicating smaller prediction bias and a lower frequency of large errors compared to other models. In the summer dataset, although the peak of the Proposed Method’s error distribution curve is slightly lower than that of the CEEMDAN-VMD-CNN-BiLSTM model, its overall error distribution maintains a smaller interquartile range and overall bias relative to the basic models.
3.5. Advanced Baseline Comparison on External Datasets
3.6. Statistical Significance Test with DM Test
3.7. Computational Efficiency and Practical Implementation
3.7.1. Computational Complexity Analysis
3.7.2. Real-Time Deployment Framework
3.7.3. Zero-Generation and Deployment Interpretation
4. Conclusions
- Feature selection is performed using Pearson and MIC correlation coefficients to effectively reduce data dimensionality. The improved ICEEMDAN algorithm is employed for preliminary decomposition of the original wind power series, combined with sample entropy to quantify complexity and K-Means clustering to categorize IMF components into high, medium, and low frequency groups. VMD is applied exclusively to the high-frequency components for secondary decomposition, which extracts regular sub-modes and attenuates residual noise without over-decomposing the primary physical trend.
- The CNN module extracts local spatial features from the reconstructed modal components. The processed feature maps are then evaluated by the BiLSTM network to capture bidirectional temporal dependencies for the final continuous power prediction.
- The CPO algorithm adaptively optimizes key hyperparameters of the CNN-BiLSTM model, including the initial learning rate, regularization parameters, and hidden layer sizes. This automated configuration mechanism replaces empirical tuning and mathematically balances global exploration with local exploitation during the training phase.
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Abbreviations
| ADMM | Alternating Direction Method of Multipliers |
| ARMA | Auto Regressive Moving Average |
| BiLSTM | Bidirectional Long Short-Term Memory |
| CEEMDAN | Complete Ensemble Empirical Mode Decomposition with Adaptive Noise |
| CNN | Convolutional Neural Network |
| CP | Crested Porcupine |
| CPO | Crested Porcupine Optimizer |
| CPR | Cyclic Population Reduction |
| EEMD | Ensemble Empirical Mode Decomposition |
| EMD | Empirical Mode Decomposition |
| GRU | Gate Recurrent Unit |
| ICEEMDAN | Improved Complete Ensemble Empirical Mode Decomposition with Adaptive Noise |
| IMF(s) | Intrinsic Mode Function(s) |
| LSTM | Long Short-Term Memory |
| MIC | Maximal Information Coefficient |
| RES | Residual |
| RNN | Recurrent Neural Networks |
| VMD | Variational Mode Decomposition |
| MAE | Mean Absolute Error |
| MAPE | Mean Absolute Percentage Error |
| R2 | R-squared |
| RMSE | Root Mean Square Error |
| BWO | Beluga Whale Optimization |
| GWO | Grey Wolf Optimizer |
| PSO | Particle Swarm Optimization |
| RIME | RIME optimization algorithm |
| WOA | Whale Optimization Algorithm |
| SNR | Signal-to-Noise Ratio |
| DM | Diebold–Mariano |
Nomenclature
| Index for noise realization, sample index, or crested porcupine individual | |
| Index for modal components | |
| Time step or current iteration number | |
| Variables under analysis in Pearson and MIC calculations | |
| Mean values of and | |
| Pearson correlation coefficient | |
| Mutual information | |
| Joint probability of the variables | |
| Marginal probabilities | |
| Dimensions of the grid partition in MIC | |
| Sample size raised to the power of 0.6 | |
| Number of noise additions in ICEEMDAN | |
| Signal set to be decomposed after noise addition | |
| Signal-to-noise ratio for the initial decomposition | |
| Signal-to-noise ratio for the -th decomposition | |
| White noise | |
| The -th EMD component of the white noise | |
| Local mean envelope of the signal | |
| The -th residual component | |
| The -th modal component | |
| Original input signal | |
| The -th modal component in VMD | |
| Center frequency of the -th modal component | |
| Dirac delta function | |
| Convolution operator | |
| Lagrange multiplier | |
| Penalty factor in VMD or convergence speed factor in CPO | |
| Convergence tolerance constraint | |
| Forget gate | |
| Input gate | |
| Output gate | |
| Current cell state | |
| Candidate cell state | |
| Current hidden state | |
| Weight parameters and bias parameters | |
| Sigmoid activation function | |
| Final hidden state representation at time step | |
| Variable that determines the number of cycles | |
| Maximum number of iterations | |
| Population size | |
| Minimum allowable population size | |
| Position of the -th CP individual at iteration | |
| Optimal solution of the evaluation function | |
| Defense factor at iteration | |
| Vector representing the position of the predator | |
| Random values | |
| Binary vector | |
| Predefined defense factor | |
| Parameter controlling the search direction | |
| Odor diffusion factor | |
| Average force of the CP affecting the -th predator | |
| Observed wind power value | |
| Predicted wind power value | |
| Mean value of the observed sequence | |
| Loss differential sequence | |
| Squared-error loss | |
| Prediction errors of the benchmark model and proposed method | |
| Mean of the loss differential sequence | |
| Long-run variance of the loss differential sequence |
References
- Lund, P.D.; Lindgren, J.; Mikkola, J.; Salpakari, J. Review of energy system flexibility measures to enable high levels of variable renewable electricity. Renew. Sustain. Energy Rev. 2015, 45, 785–807. [Google Scholar] [CrossRef] [Scilit]
- Shen, X.; Shen, J.; Wang, Y.; Wu, H. A deep reinforcement learning-based reactive power optimization method for distribution networks considering electric vehicle charging load prediction. Sustain. Energy Grids 2025, 43, 101777. [Google Scholar] [CrossRef] [Scilit]
- ENTSO-E. Final Report on the Grid Incident in Spain and Portugal on 28 April 2025; European Network of Transmission System Operators for Electricity (ENTSO-E): Brussels, Belgium, 2026; Available online: https://www.entsoe.eu/publications/blackout/28-april-2025-iberian-blackout/ (accessed on 7 June 2026).
- Shen, X.; Shen, J.; Zhang, T.; Zhang, Y.; Wang, Y. A two-stage framework for photovoltaic power forecasting: Integrating adaptive hybrid decomposition with a novel predictor. Eng. Appl. Artif. Intel. 2026, 174, 114469. [Google Scholar] [CrossRef] [Scilit]
- Zhang, J.; Cui, M.; Hodge, B.; Florita, A.; Freedman, J. Ramp forecasting performance from improved short-term wind power forecasting over multiple spatial and temporal scales. Energy 2017, 122, 528–541. [Google Scholar] [CrossRef] [Scilit]
- Wang, Y.; Pang, P.; Qi, B.; Wang, X.; Zhao, Z. A two-stage optimal pre-scheduling strategy for power system inertia assessment and replenishment under extreme weather events. Sustain. Comput.-Inform. 2025, 45, 101079. [Google Scholar] [CrossRef] [Scilit]
- Wang, Y.; Zhao, Z.; Qi, B.; Cheng, Y.; Tang, K.; Li, B. Vulnerability analysis of an electric vehicle fleet for car-sharing service under cyber attacks. Sustain. Energy Grids 2024, 37, 101207. [Google Scholar] [CrossRef] [Scilit]
- Li, J.; Zhang, S.; Yang, Z. A wind power forecasting method based on optimized decomposition prediction and error correction. Electr. Power Syst. Res. 2022, 208, 107886. [Google Scholar] [CrossRef] [Scilit]
- Abdollahi, A.; Samadi Gazijahani, F.; Alizadeh, A.; Taghizadegan Kalantari, N. Chance-constrained CAES and DRP scheduling to maximize wind power harvesting in congested transmission systems considering operational flexibility. Sustain. Cities Soc. 2019, 51, 101792. [Google Scholar] [CrossRef] [Scilit]
- Teleke, S.; Baran, M.E.; Bhattacharya, S.; Huang, A.Q. Optimal Control of Battery Energy Storage for Wind Farm Dispatching. IEEE Trans. Energy Conver. 2010, 25, 787–794. [Google Scholar] [CrossRef] [Scilit]
- He, X.; He, B.; Qin, T.; Lin, C.; Yang, J. Ultra-short-term wind power forecasting based on a dual-channel deep learning model with improved coot optimization algorithm. Energy 2024, 305, 132320. [Google Scholar] [CrossRef] [Scilit]
- Zhang, J.; Yan, J.; Infield, D.; Liu, Y.; Lien, F. Short-term forecasting and uncertainty analysis of wind turbine power based on long short-term memory network and Gaussian mixture model. Appl. Energy 2019, 241, 229–244. [Google Scholar] [CrossRef] [Scilit]
- Neshat, M.; Nezhad, M.M.; Abbasnejad, E.; Mirjalili, S.; Tjernberg, L.B.; Astiaso Garcia, D.; Alexander, B.; Wagner, M. A deep learning-based evolutionary model for short-term wind speed forecasting: A case study of the Lillgrund offshore wind farm. Energy Convers. Manag. 2021, 236, 114002. [Google Scholar] [CrossRef] [Scilit]
- Han, Q.; Meng, F.; Hu, T.; Chu, F. Non-parametric hybrid models for wind speed forecasting. Energy Convers. Manag. 2017, 148, 554–568. [Google Scholar] [CrossRef] [Scilit]
- Li, D.; Yu, X.; Liu, S.; Dong, X.; Zang, H.; Xu, R. Wind power prediction based on PSO-Kalman. Energy Rep. 2022, 8, 958–968. [Google Scholar] [CrossRef] [Scilit]
- Shi, J.; Teh, J.; Lai, C. Wind power prediction based on improved self-attention mechanism combined with Bi-directional Temporal Convolutional Network. Energy 2025, 322, 135666. [Google Scholar] [CrossRef] [Scilit]
- Wang, Y.; Zou, R.; Liu, F.; Zhang, L.; Liu, Q. A review of wind speed and wind power forecasting with deep neural networks. Appl. Energy 2021, 304, 117766. [Google Scholar] [CrossRef] [Scilit]
- Shahid, F.; Zameer, A.; Muneeb, M. A novel genetic LSTM model for wind power forecast. Energy 2021, 223, 120069. [Google Scholar] [CrossRef] [Scilit]
- Xiao, Y.; Zou, C.; Chi, H.; Fang, R. Boosted GRU model for short-term forecasting of wind power with feature-weighted principal component analysis. Energy 2023, 267, 126503. [Google Scholar] [CrossRef] [Scilit]
- Zhang, J.; Jiang, X.; Chen, X.; Li, X.; Guo, D.; Cui, L. Wind Power Generation Prediction Based on LSTM, New York, NY, USA, 2019-1-1; ACM: New York, NY, USA, 2019; pp. 85–89. [Google Scholar]
- Ko, M.S.; Lee, K.; Kim, J.K.; Hong, C.W.; Dong, Z.Y.; Hur, K. Deep Concatenated Residual Network with Bidirectional LSTM for One-Hour-Ahead Wind Power Forecasting. IEEE Trans. Sustain. Energy 2021, 12, 1321–1335. [Google Scholar] [CrossRef] [Scilit]
- Zhang, Y.; Wang, H. Multi-head attention-based probabilistic CNN-BiLSTM for day-ahead wind speed forecasting. Energy 2023, 278, 127865. [Google Scholar] [CrossRef] [Scilit]
- Liu, Y.; Dai, J.; Chen, G.; Cao, Q.; Jiang, F.; Wang, W. Integrating signal pairing evaluation metrics with deep learning for wind power forecasting through coupled multiple modal decomposition and aggregation. Knowl.-Based Syst. 2025, 317, 113394. [Google Scholar] [CrossRef] [Scilit]
- Sun, Q.; Che, J.; Hu, K.; Qin, W. Deterministic and probabilistic wind speed forecasting using decomposition methods: Accuracy and uncertainty. Renew. Energy 2025, 243, 122515. [Google Scholar] [CrossRef] [Scilit]
- Yu, Z.; Li, Y.; Du, X.; Liu, Y. Threshing cylinder unbalance detection using a signal extraction method based on parameter-adaptive variational mode decomposition. Biosyst. Eng. 2024, 244, 26–41. [Google Scholar] [CrossRef] [Scilit]
- Wang, J.; Zhang, W.; Li, Y.; Wang, J.; Dang, Z. Forecasting wind speed using empirical mode decomposition and Elman neural network. Appl. Soft Comput. 2014, 23, 452–459. [Google Scholar] [CrossRef] [Scilit]
- He, Y.; Wang, Y. Short-term wind power prediction based on EEMD–LASSO–QRNN model. Appl. Soft Comput. 2021, 105, 107288. [Google Scholar] [CrossRef] [Scilit]
- Lv, P.; Shu, Y.; Xu, J.; Wu, Q. Modal decomposition-based hybrid model for stock index prediction. Expert Syst. Appl. 2022, 202, 117252. [Google Scholar] [CrossRef] [Scilit]
- Han, L.; Jing, H.; Zhang, R.; Gao, Z. Wind power forecast based on improved Long Short Term Memory network. Energy 2019, 189, 116300. [Google Scholar] [CrossRef] [Scilit]
- Zeng, H.; Wu, B.; Fang, H.; Lin, J. Interpretable wind speed forecasting through two-stage decomposition with comprehensive relative importance analysis. Appl. Energy 2025, 392, 126015. [Google Scholar] [CrossRef] [Scilit]
- Shen, X.; Shen, J.; Zhang, Y.; Wu, H.; Wang, Y. A multi-source feature engineering-enhanced framework for mid-to-long-term EV charging load forecasting: Integrating self-adaptive optimization and BiLSTM-iTransformer predictor. Energy 2025, 339, 139020. [Google Scholar] [CrossRef] [Scilit]
- Abdel-Basset, M.; Mohamed, R.; Abouhawwash, M. Crested Porcupine Optimizer: A new nature-inspired metaheuristic. Knowl.-Based Syst. 2024, 284, 111257. [Google Scholar] [CrossRef] [Scilit]
- Fan, S.; Li, W.; Xie, R. Self-tuning trajectory tracking control for concrete pouring construction robots based on PID-NFTSMC and CPO algorithm. PLoS ONE 2025, 20, e0324550. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Shaheen, M.A.M.; Hasanien, H.M.; Mekhamer, S.F.; Talaat, H.E.A. Walrus optimizer-based optimal fractional order PID control for performance enhancement of offshore wind farms. Sci. Rep. 2024, 14, 17636. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Shaheen, M.A.M.; Hasanien, H.M.; Mekhamer, S.F.; Talaat, H.E.A. A chaos game optimization algorithm-based optimal control strategy for performance enhancement of offshore wind farms. Renew. Energy Focus 2024, 49, 100578. [Google Scholar] [CrossRef] [Scilit]
- Kennedy, J.; Eberhart, R. Particle swarm optimization. In Proceedings of the ICNN’95—International Conference on Neural Networks, Perth, WA, Australia, 27 November–1 December 1995; pp. 1942–1948. [Google Scholar]
- Mirjalili, S.; Lewis, A. The Whale Optimization Algorithm. Adv. Eng. Softw. 2016, 95, 51–67. [Google Scholar] [CrossRef] [Scilit]
- Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey Wolf Optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef] [Scilit]
- Zhong, C.; Li, G.; Meng, Z. Beluga whale optimization: A novel nature-inspired metaheuristic algorithm. Knowl.-Based Syst. 2022, 251, 109215. [Google Scholar] [CrossRef] [Scilit]
- Su, H.; Zhao, D.; Heidari, A.A.; Liu, L.; Zhang, X.; Mafarja, M.; Chen, H. RIME: A physics-based optimization. Neurocomputing 2023, 532, 183–214. [Google Scholar] [CrossRef] [Scilit]
- Chen, Y.; Xu, J. Solar and wind power data from the Chinese State Grid Renewable Energy Generation Forecasting Competition. Sci. Data 2022, 9, 577. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- 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, Virtual Conference, 2–9 February 2021; AAAI Press: Palo Alto, CA, USA, 2021; Volume 35, pp. 11106–11115. [Google Scholar] [CrossRef] [Scilit]
- Wu, H.; Xu, J.; Wang, J.; Long, M. Autoformer: Decomposition Transformers with Auto-Correlation for Long-Term Series Forecasting. In Advances in Neural Information Processing Systems, Virtual Conference, 6–14 December 2021; Curran Associates, Inc.: Red Hook, NY, USA, 2021; Volume 34, pp. 22419–22430. [Google Scholar]
- Liu, Y.; Hu, T.; Zhang, H.; Wu, H.; Wang, S.; Ma, L.; Long, M. iTransformer: Inverted Transformers Are Effective for Time Series Forecasting. In Proceedings of the International Conference on Learning Representations, Vienna, Austria, 7–11 May 2024; OpenReview: London, UK, 2024. [Google Scholar]
- Diebold, F.X.; Mariano, R.S. Comparing Predictive Accuracy. J. Bus. Econ. Stat. 1995, 13, 253–263. [Google Scholar] [CrossRef] [Scilit]

















| Method | Parameter | Value |
|---|---|---|
| CNN-BiLSTM | Sequence-input Layer | / |
| Sequence-folding Layer | / | |
| Convolution Layer | filters = 16, size = [3, 1] | |
| Batch-normalization Layer | / | |
| Activation function | ReLU | |
| Max-pooling Layer | size = [2, 1] | |
| Sequence-unfolding Layer | / | |
| Flatten Layer | / | |
| Dropout ratio | 0.1 | |
| Fully connected Layer | 1 | |
| Regression Layer | / | |
| Optimizer | Adam | |
| ICEEMDAN-VMD | Noise Standard Deviation | 0.2 |
| Number of Realizations | 50 | |
| Max Iteration | 1000 | |
| Signal-to-Noise Ratio Flag | 1 | |
| Number of Clustering | 3 | |
| IMFs Number | 5 | |
| Penalty Factor | 2500 |
| Feature | Correlation Coefficient | |
|---|---|---|
| Pearson | Value | |
| 10 m Wind speed | 0.406 | 0.575 |
| 30 m Wind speed | 0.441 | 0.620 |
| 50 m Wind speed | 0.472 | 0.656 |
| 70 m Wind speed | 0.497 | 0.667 |
| 10 m Wind direction | −0.354 | 0.256 |
| 30 m Wind direction | −0.378 | 0.252 |
| 50 m Wind direction | −0.205 | 0.134 |
| 70 m Wind direction | −0.406 | 0.216 |
| Temperature | 0.105 | 0.118 |
| Atmospheric pressure | −0.076 | 0.055 |
| Relative humidity | −0.145 | 0.072 |
| Algorithm | Spring | Summer | Fall | Winter |
|---|---|---|---|---|
| PSO | 15.251 | 10.991 | 9.576 | 5.015 |
| WOA | 16.493 | 11.379 | 9.783 | 4.783 |
| GWO | 12.329 | 11.481 | 10.396 | 5.015 |
| BWO | 15.456 | 11.441 | 9.982 | 5.652 |
| RIME | 13.576 | 10.936 | 10.026 | 4.980 |
| CPO | 12.215 | 10.365 | 9.520 | 4.560 |
| Model | RMSE (↓) | MAE (↓) | MAPE (↓) | R2 (↑) |
|---|---|---|---|---|
| CNN-BiLSTM | 11.8376 | 8.5917 | 16.1973% | 91.9533% |
| VMD-CNN-BiLSTM | 9.1406 | 6.7407 | 11.7021% | 95.3463% |
| CEEMDAN-CNN-BiLSTM | 8.5515 | 6.3423 | 7.2675% | 95.8008% |
| CEEMDAN-VMD-CNN-BiLSTM | 8.3916 | 6.2549 | 10.0738% | 95.9564% |
| CPO-ICEEMDAN-VMD-CNN-BiLSTM | 7.5262 | 5.5792 | 9.0575% | 96.7473% |
| Model | RMSE (↓) | MAE (↓) | MAPE (↓) | R2 (↑) |
|---|---|---|---|---|
| CNN-BiLSTM | 21.0519 | 15.3371 | 16.6057% | 83.7359% |
| VMD-CNN-BiLSTM | 14.3166 | 11.4413 | 9.2967% | 92.5754% |
| CEEMDAN-CNN-BiLSTM | 16.0613 | 11.2530 | 10.6153% | 90.5331% |
| CEEMDAN-VMD-CNN-BiLSTM | 10.5157 | 7.9958 | 7.9199% | 95.9419% |
| CPO-ICEEMDAN-VMD-CNN-BiLSTM | 9.2353 | 6.9161 | 7.3790% | 96.8699% |
| Case | Model | RMSE (↓) | MAE (↓) | R2 (↑) |
|---|---|---|---|---|
| Case 1 | Informer | 2.0921 | 1.4825 | 0.9786 |
| Autoformer | 2.0140 | 1.4067 | 0.9801 | |
| iTransformer | 1.9749 | 1.3654 | 0.9809 | |
| Proposed Method | 1.9194 | 1.2858 | 0.9820 | |
| Case 2 | Informer | 7.5379 | 4.6623 | 0.9041 |
| Autoformer | 7.4193 | 4.5909 | 0.9071 | |
| iTransformer | 7.3605 | 4.5550 | 0.9085 | |
| Proposed Method | 7.2498 | 4.4948 | 0.9113 |
| Case | Benchmark Model | DM Value | p-Value |
|---|---|---|---|
| Case 1 | Informer | 4.368 *** | 1.25 × 10−5 |
| Autoformer | 3.290 *** | 1.00 × 10−3 | |
| iTransformer | 2.578 *** | 9.94 × 10−3 | |
| Case 2 | Informer | 2.757 *** | 5.83 × 10−3 |
| Autoformer | 2.561 ** | 1.04 × 10−2 | |
| iTransformer | 2.436 ** | 1.49 × 10−2 |
| Model | Parameters (M) | Training Time (s/Epoch) | Inference Time (ms/Sample) |
|---|---|---|---|
| Informer | 1.2840 | 0.6843 | 0.2386 |
| Autoformer | 1.5260 | 0.7925 | 0.2634 |
| iTransformer | 0.9360 | 0.5481 | 0.1912 |
| CNN-BiLSTM | 0.4120 | 0.2367 | 0.1185 |
| Proposed Method | 0.4380 | 0.2814 | 0.1268 |
| Algorithm | Processing Time (s/Day) | Overhead (ms/Sample) |
|---|---|---|
| VMD | 1.8421 | 0.1184 |
| CEEMDAN | 5.9763 | 0.3842 |
| ICEEMDAN | 6.4138 | 0.4017 |
| VMD-ICEEMDAN | 6.9214 | 0.4365 |
| CPO-ICEEMDAN-VMD | 7.3846 | 0.4629 |
| Case | Test N | Avg. (ms) | Max (ms) | P99 (ms) | Occupancy (%) |
|---|---|---|---|---|---|
| Case 1 | 1151 | 0.6874 | 4.2800 | 1.6360 | 0.8210 |
| Case 2 | 1151 | 0.7456 | 5.1700 | 1.7299 | 0.8211 |
| Mean | / | 0.7165 | 4.7250 | 1.6830 | 0.8210 |
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
Zhang, Y.; Shen, X. An Intelligent Computing Architecture for Ultra-Short-Term Wind Power Forecasting: Integrating Dual-Stage Signal Processing and Optimized Deep Learning. Inventions 2026, 11, 61. https://doi.org/10.3390/inventions11030061
Zhang Y, Shen X. An Intelligent Computing Architecture for Ultra-Short-Term Wind Power Forecasting: Integrating Dual-Stage Signal Processing and Optimized Deep Learning. Inventions. 2026; 11(3):61. https://doi.org/10.3390/inventions11030061
Chicago/Turabian StyleZhang, Yuting, and Xiaonan Shen. 2026. "An Intelligent Computing Architecture for Ultra-Short-Term Wind Power Forecasting: Integrating Dual-Stage Signal Processing and Optimized Deep Learning" Inventions 11, no. 3: 61. https://doi.org/10.3390/inventions11030061
APA StyleZhang, Y., & Shen, X. (2026). An Intelligent Computing Architecture for Ultra-Short-Term Wind Power Forecasting: Integrating Dual-Stage Signal Processing and Optimized Deep Learning. Inventions, 11(3), 61. https://doi.org/10.3390/inventions11030061

