1. Introduction
The development of clean energy is an essential pathway to achieve carbon neutrality, with offshore wind power emerging as a primary driving force due to abundant resources and proximity to coastal load centers [
1,
2]. However, the large-scale integration of offshore wind power into the power grid presents substantial challenges. Unlike onshore environments, marine meteorological conditions are highly complex. The power output is heavily influenced by dynamic interactions among multiple environmental factors, resulting in wind speed sequences that exhibit extreme non-stationarity and stochastic volatility [
3]. The inability to accurately forecast these fluctuations compromises the stability of the power system and leads to severe wind curtailment.
Despite recent advancements, accurate forecasting continues to face critical structural and algorithmic bottlenecks. First, the direct application of multivariate deep learning models to raw meteorological signals inevitably leads to severe overfitting. While adaptive high-order signal decomposition techniques can mitigate this non-stationarity, the performance of advanced decomposition methods is highly sensitive to parameter selection. Conventional metaheuristic algorithms frequently fail to locate globally optimal parameters, resulting in unstable decomposition [
4]. Furthermore, complex dynamic couplings exist among multiple meteorological variables. Existing forecasting architectures struggle to simultaneously model global channel dependencies and local temporal dynamics without introducing disastrous computational overhead. A specialized framework that enforces adaptive noise reduction while efficiently processing high-dimensional channel data is urgently required.
To address these limitations, the objective of this study is to develop a closed-loop forecasting framework, termed ISSAVMD-TCN-SOFTS, that establishes an intrinsic synergy between adaptive signal decomposition and efficient multivariate deep temporal modeling. Specifically, this study aims to answer the following research questions.
RQ1: How can adaptive optimization strategies be formulated to robustly determine the parameters of signal decomposition, thereby mitigating the risk of local optima and extracting non-stationary dynamic features?
RQ2: How can deep learning architectures be designed to collaboratively model multi-scale local temporal patterns and global channel dependencies across high-dimensional decomposed data with strictly linear computational complexity?
RQ3: To what extent does the integration of adaptive decomposition and linear-complexity channel modeling improve the accuracy and stability of offshore wind power forecasting compared to existing mainstream models?
By proposing the ISSAVMD-TCN-SOFTS framework, this study provides a comprehensive solution to these questions. An improved sparrow search algorithm is introduced to adaptively optimize the parameters of variational mode decomposition. To counterbalance the computational overhead, the framework integrates a temporal convolutional network with the SOFTS architecture, which efficiently captures long-term temporal dependencies and global channel interactions.
The remainder of this paper is organized as follows:
Section 3 describes the datasets, experimental methods, and platform used for model evaluation, presents the detailed structure of the proposed forecasting model and the methodologies employed in this study.
Section 4 reports the simulation results.
Section 5 provides comparative analyses.
Section 6 reviews the research in this paper. Finally,
Section 8 provides the concluding remarks.
2. Research Background
Wind power forecasting models are currently classified based on forecasting conditions and variables, as illustrated in
Figure 1. Regarding the time scale, these models fall into three categories: ultra-short-term, short-term, and medium- to long-term forecasting. Specifically, ultra-short-term forecasting typically covers a horizon from minutes up to 4 h (commonly with a temporal resolution of 1–15 min) and focuses on real-time dispatch and integrated control; short-term forecasting generally spans from 4 to 72 h (with a resolution of 15–60 min) and facilitates grid dispatch and the improvement of power quality; while medium- to long-term forecasting extends from several days to months or even years (usually at hourly or daily resolution), primarily supporting the estimation of annual energy production and maintenance planning. Based on the underlying driving mechanisms, forecasting models are typically categorized into physical models, statistical models, machine learning models, and hybrid models. Broadly, these approaches can be consolidated into three primary categories: physical methods, statistical methods, and artificial intelligence-based methods.
Physical methods primarily rely on numerical weather prediction (NWP) data and estimate the power output by establishing atmospheric fluid dynamics equations and power curve models for wind turbines [
5]. Although these methods exhibit stable performance in long-term forecasting, they suffer from high computational complexity and a limited capability to capture microscale meteorological phenomena, such as wind shear and turbulence intensity. Consequently, this limitation results in substantial errors in short-term forecasting. Conversely, statistical methods extrapolate future values based on linear patterns within historical time series. However, when applied to the non-stationary and nonlinear “anti-peak-shaving” characteristics of offshore wind power data, conventional linear models frequently fail to capture the underlying dynamic evolution [
6].
With the rapid development of data-driven techniques, artificial intelligence methods have become dominant. Early recurrent neural network (RNN)-based models, such as LSTM and GRU, mitigate gradient vanishing via gating mechanisms [
7]. For instance, Liu et al. [
8] combined LSTM with backpropagation (BP) neural networks to exploit both the temporal learning capability and the advantages of nonlinear fitting, thereby improving forecasting accuracy. Ren et al. [
9] integrated convolutional neural networks (CNNs), GRUs, and attention mechanisms to model decomposed wind power signals accurately. However, their sequential computation limits training efficiency and long-sequence modeling capability.
To address this limitation, Bai et al. [
10] proposed Temporal Convolutional Networks (TCN), which employ dilated causal convolutions and residual connections to enable parallel computation and enlarge receptive fields. Nguyen et al. [
11] further demonstrated superior performance over LSTM in wind forecasting tasks, although long-range dependency modeling remains limited.
Following the success of Transformer [
12], self-attention mechanisms have been widely adopted in time series forecasting. Wang et al. [
13] proposed a physics-constrained Transformer framework that incorporates wind energy conversion mechanisms into the learning process, thereby improving both forecasting accuracy and physical consistency. Guo et al. [
14] developed an uncertainty-aware Transformer model integrating multiscale attention and adaptive feature fusion, which enhances the representation of stochastic fluctuations while providing probabilistic forecasting results. Zhang et al. [
15] introduced a Transformer-based framework with spatially adaptive embedding and a meta-feature bank, enabling the extraction of complex spatial correlations among turbines and significantly improving forecasting performance in large-scale wind farms. Meanwhile, odels such as Informer [
16], Autoformer [
17], and FEDformer [
18] reduce computational complexity via sparse attention or frequency decomposition. PatchTST [
19] introduces patching and channel independence to enhance local semantic modeling. CT-PatchTST [
20] extends it to renewable energy forecasting. However, Transformers suffer from positional encoding misalignment in continuous numerical series and high computational cost.
Recently, MLP and linear-based models have regained attention due to their efficiency. DLinear [
21] decomposes trend and seasonal components and applies linear mapping. TSMixer [
22] models temporal and channel dependencies via mixing operations. SOFTS [
23] introduces the STAR module for efficient global channel modeling, although local temporal pattern extraction remains limited.
Inspired by large language models (LLM), time series foundation models such as Chronos [
24], MOIRAI [
25], and TimesFM have demonstrated strong zero-shot generalization via large-scale pretraining. However, their applicability to wind power forecasting is still limited due to strong non-stationarity and high-frequency volatility.
Offshore wind power forecasting is further complicated by air–sea interactions, wake effects, ocean currents, and extreme weather conditions, leading to highly nonlinear and multiscale dynamics. Therefore, multi-source data fusion has become increasingly important. Li et al. [
26] integrated marine meteorological variables with Kolmogorov–Arnold Networks (KAN). Liu et al. [
27] proposed pattern-aware dynamic decoupling to separate multiscale components. Weisser et al. [
28] explored cross-domain transfer learning for data-scarce offshore scenarios. Moreover, TSBMNet-XAI [
29] enhances interpretability via SHAP-based analysis.
To address non-stationarity, signal decomposition methods are widely used. EMD, EEMD, and CEEMDAN decompose signals into intrinsic mode functions (IMFs) [
30], but suffer from mode mixing and endpoint effects. Variational Mode Decomposition (VMD) [
31] overcomes these issues by formulating signal decomposition as a variational optimization problem, offering superior noise robustness [
32].
However, VMD is highly sensitive to parameters
K and
. Parameter
K determines the number of modes, while
controls bandwidth and denoising capability [
4]. Metaheuristic algorithms such as GWO [
33], WOA [
34], and SSA [
35] are commonly used for optimization. Yang et al. [
36] applied SSA to optimize VMD and BiGRU, but SSA suffers from premature convergence and reduced population diversity.
In summary, existing methods still face challenges in feature extraction, parameter robustness, and multiscale modeling under complex offshore wind conditions. Therefore, developing a hybrid framework with efficient temporal modeling and robust decomposition optimization remains an important research direction.
3. Materials and Methods
3.1. Datasets
The empirical validation of the proposed framework utilizes operational records collected from the Supervisory Control and Data Acquisition (SCADA) systems of three distinct offshore wind farms, designated as Site 1, Site 2, and Site 3. To evaluate the spatial generalization capability of the predictive models, a cross-regional dataset encompassing diverse geographical regions and heterogeneous microclimatic conditions is constructed. Site 1 is situated in a shallow-water intertidal zone characterized by a subtropical monsoon climate, where the wind profile is predominantly governed by large-scale seasonal monsoonal patterns and low ambient turbulence intensity. In contrast, Site 2 is located in a deep-water open-sea area characterized by complex air–sea thermal interactions and intensive wave–current coupling, which induce pronounced high-frequency wind fluctuations and non-stationary wind shear profiles. Site 3 is positioned within an island-boundary offshore zone, where the localized wind field is significantly distorted by complex coastal topography and severe turbine wake interactions, leading to rapid wind ramps and highly non-linear meteorological coupling.
Table 1 summarizes the technical configurations of the three sites, including nominal capacity, hub height, rotor diameter, and the number of installed turbines.
Samples within the dataset are recorded at 15 min intervals. The primary variables include wind speed and wind direction at 10 m, 30 m, 50 m, and hub height, along with environmental features such as air temperature, atmospheric pressure, relative humidity, and the actual power output.
Figure 2 illustrates the observational data for Site 1.
To ensure the quality and consistency of the input data, the dataset undergoes comprehensive preprocessing. Missing values are handled and outliers are removed from the raw records. Subsequently, instance normalization is applied to each feature sequence to eliminate the adverse effects of disparate physical units and numerical scales on network training. After preprocessing, the dataset is split in chronological order to prevent information leakage from future observations. Specifically, the original time series is divided into a training set (75%), a validation set (10%), and a testing set (5%). Within each subset, a sliding window mechanism is adopted to construct supervised learning samples, utilizing historical information from the previous consecutive time steps to generate the power prediction.
3.2. Adaptive Signal Decomposition via ISSAVMD
To manage the strong non-stationarity of offshore wind power series, an adaptive signal decomposition method is implemented as the frontend of the forecasting framework. The VMD is employed to non-recursively decompose the complex multivariate wind power time series into a predefined number of band-limited subcomponents, termed intrinsic mode functions (IMFs). This decomposition effectively isolates the underlying low-frequency trend component from the high-frequency stochastic fluctuations and noise, thereby overcoming the limitations of traditional mode decomposition methods such as mode mixing and endpoint effects. The mathematical formulation of variational mode decomposition frames the decomposition as a constrained variational optimization problem, minimizing the sum of the estimated bandwidths of each mode subject to the constraint that the sum of all modes equals the original signal.
The performance of variational mode decomposition is highly sensitive to two key parameters, namely the number of modes K and the penalty factor . An insufficient value for K leads to under-decomposition and the loss of critical high-frequency information, whereas an excessive value introduces spurious modes. The penalty factor determines the bandwidth of each mode and directly affects the capability of noise separation. To determine the optimal parameter configuration robustly, an improved sparrow search algorithm (ISSA) is introduced. The standard sparrow search algorithm is prone to a loss of population diversity in later iterations, which increases the risk of being trapped in local optima. To enhance global exploration and local exploitation capabilities, ISSA refines the search mechanism through three strategic improvements.
Since the VMD parameters K and usually span multiple orders of magnitude, logarithmic-space initialization is adopted to ensure uniform population distribution.
For the
i-th individual in the population, the parameter vector is defined as:
The penalty factor
is initialized in the logarithmic space to ensure uniform coverage over multiple orders of magnitude:
The mode number
K is initialized in the linear space as:
where
denotes the natural exponential function;
denotes a random variable uniformly distributed over the interval
;
and
denote the lower and upper bounds of the penalty factor, respectively, and
and
are the bounds of the mode number; the exponential mapping transforms uniformly sampled values from the logarithmic space back to the original parameter space.
To mitigate premature convergence in the later optimization stages, a Lévy flight perturbation mechanism is introduced [
37]. The Lévy step is defined as:
where
is the Lévy exponent controlling the jump intensity,
and
are random variables following normal distributions, and
denotes the Gamma function.
For exploitation-oriented individuals, Lévy flight-based updates are applied:
To enhance search direction diversity, a sine–cosine search strategy is incorporated with hierarchical population updating [
38]. For exploration-oriented individuals, the position update is given by:
where
controls the convergence speed,
,
, and
denotes the global best solution.
To prevent data leakage and maintain strict causality, the parameter optimization process of ISSA-VMD is strictly restricted to the training and validation sets. The static parameters K and derived from the training sequence are subsequently applied as parallel band-pass filters to decompose the testing set.
3.3. Theoretical Analysis of ISSA
To rigorously justify the advantages of the proposed improvements over the standard SSA, this subsection provides a theoretical analysis from two complementary perspectives: population diversity preservation and escape capability from local optima.
The Lévy flight step generated by the Mantegna algorithm [
39] follows a heavy-tailed distribution. Specifically, for a step
, the tailprobability satisfies
for sufficiently large
. In contrast, a Gaussian-type perturbation
exhibits an exponentially decaying tail:
This contrast between power-law and exponential tail decay is the mathematical foundation of the advantages established below [
40,
41].
Proposition 1 (Lower Bound on Population Diversity)
. Define the population diversity at iteration t asLet and denote the population diversity of the standard SSA and the proposed ISSA, respectively. Under identical initial conditions, there exist positive constants such thatwhere is determined by the convergence factor of SSA, represents the mathematical expectation, and λ is the Lévy index in (8). Sketch of proof. (i) For the standard SSA, the position update rule asymptotically reduces to a contraction mapping toward the current best solution
:
where
is the effective step size and
is a bounded-variance perturbation. Taking norms and expectations yields the recursion
which iterates to the exponential bound in (11).
(ii) In ISSA, exploitation-oriented individuals follow
in which the Lévy step has infinite variance. By (8), for any threshold
s,
Generalised moment inequalities then imply that the expected diversity cannot decay faster than the power-law rate (12). □
Remark 1. Proposition 1 establishes a strict tail-rate contrast: the diversity of the standard SSA collapses exponentially fast toward , so its later iterations effectively degenerate into local search. In contrast, ISSA preserves non-trivial diversity at a power-law rate, which is essential for navigating the strongly multi-modal landscape of the VMD parameter space.
Proposition 2 (Lower Bound on Escape Probability)
. Suppose the population is trapped in an ϵ-neighbourhood of a local optimum . The single-step escape probability satisfieswhere are constants independent of the initial position. Sketch of proof. The escape probability is given by
. For the standard SSA, the perturbation is dominated by bounded random numbers and Gaussian-type noise, whose tails are governed by (
9); this yields (
13). For ISSA, the Lévy step in the exploitation update directly contributes a heavy-tailed term to
, and (
8) gives
which yields (14). □
Remark 2. Proposition 2 reveals an order-of-magnitude difference: when ϵ is large (i.e., the local optimum is deep), the escape probability of standard SSA decays as and is practically zero, whereas ISSA decays only as and retains a non-negligible escape rate. This is particularly important when the VMD parameters span multiple orders of magnitude.
Remark 3 (Directional Coverage of the Sine-Cosine Strategy)
. Beyond the step-size scale, ISSA also extends the geometric coverage of search directions through the sine-cosine modulation. The update direction in Equation (7) takes the formSince takes values across the full range , the search direction includes both toward and away from the current best, in contrast with the standard SSA, which contracts only along the direction . Combined with the heavy-tailed step distribution in Proposition 1, ISSA achieves improvements over standard SSA in both step-size scale and search direction. Together, the three results above demonstrate the theoretical superiority of ISSA, summarised in
Table 2.
These properties are particularly desirable in the multi-modal, multi-scale VMD parameter optimisation scenario considered in this paper.
3.4. Collaborative Temporal-Channel Modeling via TCN-SOFTS
Following the adaptive signal decomposition, the extracted IMFs and meteorological features are mapped into a high-dimensional latent space through a linear embedding layer after instance normalization. To capture the complex multiscale temporal dynamics and multivariate dependencies within the expanded channel space, the framework integrates a TCN with the SOFTS architecture. The TCN serves as the core backend for local temporal modeling, processing the embedded representations through stacked dilated causal convolutional layers. By adjusting the dilation factor exponentially, the receptive field of the network expands to cover extensive historical sequences without incurring excessive parameter overhead. The incorporation of causal constraints ensures that the output at any given time step depends solely on current and historical inputs, thereby strictly preserving temporal causality. Furthermore, residual connections are integrated across the stacked layers to alleviate the problem of gradient vanishing, supporting the stable training of deep network structures.
To counterbalance the substantial computational overhead introduced by the increased dimensionality of the feature space after signal decomposition, the global channel dependencies are modeled utilizing the STAR module of the SOFTS architecture. Traditional attention mechanisms exhibit quadratic or higher computational complexity regarding the number of channels, making them computationally unviable for high-dimensional multivariate time series. In contrast, the STAR module adopts a centralized aggregation–redistribution strategy to achieve global channel interaction with strictly linear complexity. The embedded representations of all channels are first projected into a lower-dimensional space, and stochastic pooling is applied across the channels to generate a unified core representation. This core representation encapsulates the global statistical regularities and inter-variable correlations of the entire system. Subsequently, the core representation is replicated and concatenated with each individual channel feature, passing through a multilayer perceptron to produce channel-aware representations that efficiently fuse global context while preserving channel-specific information. Finally, the channel features are fused, projected back to the power output space via a linear layer, and inverse-normalized. The individual forecasting results of all IMFs are aggregated to produce the final offshore wind power prediction, resolving the inherent conflict between signal fidelity and computational efficiency.
The overall forecasting procedure and model architecture of the proposed ISSAVMD-TCN-SOFTS are illustrated in
Figure 3.
3.5. Model Hyperparameters and Experimental Platform
The model hyperparameter configuration includes the training batch size, model dimensionality, the number of encoder blocks, and the dimensionality of the fully connected network. The detailed parameter settings are listed in
Table 3. All experiments are conducted using Python 3.8 on a workstation equipped with an NVIDIA RTX 4090 GPU and an Intel(R) i9-14900KF CPU operating at 3.2 GHz.
5. Discussion
The consistent error reductions achieved by the proposed framework across multiple forecasting horizons underscore the limitations of simpler linear models and conventional recurrent or Transformer-based architectures. Linear models, such as DLinear and CrossLinear, exhibit competitive mean absolute errors in short-term scenarios but suffer from substantial prediction volatility over extended horizons. This vulnerability stems from the inherent inability of linear layers to capture the complex, non-stationary dynamics governing marine environments. Although Transformer-based architectures utilize global attention mechanisms to model long-range sequences, the models frequently suffer from semantic misalignment when processing continuous numerical time series, leading to severe overfitting on noisy high-frequency wind power data. The structural integration of the TCN backend resolves these limitations by modeling multi-scale local temporal dependencies through dilated causal convolutions while enforcing strict temporal causality. Concurrently, the core representation mechanism within the SOFTS architecture effectively captures global channel dependencies with linear computational complexity, mitigating the representation constraints of standard multilayer perceptrons in high-dimensional state spaces. This synergistic integration allows the proposed model to maintain robust overall stability as the forecasting horizon extends, closely tracking the true dynamic trajectory during rapid power ramps and sudden drops without severe phase lag or amplitude distortion.
Beyond empirical predictive performance, the interpretable quantification utilizing SHAP values provides a transparent and physically consistent justification for the model outputs. The quantified trajectory for the wind speed at hub height demonstrates a steep gradient near a median threshold before reaching a saturation plateau. This non-linear behavior closely mirrors the physical power curve of a standard wind turbine, where power generation increases monotonically with wind velocity until reaching the maximum limit at the rated wind speed. Secondary environmental variables, such as air temperature, exhibit threshold-dependent contributions, reflecting complex physical interactions with air density that indirectly modulate the efficiency of energy conversion.
The empirical superiority of the optimization strategy is intrinsically governed by the theoretical attributes analyzed in
Section 3.3. Specifically, the established lower bound on the escape probability of the ISSA method enables the algorithm to navigate the highly non-convex parameter landscape effectively, thereby preventing premature convergence to suboptimal states. In physical deployment, this enhanced global search capability manifests as the successful identification of VMD parameter configurations that yield a significantly higher sample entropy. By achieving this optimal parameterization, the framework fundamentally mitigates the detrimental effects of mode mixing, thereby ensuring that the decomposed IMFs maintain an exceptionally high degree of feature purity. This high fidelity in feature representation directly enhances the learning efficiency of the downstream network; when encountering extreme power ramp events characterized by high-frequency volatility, the predictive backend exhibits a pronounced reduction in phase delay alongside a significant decrease in the RMSE, thereby establishing a direct causal link between theoretical escape guarantees and practical forecasting robustness.
Regarding architectural deployment, the integration of the adaptive signal decomposition frontend, the TCN, and the SOFTS introduces a trade-off between structural complexity and computational efficiency. Although these interconnected components increase the parameter size and inference latency relative to ultra-lightweight linear baselines, the absolute computational overhead of the complete framework remains exceptionally low. The documented inference latency of 1.0797 ms per sample is several orders of magnitude below the temporal resolution of 15 min required for real-time ultra-short-term and short-term power system scheduling. This substantial operational margin demonstrates that the framework completely satisfies the real-time constraints of modern wind farm dispatch systems directly on local hardware.
6. Research Review
A retrospective evaluation of the research trajectory microfilm established in this study demonstrates a systematic advancement in the domain of offshore wind power forecasting. The investigation successfully addresses the critical challenges of extreme non-stationarity and complex multivariate coupling inherent in marine meteorological environments. By establishing a closed-loop framework, this research validates the theoretical synergy between adaptive signal processing and lightweight deep temporal-channel modeling.
The empirical evaluations of the proposed framework provide clear answers to the research questions formulated in the introduction.
The theoretical and empirical analyses of the improved sparrow search algorithm demonstrate that the integration of Lévy flight and sine–cosine modulation successfully navigates the non-convex parameter space of variational mode decomposition. As illustrated by the search trajectories and the ablation studies of the decomposition models, this optimization strategy prevents premature convergence and identifies parameter configurations that yield high sample entropy. Furthermore, this parameter optimization process is strictly restricted to the training and validation sets to prevent data leakage and ensure causality.
The integration of the temporal convolutional network and the SOFTS architecture provides a robust solution for deep temporal modeling. The ablation study regarding the forecasting architecture confirms that dilated causal convolutions effectively extract local temporal dependencies, while the core representation mechanism of the SOFTS module captures global channel dependencies with linear computational complexity. This structural synergy mitigates the representation constraints of standard architectures without introducing disastrous computational overhead.
The comprehensive comparison across multiple forecasting horizons and diverse offshore sites demonstrates that the ISSAVMD-TCN-SOFTS framework consistently outperforms mainstream linear, recurrent, and Transformer-based models. The proposed framework significantly reduces the mean absolute error and the root mean square error, maintaining high predictive fidelity and operational stability during extreme meteorological fluctuations.