Next Article in Journal
Security Datasets for Intrusion Detection and Prevention: A Structured Review and Dataset-Selection Framework
Previous Article in Journal
Does Modifying a Palatal Expander with a Lingual Acrylic Block Create Asymmetric Dental Expansion? A Retrospective Study
Previous Article in Special Issue
Comparative Evaluation of Machine Learning Models for Discontinuity-Controlled Block Stability in Underground Caverns
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

VSTCformer for Wind Power Interval Forecasting via Adaptive Variational Mode Decomposition and Spatio-Temporal Cross-Attention

1
Jiangsu Provincial University Key Laboratory of Big Data Analysis and Intelligent Systems, Nanjing University of Information Science and Technology, Nanjing 210044, China
2
Collaborative Innovation Center on Atmospheric Environment and Equipment Technology, Nanjing University of Information Science and Technology, Nanjing 210044, China
3
Department of Computer Science, University of Reading, Whiteknights, Reading RG6 6DH, UK
*
Author to whom correspondence should be addressed.
Appl. Sci. 2026, 16(15), 7470; https://doi.org/10.3390/app16157470
Submission received: 16 May 2026 / Revised: 15 July 2026 / Accepted: 23 July 2026 / Published: 27 July 2026

Abstract

Reliable interval forecasting is essential for risk-aware wind power scheduling, yet the strong nonstationarity and complex spatio-temporal coupling of wind power sequences make probabilistic prediction difficult. This study proposes VSTCformer (Variational-mode-decomposition-enhanced Spatio-Temporal Cross-attention transformer), a wind power interval forecasting framework that integrates adaptive variational mode decomposition (VMD) with spatio-temporal cross-attention and multi-quantile regression. The adaptive VMD module automatically determines the number of modes from the uniformity of center-frequency spacing and decomposes the raw power signal into frequency-aligned intrinsic components, while the undecomposed multivariate sequence is preserved to provide global temporal context. Spatial-guided and temporal-modulated attention realize implicit spatio-temporal coupling during encoding, and explicit fusion is achieved through inter-component interaction before the features are passed to the prediction head. Nine quantiles are jointly estimated to produce the median forecast and prediction intervals at multiple confidence levels. Two public benchmarks with markedly different temporal resolution and volatility are used for evaluation. The results show that VSTCformer preserves competitive point-forecast accuracy while substantially improving interval quality: it produces the narrowest prediction intervals at all evaluated horizons and achieves the best coverage-width trade-off in most settings. The central contribution of the framework is therefore an enhanced and well-calibrated uncertainty quantification capability, confirming that decomposition-enhanced spatio-temporal modeling is an effective route for wind power interval forecasting.

1. Introduction

Accurate wind power forecasting is fundamental to the secure and economic operation of modern power systems. However, because wind power output is highly stochastic, intermittent, and nonstationary, deterministic point forecasts alone are often insufficient for day-ahead scheduling [1,2], reserve allocation, and market participation [3,4]. Recent probabilistic forecasting frameworks based on autoregressive density estimation [5] and conditional probabilistic learning [6] have demonstrated the value of distributional outputs, yet adapting such approaches to nonstationary wind power remains challenging [7,8,9]. In these settings, operators need not only an expected power value but also a calibrated description of predictive uncertainty [10,11,12]. Probabilistic forecasting aims to estimate the conditional distribution of future wind power output rather than only a single expected value, thereby providing information about predictive uncertainty [13,14]. Interval forecasting is one important realization of probabilistic forecasting, where uncertainty is represented by upper and lower prediction bounds (or predictive quantiles) at specified confidence levels. In contrast, uncertainty quantification denotes the overall objective of accurately characterizing predictive uncertainty rather than a distinct forecasting paradigm. Since the proposed VSTCformer predicts multiple quantiles to construct prediction intervals and is evaluated primarily using interval forecasting metrics, this study consistently adopts interval forecasting as the primary terminology throughout the manuscript, while probabilistic forecasting is used only when referring to the broader research field.
Existing wind power interval forecasting methods frequently construct uncertainty bounds through quantile regression [15] or related probabilistic learning schemes [16,17,18], including recent large-model-based distributional forecasting approaches that repurpose pretrained representations for time-series prediction [19]. These approaches can be effective when the model accurately captures the conditional distribution of power output, yet performance deteriorates when the raw sequence contains mixed low-frequency trends [20,21], quasi-periodic fluctuations [22,23], and high-frequency turbulence [24,25,26]. Directly learning uncertainty from the unreconstructed series may obscure scale-specific dynamics and lead to either under-covered or overly wide prediction intervals [16,27].
Signal decomposition and spatio-temporal learning offer two complementary routes to this problem [28,29]. VMD can separate a nonstationary signal into band-limited modes with compact spectra and strong anti-mode-mixing capability [30]. Meanwhile, graph attention mechanisms [31,32] built upon graph convolutional foundations [33] can model adaptive spatial relations among turbines or variables, and multivariate attention architectures with series-wise interaction [34,35], following the self-attention paradigm [36,37], demonstrate the value of deeper interaction between spatial structure and temporal evolution. Nevertheless, a unified interval forecasting framework that simultaneously exploits adaptive decomposition, component-wise spatio-temporal learning, and multi-quantile regression remains insufficiently developed for wind power forecasting. Different from existing interval forecasting methods, which usually perform signal decomposition, spatio-temporal feature extraction, and uncertainty estimation as separate processing stages, the proposed VSTCformer integrates adaptive decomposition, hierarchical spatio-temporal representation learning, and multi-quantile interval prediction into a unified end-to-end framework. This design enables multiscale information extraction and bidirectional space–time interaction while directly optimizing interval quality, resulting in sharper and better-calibrated prediction intervals without sacrificing point forecasting accuracy.
The main contributions of this work are summarized as follows.
(1) Adaptive decomposition. An adaptive VMD strategy is proposed to automatically determine the optimal number of decomposition modes, providing a data-adaptive multiscale representation for nonstationary wind power signals.
(2) Spatio-temporal representation learning. A hierarchical spatio-temporal encoding framework is developed to jointly capture global temporal information, spatial dependencies, and component-specific dynamics through cross-attention-based feature interaction.
(3) Interval forecasting. A multi-quantile regression framework is designed to directly estimate prediction intervals at multiple confidence levels, enabling accurate and well-calibrated uncertainty estimation for wind power forecasting.

2. Materials and Methods

For clarity, the VMD formulation (Equations (1)–(4)), the GAT aggregation (Equation (11)), and the pinball loss (Equations (22)–(24)) are standard and are restated only to fix notation; the novel components of this work are the adaptive mode-selection rule, the dynamic-graph construction, and the SGTA/TMSA cross-attention, whose individual contributions to the experimental results are quantified in the ablation study (Section 3.6).

2.1. Overall Framework of VSTCformer

The proposed VSTCformer follows a hierarchical “decompose-encode-fuse-regress” pipeline, as illustrated in Figure 1. Given standardized multivariate wind power sequences, the adaptive VMD module first determines the number of modes and decomposes the target power signal into K intrinsic mode functions (IMFs). Meanwhile, the original undecomposed multivariate sequence is preserved and augmented with time embedding. Based on this dual-input design, VSTCformer constructs three cooperative feature-extraction branches: a raw sequence encoder for global temporal context, a spatial feature encoder for turbine-level spatial dependency and variable-level correlation, and a component-wise temporal encoder for IMF-specific temporal evolution.
During encoding, SGTA injects spatial context into component-wise temporal modeling, whereas TMSA uses global temporal context from the raw sequence branch to modulate spatial aggregation. After this implicit spatio-temporal fusion, cross-component interaction is further performed among the decomposed IMFs, and the resulting component-fusion feature is integrated with the spatial feature and the global raw-sequence summary through three-way fusion. Finally, a multi-head quantile regression layer outputs the median forecast and a set of quantiles used to build prediction intervals. This architecture makes interval forecasting the primary objective while preserving both global sequence context and scale-specific dynamics.

2.2. Adaptive Variational Mode Decomposition

VMD is employed to separate the raw wind power sequence into band-limited components with compact spectra [30]. For a raw power sequence x(t), the decomposition seeks K intrinsic modes u k ( t ) and their center frequencies ω k by minimizing the total mode bandwidth under a reconstruction constraint. The corresponding variational problem is defined by Equations (1) and (2).
m i n { u k } , { ω k } k = 1 K t δ t + j / π t × u k t e j ω k t 2 2
k = 1 K u k t = x t
The optimization is solved by the alternating direction method of multipliers (ADMM) [38]. In the frequency domain, the mode and center-frequency updates used in this study are written as Equations (3) and (4).
u ^ k n + 1 ω = x ^ ω i k u ^ i n ω + λ ^ n ω / 2 1 + 2 α ω ω k n 2
ω k n + 1 = 0 ω u ^ k n + 1 ω 2 d ω 0 u ^ k n + 1 ω 2 d ω
A critical issue in VMD is the selection of the number of modes. An overly small K leaves residual high-frequency content in low-frequency modes, while an overly large K introduces pseudo-modes and unnecessary computation. To avoid manual tuning, VSTCformer uses an adaptive selection rule based on the uniformity of center-frequency spacing. For a candidate K, the mean interval, its standard deviation, and the decomposition quality score are defined by Equations (5)–(7), and the K that maximizes QK within [K_min, K_max] is selected.
d K = 1 K 1 k = 1 K 1 ω k + 1 ω k
σ K = 1 K 1 k = 1 K 1 ω k + 1 ω k d K 2
Q K = d K σ K + ε
In the experiments, K_min = 3, K_max = 8, α = 2000, and the convergence tolerance is 10−7. After decomposition, the modes are ordered from low to high center frequency. Low-order modes mainly describe long-term trend components, whereas high-order modes contain more rapidly varying disturbances. Figure 2 shows the adaptive VMD module and the automatic mode-selection procedure. The adaptive search runs only once offline as preprocessing and does not enter the training or inference loop, so it adds a fixed one-time cost rather than a recurring one. The adaptive mode-number search introduces only a fixed preprocessing cost. In this work, only six candidate decompositions are evaluated for each dataset and forecasting horizon. After the optimal mode number is selected using only the training subset, no further candidate search is performed during model training or inference. Therefore, the online computational complexity is equivalent to that of a standard VMD-based model with a fixed mode number. To avoid information leakage, the adaptive mode selection is performed only on the training subset. Specifically, for each dataset and forecasting horizon, (QK) is averaged over the training input windows, and the (K) with the highest average score is selected. The selected (K) is then fixed for validation and testing. During validation and testing, VMD is applied only to the historical input window of each forecasting sample, and no future target values are used in the decomposition procedure. The objective of adaptive VMD is not to isolate sensor noise, but to separate the wind power signal into compact-band components corresponding to different temporal scales. Because VMD constrains each intrinsic mode to occupy a narrow frequency band while minimizing spectral overlap, slowly varying meteorological evolution, medium-scale periodic fluctuations, and short-term turbulent variations tend to be represented by different modes. In contrast, stochastic sensor noise usually exhibits broadband spectral characteristics without stable center frequencies, making it difficult to satisfy the compact-band constraint required for an independent mode. Consequently, random noise is mainly distributed across residual high-frequency components instead of dominating the retained intrinsic modes. In the Figure 2, low-frequency modes mainly describe meteorological evolution, medium-frequency modes represent periodic operational variations, and high-frequency modes characterize short-term turbulent fluctuations, whereas broadband stochastic noise is largely suppressed during constrained variational decomposition.

2.3. Spatial Feature Encoding and Component-Wise Temporal Encoding

VSTCformer performs differentiated encoding for the original undecomposed sequence and the decomposed IMF components shown in Figure 3. For the original multivariate sequence, time embedding is introduced and the input is processed by a raw sequence encoder and a spatial feature encoder in parallel. The raw sequence encoder preserves the global temporal context of the original sequence and provides temporal guidance for subsequent spatial modulation, while the spatial feature encoder captures turbine-level spatial relations and variable-level correlations. For each IMF, a component-wise temporal encoder is applied to preserve scale-dependent temporal dynamics through multi-scale causal convolution and gated fusion. This design separates global context preservation from component-specific evolution modeling before deeper spatio-temporal interaction.
To build a turbine-level dynamic graph, the temporal average of each turbine is first computed as in Equation (8). Pairwise attention scores and normalized edge weights are then obtained by Equations (9) and (10). The resulting attention weights are updated adaptively for each input sequence, allowing the model to capture time-varying spatial relations [39].
h i = 1 T t = 1 T U k i , t , :
e i j = L e a k y R e L U a W h i | W h j
α i j = e x p e i j j N i e x p e i j
On the resulting graph, graph attention networks (GATs) are used for feature aggregation [31]. The node update rule is expressed by Equation (11). A variable-level correlation graph is constructed in parallel using the Pearson correlation coefficient so that cross-variable dependencies can also be modeled in the spatial encoding branch of the original multivariate sequence.
h i l + 1 = σ j N i α i j l W l h j l
For temporal dynamics, three parallel causal convolution branches with kernel sizes 3, 7, and 15 are used to capture short-, medium-, and long-range variations. Their outputs are fused through learnable gates as in Equation (12). Inspired by gated convolutional design [40] and its modern extensions to general time-series analysis [41], this mechanism assigns different scale weights to different modes, so low-frequency components can emphasize long-range patterns while high-frequency modes remain sensitive to fast fluctuations. Together, these branches provide the spatial features, global temporal context, and component-specific temporal representations required for the subsequent cross-attention and three-way fusion stages.
F time k = s = 1 3 g s k F s k

2.4. Spatio-Temporal Cross-Attention Fusion

After branch-wise encoding, VSTCformer performs hierarchical fusion through a spatio-temporal cross-attention module [42,43,44], shown in Figure 4. The design contains two complementary branches: SGTA and TMSA. Rather than acting only as a post-hoc fusion block, these two mechanisms are embedded into different encoding pathways to realize implicit spatio-temporal fusion during feature extraction. SGTA injects spatial context from the spatial feature encoder into the component-wise temporal encoding process, while TMSA uses temporal context from the raw sequence encoder to modulate spatial aggregation.
For SGTA, a global spatial context vector is first computed from the encoded component features H R m × T × d , as shown in Equation (13). The temporal query is then modulated by this context according to Equation (14), following the conditioning idea of feature-wise linear modulation (FiLM) [45]. The resulting temporal attention is given by Equation (15).
c spatial = 1 m i = 1 m M L P H i , : , :
Q SGTA = Q + γ Q c spatial
S G T A Q , K , V = S o f t m a x Q SGTA K d k V
For TMSA, the temporal context is summarized through weighted aggregation over time, as in Equation (16). This context is used to modulate the key and value tensors according to Equations (17) and (18), and the resulting spatial attention is defined by Equation (19).
c temporal = t = 1 T w t H : , t , :
K TMSA = K + γ K c temporal
V TMSA = V + γ V c temporal
T M S A Q , K , V = S o f t m a x Q K TMSA d k V TMSA
Beyond within-branch fusion, VSTCformer also performs explicit post-encoding integration. Cross-scale dependency is modeled through inter-component interaction, which allows low-frequency trend information and high-frequency fluctuation information to be exchanged across decomposed modes. After cross-component interaction, the resulting component embeddings are aggregated into a unified component-fusion representation. This representation is then further combined with the spatial feature encoder output and the global summary generated by the raw sequence encoder through three-way fusion, producing the final fused representation for subsequent quantile prediction.
Z k inter = Z k + j k β k j C r o s s A t t n Z k , Z j , Z j
Z fused = k = 1 K λ k Z k inter

2.5. Multi-Quantile Regression for Interval Prediction

To generate interval forecasts, VSTCformer uses a multi-quantile regression head based on quantile regression [15]. Nine quantiles are jointly predicted, namely τ ∈ {0.05, 0.10, 0.25, 0.40, 0.50, 0.60, 0.75, 0.90, 0.95}. The median forecast (τ = 0.50) is used as the point estimate, the interval [0.05, 0.95] forms the 90% prediction interval, and [0.10, 0.90] forms the 80% interval.
Each quantile is produced by an independent multilayer perceptron branch that shares the fused spatio-temporal representation. The quantile output is expressed by Equation (22), and the pinball loss for an individual quantile is defined by Equation (23). The overall training objective is the weighted sum shown in Equation (24).
y ^ τ = M L P τ Z fused
L τ y , y ^ τ = τ y y ^ τ , if   y y ^ τ 1 τ y ^ τ y , if   y < y ^ τ
L total = τ w τ L τ y , y ^ τ
Because independently estimated quantiles may occasionally cross, isotonic regression is applied during inference when necessary to restore monotonicity [46]. In this way, the model produces a coherent set of predictive quantiles that can be directly converted into interval forecasts, while the median quantile is simultaneously used as an auxiliary point estimate of the conditional distribution center. Because all quantile branches share the same backbone representation and are jointly optimized under the combined pinball loss, quantile crossing is rarely observed in practice. Instead of introducing additional monotonicity constraints during training, which increase optimization complexity and may restrict the flexibility of individual quantile estimation, isotonic regression is adopted as a lightweight safeguard during inference. In our experiments, fewer than 2% of the test samples require monotonic correction, indicating that quantile crossing has only a negligible impact on the overall prediction performance.

3. Experiments and Results

3.1. Datasets, Preprocessing, and Evaluation Metrics

The experiments use two public benchmarks: SDWPF (Spatial Dynamic Wind Power Forecasting) [47] and GEFCom2012 (Global Energy Forecasting Competition 2012) [48]. SDWPF contains 10 min operating records from 134 turbines over 245 days. Following the thesis setting, 10 representative turbines were selected, providing approximately 35,000 valid samples per turbine. GEFCom2012 provides hourly normalized power data from seven wind farms between 2009 and 2012. The two datasets differ in spatial scale, temporal resolution, and volatility, which allows the robustness of interval forecasting to be assessed under distinct operating regimes.
For SDWPF, abnormal records were screened using physical constraints, including negative power values, zero power under wind speeds above 2.5 m/s, blade pitch angles above 89°, and invalid wind-direction or yaw ranges. Abnormal values were imputed by backward-forward filling. Calendar features were extracted from the timestamp, and all inputs were standardized using statistics from the training set. For GEFCom2012, turbine-level operational variables are unavailable, so only normalized calendar features were used. Different from the point-forecasting setup, wavelet denoising was not applied here; the raw power sequence was directly fed to the adaptive VMD module so that decomposition and denoising were handled in a unified way.
Because VSTCformer outputs both central and interval forecasts, evaluation was conducted from two perspectives. The median forecast (τ = 0.50) was evaluated using mean squared error (MSE), mean absolute error (MAE), and root mean square error (RMSE). Interval quality was evaluated using prediction interval coverage probability (PICP), prediction interval normalized average width (PINAW), and coverage width-based criterion (CWC) [27]. Their definitions are given by Equations (25)–(27), where L i and U i are the lower and upper interval bounds, R is the range of the target variable, and μ is the nominal coverage rate.
P I C P = 1 N i = 1 N 1 { L i y i U i }
P I N A W = 1 N R i = 1 N U i L i
W C = P I N A W 1 + γ e x p η P I C P μ

3.2. Experimental Settings

Main experimental settings for VSTCformer is shown in Table 1. The forecasting horizons were set to 6 h, 12 h, and 24 h. The input sequence length was fixed to twice the prediction horizon. Both datasets were divided into training, validation, and test subsets using a 7:1:2 ratio. For SDWPF, the three horizons correspond to 36, 72, and 144 steps under the 10 min resolution. For GEFCom2012, they correspond to 12, 24, and 48 steps under the hourly resolution.
In VSTCformer, the candidate range of the adaptive VMD module was set to [3, 8], and the penalty factor α was fixed to 2000. The spatial encoder used four graph-attention heads with a hidden dimension of 128 per head, the raw-sequence encoder and component-wise temporal encoder used the same hidden dimension, and the spatio-temporal cross-attention block used eight attention heads. Each quantile branch contained two fully connected layers with a hidden dimension of 256. Adam was adopted as the optimizer, the initial learning rate was 1 × 10−4, and cosine annealing [49] was used for learning-rate scheduling. The maximum number of epochs was 50, the batch size was 16, and early stopping with a patience of five epochs was applied. All reported metrics are averaged over five independent runs with different random seeds to reduce the influence of random initialization. Selected mode numbers of adaptive VMD under the leakage-free training-only selection protocol. The mode-number search was conducted using only the training subset. The validation and test subsets used the selected (K) without re-estimating the candidate range or accessing future observations. For point forecasting, the compared baselines included LSTM [50], GRU [51], TCN [52], DLinear [53], Transformer [37], Informer [54], PatchTST [55], iTransformer [56], TimeXer [57], STGCN [58], DCRNN [59], and GSTAformer [60], a deterministic point-forecasting model previously proposed by the present authors. For interval forecasting, the compared baselines included LSTM-QR, GRU-QR, TCN-QR, Transformer-QR, STGCN-QR, DCRNN-QR, MC-Dropout [61], Deep Ensembles [62], and BNN [63]. The QR-suffixed variants attach the same multi-quantile regression head used in VSTCformer to each backbone.

3.3. Auxiliary Point Forecasting Performance

Although interval prediction is the primary objective of this work, the accuracy of the median forecast is also reported to evaluate how well the model captures the conditional distribution center. Table 2 and Table 3 compare VSTCformer with 12 representative baselines on SDWPF and GEFCom2012, respectively.
On SDWPF, VSTCformer and GSTAformer form the leading performance tier, followed by STGCN and DCRNN, while the purely temporal baselines remain clearly behind. VSTCformer achieves the lowest MSE at 6 h (0.3864) and 12 h (0.5452), outperforming GSTAformer by 0.59% and 0.31%, respectively. At 24 h, the two models are nearly tied (0.7493 versus 0.7480), which indicates that the proposed architecture preserves point-forecast accuracy while prioritizing uncertainty modeling. Compared with STGCN, the 24 h MSE is reduced from 0.8124 to 0.7493, highlighting the advantage of combining adaptive decomposition with dynamic spatio-temporal interaction rather than relying on a fixed graph.
Table 3 reports the corresponding results on GEFCom2012. Because this dataset is smoother and more periodic than SDWPF, all models achieve lower absolute errors, and Transformer-based baselines such as TimeXer, iTransformer, and PatchTST become more competitive. Even so, VSTCformer still obtains the lowest MSE at 6 h and 12 h and remains comparable to GSTAformer at 24 h.
Specifically, VSTCformer reaches MSE values of 0.1939 and 0.3067 at 6 h and 12 h, improving on GSTAformer by 0.97% and 0.42%, respectively. At 24 h, the two models again show nearly identical performance (0.4023 versus 0.4001), while VSTCformer yields a slightly lower MAE. Taken together, the results on both datasets indicate that the proposed interval-forecasting framework does not sacrifice central-estimation quality and retains strong generalization across different temporal resolutions and operating regimes.

3.4. Interval Forecasting Performance

Table 4 and Table 5 compare the 90% interval forecasting performance on SDWPF and GEFCom2012, respectively. Across both datasets, VSTCformer consistently yields the narrowest intervals and the strongest overall coverage-width trade-off.
On SDWPF, VSTCformer keeps PICP close to the nominal 90% target at all horizons, with values of 0.908, 0.899, and 0.890 for 6 h, 12 h, and 24 h, respectively. At 6 h, it slightly exceeds the nominal coverage while reducing PINAW to 0.328, outperforming the strongest graph-based baselines STGCN-QR and DCRNN-QR. At 12 h, its PICP falls only marginally below the nominal rate, but its PINAW remains the narrowest among all methods at 0.309. The advantage becomes especially clear at 24 h. VSTCformer achieves the lowest PINAW (0.324) and the best CWC (0.681), improving on STGCN-QR by about 18.6% in PINAW and 28.5% in CWC. These results indicate that adaptive VMD and spatio-temporal cross-attention help the model maintain informative and well-calibrated intervals even under long-horizon uncertainty accumulation.
Table 5 further reports the interval forecasting results on GEFCom2012. Because this dataset is smoother and more periodic, many baselines tend to achieve high or even over-conservative coverage, but they often do so by widening the interval excessively.
VSTCformer again produces the narrowest intervals at all horizons, with PINAW values of 0.333, 0.368, and 0.410 for 6 h, 12 h, and 24 h, respectively. At 6 h, it achieves both the best CWC and an almost ideal PICP of 0.901. At 12 h, the PICP is 0.894, only slightly below the nominal level, yet the interval remains substantially sharper than those of STGCN-QR and DCRNN-QR.
At 24 h, VSTCformer raises PICP to 0.913 and obtains the lowest CWC of 0.410, outperforming all competing methods on the overall coverage-width trade-off. Together with the SDWPF results, these findings show that the proposed framework generalizes well across datasets with markedly different volatility patterns and that its main strength lies in delivering sharp intervals without giving up calibration.
Although VSTCformer generally produces narrower prediction intervals than competing methods, these improvements are not obtained by substantially reducing coverage. Across both datasets, the achieved PICP remains close to the nominal confidence level, while the corresponding CWC consistently ranks among the best. Since CWC imposes an exponential penalty whenever coverage falls below the nominal level, the superior CWC values indicate a favorable balance between interval sharpness and calibration rather than overconfident uncertainty estimation.

3.5. Visualization of Prediction Intervals

Figure 5, Figure 6, Figure 7, Figure 8, Figure 9 and Figure 10 visualize the interval forecasts on SDWPF (Figure 5, Figure 6 and Figure 7) and GEFCom2012 (Figure 8, Figure 9 and Figure 10) for the 6 h, 12 h, and 24 h horizons. On both datasets VSTCformer characterizes the stochastic fluctuation of the power sequence and its uncertainty well: most observations fall within the 90% prediction interval and tend to lie close to the 50% interval, indicating good coverage and quantile-description capability, and the 6 h forecast is the most accurate, with the median curve closest to the ground truth. As the horizon extends to 12 h and 24 h, the median fit to local extrema weakens and the intervals gradually widen, but this widening is concentrated around rapid ramps, sharp drops, and short-term oscillations, while the intervals remain compact during stable periods, reflecting the model’s adaptive behaviour. The two datasets nonetheless show distinct visual characteristics. Because SDWPF is highly stochastic, the model’s strength lies in tracking strong random fluctuations; on GEFCom2012, which has lower overall volatility and stronger periodicity, the advantage instead appears in the fine description of stable stages, where the 50% interval stays compact and the median curve remains consistent with the ground truth over most periodic segments. On GEFCom2012 the interval expansion at the longer horizons is mainly confined to periodic peak–valley transitions and phases of increased volatility, with many stable segments still kept narrow, showing that VSTCformer balances coverage and informativeness well on both datasets. The two benchmarks represent different stationarity regimes, with SDWPF exhibiting highly nonstationary and volatile characteristics, whereas GEFCom2012 is comparatively smoother and more periodic. These results indicate that VSTCformer is applicable under different stationarity conditions. For highly nonstationary series, adaptive VMD effectively separates mixed-frequency components, enabling more accurate spatio-temporal representation learning. For smoother series, the adaptive mode-selection strategy typically identifies fewer effective modes, allowing VMD to function primarily as a multiscale feature extraction mechanism while avoiding unnecessary decomposition. Therefore, the proposed framework can maintain robust interval forecasting performance across datasets with different statistical characteristics.

3.6. Ablation Study

To quantify the contributions of the key components in VSTCformer, an ablation study was performed on SDWPF for the 24 h horizon, shown in Table 6. The evaluated variants remove the adaptive VMD module, SGTA, TMSA, inter-IMF interaction, or the dynamic GAT-based spatial encoder.
From the point-forecasting perspective, removing VMD produces the largest MSE increase, from 0.749 to 0.761, confirming the importance of decomposition for simplifying the nonstationary signal. Removing inter-IMF interaction, TMSA, SGTA, or GAT also degrades performance, with TMSA causing a slightly larger loss than SGTA. Although removing the GAT changes MSE only marginally (0.749 to 0.752), it raises CWC from 0.681 to 0.710 (~4.2%); the dynamic graph therefore mainly improves interval sharpness rather than point accuracy. Although the removal of the dynamic graph causes only a marginal increase in point forecasting error, its influence on interval quality is considerably more pronounced. This behavior is consistent with the design objective of the graph module, which aims to improve spatial dependency modeling for uncertainty estimation rather than deterministic prediction. The increased CWC indicates that the graph contributes primarily to producing sharper and better-calibrated prediction intervals. From the interval-forecasting perspective, the impact is even more pronounced: without VMD, PICP drops from 0.890 to 0.879, PINAW rises from 0.324 to 0.346, and CWC increases from 0.681 to 0.772. Overall, the ablation results verify that adaptive VMD, inter-IMF interaction, TMSA, SGTA, and dynamic graph attention all make indispensable contributions to the final coverage-width balance.

4. Discussion

The updated experiments show that the main advantage of VSTCformer is not a dramatic improvement in point accuracy over the strongest deterministic competitor, but a substantial enhancement in uncertainty quantification while preserving competitive median forecasts. This aligns with the broader observation in the probabilistic forecasting literature [5,64] that decomposition-based preprocessing can significantly tighten predictive intervals when combined with distributional learning objectives. Across both SDWPF and GEFCom2012, the model consistently generates the narrowest prediction intervals, and in four of the six interval-evaluation settings it also achieves the best CWC. Even in the remaining two settings, the CWC penalty is mainly caused by a marginal shortfall of PICP relative to the nominal 90% target rather than by overconfidently narrow intervals.
The ablation study clarifies why this behavior emerges. Adaptive VMD is the most influential module because it separates the raw sequence into components with more regular spectral structure, making both temporal extrapolation and uncertainty estimation easier. SGTA and TMSA provide complementary benefits by enabling bidirectional coupling between spatial topology and temporal evolution, while inter-IMF interaction prevents scale isolation. The slightly larger degradation caused by removing TMSA than by removing SGTA suggests that dynamically modulating spatial aggregation according to temporal context is particularly important for long-horizon forecasting. The current dynamic graph models statistical spatial dependence through adaptive correlations instead of explicitly representing directional wind propagation. This design improves general applicability because it does not require turbine coordinates, wind direction measurements, or wake models. Nevertheless, incorporating physically informed graph construction based on wind direction, turbine layout, and aerodynamic wake interactions is a promising direction for future work and may further enhance both interpretability and forecasting performance.
Several limitations remain. First, the candidate VMD range was fixed to [5, 16], which keeps the search manageable but may not be universally optimal across all wind farms. Second, the explicit decomposition stage introduces additional preprocessing cost relative to raw-sequence end-to-end models. For instance, architectures such as TimeMixer [65] embed multiscale decomposition inside the mixing block, avoiding an offline decomposition step but lacking the spectral regularity guarantee of VMD. Third, although VSTCformer shows strong interval generalization on two public datasets, broader validation on additional wind farms and operating regimes would further strengthen the conclusions. Future work can therefore investigate more efficient decomposition strategies, broader probabilistic benchmarking, and extensions to richer operating scenarios.

5. Conclusions

This paper presented VSTCformer, a unified framework for wind power interval forecasting based on adaptive variational mode decomposition, raw-sequence/global-context encoding, dynamic spatial feature encoding, component-wise temporal encoding, spatio-temporal cross-attention, inter-IMF interaction, three-way fusion, and multi-quantile regression. The model decomposes the raw power sequence into frequency-aligned intrinsic components, preserves the global temporal context of the undecomposed multivariate sequence, and integrates component-level temporal evolution with spatial dependency information through both implicit and explicit fusion mechanisms before estimating predictive quantiles. Compared with existing interval forecasting methods, the main advantage of VSTCformer lies in its unified design that combines adaptive signal decomposition, hierarchical spatio-temporal representation learning, and direct multi-quantile prediction within a single framework. Rather than optimizing these components independently, the proposed architecture jointly learns multiscale representations and predictive uncertainty, thereby achieving a better balance between point forecasting accuracy, interval sharpness, and calibration.
Experiments on SDWPF and GEFCom2012 demonstrate that VSTCformer maintains strong point-forecast accuracy while delivering clearly superior interval forecasts. In point forecasting, it achieves the lowest MSE at 6 h and 12 h on both datasets and remains essentially on par with GSTAformer at 24 h. In interval forecasting, it produces the narrowest prediction intervals across all evaluated horizons and obtains the best CWC in four of the six dataset-horizon settings. At the 24 h horizon, the model yields PICP/PINAW/CWC values of 0.890/0.324/0.681 on SDWPF and 0.913/0.410/0.410 on GEFCom2012. The ablation results further confirm the necessity of adaptive VMD, dynamic graph attention, SGTA, TMSA, and inter-IMF interaction. Overall, the results verify that decomposition-enhanced spatio-temporal uncertainty modeling is an effective route for wind power interval forecasting. The proposed framework is applicable to wind power datasets with different degrees of stationarity, demonstrating robust performance on both highly nonstationary and relatively smooth operating conditions.
Future work may extend the present framework to wider operating scenarios, investigate more efficient decomposition strategies, and perform broader quantitative probabilistic benchmarking across additional datasets.

Author Contributions

Conceptualization, Z.W., Y.S., T.G. and M.X.; methodology, Z.W., Y.S., T.G. and M.X.; software, Z.W. and Y.S.; validation, T.G.; formal analysis, Y.S. and T.G.; investigation, Y.S. and T.G.; resources, M.X.; data curation, M.X.; writing—original draft preparation, Z.W.; writing—review and editing, M.X.; visualization, Y.S.; supervision, M.X.; project administration, M.X.; funding acquisition, M.X. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Science and Technology Project of SGCC (52992426002C-066-ZN).

Data Availability Statement

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
VSTCformerVMD-enhanced Spatio-Temporal Cross-attention transformer
VMDVariational mode decomposition
ADMMAlternating direction method of multipliers
IMFIntrinsic mode function
SGTASpatial-guided temporal attention
TMSATemporal-modulated spatial attention
GATGraph attention network
GSTAformerGraph Spatio-Temporal Attention transformer (authors’ prior point-forecasting model)
MICMaximal information coefficient
FiLMFeature-wise linear modulation
QRQuantile regression
MLPMultilayer perceptron
MSEMean squared error
MAEMean absolute error
RMSERoot-mean-square error
PICPPrediction interval coverage probability
PINAWPrediction interval normalized average width
CWCCoverage width-based criterion
SDWPFSpatial Dynamic Wind Power Forecasting (dataset)
GEFCom2012Global Energy Forecasting Competition 2012 (dataset)

References

  1. Hou, W.; Hou, L.; Zhao, S.; Liu, W. A hybrid data-driven robust optimization approach for unit commitment considering volatile wind power. Electr. Power Syst. Res. 2022, 205, 107758. [Google Scholar] [CrossRef]
  2. Hou, W.; Wei, H. Data-driven robust day-ahead unit commitment model for hydro/thermal/wind/photovoltaic/nuclear power systems. Int. J. Electr. Power Energy Syst. 2021, 125, 106427. [Google Scholar] [CrossRef]
  3. Foley, A.M.; Leahy, P.G.; Marvuglia, A.; McKeogh, E.J. Current methods and advances in forecasting of wind power generation. Renew. Energy 2012, 37, 1–8. [Google Scholar] [CrossRef]
  4. Hanifi, S.; Liu, X.; Lin, Z.; Lotfian, S. A critical review of wind power forecasting methods—Past, present and future. Energies 2020, 13, 3764. [Google Scholar] [CrossRef]
  5. Ansari, A.F.; Stella, L.; Turkmen, C.; Zhang, X.; Mercado, P.; Shen, H.; Shchur, O.; Rangapuram, S.S.; Pineda Arango, S.; Kapoor, S.; et al. Chronos: Learning the Language of Time Series. arXiv 2024, arXiv:2403.07815. [Google Scholar]
  6. Woo, G.; Liu, C.; Kumar, A.; Xiong, C.; Savarese, S.; Sahoo, D. Unified Training of Universal Time Series Forecasting Transformers. In Proceedings of the International Conference on Machine Learning (ICML), Vienna, Austria, 21–27 July 2024. [Google Scholar]
  7. Li, Z.; Deng, Q.; Chen, F.; Sun, P.; Liu, J.; Hu, W.; Zhou, H. Receding horizon D-optimal input design for identification of wireless power transfer systems. IEEE J. Emerg. Sel. Top. Power Electron. 2023, 11, 3597–3606. [Google Scholar] [CrossRef]
  8. He, Y.C.; Pu, J.L.; Gan, S.L.; Gan, Z.Q.; Yang, H.W.; Huang, Y.J.; Chan, P.W.; Fu, J.Y. Short-term prediction of wind vector at multi-heights via deep learning techniques based on marine measurements from Light-Detection-and-Ranging device. Phys. Fluids 2026, 38, 015111. [Google Scholar] [CrossRef]
  9. Li, H.; Zhang, J.; Zhou, J.; Zang, J.; Shi, G.; Cai, X. An Active-Soft-Switching DC Transformer with Auxiliary Converter for DC Offshore Wind Turbine. IEEE Trans. Ind. Electron. 2026, 73, 13104–13116. [Google Scholar]
  10. Yang, Y.; Yan, G.; Mu, G.; Chen, Z. Hierarchical bidding strategy for heterogeneous P2H loads and wind power: State-driven aggregation and switching time scheduling. Energy 2025, 334, 137766. [Google Scholar] [CrossRef]
  11. Li, Y.; Li, Y.; Hu, Z.Z.; Zhang, J.; Hu, Z. Typhoon-induced risk evolution in wind farms: From disaster-inducing factors identification to domino effect assessment. Reliab. Eng. Syst. Saf. 2026, 272, 112638. [Google Scholar] [CrossRef]
  12. Li, J.; Zhu, C.; Dong, Y.; Xia, M. Fault Prediction Method of Boost Converter Based on Multi-Modal Components and Temporal Convolutional Networks. Energies 2026, 19, 1974. [Google Scholar] [CrossRef]
  13. Gneiting, T.; Katzfuss, M. Probabilistic forecasting. Annu. Rev. Stat. Its Appl. 2014, 1, 125–151. [Google Scholar] [CrossRef]
  14. Hong, T.; Pinson, P.; Fan, S.; Zareipour, H.; Troccoli, A.; Hyndman, R.J. Probabilistic energy forecasting: Global energy forecasting competition 2014 and beyond. Int. J. Forecast. 2016, 32, 896–913. [Google Scholar] [CrossRef]
  15. Koenker, R.; Bassett, G. Regression quantiles. Econometrica 1978, 46, 33–50. [Google Scholar] [CrossRef]
  16. Zhang, Y.; Wang, J.; Wang, X. Review on probabilistic forecasting of wind power generation. Renew. Sustain. Energy Rev. 2014, 32, 255–270. [Google Scholar] [CrossRef]
  17. Pinson, P.; Kariniotakis, G. Conditional prediction intervals of wind power generation. IEEE Trans. Power Syst. 2010, 25, 1845–1856. [Google Scholar] [CrossRef]
  18. Wan, C.; Xu, Z.; Pinson, P.; Dong, Z.Y.; Wong, K.P. Probabilistic forecasting of wind power generation using extreme learning machine. IEEE Trans. Power Syst. 2014, 29, 1033–1044. [Google Scholar] [CrossRef]
  19. Jin, M.; Wang, S.; Ma, L.; Chu, Z.; Zhang, J.Y.; Shi, X.; Chen, P.-Y.; Liang, Y.; Li, Y.-F.; Pan, S.; et al. Time-LLM: Time Series Forecasting by Reprogramming Large Language Models. In Proceedings of the International Conference on Learning Representations (ICLR), Vienna, Austria, 7–11 May 2024. [Google Scholar]
  20. Liu, Q.; Zhang, C.; Yang, H.; Zhu, L.; Zhou, B.; Li, J.; Zhou, Q.; Tian, W.; Li, X. Rapid and less conservative interval power flow analysis based on a scenario reflection method for renewable penetrated power systems. IEEE Trans. Sustain. Energy 2025, 17, 956–969. [Google Scholar] [CrossRef]
  21. Xu, H.; Liu, Z.; Wang, G.; Jiang, D.; Sun, W. Fully simulated data-driven domain generalized method for multiphase converters fault diagnosis. IEEE Trans. Power Electron. 2024, 40, 2099–2113. [Google Scholar] [CrossRef]
  22. Su, L.; Shi, G.; Zhou, J.; Zang, J.; Cai, H.; Wang, Y.; Zhang, J. An advanced energy-coordinated control for half-bridge submodule-based centralized DC chopper in offshore wind MMC-HVDC Systems. IEEE Trans. Power Electron. 2026, 41, 11765–11779. [Google Scholar] [CrossRef]
  23. Gao, H.; Liu, T.; Chen, X.; Zeng, H.; Jiang, J.; Wang, X.; Khoo, B.C. Turbulence correlation between moving trains and anemometer towers: Theoretical analysis, field measurements and simulation. J. Wind Eng. Ind. Aerodyn. 2024, 255, 105949. [Google Scholar] [CrossRef]
  24. Junjie, J.; Yongqi, Z.; Anping, W.; Al-Bukhaiti, K.; Huang, J.; Cheng, X. Multi-target detection for safety monitoring in complex substation environments using YOLO-DySE. Signal Image Video Process. 2025, 19, 804. [Google Scholar] [CrossRef]
  25. Zhang, C.; Yang, H.; Wang, D.; Zhu, L.; Li, J.; Xie, L.; Zhou, K.; Guo, X.; Wang, Y. An efficient distributionally robust framework for multi-period energy storage planning in renewable-dominated power systems under normal and hurricane conditions. Appl. Energy 2026, 413, 127748. [Google Scholar] [CrossRef]
  26. Hu, Z.Z.; Li, Y.; Gao, F.P.; Zhang, J.M. Digital disaster prevention for ocean engineering: Current progress and future directions. Ocean Eng. 2026, 355, 125101. [Google Scholar] [CrossRef]
  27. Khosravi, A.; Nahavandi, S.; Creighton, D.; Atiya, A.F. Comprehensive review of neural network-based prediction intervals and new advances. IEEE Trans. Neural Netw. 2011, 22, 1341–1356. [Google Scholar] [CrossRef] [PubMed]
  28. Lu, A.; Wang, J.; Guo, T.; Wang, Z.; Xia, M. LECloud: Efficient Cloud and Cloud-Shadow Segmentation Based on Windowed State Space Model and Lightweight Attention Mechanism. Remote Sens. 2026, 18, 1341. [Google Scholar] [CrossRef]
  29. Li, H.; Xu, X.; Xia, Q.; Xia, M. Multiple-constraints exploration and prototype-guided noise identification for semi-supervised medical image segmentation. Biomed. Signal Process. Control 2026, 120, 110004. [Google Scholar] [CrossRef]
  30. Dragomiretskiy, K.; Zosso, D. Variational mode decomposition. IEEE Trans. Signal Process. 2014, 62, 531–544. [Google Scholar] [CrossRef]
  31. Veličković, P.; Cucurull, G.; Casanova, A.; Romero, A.; Lió, P.; Bengio, Y. Graph attention networks. In Proceedings of the International Conference on Learning Representations, Vancouver, BC, Canada, 30 April–3 May 2018. [Google Scholar]
  32. Zhang, W.; Yu, X.; Wang, Y.; Zhan, X.; Zhang, H.; Di, X.; Chen, L.; Zhang, H.; Fu, Q.; Yin, L.; et al. A Low noise readout circuit with input-common-mode-feedback charge sensitive amplifier using differential pseudo resistors for MEMS gyroscopes. IEEE Trans. Circuits Syst. I Regul. Pap. 2025, 72, 6436–6448. [Google Scholar] [CrossRef]
  33. Kipf, T.N.; Welling, M. Semi-supervised classification with graph convolutional networks. In Proceedings of the International Conference on Learning Representations (ICLR), Toulon, France, 24–26 April 2017. [Google Scholar]
  34. Junjie, J.; Yongqi, Z.; Zhou, X.; Al-Bukhaiti, K.; Anping, W.; Cheng, X.; Ji, X. Enhanced YOLO-IASE for robust safety inspection in complex substation environments. Signal Image Video Process. 2025, 19, 686. [Google Scholar] [CrossRef]
  35. Han, L.; Ye, H.-J.; Zhan, D.-C. SOFTS: Efficient Multivariate Time Series Forecasting with Series-Core Fusion. In Proceedings of the Advances in Neural Information Processing Systems (NeurIPS), Vancouver, BC, Canada, 10–15 December 2024. [Google Scholar]
  36. Li, S.; Bai, H.; Yao, R.; Wang, Y.; Liu, T. Causes identification and sources localization method for multistage voltage sag under the influence of high penetration of renewable energy sources. Appl. Energy 2026, 402, 126891. [Google Scholar] [CrossRef]
  37. Vaswani, A.; Shazeer, N.; Parmar, N.; Uszkoreit, J.; Jones, L.; Gomez, A.N.; Kaiser, Ł.; Polosukhin, I. Attention is all you need. In Proceedings of the Advances in Neural Information Processing Systems (NeurIPS), Long Beach, CA, USA, 4–9 December 2017; Volume 30, pp. 5998–6008. [Google Scholar]
  38. Boyd, S.; Parikh, N.; Chu, E.; Peleato, B.; Eckstein, J. Distributed optimization and statistical learning via the alternating direction method of multipliers. Found. Trends Mach. Learn. 2011, 3, 1–122. [Google Scholar] [CrossRef]
  39. Reshef, D.N.; Reshef, Y.A.; Finucane, H.K.; Grossman, S.R.; McVean, G.; Turnbaugh, P.J.; Lander, E.S.; Mitzenmacher, M.; Sabeti, P.C. Detecting novel associations in large data sets. Science 2011, 334, 1518–1524. [Google Scholar] [CrossRef] [PubMed]
  40. Dauphin, Y.N.; Fan, A.; Auli, M.; Grangier, D. Language modeling with gated convolutional networks. In Proceedings of the International Conference on Machine Learning, Sydney, Australia, 6–11 August 2017; pp. 933–941. [Google Scholar]
  41. Luo, D.; Wang, X. ModernTCN: A Modern Pure Convolution Structure for General Time Series Analysis. In Proceedings of the International Conference on Learning Representations (ICLR), Vienna, Austria, 7–11 May 2024. [Google Scholar]
  42. Ni, Y.; Liu, S.; Guo, T.; Xia, M. Tibt-net: A high-resolution remote sensing image change detection network integrating bi-temporal space enhancement and token interaction. Remote Sens. 2026, 18, 805. [Google Scholar] [CrossRef]
  43. Liu, S.; Zhu, C.; Yin, H.; Qin, K.; Lin, H.; Huang, J.; Xia, M.; Weng, L. GLMamba: A Global–Local Mamba Network for Efficient Remote Sensing Change Detection. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2026, 19, 11344–11360. [Google Scholar] [CrossRef]
  44. Wan, A.; Peng, S.; Khalil, A.L.B.; Ji, Y.; Ma, S. The early warning method for offshore wind turbine gearbox oil temperature based on FSTAE-ATT. Sustain. Comput. Inform. Syst. 2025, 47, 101180. [Google Scholar] [CrossRef]
  45. Perez, E.; Strub, F.; de Vries, H.; Dumoulin, V.; Courville, A. FiLM: Visual reasoning with a general conditioning layer. In Proceedings of the AAAI Conference on Artificial Intelligence, New Orleans, LA, USA, 2–7 February 2018; pp. 3942–3951. [Google Scholar]
  46. Chernozhukov, V.; Fernández-Val, I.; Galichon, A. Quantile and probability curves without crossing. Econometrica 2010, 78, 1093–1125. [Google Scholar] [CrossRef]
  47. Zhou, J.; Lu, X.; Xiao, Y.; Lin, B.; Zhao, Y.; Wang, J.; Zhang, Q.; Liu, J.; Luo, W. SDWPF: A dataset for spatial dynamic wind power forecasting challenge at KDD Cup 2022. arXiv 2022, arXiv:2208.04360. [Google Scholar]
  48. Hong, T.; Pinson, P.; Fan, S. Global Energy Forecasting Competition 2012. Int. J. Forecast. 2014, 30, 357–363. [Google Scholar] [CrossRef]
  49. Loshchilov, I.; Hutter, F. SGDR: Stochastic gradient descent with warm restarts. In Proceedings of the International Conference on Learning Representations, Toulon, France, 24–26 April 2017. [Google Scholar]
  50. Hochreiter, S.; Schmidhuber, J. Long short-term memory. Neural Comput. 1997, 9, 1735–1780. [Google Scholar] [CrossRef] [PubMed]
  51. Cho, K.; van Merriënboer, B.; Gulcehre, C.; Bahdanau, D.; Bougares, F.; Schwenk, H.; Bengio, Y. Learning phrase representations using RNN encoder–decoder for statistical machine translation. In Proceedings of the Conference on Empirical Methods in Natural Language Processing (EMNLP), Doha, Qatar, 25–29 October 2014; pp. 1724–1734. [Google Scholar]
  52. Bai, S.; Kolter, J.Z.; Koltun, V. An empirical evaluation of generic convolutional and recurrent networks for sequence modeling. arXiv 2018, arXiv:1803.01271. [Google Scholar]
  53. Zeng, A.; Chen, M.; Zhang, L.; Xu, Q. Are transformers effective for time series forecasting? Proc. AAAI Conf. Artif. Intell. 2023, 37, 11121–11128. [Google Scholar] [CrossRef]
  54. Zhou, H.; Zhang, S.; Peng, J.; Zhang, S.; Li, J.; Xiong, H.; Zhang, W. Informer: Beyond efficient transformer for long sequence time-series forecasting. Proc. AAAI Conf. Artif. Intell. 2021, 35, 11106–11115. [Google Scholar] [CrossRef]
  55. Nie, Y.; Nguyen, N.H.; Sinthong, P.; Kalagnanam, J. A time series is worth 64 words: Long-term forecasting with transformers. In Proceedings of the International Conference on Learning Representations (ICLR), Kigali, Rwanda, 1–5 May 2023. [Google Scholar]
  56. 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 (ICLR), Vienna, Austria, 7–11 May 2024. [Google Scholar]
  57. Wang, Y.; Wu, H.; Dong, J.; Liu, Y.; Qiu, Y.; Zhang, H.; Wang, J.; Long, M. TimeXer: Empowering transformers for time series forecasting with exogenous variables. In Proceedings of the Advances in Neural Information Processing Systems (NeurIPS), Vancouver, BC, Canada, 10–15 December 2024. [Google Scholar]
  58. Yu, B.; Yin, H.; Zhu, Z. Spatio-temporal graph convolutional networks: A deep learning framework for traffic flow forecasting. In Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI), Stockholm, Sweden, 13–19 July 2018; pp. 3634–3640. [Google Scholar]
  59. Li, Y.; Yu, R.; Shahabi, C.; Liu, Y. Diffusion convolutional recurrent neural network: Data-driven traffic forecasting. In Proceedings of the International Conference on Learning Representations (ICLR), Vancouver, BC, Canada, 30 April–3 May 2018. [Google Scholar]
  60. Yuan, S.; Mao, Y.; Tian, C.; Yu, F.; Guo, T.; Xia, M. GSTAformer: Graph-Guided Spatio-Temporal Autoformer for Mid-Term Wind Power Forecasting. Energies 2026, 19, 254. [Google Scholar] [CrossRef]
  61. Gal, Y.; Ghahramani, Z. Dropout as a Bayesian approximation: Representing model uncertainty in deep learning. In Proceedings of the International Conference on Machine Learning (ICML), New York, NY, USA, 19–24 June 2016; pp. 1050–1059. [Google Scholar]
  62. Lakshminarayanan, B.; Pritzel, A.; Blundell, C. Simple and scalable predictive uncertainty estimation using deep ensembles. In Proceedings of the Advances in Neural Information Processing Systems (NeurIPS), Long Beach, CA, USA, 4–9 December 2017; Volume 30, pp. 6402–6413. [Google Scholar]
  63. Blundell, C.; Cornebise, J.; Kavukcuoglu, K.; Wierstra, D. Weight uncertainty in neural networks. In Proceedings of the International Conference on Machine Learning (ICML), Lille, France, 6–11 July 2015; pp. 1613–1622. [Google Scholar]
  64. Liu, Y.; Zhang, H.; Li, C.; Huang, X.; Wang, J.; Long, M. Timer: Generative Pre-trained Transformers Are Large Time Series Models. In Proceedings of the International Conference on Machine Learning (ICML), Vienna, Austria, 21–27 July 2024. [Google Scholar]
  65. Wang, S.; Wu, H.; Shi, X.; Hu, T.; Luo, H.; Ma, L.; Zhang, J.Y.; Zhou, J. TimeMixer: Decomposable Multiscale Mixing for Time Series Forecasting. In Proceedings of the International Conference on Learning Representations (ICLR), Vienna, Austria, 7–11 May 2024. [Google Scholar]
Figure 1. Overall framework of the proposed VSTCformer for wind power interval forecasting.
Figure 1. Overall framework of the proposed VSTCformer for wind power interval forecasting.
Applsci 16 07470 g001
Figure 2. Adaptive VMD module with automatic selection of the number of modes.
Figure 2. Adaptive VMD module with automatic selection of the number of modes.
Applsci 16 07470 g002
Figure 3. Spatial feature encoding and component-wise temporal encoding module.
Figure 3. Spatial feature encoding and component-wise temporal encoding module.
Applsci 16 07470 g003
Figure 4. Spatio-temporal cross-attention and three-way fusion mechanism.
Figure 4. Spatio-temporal cross-attention and three-way fusion mechanism.
Applsci 16 07470 g004
Figure 5. Interval forecasting result of VSTCformer on SDWPF for the 6 h horizon.
Figure 5. Interval forecasting result of VSTCformer on SDWPF for the 6 h horizon.
Applsci 16 07470 g005
Figure 6. Interval forecasting result of VSTCformer on SDWPF for the 12 h horizon.
Figure 6. Interval forecasting result of VSTCformer on SDWPF for the 12 h horizon.
Applsci 16 07470 g006
Figure 7. Interval forecasting result of VSTCformer on SDWPF for the 24 h horizon.
Figure 7. Interval forecasting result of VSTCformer on SDWPF for the 24 h horizon.
Applsci 16 07470 g007
Figure 8. Interval forecasting result of VSTCformer on GEFCom2012 for the 6 h horizon.
Figure 8. Interval forecasting result of VSTCformer on GEFCom2012 for the 6 h horizon.
Applsci 16 07470 g008
Figure 9. Interval forecasting result of VSTCformer on GEFCom2012 for the 12 h horizon.
Figure 9. Interval forecasting result of VSTCformer on GEFCom2012 for the 12 h horizon.
Applsci 16 07470 g009
Figure 10. Interval forecasting result of VSTCformer on GEFCom2012 for the 24 h horizon.
Figure 10. Interval forecasting result of VSTCformer on GEFCom2012 for the 24 h horizon.
Applsci 16 07470 g010
Table 1. Main experimental settings for VSTCformer.
Table 1. Main experimental settings for VSTCformer.
ItemSetting
Forecasting horizons6 h, 12 h, 24 h
Input lengthTwice the prediction horizon
Data splitTraining/validation/test = 7:1:2
Adaptive VMD candidate rangeK ∈ [3, 8]
VMD penalty factorα = 2000
Graph attention configuration4 heads; hidden dimension 128
Cross-attention configuration8 heads
Quantile branchTwo-layer MLP; hidden dimension 256
Optimizer and schedulerAdam; cosine annealing with warm restarts
Maximum epochs/batch size50/16
Early stopping patience5 epochs
Signal preprocessingRaw power sequence directly decomposed by adaptive VMD
Table 2. Point forecasting performance on the SDWPF dataset.
Table 2. Point forecasting performance on the SDWPF dataset.
Model6 h12 h24 h
MSEMAERMSEMSEMAERMSEMSEMAERMSE
LSTM [50]0.42530.42850.65210.69070.58580.83080.87890.69990.9375
GRU [51]0.40700.42130.63790.65380.58320.80860.88660.71000.9415
TCN [52]0.40960.44080.64000.63440.57730.79640.86570.68960.9304
DLinear [53]0.42100.47790.64880.64340.61210.80210.84620.72980.9199
Transformer [37]0.49330.46090.70090.88260.65030.93901.20290.79491.0938
Informer [54]0.51790.47590.71920.81350.62540.90181.12740.75951.0583
PatchTST [55]0.41230.39830.64200.73610.58880.85791.06480.72491.0303
iTransformer [56]0.45740.42040.67620.77960.58350.88281.18490.74801.0867
TimeXer [57]0.45550.42590.67470.74880.58440.86531.07310.72161.0344
STGCN [58]0.39680.42560.62990.59230.56120.76960.81240.67080.9013
DCRNN [59]0.40150.42780.63360.60870.56890.78020.82670.67850.9092
GSTAformer [60]0.38870.42100.62340.54690.53640.73950.74800.63620.8648
VSTCformer0.38640.41920.62190.54520.53790.73820.74930.63520.8655
Table 3. Point forecasting performance on the GEFCom2012 dataset.
Table 3. Point forecasting performance on the GEFCom2012 dataset.
Model6 h12 h24 h
MSEMAERMSEMSEMAERMSEMSEMAERMSE
LSTM [50]0.32940.34130.57400.41770.39130.64630.49100.42920.7007
GRU [51]0.34010.35090.58320.42010.39100.64810.49430.43100.7031
TCN [52]0.33590.35230.57950.41480.39400.64400.50910.45090.7135
DLinear [53]0.31060.32050.55720.40370.37120.63530.52270.45520.7230
Transformer [37]0.27800.27600.52660.39840.33770.63030.53890.43540.7336
Informer [54]0.29880.30170.54620.41130.36700.63990.53320.45710.7298
PatchTST [55]0.23320.23100.48280.34780.32390.58970.44060.40170.6636
iTransformer [56]0.23270.23060.48230.33300.32820.57690.47470.39250.6890
TimeXer [57]0.21760.23030.46650.34310.32600.58560.45220.41040.6724
STGCN [58]0.22430.23450.47360.33120.32980.57550.43670.40120.6608
DCRNN [59]0.22980.23760.47940.33890.33450.58220.44350.40560.6659
GSTAformer [60]0.19580.22970.44250.30800.32070.55490.40010.37990.6325
VSTCformer0.19390.23040.44030.30670.32120.55380.40230.37780.6343
Table 4. Interval forecasting performance on the SDWPF dataset (90% prediction interval).
Table 4. Interval forecasting performance on the SDWPF dataset (90% prediction interval).
Model6 h12 h24 h
PICPPINAWCWCPICPPINAWCWCPICPPINAWCWC
LSTM-QR0.8820.3530.7770.8670.5071.2130.7820.4271.820
GRU-QR0.8740.3280.7410.9030.5190.5190.8190.5201.685
TCN-QR0.9130.4430.4430.8060.5722.0440.7350.4212.608
Transformer-QR0.9070.4330.4330.8340.6271.8410.7560.4242.210
STGCN-QR0.9060.3650.3650.8830.4360.8510.8520.3980.952
DCRNN-QR0.9010.3710.3710.8790.4520.9730.8400.4101.086
MC-Dropout [61]0.9210.4100.4100.8760.5441.3560.8010.4861.674
Deep Ensembles [62]0.9190.3860.3860.8920.4730.8240.8440.4511.165
BNN [63]0.8960.3980.5120.8510.5231.5030.7930.4681.894
VSTCformer0.9080.3280.3280.8990.3090.6190.8900.3240.681
Table 5. Interval forecasting performance on the GEFCom2012 dataset (90% prediction interval).
Table 5. Interval forecasting performance on the GEFCom2012 dataset (90% prediction interval).
Model6 h12 h24 h
PICPPINAWCWCPICPPINAWCWCPICPPINAWCWC
LSTM-QR0.9530.3600.3600.9460.4120.4120.9570.4530.453
GRU-QR0.9490.3410.3410.9500.4100.4100.9370.4500.450
Transformer-QR0.9520.3750.3750.9580.4210.4210.9600.4510.451
TCN-QR0.9190.3780.3780.9250.4270.4270.9460.4890.489
STGCN-QR0.9230.3530.3530.9160.3980.3980.9280.4350.435
DCRNN-QR0.9190.3590.3590.9120.4030.4030.9250.4390.439
MC-Dropout [61]0.9460.3820.3820.9390.4350.4350.9480.4710.471
Deep Ensembles [62]0.9510.3650.3650.9430.4180.4180.9520.4420.442
BNN [63]0.9350.3910.3910.9280.4460.4460.9310.4680.468
VSTCformer0.9010.3330.3330.8940.3680.8140.9130.4100.410
Table 6. Ablation results of VSTCformer on SDWPF for the 24 h horizon.
Table 6. Ablation results of VSTCformer on SDWPF for the 24 h horizon.
VariantMSEMAERMSEPICPPINAWCWC
w/o VMD0.7610.6480.8730.8790.3460.772
w/o SGTA0.7530.6410.8680.8860.3350.721
w/o TMSA0.7560.6420.8690.8830.3380.737
w/o Inter-IMF0.7580.6450.8710.8810.3400.751
w/o GAT0.7520.6400.8670.8870.3310.710
VSTCformer0.7490.6350.8660.8900.3240.681
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.

Share and Cite

MDPI and ACS Style

Wu, Z.; Shi, Y.; Guo, T.; Xia, M. VSTCformer for Wind Power Interval Forecasting via Adaptive Variational Mode Decomposition and Spatio-Temporal Cross-Attention. Appl. Sci. 2026, 16, 7470. https://doi.org/10.3390/app16157470

AMA Style

Wu Z, Shi Y, Guo T, Xia M. VSTCformer for Wind Power Interval Forecasting via Adaptive Variational Mode Decomposition and Spatio-Temporal Cross-Attention. Applied Sciences. 2026; 16(15):7470. https://doi.org/10.3390/app16157470

Chicago/Turabian Style

Wu, Zeyuan, Yuan Shi, Tengyue Guo, and Min Xia. 2026. "VSTCformer for Wind Power Interval Forecasting via Adaptive Variational Mode Decomposition and Spatio-Temporal Cross-Attention" Applied Sciences 16, no. 15: 7470. https://doi.org/10.3390/app16157470

APA Style

Wu, Z., Shi, Y., Guo, T., & Xia, M. (2026). VSTCformer for Wind Power Interval Forecasting via Adaptive Variational Mode Decomposition and Spatio-Temporal Cross-Attention. Applied Sciences, 16(15), 7470. https://doi.org/10.3390/app16157470

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop