Next Article in Journal
Enterprise Strategic Management Upon Sustainable Value Creation: A Fuzzy Topis Evaluation Tool for Transport and Supply Chain Enterprises
Previous Article in Journal
A Systematic Review of Implementing Multi-Criteria Decision-Making (MCDM) Approaches for the Circular Economy and Cost Assessment
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Improved Grey Prediction Model Integrating Periodic Decomposition and Aggregation for Renewable Energy Forecasting: Case Studies of Solar and Wind Power

1
School of Energy Engineering, Xinjiang Institute of Engineering, Urumqi 830023, China
2
School of Business, Jiangnan University, Wuxi 214122, China
*
Author to whom correspondence should be addressed.
Sustainability 2025, 17(11), 5009; https://doi.org/10.3390/su17115009
Submission received: 4 April 2025 / Revised: 27 May 2025 / Accepted: 27 May 2025 / Published: 29 May 2025

Abstract

Due to the prevalent “small data”, “seasonal”, and “periodicity” characteristics in China’s renewable energy power generation data, there are certain difficulties in long-term power generation prediction. For this reason, this paper uses the data preprocessing method of periodical aggregation to enhance the “quasi-exponentiality” characteristics of original data, eliminate “seasonality” and “periodicity”, use the DGM (1,1) model to predict aggregated data, and then use the periodical component factor to reduce the DGM (1,1)-predicted data. A seasonal discrete grey prediction model based on periodical aggregation is constructed. The proposed methodology employs streamlined data preprocessing coupled with conventional grey prediction modeling to enable the precise forecasting of nonlinear periodic sequences. This approach demonstrates an enhanced operational efficiency by mitigating the structural complexity and implementation barriers inherent in classical seasonal grey prediction frameworks. Validation experiments conducted on China’s photovoltaic (PV) and wind power generation datasets through comparative multi-model analysis confirm the model’s superior predictive accuracy, with performance metrics significantly outperforming benchmark methods across both training and validation cohorts.

1. Introduction

1.1. Background

In September 2020, China explicitly proposed achieving “carbon peaking” by 2030 and “carbon neutrality” by 2060, reducing the demand for traditional energy resources, changing the energy structure, and vigorously developing renewable energy [1]. Against a backdrop of global energy transformation, wind power, hydropower, and PV power generation have become important ways to achieve green and low-carbon transformations and realize “net-zero” emissions from power systems [2]. Effective renewable power generation policies require effective government predictions for the industry, while accurate long-term predictions for renewable power generation are essential to industry development predictions. However, as shown in Figure 1, China’s renewable energy generation data are characterized by “small data”, “seasonality”, and “periodicity”, making it difficult to make accurate long-term predictions.

1.2. Review of Literature

There are several models in the field of renewable energy prediction that are made to work with varying forecast time spans. These models include statistical models, machine learning models, mathematical–physical method models, and combined prediction models that capitalize on each model’s advantages [3].
Numerically driven meteorological prediction systems primarily employ Numerical Weather Prediction (NWP) frameworks as their computational foundation. These systems implement atmospheric discretization by dividing the planetary surface into a three-dimensional lattice structure, subsequently performing atmospheric physics computations at nodal intersections through sophisticated differential equation solutions [4]. These processes include the motion of the atmosphere, radiative transfer, turbulent mixing, etc., and then describe the physical processes in the atmosphere, oceans, and Earth system using multiple sets of mathematical–physical equations, which are based on the laws of physics, such as conservation of mass, conservation of momentum, and the principles of thermodynamics, and are solved in conjunction with the initial observational data [5].
In recent years, mesoscale NWP models have become an important direction in NWP research. The main models include the High-Resolution Limited Area Model (HIRLAM) [6], the Fifth-Generation Mesoscale Model (MM5) [7], the European Center for Medium-Range Weather Forecasting’s model (ECMWF), and the Weather Research and Forecasting Model (WRF) [8]. Among them, the WRF, with a higher accuracy than traditional numerical weather prediction models and a higher spatial and temporal resolution, is an important tool for the meteorological and atmospheric research community. It has attracted much attention in numerical prediction studies for renewable energy [9].
Although the mathematical–physical approach is effective in predicting atmospheric dynamics, it requires significant computational resources and a large amount of data to calibrate. It also relies on accurate and comprehensive initial observations to construct the initial state of the model, and the quality and spatial–temporal resolution of these observations have a significant impact on the accuracy of forecasts [10].
Statistical models are widely used in the field of renewable energy forecasting. For example, Yatiyana et al. (2018) used autoregressive integrated moving averages (ARIMAs) to model the estimation of wind power in Western Australia [11]. Wang et al. (2018) designed a multistep ahead-of-the-range wind speed prediction technique based on heteroskedasticity multinomial kernel learning and verified its reliability [12]. Statistical modeling combined with probabilistic forecasting has great advantages in the interval prediction of renewable energy generation, and a large number of interval prediction methods have been developed, among which quantile regression combined with kernel density estimation is an important research direction. Kernel density estimation is a nonparametric method for evaluating the probability density function of a random variable without any distributional assumptions. The purpose of kernel density estimation is to smooth the contribution of each sample by applying a kernel function of a given width to each data sample [13], and this method has been widely used for the interval prediction of renewable energy sources due to its flexibility, efficiency, and smoothness. For example, Hwangbo et al. (2019) proposed an interval prediction framework based on a combination of neural network and kernel density estimation methods and applied it to distributed PV power generation prediction, and the simulation results showed that the method can construct more accurate prediction intervals [14].
Although statistical models are heavily used and have great advantages in renewable energy interval forecasting, statistical models rely on the original distribution of data and require high-quality original data; secondly, the methods of quantile regression and kernel density estimation, which are heavily used in interval forecasting, require a large amount of data for probability density estimation, which is not suitable for medium- to long-term forecasting scenarios because the amount of data becomes small.
Prediction models based on machine learning methods have been more advantageous than mathematical–physical method models and statistical methods for mining data potential information and data feature extraction in big data situations [15]. Machine learning methods do not need to describe the model with the help of complex mathematical relationships and assumptions, but use a large number of input and output processes capable of simulating the relationship between historical data and the target results, so they are often able to make accurate predictions in the case of big data, with stronger learning capabilities [16]. These methods occupy an indispensable position in the field of renewable energy prediction. Lahouar et al. (2017) proposed a random forest (RF) method to achieve advanced wind forecasting without parameter tuning and extended the RF with quantile regression forests to construct confidence intervals for prediction, which significantly improved the prediction accuracy of the algorithm [17]. Demolli et al. (2019) [18] used five machine learning algorithms, including the least absolute shrinkage selection operator (LASSO), K Nearest Neighbor (KNN), Extreme Gradient Boosting (XGBoost), Random Forest (RF), and Support Vector Regression (SVR), to perform short-term wind power forecasting based on daily wind speed data. The results showed that the use of machine learning algorithms had an excellent performance in wind power forecasting [18].
Advancements in computational technologies, particularly through GPU-accelerated parallel computing architectures, have revolutionized deep learning implementation by substantially addressing historical computational bottlenecks in parameter optimization and iterative training processes [19]. Deep learning, as a component of machine learning, has been rapidly developing in the field of renewable energy prediction in recent years. As an important branch of machine learning, a large number of neural network models have been applied in the field of renewable energy prediction, and deep convolutional neural networks [20], deep recurrent neural networks [21], and stacked limit learning machines are frequently used for renewable energy prediction [22]. It is widely recognized that deep learning-based neural networks have demonstrated a superior performance in terms of accuracy, stability, and effectiveness in prediction [23].
Machine learning and its important branch of deep learning play important roles in the field of renewable energy prediction, but due to the need for a large amount of data, methods currently focus on the short-term and ultra-short-term prediction of renewable energy prediction, which is not necessarily excellent for long-term prediction.
Since renewable energy forecasting is affected by many factors and is characterized by nonlinearity and no smoothness, a single model structure struggles to accurately capture data characteristics, so the forecasting effect is often poor. Combined modeling methods that combine the advantages of multiple models can achieve better prediction results than direct modeling using raw data, so combined models are widely used in the field of renewable energy prediction [24]. Among them, using data decomposition to construct parallel combinatorial forecasts is the most common practice, and the commonly used data decomposition methods are wavelet decomposition (WD) and empirical modal decomposition (EMD). Liu et al. (2021) addressed the problem of inherent fluctuations and potential information difficult to mine in ultra-short-term forecasting methods for renewable energy, utilized wavelet decomposition (WT) to decompose the raw data into simple primitive sequences, fused them with the Attention mechanism, and constructed an ultra-short-term wind and photovoltaic power forecasting method based on the Self-Attention mechanism with the WT-BiLSTM [25]. Zheng et al. (2020) used wavelet decomposition to decompose one-dimensional sequences into high-dimensional information and constructed a support vector machine prediction model based on wavelet decomposition [26]. Luo [27] et al. (2021), Lv [28] et al. (2022), and Wu [29] et al. (2019) built a combined prediction model based on the decomposition of original sequences into different sub-sequences based on the data decomposition method, although as the dimension of the data increased, the complexity of each subsequence decreased.
In the field of long-term renewable energy generation forecasting, the characterization of nonlinear periods has been an important factor affecting model construction and forecasting accuracy. To solve these problems in the long-term forecasting of renewable energy generation, grey forecasting is an excellent solution. Compared with other prediction methods, it does not have strict requirements for data distribution, and at the same time, it can effectively deal with the prediction problems of highly uncertain systems in the case of “small data” through grey information generation and grey information mining techniques [30].
A large number of grey forecasting theory studies have developed many seasonal grey forecasting models to address the periodical seasonality in long-term renewable energy generation forecasting. These models are optimized mainly considering two aspects, data preprocessing and changing the model structure to optimize the model. In terms of data preprocessing, Wang et al. (2017) used the method of data grouping to seasonally group periodical seasonal data, increase the “quasi-exponentiality” characteristics of the original data, and improve the predictive performance of the grey prediction model [31]. Based on this idea, a series of optimization models were derived, for example, Chen et al. (2021) proposed a seasonal grey prediction model (AWBO-DGGM (1,1)) by combining the buffer operator and the DGGM (1,1) model and applied it to the prediction of the electricity consumption of industrial enterprises in Zhejiang Province [32]. Li et al. (2023) proposed a fractional-order cumulative prediction model based on a weighted average weakened buffer operator, which was based on the fractional-order cumulative seasonal grouping grey prediction model (WAWBO-FSGGM (1,1)) for accurate hydroelectric power generation prediction [33]. Wang et al. (2023) introduced a smoothing coefficient α into the DGGM (1,1) model and used the exponential smoothing coefficient α for time series with different seasonal fluctuation characteristics to construct the ESM-DGGM (1,1) model, which further optimized the DGGM (1,1) [34]. Zhou et al. (2021) proposed a new DGSTM (1,1) grey seasonality model [35].
In terms of data preprocessing, another approach is to draw on the parallel combinatorial forecasting method, which uses data decomposition to increase the number of time series while reducing the complexity of the time series, integrating these time series using different forecasting methods [36]. For example, Wang et al. (2022), based on spectral analysis, decomposed data and built a grey prediction model for the trend term and a Fourier prediction model for the periodic term, and then accumulated the predicted values [37]. Zhang et al. (2021) constructed a prediction model based on a least squares support vector machine, based on Fourier analysis, to de-fit the multi-periodicity of data and correct the random residual terms in the sequence to improve the prediction accuracy of the model [38]. Combining the theory of the component composition of time series and spectral analysis to decompose them using the idea of combinatorial forecasting is great progress for the prediction of cyclic seasonal data, and in addition to the integration of different forecasting models for separate sequences, the use of seasonal factors for data reduction is also an important method. For example, Qian et al. (2020) used HP filter decomposition to decompose data into periodical and trend terms for systems with periodical fluctuations and used seasonal factors to reduce the data. The model was able to realize the effective prediction of the evolution trend of systems with “periodical fluctuations”, and achieved a better result in the application of wind power generation prediction [39]. On this basis, Ran et al. (2023) proposed the EMD-DGM model, further mining the data characteristics of periodical seasonality based on EMD decomposition theory to enhance the predictive ability of the model [40]. Sui et al. (2021) designed a moving average filter, which not only realized the identification of the seasonal and trend characteristics of seasonal time series, but also extended the seasonal periodical from four to twelve periods [41].
Structural modifications for periodicity adaptation in nonlinear time series analysis have emerged as a critical strategy in grey system theory. The seminal SGM (1,1) framework was introduced by pioneered seasonal modeling through innovative aggregation operators, establishing a methodological foundation that has since evolved through successive refinements to enhance predictive robustness [42]. Li et al. (2023) developed a new structurally adaptive fractional time lag grey prediction model (FTDNSGM (1, m)) for nonlinear systems [43]. He et al. (2022) introduced fractional dynamic weighting coefficients to define a new information preference, satisfying the new information preference principle of cumulative generation operators and establishing a new structure-adaptive new information priority discrete grey prediction model to realize the effective use of system information under “small data” and “poor information” [44]. Wang et al. (2020) introduced seasonal dummy variables as grey actors into the traditional GM (1,1) model, and proposed a GM (1.1) model with seasonal dummy variables (GMSD (1,1)) [45]. Zhou et al. (2021) fused dummy variables, a fractional-order cumulative operator, and seasonal features and developed a least-squares support vector regression with a seasonal grey forecasting model (GSLSSVR) [46]. Qian et al. (2021) added periodicity and nonlinear terms into the model structure to enhance the traditional DGM (1,1) model’s ability to capture nonlinear features and linear development trends, which can achieve adaptability to arbitrary periodic time series [47]. These two processing ideas have different characteristics, as shown in Table 1.

1.3. Innovations

In terms of forecasting methods, mathematical–physical models, statistical prediction models, and machine learning models are not suitable for long-term forecasting due to the late development of China’s renewable energy industry and the small amount of data available. The long-term forecasting of China’s renewable energy generation encounters a complex and highly uncertain system with “poor information” and “small data” due to China’s geographic location and many interfering factors due to climate characteristics. The traditional grey prediction model has a natural advantage for the prediction problem of highly uncertain complex systems with “poor information” and “small data” [48]. However, for the seasonal data characteristics of long-term renewable energy prediction, the traditional grey prediction model is ineffective. A large number of grey optimization models, from the perspectives of data preprocessing and the complexity of the prediction model structure, respectively, can be used to build some powerful seasonal grey prediction models. With these two ideas, however, there are still some limitations. For example, after addressing the model structure complexity, the number of parameters to be estimated increases, which often requires intelligent algorithms to carry out auxiliary calculations, with considerable technical difficulties. Meanwhile, traditional data preprocessing will destroy the information of the original data and reduce the interpretability of the model, which increases the difficulty of promoting the methodological model in practical application scenarios.
Based on the above, the innovations of this paper are as follows:
(1) A new seasonal grey prediction model based on periodical aggregation and periodical component factors is proposed. Based on the data-driven perspective, the model improves the existing seasonal grey prediction model by utilizing the grey prediction theory, data preprocessing technology, and seasonal factor theory, and proves the superiority and validity of the newly proposed model through a comparative analysis of two cases.
(2) Based on the classical seasonal grey model, which cannot effectively explore the potential information of seasonal time series, making the model’s interpretability low, the model structure complicated, and technical implementation difficult, the newly proposed model is based on the data preprocessing method of periodical aggregation, which effectively uses the characteristics of periodical seasonal data and constructs a model with a simple structure and strong interpretability of the prediction steps, solving the problems of the existing classical seasonal grey forecasting model to a certain extent.

2. Relevant Concepts and Methods

2.1. Periodical Seasonal Series

Periodical fluctuation series is a common form of time series in sales, financial, and other widely available data.
Definition 1.
Let the sequence X = x 1 , x 2 , , x n ,   for k { 2,3 , , n } , If x k > x k 1 ,   then X is said to be a monotone increasing sequence; If x ( k ) < x ( k 1 ) , then   X is said to be a monotonically decreasing sequence; X is said to be a fluctuating sequence if k ,   such that [ x ( k ) x ( k 1 ) ] [ x ( k + 1 ) x ( k ) ] < 0 .
Definition 2.
According to Definition 1, if a sequence X is a fluctuating sequence and there exists a period T = 4 or T = 12 for k 2,3 , , n ,   X always satisfies x k + n T > x k + n 1 T ; or x ( k + n T ) < x ( k + ( n 1 ) T ) ; or x ( k + n T ) x ( k + ( n 1 ) T ) , then the sequence X is said to be a quarterly- or monthly-based cyclic seasonal fluctuation series [49].

2.2. Comparative Models

2.2.1. Holt–Winters Model

The Holt–Winters model is a classic method for predicting seasonal time series and can accurately capture trends and seasonal variations. The model was proposed by Charles Holt and Peter Winters in 1960 and has been improved and extended many times to become a widely used predicting method [50]. The Holt–Winters model is based on three components, which are the trend, seasonality, and seasonal error [51]. The basic form of the model can be categorized into the following three types: simple exponential smoothing, quadratic exponential smoothing, and triple exponential smoothing [52].
The simple exponential smoothing method is suitable for data without significant trends and seasonal variations. This method applies the decreasing weight of past observations to the calculation of the predicted values by exponentially smoothing historical data to obtain prediction results for the future period. The quadratic exponential smoothing method applies to data with a trend but without seasonal changes [53]. Based on the quadratic exponential smoothing method, the triple exponential smoothing method introduces seasonal smoothing, which can better predict seasonal fluctuation data [54]. Given the smoothing coefficient, α [ 0,1 ] , then the formula for triple exponential smoothing is as follows:
S t ( 1 ) = α x t + ( 1 α ) S t 1 ( 1 ) S t ( 2 ) = α S t ( 1 ) + ( 1 α ) S t 1 ( 2 ) S t ( 3 ) = α S t ( 2 ) + ( 1 α ) S t 1 ( 3 )
The formula for predicting the value x t + T for the next T period is as follows:
x t + T = A T + B T T + C T T 2
            A t = 3 S t 1 3 S t 2 + S t 3
B t = ( α 2 ( 1 α ) 2 ) [ ( 6 5 α ) S t ( 1 ) 2 ( 5 4 α ) S t ( 2 ) + ( 4 3 α ) S t ( 3 ) ]
C t = ( α 2 2 ( 1 α ) 2 ) [ S t ( 1 ) 2 S t ( 2 ) + S t ( 3 ) ]

2.2.2. EMD-DGM Model

The EMD-DGM framework evolves from conventional seasonal grey modeling by integrating empirical mode decomposition with seasonal adjustment mechanisms while incorporating methodological refinements guided by domain-specific meteorological assumptions to enhance hybrid forecasting architectures [40].
Assumption 1.
Based on China’s national renewable energy strategic planning, renewable energy systems exhibit persistent developmental progression governed by institutionalized policy frameworks.
Assumption 2.
The spatiotemporal distribution characteristics of RES infrastructure, dictated by regional climatic periodicities and geographical siting constraints, manifest predominantly as seasonal variations with time-invariant intra-annual cyclical patterns.
Assumption 3.
The exposure to non-periodical impacts and stochastic irregularities are minor and do not cause system changes.
Building upon the established theoretical framework, the EMD-DGM methodology preserves the intrinsic trend component’s quasi-exponential growth pattern while implementing the additive decomposition of cyclical constituents—seasonal variation S(t), periodic fluctuation C(t), and stochastic residual R(t). This synthesis procedure systematically eliminates aperiodic interferences and stochastic anomalies through harmonic synthesis, ultimately deriving the consolidated periodic disturbance operator I(t), as formalized as follows:
I t = S t + C ( t ) + R ( t ) , t z
After reorganization, the multiplicative and additive models are as follows:
Y * t = I t + S t , t z
Y * t = I t     S t , t z
Given the demonstrated superior adaptability of multiplicative decomposition in empirical implementations, the EMD-DGM framework employs a multiplicative architecture for subsequent modeling phases. Within this paradigm, the periodic disturbance operator I(t) is conceptualized as a seasonal modulation factor acting upon the core trend component. For temporal observations spanning T discrete intervals, we formalize the parameterization through k dominant periodicities and m seasonal constituents, with the seasonal modulation operator derived as follows:
I m t = i =   1 i =   n Y * k t p i =   1 i =   n S k t p
where t denotes each time point in period t = 1,2 , 3,4 n . There are k   periods, k = 1,2 , 3,4 . n . p denotes the same seasonal component under different periods, p = 1,2 , 3,4 . m . i = 1 i = n Y * k t p denotes the cumulative value of the same seasonal component for different periods under   t time points of the original data. i = 1 i = n S k t p denotes the cumulative value of the same seasonal components of different periods of the trend component for t time points of the decomposed data [49].
The EMD-DGM model decomposes and reorganizes the data according to Assumptions 1–3 and Equations (6)–(8). Since the trend component after decomposition and reorganization has obvious “quasi-exponentiality” characteristics, the EMD-DGM model utilizes the DGM (1,1) to predict the trend component, calculates the seasonal factor I ( t ) by using Equation (9), then uses the seasonal factor I ( t ) to correct DGM (1,1), and finally completes the integration and prediction of the model to establish the EMD-DGM model. The algorithm flow is shown in Table 2.

2.2.3. SARIMA Model

The SARIMA (Seasonal ARIMA) model is an extended version of the ARIMA model proposed in Box and Jenkins, which is widely used in seasonal time series analysis and forecasting [55]. A time series { X t | t = 1,2 ,   ,   N } , is controlled by SARIMA ( p , d , q ) × ( P , D , Q ) and an additional seasonal period parameter s. The seven parameters can be divided into two categories, three non-seasonal parameters   ( p , d , q ) , and four seasonal parameters ( P , D , Q , s ) , where d is the non-seasonal difference order, s is the length of the seasonal period, p is the non-seasonal autoregressive order, and q is the non-seasonal moving average. The SARIMA model with the order ( p , d , q ) × ( P , D , Q ,   s ) is structured as follows [55]:
ϕ p B Φ P B s ( 1 B ) d 1 B s D x t = θ q B Θ Q B s ε t
where
ϕ p B = 1 ϕ 1 B ϕ p B p θ q B = 1 θ 1 B θ q B q Φ P B s = 1 Φ 1 B s Φ p B P s Θ Q B s = 1 Θ 1 B s Θ Q B Q s
{ x t } is the original time series sequence and { ε t } is an independent, zero-mean, homoskedastic white noise sequence, where P is the seasonal autoregressive order and Q is the seasonal moving average order. θ 1 , θ 2 , , θ q , Θ 1 , , Θ Q , ϕ 1 , , ϕ p , Φ 1 , , Φ P are the unknown parameters in the model.

2.2.4. DGGM (1,1) Model

The traditional GM (1,1) model is suitable for the study of time series with small fluctuations. Time series data with obvious seasonal characteristics fluctuate more, and the direct establishment of GM (1,1) using the overall data is less adaptive, so the DGGM (1,1) model is optimized by using data grouping, which makes the model adaptive to the seasonal time series. Compared with the traditional GM (1,1) modeling process, two steps are added to the optimized DGGM (1,1) model [47].
First, the time series data are divided into quarters to generate the sequence x ( 0 ) ( s ) ( x ( 0 ) ( s , 1 ) , x ( 0 ) ( s , 2 ) , , x ( 0 ) ( s , n ) ) , s = 1,2 , 3,4 . Secondly, the original data x ( 0 ) ( s ) = ( x ( 0 ) ( s , 1 ) , x ( 0 ) ( s , 2 ) , , x ( 0 ) ( s , n ) ) , s = 1,2 , 3,4 are accumulated to generate the cumulative sequence x 1 s . Then, GM (1,1) models are built using grouped cumulative data x 1 s as the original time series, respectively [47].
x 1 s = x 1 s , 1 , x 1 s , 2 , x 1 s , n = x 1 s , 1 , x 1 s , 1 + x 0 s , 2 , x 1 s , n 1 + x 0 s , n 1 , s = 1 ,   2 ,   3 ,   4
where x 1 s , k = i = 1 k x 0 s , i , k = 1,2 , n ; s = 1 ,   2 ,   3 ,   4 and the mean rank is z 1 s , k = 0.5 x 1 s , k + 0.5 x 1 s , k 1 , k = 2 ,   3 , , n ; s = 1 ,   2 ,   3 ,   4 . Taking the first-order differential equation of a single variable as the predictive model, the grey differential equation is obtained, given by x 0 s , k + a z 1 s , k = b , k = 2,3 , , n ; s = 1 ,   2 ,   3 ,   4 . The corresponding whitened differential equation is as follows [47]:
d x ( 1 ) ( s , t ) d t + a x ( 1 ) ( s , t ) = b

2.3. Model Comparison Indicators

To verify the predictive performance of the model, it is also necessary to establish appropriate criteria to determine the validity of the results. Therefore, to accurately and effectively reveal the differences between the actual observations and the estimated values, this paper divides the data into training and testing sets and also selects the absolute percentage error (APE), mean absolute percentage error (MAPE), mean absolute error (MAE), and root mean square error (RMSE) to measure the accuracy of the model training and prediction results. The relevant formulas for their calculation are as follows:
A P E = | e ( i ) x ( 0 ) ( i ) | × 100 %
M A P E = 1 n i =   1 n | e ( i ) x ( 0 ) ( i ) | × 100 %
R M S E = 1 n i = 1 n e ( 2 ) ( i )
M A E = 1 n i =   1 n | e ( i ) |
where x ( 0 ) ( i ) is the true value, x ^ ( 0 ) ( i ) is the predicted value, and e ( i ) = x ( 0 ) ( i ) x ^ ( 0 ) ( i ) .
The root mean square error (RMSE) is a commonly used measure of the difference between the predicted and observed values of a model, which is used to assess how well the model fits the given data. The RMSE is obtained by calculating the mean of the squares of the differences between the predicted values and the actual observations and taking the square root of the squares. The smaller the value is, the better the model fits the data, and the better the model’s performance in predicting the data. The mean absolute error (MAE) is calculated as the average of the absolute difference between the actual value and the predicted value, and is used to measure the average proximity between the predicted value and the actual value; the lower the MAE, the higher the accuracy, and zero means the prediction is perfect. For the MAPE value, in the training set, if the value is smaller, it means that the model fits better and is more adaptable; in the test set, if the value is smaller, it means that the model has a higher prediction accuracy and the prediction results are more convincing. The grading criteria shown in Table 3 are usually followed [56].

3. Seasonal Grey Prediction Model Based on Periodic Aggregation and Periodic Component Factor

3.1. DGM (1,1) Model

The conventional GM (1,1) approach exhibits a persistent conceptual challenge in grey system theory—the non-trivial transition between its discrete formulation and continuous whitening equation representation. Addressing this fundamental discontinuity, the DGM (1,1) establishes axiomatic foundations through strict discrete-to-discrete formalism, resolving the theoretical incongruence while developing a self-consistent discrete prediction architecture [49].
In the traditional GM (1,1) model, the jump from the discrete form of the model to the continuous form of the whitening equation has always troubled researchers in grey system theory. The DGM (1,1) model takes this as the starting point of research to solve this theoretical problem from discrete to discrete and establishes a discrete grey prediction model [49,57].
Definition 3.
Let   x 0 denote a non-negative primitive time series, with its first-order accumulated generating operation (1-AGO) series x 1 constructed through cumulative summation.
X 0 = x 0 1 , x 0 2 , , x 0 n X 1 = x 1 1 , x 1 2 , , x 1 n
which x 0 k 0 , x 1 k = i = 1 k x 0 i ,     k = 1 ,   2 , , n , called
x ( 1 ) ( k + 1 ) = β 1 x ( 1 ) ( k ) + β 2
Definition 4.
Let x 0 and x 1 denote the sequences established in Definition 3. The parameter column vector is formally expressed as: β ^ = [ β 1 , β 2 ] T , where the β encapsulates the model coefficients to be estimated.
Y = x ( 1 ) ( 2 ) x ( 1 ) ( 3 ) x ( 1 ) ( n ) ,   B = x 1 1 1 x 1 2 1 x 1 n 1 1
Then, the least-squares estimated parameter column x ( 1 ) ( k + 1 ) = β 1 x ( 1 ) ( k ) + β 2 satisfying
β ^ = [ β 1 , β 2 ] T = ( B T B ) 1 B T Y
Definition 5.
Assume Y and B are as shown in Definition 4, β ^ = ( B T B ) 1 B T Y . Let x ( 1 ) ( 1 ) = x ( 0 ) ( 1 ) , then x ( 1 ) ( k + 1 ) = β 1 x ( 1 ) ( k ) + β 2 , the time response equation of the following:
x ^ ( 1 ) ( k + 1 ) = β 1 k ( x ( 0 ) ( 1 ) β 2 1 β 1 ) + β 2 1 β 1
where k = 1 ,   2 , , n 1 . The reduction equation is given by the following equation:
x 0 ( k + 1 ) = ( β 1 1 ) ( x 0 ( 1 ) β 2 1 β 1 ) β 1 k , k = 1,2 , , n 1 .

3.2. PADGM Model Construction

Conventional grey forecasting frameworks demonstrate efficacy in modeling complex systems exhibiting “quasi-exponential” patterns within observational datasets. However, when applied to renewable energy generation forecasting—a multidimensional system characterized by inherent periodic seasonality, nonlinear trends, and stochastic fluctuations—these classical methodologies exhibit a constrained predictive performance. This methodological limitation has driven the development of advanced seasonal grey variants specifically engineered for limited-data scenarios, including but not limited to the DGGM (1,1) framework [57], FOTP-SDGM architecture [58], and SADGM paradigm [47]. With these solution ideas, there are still some considerable limitations. For example, after the model structure is complicated, the number of parameters to be estimated increases, which often requires intelligent algorithms for auxiliary calculations, with considerable technical difficulties. Traditional data preprocessing will destroy the information of the original data and reduce the interpretability of the model, which increases the difficulty of promoting the model in practical application scenarios. To overcome these constraints, the present methodology enhances conventional DGM (1,1) forecasting through optimized preprocessing protocols involving refined data decomposition and seasonal influence mitigation, maintaining structural parsimony and model interpretability as fundamental design principles [39,40,41].
The basic idea of the seasonal grey prediction model constructed by the data decomposition algorithm and seasonal factor is to decompose the trend, periodicity, and stochastic volatility in the original data by using the data decomposition algorithm. Since the trend conforms to the “quasi-exponentiality” law and the traditional grey prediction model can be effectively predicted, the classical grey prediction model can be utilized for the information mining and prediction of the classical grey prediction model. Using the theory of the composition of time series and related seasonal assumptions, periodicity and random volatility are reflected through seasonal factors. By combining seasonal factors with mining trendiness and a grey prediction model, seasonal time series can be effectively mined with a small amount of data, and predicted values with a high interpretation and prediction accuracy can be obtained.
The data decomposition method depends on the selection of data decomposition algorithms, and excellent data decomposition algorithms can better extract the trend terms of periodical seasonal data to obtain accurate seasonal factors for data reduction. Nevertheless, a suboptimal performance of a data decomposition algorithm in handling specific datasets may induce significant prediction deviations. Consequently, this study employs an inverse decomposition methodology for periodic aggregation to capture the intrinsic quasi-exponentiality patterns, with model formulation guided by the following theoretical premises [49].
Assumption 4.
Under China’s institutionalized renewable energy policy frameworks, temporal aggregation operators effectively neutralize seasonal fluctuations, revealing persistent quasi-exponential growth trajectories in longitudinal system dynamics.
Assumption 5.
The spatiotemporal configuration parameters of system components exhibit bounded variability constrained by China’s geographic–climatic determinants, maintaining structural invariance across operational cycles.
Post-aggregation analysis of China’s renewable energy generation datasets confirms statistically significant quasi-exponential pattern emergence (p < 0.01), enabling methodological progression to subsequent analytical phases.
The conventional grey forecasting framework demonstrates an inherent capacity for handling quasi-exponentiality patterns, achieving both fitted and predicted trajectories with controlled error margins through its characteristic differential equation mechanisms. Moreover, the periodical component factor is a process of assigning weights to each periodical component due to the assigned data source of the fitted and predicted values of the traditional grey prediction model. Based on the excellent performance of the grey prediction model, the data reduction based on the weights qualifies the error to a certain extent, increasing the prediction accuracy of the model and the reduction error. The mathematical specification of the PADGM framework proceeds as follows:
Definition 6.
Given a non-negative primitive time series X ( 0 ) = ( X 0 1 , X ( 0 ) ( 2 ) X ( 0 ) ( m ) ) with predefined periodicity configuration, let n denote the identified periodic components distributed across m complete cycles.
X m n = x 11 x 21 x m 1 x 12 x 22 x m 2 x 1 n x 2 n x m n
Definition 7.
As shown in Definition 6, by each period   m perform periodical aggregation, let the data sequence of periodical aggregation be as follows:
X 1 = ( X 1 1 , X 2 1 , . X m 1 )
where X m 1 = n = 1 n = n X m n .
Building upon Assumption 5, which posits the temporal stability of period-specific weighting coefficients, these parametric values are computationally derived through the following mathematical formulation:
f i j = X i j X i ( 1 )
where i denotes the data after aggregation of the m th cycle of the sequence X ( 1 ) , i = 1 ,   2 ,   3 m . j denotes the j th component under period i , j = 1 ,   2 ,   3 n . The component weights for each period are calculated and expressed as a matrix in the form of f i j , as follows [49]:
f i j = f 11 f 21 f i 1 f 12 f 22 f i 2 f 1 j f 2 j f i j
Definition 8.
Let m denote the total cycle duration and n denote the quantity of periodic components. The temporal sequence f i j is constructed through row-wise aggregation via the summation operator i = 1 i = m f i j , yielding the following parametric configuration:
f j = f 1 f 2 f j j = 1 ,   2 ,   3 n
Subsequently, the Q s coefficient characterizing the periodic-averaged constituent is as follows:
Q s = f j j = 1 j = n f j
Let Q s denote the temporal-phase weighted coefficient under complete temporal modulation, where s = 1, 2, 3,…, n indexes discrete phase intervals.
Definition 9.
Let m denote the total temporal span, p represent the quantity of phases influenced by the novel information principle, and n indicate the count of periodic constituents. The differential sequence Δ f j is generated through cumulative row summation: i = m p + 1 i = m f i j , which has the following form:
Δ f j = Δ f 1 Δ f 2 Δ f j                                             j = 1 ,   2 ,   3 , , n                                              
Then, the factor of the new information periodical component w s under the influence of the p -period is as follows:
w s = Δ f j j = 1 j = n Δ f j
Let w s denote the periodic information modulation coefficient influenced by p-phase cyclical variations, where s = 1 ,   2 ,   3 , , n .
Definition 10.
Given the periodic aggregated sequence X 1 = ( X 1 1 , X 2 1 , . X m 1 ) , as formalized in Definition 7, the DGM (1,1) modeling framework is implemented through systematic application of Assumption 4 and Equations (18)–(23). This yields the following two distinct temporal outputs:
X ( 2 ) = ( X 2 1 , X 2 2 , X 2 ( m + k ) )
According to Definitions 8 and 9, let Q s denote the periodic-averaged component factor and Q s represent the periodicity-influenced novel information component factor. Where s indicates the quantity of periodic constituents distributed across n temporal intervals, the dimensionally reduced series derived via the periodic-averaged operator Q s is mathematically expressed as follows:
X ( 2 ) = ( X 2 1 · Q 1 T ,   X 2 ( 2 ) · Q 2 T , X 2 ( m + k ) · Q i T )
where T = 1 , 2 , 3 . n , i = 1 , 2 , 3 , . . . . . s .
The reduced series using the new information period component factor w s under the influence of the p -period is as follows [49]:
X ( 2 ) = ( X 2 1 · Q 11 ,   X 2 ( 2 ) · Q 21 , X 2 ( m + k ) · Q i T )
where i = 1 , 2 , 3 . . . . . s , T = 1 , 2 , 3 . n .
Let the reduction matrices be F and Z . The period-average component reduction matrix is given by the following:
F = X ( 2 ) ( 1 ) · Q 1 X ( 2 ) ( 2 ) · Q 1 X 2 ( m + k ) · Q 1 X ( 2 ) ( 1 ) · Q 2 X ( 2 ) ( 2 ) · Q 2 X 2 ( m + k ) · Q 2 X ( 2 ) ( 1 ) · Q 3 X ( 2 ) ( 1 ) · Q s X ( 2 ) ( 2 ) · Q 3 X ( 2 ) ( 2 ) · Q s X 2 ( m + k ) · Q 3 X 2 ( m + k ) · Q s
The weight reduction matrix governing the novel information periodic component, subject to p-periodic modulation dynamics, is mathematically formulated as follows:
Z = X ( 2 ) ( 1 ) · w 1 X ( 2 ) ( 2 ) · w 1 X 2 ( m + k ) · w 1 X ( 2 ) ( 1 ) · w 2 X ( 2 ) ( 2 ) · w 2 X 2 ( m + k ) · w 2 X ( 2 ) ( 1 ) · w 3 X ( 2 ) ( 1 ) · w s X ( 2 ) ( 2 ) · w 3 X ( 2 ) ( 2 ) · w s X 2 ( m + k ) · w 3 X 2 ( m + k ) · w s
The calculation process of the model is shown in Figure 2. The proposed methodology demonstrates an enhanced theoretical adaptability and operational simplicity compared to conventional seasonal factors derived from data decomposition frameworks. Methodologically, this approach eliminates dependency on predefined decomposition algorithms while introducing dynamic periodicity weighting mechanisms—contrasting with static seasonal coefficients, the model enables differential weight allocation across temporal intervals, thereby better aligning with information theory’s new information prioritization principle. Furthermore, the streamlined implementation process requires only foundational grey prediction modeling knowledge, effectively circumventing the structural complexities inherent in traditional decomposition-based techniques [49].

4. Case Study

4.1. Case 1

4.1.1. Data Sources and Processing

To accurately evaluate the modeling advantages and flexibility of the PADGM model, Chinese PV power generation data from the spring of 2016 to the winter of 2022 are selected for prediction in this study, and all the data required for modeling are from the National Bureau of Statistics of China. Aligned with China’s latitudinal characteristics, the meteorological seasons are systematically categorized as follows: spring (March–May), summer (June–August), autumn (September–November), and winter (December–February of subsequent years). These seasonal divisions correspond to standardized quarterly designations Q1–Q4, respectively, with complete chronological records spanning from 2016Q1 through to 2022Q4, as documented in Table 4 and visualized in Figure 3.
From Figure 3, it is obvious that China’s PV power generation has an obvious trend and periodicity volatility, with great seasonal differences, roughly presenting the seasonal general law of Q2 > Q3 > Q2 > Q4, showing, overall, a spiral upward trend in recent years. Among them, this study employs wind power generation data spanning 2016Q1–2021Q4 (24 quarterly observations) for model calibration, with subsequent measurements from 2022Q1–2022Q4 allocated for predictive validation.

4.1.2. PADGM Model Construction

To verify the prediction accuracy and advantages of the proposed model, 2016Q1–2021Q4 PV power generation is selected as the training set and 2022Q1–2022Q4 as the test set. The Holt–Winters model and EMD-DGM model are established as the comparison models. Three indicators, MAE, RMSE, and MAPE, are chosen as the evaluation criteria for comparing the accuracy of the models. The prediction model proposed in this paper is first fitted. To verify the flexibility of the PADGM model in this chapter, two types of component factors will be used to calculate the model.
In this paper, the training set of PV power generation data is firstly organized into a matrix form with a periodical component of four and a period of six by Definition 6 and Equation (24). Its matrix form is as follows:
X 6,4 = 94 152.9 215.2 313.9 111.9 181.4 228.1 323.6 106.7 109.5 181.5 188.3 255.5 307.1 211.8 259.3 394 447.9   374.1 509.7   360.3   360.1   491.9   435.1  
According to Definition 7 and Equation (25), it is periodically aggregated to obtain the periodical aggregation serial, as follows:
X 1 = 421.8 704.1 910.6 1203.9 1488.5 1884.6
As in Figure 4, the “quasi-exponentiality” characterization of the raw data is strengthened by data preprocessing such as periodical aggregation.
Due to the obvious “quasi-exponentiality” characteristics of the aggregated data, the traditional grey prediction model has a good predictive ability. For the preliminary fitting of the DGM (1,1) model to the periodically aggregated data according to Definition 10 and Equations (18)–(23), the fitting formula is as follows:
x 1 ( k + 1 ) = 1.26 x 1 ( k ) + 629.69 ,   k = 1 ,   2 , , n 1 .
Equation (37) was used to predict for the year 2022. The results of the fitting and prediction are shown in Table 5.
According to Assumption 5, the component weights of each period remain unchanged or do not change much, and the component weights of each period can be obtained through the calculation, which, in turn, leads to the distribution of the component coefficients of each period. According to Definition 7 and Equations (26) and (27), the component weights of each historical period are obtained. The weight of each historical period component of PV power generation during 2016Q1–2021Q4 is as follows:
f 6,4 = 0.2228 0.2171 0.2363 0.2607 0.2646 0.2376 0.2645 0.2576 0.2504 0.2687 0.2513 0.2704 0.2529 0.2577 0.2805 0.2550 0.2420 0.2610 0.2596 0.2674 0.2325 0.2153 0.2419 0.2308
As shown in Figure 5, the periodical component weight matrix allows us to observe how the periodical component weights change in each period.
In turn, the period-averaged component factor serial is obtained according to Definition 8 and Equations (28) and (29), as follows:
Q s = 0.2401 0.2606 0.2583 0.2410
Then, the periodical weights for 2018–2021 are again used to obtain the mean values, and we follow Definition 9 and Equations (30) and (31) to obtain the serial of the periodical component factor under the influence of the p -period, as follows:
W s = 0.2411 0.2608 0.2515 0.2463
After comparison, this paper finds that the period-averaged component factor serial has no significant mutation compared to the new information periodical component factor serial under the influence of the p -cycle. To compare the effectiveness of the two kinds of periodical component factor weights, this paper will use the period-average factor Q s and the new information periodical component factor w s as the values of the DGM (1,1) model fitting for the prediction of data reduction, according to Definition 10 and Equations (32)–(36), to obtain the two kinds of periodical component factor under the data reduction. The data reduction is as follows in Table 6.

4.1.3. Comparative Model Construction

Based on Equations (1)–(5), a Holt–Winters model in multiplicative form was constructed using Eviews10. The fit indices of the Holt–Winters model are shown in Table 7.
According to Equations (6)–(8), data decomposition is performed using the EMD algorithm in Matlab software (R2020a), and data reorganization is carried out using the relevant theories. The decomposed and reorganized data are shown in Table 8.
Using the Equation (9), the seasonal factors are calculated according to Table 9.
A DGM (1,1) model is fitted to the decomposed trend components, and the fitted equation is as follows:
x 1 ( k + 1 ) = 1.1 x 1 ( k ) + 101.23 ,   k = 1,2 , , n 1 .
The data were reduced using Equation (38), and then the DGM (1.1) model data were corrected using the seasonal factor from Table 10 to finalize the decomposition, integration, and prediction of the data.

4.1.4. Comparison of Model Indicators

For comparison, 2016Q1–2021Q4 were selected as the training set and 2022Q1–2022Q4 were selected as the test set. The Holt–Winters model and EMD-DGM model were used as the comparison models for PV power generation data. According to Equations (14)–(17), the three metrics MAE, RMSE, and MAPE were calculated as the evaluation criteria for comparing the model accuracy, respectively. After calculation, the actual values, predicted values, and errors obtained from the comparison of models on the PV power generation data set are shown in Table 10, the evaluation results of the metrics are shown in Figure 6, and the distribution of the predicted and actual values of the comparison models is shown in Figure 7.
The Holt–Winters model, as a classic model for predicting seasonal time series, can precisely portray time series with trends and seasonal changes. In this model comparison, its MAPE value is 0.06 in both the training and test sets, which is a satisfactory performance. However, observing the MAE value and RMSE value, it can be found that the model fits better in the training set but not in the test set, which shows that the Holt–Winters model does not have an advantage in portraying the trend in the test set. In addition, observation of the fitting graph reveals that there is a large deviation in its fitting performance at the beginning stage, indicating that the stability of the model is doubtful.
The EMD-DGM model uses EMD data decomposition and time series component theory, and by disassembling and reorganizing the series into trend terms and random fluctuation terms, the model minimizes the accumulation of errors due to reduction errors, while the intrinsic evolutionary law of the series is deeply excavated to the achieve accurate prediction of the model. In this study, the MAPE value of the EMD-DGM model is 0.06 in both the training set and the test set, which is a relatively satisfactory performance, basically equal to the Holt–Winters model. The comparative indexes RMSE and MAE are lower than those of the Holt–Winters model in both the training set and the training set, which shows that the stability of the EMD-DGM model is greater than that of the Holt–Winters model. Overall, the overall performance of the EMD-DGM model is completely better than that of the Holt–Winters model.
For the PADGM model based on the new information period component factor in the model comparison based on PV power generation data, in the training set, the MAPE values are 0.05 and 0.06, which are excellent. In the test set, the MAE and RMSE values of the PADGM model based on the new information period component factor are 29.23 and 34.65, which are ranked the first among the models and are much smaller than the values of other models. From the fitted plots of the compared models, the model is more accurate in characterizing the seasonal trends and key turning points of the serial data. In conclusion, the model comparison analysis proves the effectiveness of the methodology proposed in the previous section.

4.2. Case 2

4.2.1. Data Sources and Processing

In this section of the study, China’s wind power generation records spanning from March 2010 to February 2023, obtained from the National Bureau of Statistics (NBS), are used as empirical validation data. Meteorological seasonality is defined according to latitudinal climatic norms, as follows: Q1 (March–May), Q2 (June–August), Q3 (September–November), and Q4 (December–February), with quarterly intervals systematically labeled as 2010Q1–2022Q4 (Table 11). The dataset is partitioned into a calibration subset (2010Q1–2021Q4, 48 quarters) for model development and a validation subset (2022Q1–2022Q4, 3 quarters) for predictive performance evaluation.

4.2.2. Model Construction

In this paper, the DGGM (1,1) model based on seasonal grouping and the SARIMA model are used as comparative models. In this case, the seasonally grouped DGGM (1,1) model is constructed as a GM (1,1) model, and the time response equation of the DGGM (1,1) model is based on Equations (12) and (13) [49], as follows:
d x ( 1 ) ( 1 , t ) d t 0.19 x ( 1 ) ( 1 , t ) = 190.95
d x ( 1 ) ( 2 , t ) d t 0.18 x ( 1 ) ( 2 , t ) = 149.48
d x ( 1 ) ( 3 , t ) d t 0.18 x ( 1 ) ( 3 , t ) = 171.11
d x ( 1 ) ( 4 , t ) d t 0.19 ( 4 , t ) = 181.78
Using Equations (39)–(42), the simulation and prediction of the data are achieved. Based on Eviews10 and Equations (10) and (11), the SARIMA (0,1,0) (1,1,0) model is constructed, and the specific fitting indicators are shown in Table 12 and Table 13.
The PADGM model constitutes a seasonal grey forecasting framework operationalizing cyclical data aggregation principles. Through rigorous application of Definition 7 and Equation (25), this methodological approach systematically implements cyclical aggregation processing on China’s wind power generation datasets, culminating in the structured formulation of periodical aggregation sequences, as demonstrated as follows:
X 1 = ( 477.0         742.6         949.0         1248         1412.7         1670.9         2175.0 2828.0         2828.0         3223.4         3536.6         4399.3         5371.9 )
The serial X 1 is simulated and predicted using the DGM (1,1) model fitted by Equations (18)–(23), as follows:
x 1 k + 1 = 1.22 x 1 k + 686.39 , k = 1,2 , , n 1 .
Using Equation (43), the fitted and predicted values are shown in Table 14.
According to Definition 7 and Equations (26) and (27), the periodical component factor for each period is shown in Table 15.
The period-averaged component factor, according to Definition 8 and Equations (28) and (29), is as follows:
0.2653 0.2112 0.2411 0.2823
In accordance with Definition 9 and Equations (30) and (31), the p-period modulated novel information temporal constituent, derived from 2019–2021 cyclical baseline parameters, is mathematically formulated as follows:
0.2781 0.2008 0.2371 0.2840
Building upon the DGM (1,1) model’s temporal fitting and forecasting of the accumulated sequence X 1 , parametric reduction was implemented through dual periodic constituent operators using Equations (32)–(36). This operational procedure generated the dimensionality-reduced dataset documented in Table 16, maintaining the original grey system architecture.

4.2.3. Comparison of Model Indicators

The actual values, predicted values, and errors derived from the comparison of the wind power data models are shown in Table 16, and the distribution of predicted and actual values for the comparison models is shown in Figure 8. Additionally, Table 17 provides a comprehensive quantitative comparison of key model performance indicators (MAE, RMSE, and MAPE) across both training and test sets for all evaluated models.
The SARIMA model is extended from the ARIMA model to support time series data with seasonal components. Three hyperparameters are added to the ARIMA model, as well as an additional seasonal cycle parameter. However, its parameter selection is more complicated, the time series required is longer, and the prediction results have more serious “autoregressive inertia”. In this study, the MAPE value of the model in both the training and test sets is 0.07, which is not very satisfactory. Observing the fitted graphs, we can see that it can only captures the general trend of the seasonal pattern of wind power generation, while the peaks and valleys of the data from 2018Q1–2020Q2 are not well portrayed, indicating that there is still much room for optimization.
The DGGM (1,1) model divides the seasonal time series into several groups, constructs a GM (1,1) model for each group separately, and finally integrates them uniformly [42]. In this study, the model has the best fitting accuracy in the training set, with an MAPE value of only 0.06 and the smallest error; however, it has a worrying performance in the test set, with an MAPE value of 0.08, a maximum error MAE value of 144.78, and an RMSE value of 149.42, with the values of each indicator being approximately twice those of the PADGM model. The extremes of the two stages fully demonstrate the limitations of the model in that it is susceptible to sudden change factors and has a slow lagging response. Combined with current events, this study speculates that the new crown epidemic has caused the wind power data series to deviate from the overall trend to some extent.
In a comparison of the models based on wind data, the PADGM model performed excellently for both periodical component factors. The PADGM model constructed based on period-averaged component factors had an MAPE value of 0.04 in the test set, which was the lowest among all the models, and the MAE value and RMSE values of the PADGM model based on the new information periodical component factor were the lowest among all the models in both the training set and test set. In the training set, the MAPE was 0.05, which was superior to the model performance. Overall, compared with the two prediction models, the SARIMA model and DGGM (1,1) model, the PADGM model can better simulate the seasonal change pattern of China’s wind power generation and has a better adaptability.

5. Summary and Prospects

This paper develops a periodically aggregated discrete grey model (PADGM) through the systematic integration of temporal data preprocessing and grey system theory. The methodology incorporates cyclical aggregation techniques to reconstruct raw seasonal time series, amplifying their distinctive quasi-exponential attributes through phase-aligned data consolidation. Utilizing the foundational DGM (1,1) framework, the proposed model executes the following sequential operations: (1) predictive modeling on aggregated sequences, (2) dimensional reduction via our novel cyclical component decomposition mechanism, and (3) characteristic extraction through aggregation–reduction–prediction cycling. This tri-phase architecture enables effective pattern mining in periodically fluctuating seasonal datasets while preserving intrinsic temporal dependencies.
This paper proposes a prediction model to achieve the realization of the implementation of the variable periodical component factor. Compared with the traditional seasonal factor, the variable periodical component factor in this paper can realize the combination of any periodicity calculation, which further mines the periodic characteristics of the periodical seasonal data, and further realizing the excavation of the information of the periodical seasonal data. Secondly, the prediction model in this paper is not only simple to operate, requiring only simple data preprocessing and knowledge of grey prediction model, but also realizes high-precision prediction. In order to verify the effectiveness of the model, this paper utilizes the China photovoltaic power generation dataset and the China wind power generation dataset for the comparative analysis of the model. The superiority and accuracy of the model are verified through the comparative analysis of the model.
In this paper, a variable periodical component factor is proposed and used to reduce aggregated data to realize the prediction of periodical seasonal data. But in actual operation, it is only a simple comparison between the average periodical component factor and the component factor under the influence of three periods, and this method relies too much on the knowledge of experts and empirical judgments. In scenarios with highly volatile or non-stationary data (e.g., regions impacted by extreme climatic events like sandstorms in Xinjiang or abrupt policy shifts), the fixed aggregation reduction framework may struggle to capture abrupt fluctuations. So, the choice of a reasonable period to select the periodical component factor to increase the adaptability and practicality of the prediction model is an important research direction in the future.

Author Contributions

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

Funding

This research was funded by the National Natural Science Foundation of China (NO. 72361033, 52266018) and the key Research and Development Program of Xinjiang (NO. 2022B01019-1, 2024A01005-1).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data that support the findings of this study are available on request from the author. The data are not publicly available due to privacy or ethical restrictions. This article is a revised and expanded version of the paper ‘[Construction and application of a grey prediction model based on periodical aggregation and periodical component factor]’ presented at [Proceedings of the 1st Electrical Artificial Intelligence Conference, Volume 4: EAIC], [Nanjing, China], [6–8 December 2024].

Acknowledgments

The authors wish to express their gratitude to our team.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
DGMDiscrete grey prediction model
PADGMDiscrete grey prediction model based on periodical aggregation
PVPhotovoltaic
NWPNumerical weather prediction
EMDEmpirical modal decomposition
DGGM (1,1)Data grouping-based grey prediction model
WRFWeather research and forecasting model

References

  1. Zhang, X.; Zhao, X.; Jiang, Z.; Shao, S. How to achieve the 2030 CO2 emission-reduction targets for China’s industrial sector: Retrospective decomposition and prospective trajectories. Glob. Environ. Change 2017, 44, 83–97. [Google Scholar] [CrossRef]
  2. Yuan, P.; Duanmu, L.; Wang, Z.; Gao, K.; Zhao, X.; Liu, X.; Kong, W. Electricity consumption and load prediction method for Chinese rural residences based on the randomness and seasonality in electricity usage behavior. Energy Build. 2022, 279, 112647. [Google Scholar] [CrossRef]
  3. Lai, J.H.; Luo, Y.C.; Yang, S.H. A review of uncertainty prediction methods for renewable power. High Volt. Technol. 2021, 47, 1144–1157. [Google Scholar] [CrossRef]
  4. Salcedo-Sanz, S.; Pérez-Bellido, Á.M.; Ortiz-García, E.G.; Portilla-Figueras, A.; Prieto, L.; Paredes, D. Hybridizing the fifth generation mesoscale model with artificial neural networks for short-term wind speed prediction. Renew. Energy 2009, 34, 1451–1457. [Google Scholar] [CrossRef]
  5. Shen, X.; Wang, J.; Li, Z.; Chen, D.; Gong, J. Research and Operational Development of Numerical Weather Prediction in China. J. Meteorol. Res. 2020, 34, 675–698. [Google Scholar] [CrossRef]
  6. Baklanov, A.; Korsholm, U.S.; Nuterman, R.; Mahura, A.; Nielsen, K.P.; Sass, B.H.; Rasmussen, A.; Zakey, A.; Kaas, E.; Kurganskiy, A.; et al. Enviro-HIRLAM online integrated meteorology-chemistry modelling system: Strategy, methodology, developments and applications. Geosci. Model Dev. 2017, 10, 2971–2999. [Google Scholar] [CrossRef]
  7. Caroprese, L.; Pierantozzi, M.; Lops, C.; Montelpare, S. DL2F: A Deep Learning model for the Local Forecasting of renewable sources. Comput. Ind. Eng. 2024, 187, 109785. [Google Scholar] [CrossRef]
  8. Powers, J.G.; Klemp, J.B.; Skamarock, W.C.; Davis, C.A.; Dudhia, J.; Gill, D.O.; Coen, J.L.; Gochis, D.J.; Ahmadov, R.; Peckham, S.E.; et al. The weather research and forecasting model: Overview, system efforts, and future directions. Bull. Am. Meteorol. Soc. 2017, 98, 1717–1737. [Google Scholar] [CrossRef]
  9. Troldborg, N.; Sørensen, J.N.; Mikkelsen, R.; Sørensen, N.N. A simple atmospheric boundary layer model applied to large eddy simulations of wind turbine wakes. Wind. Energy 2014, 17, 657–669. [Google Scholar] [CrossRef]
  10. Mayer, M.J.; Yang, D.; Szintai, B. Comparing global and regional downscaled NWP models for irradiance and photovoltaic power forecasting: ECMWF versus AROME. Appl. Energy 2023, 352, 121958. [Google Scholar] [CrossRef]
  11. Yatiyana, E.; Rajakaruna, S.; Ghosh, A. Wind speed and direction forecasting for wind power generation using ARIMA model. In Proceedings of the 2017 Australasian Universities Power Engineering Conference, Melbourne, Australia, 19–22 November 2017; pp. 1–6. [Google Scholar] [CrossRef]
  12. Wang, Y.; Xie, Z.; Hu, Q.; Xiong, S. Correlation aware multi-step ahead wind speed forecasting with heteroscedastic multi-kernel learning. Energy Convers. Manag. 2018, 163, 384–406. [Google Scholar] [CrossRef]
  13. Han, Q.; Meng, F.; Hu, T.; Chu, F. Non-parametric hybrid models for wind speed forecasting. Energy Convers. Manag. 2017, 148, 554–568. [Google Scholar] [CrossRef]
  14. Hwangbo, S.; Nam, K.; Heo, S.; Yoo, C. Hydrogen-based self-sustaining integrated renewable electricity network (HySIREN) using a supply-demand forecasting model and deep-learning algorithms. Energy Convers. Manag. 2019, 185, 353–367. [Google Scholar] [CrossRef]
  15. Zhao, E.; Sun, S.; Wang, S. New developments in wind energy forecasting with artificial intelligence and big data: A scientometric insight. J. Inf. Technol. Data Manag. 2022, 5, 84–95. [Google Scholar] [CrossRef]
  16. Aghajani, A.; Kazemzadeh, R.; Ebrahimi, A. A novel hybrid approach for predicting wind farm power production based on wavelet transform, hybrid neural networks and imperialist competitive algorithm. Energy Convers. Manag. 2016, 121, 232–240. [Google Scholar] [CrossRef]
  17. Lahouar, A.; Slama, J.B.H. Hour-ahead wind power forecast based on random forests. Renew. Energy 2017, 109, 529–541. [Google Scholar] [CrossRef]
  18. Demolli, H.; Dokuz, A.S.; Ecemis, A.; Gokcek, M. Wind power forecasting based on daily wind speed data using machine learning algorithms. Energy Convers. Manag. 2019, 198, 111823. [Google Scholar] [CrossRef]
  19. Liu, J.J.; Zheng, C.R.; Hong, Y.M. How can machine learning empower management research?—A review of domestic and international frontiers and future perspectives. Manag. World 2023, 39, 191–216. [Google Scholar] [CrossRef]
  20. Wang, H.; Yi, H.; Peng, J.; Wang, G.; Liu, Y.; Jiang, H.; Liu, W. Deterministic and probabilistic forecasting of photovoltaic power based on deep convolutional neural network. Energy Convers. Manag. 2017, 153, 409–422. [Google Scholar] [CrossRef]
  21. Rahman, A.; Srikumar, V.; Smith, A.D. Predicting electricity consumption for commercial and residential buildings using deep recurrent neural networks. Appl. Energy 2018, 212, 372–385. [Google Scholar] [CrossRef]
  22. Luo, X.; Sun, J.; Wang, L.; Wang, W.; Zhao, W.; Wu, J.; Wang, J.-H.; Zhang, Z. Short-term wind speed forecasting via stacked extreme learning machine with generalized correntropy. IEEE Trans. Ind. Inform. 2018, 14, 4963–4971. [Google Scholar] [CrossRef]
  23. Bedi, J.; Toshniwal, D. Deep learning framework to forecast electricity demand. Appl. Energy 2019, 238, 1312–1326. [Google Scholar] [CrossRef]
  24. Nasir, J.; Aamir, M.; Iftikhar, S.; Albidah, A.B.; Alqasem, O.A.; Elwahab, M.E.; Khan, I.; Koh, W.S. A Novel Hybrid Approach to Forecasting Crude Oil Prices Using Local Mean Decomposition, ARIMA, and XGBoost. IEEE Access 2025, 13, 89140–89156. [Google Scholar] [CrossRef]
  25. Liu, Z.; Li, Y.; Yao, J.; Cai, Z.; Han, G.; Xie, X. Ultra-short-term forecasting method of wind power based on W-BiLSTM. In Proceedings of the 2021 IEEE 4th International Electrical and Energy Conference (CIEEC 2021), Wuhan, China, 28–30 May 2021; pp. 1–6. [Google Scholar] [CrossRef]
  26. Zheng, X.; Hu, D.B.; Li, Q. Predictive modeling of air pollutant concentrations based on wavelet decomposition and SVM. J. Environ. Sci. 2020, 40, 8. [Google Scholar]
  27. Luo, L.; Li, H.; Wang, J.; Hu, J. Design of a combined wind speed forecasting system based on decomposition-ensemble and multi-objective optimization approach. Appl. Math. Model. 2021, 89, 49–72. [Google Scholar] [CrossRef]
  28. Lv, S.-X.; Wang, L. Deep learning combined wind speed forecasting with hybrid time series decomposition and multi-objective parameter optimization. Appl. Energy 2022, 311, 118674. [Google Scholar] [CrossRef]
  29. Wu, Z.; Xiao, L. A secondary decomposition based hybrid structure with meteorological analysis for deterministic and probabilistic wind speed forecasting. Appl. Soft Comput. 2019, 85, 105799. [Google Scholar] [CrossRef]
  30. Feng, L. Discussion on the problems of gray prediction model. Syst. Eng. Theory Pract. 1997, 17, 5. [Google Scholar]
  31. Wang, Z.-X.; Li, Q.; Pei, L.-L. Grey forecasting method of quarterly hydropower production in China based on a data grouping approach. Appl. Math. Model. 2017, 51, 302–316. [Google Scholar] [CrossRef]
  32. Chen, H.-B.; Pei, L.-L.; Zhao, Y.-F. Forecasting seasonal variations in electricity consumption and electricity usage efficiency of industrial sectors using a grey modeling approach. Energy 2021, 222, 119952. [Google Scholar] [CrossRef]
  33. Li, Z.; Hu, X.; Guo, H.; Xiong, X. A novel Weighted Average Weakening Buffer Operator based Fractional order accumulation Seasonal Grouping Grey Model for predicting the hydropower generation. Energy 2023, 277, 127568. [Google Scholar] [CrossRef]
  34. Wang, F.; Wang, Z.Z.; Liu, Q.M. Research on DGGM (1,1) two-parameter optimization model and its application. Oper. Res. Manag. 2023, 32, 82–88. [Google Scholar] [CrossRef]
  35. Zhou, W.; Jiang, R.; Ding, S.; Cheng, Y.; Li, Y.; Tao, H. A novel grey prediction model for seasonal time series. Knowl.-Based Syst. 2021, 229, 107363. [Google Scholar] [CrossRef]
  36. Xie, N.; Wei, B. Grey Forecasting: Mechanism, Models and Applications; Springer Nature: Berlin, Germany, 2024. [Google Scholar] [CrossRef]
  37. Wang, H.; Wang, Y.; Wu, D. A new seasonal cycle GM (1,1) model and its application in railway passenger volume forecasting. Grey Syst. Theory Appl. 2021, 12, 293–317. [Google Scholar] [CrossRef]
  38. Zhang, G.Z.; Shin, J.G. Grey forecasting model based on multi-period time series and its application. Stat. Decis. Mak. 2021, 37, 14–19. [Google Scholar] [CrossRef]
  39. Qian, W.; Wang, J. An improved seasonal GM (1,1) model based on the HP filter for forecasting wind power generation in China. Energy 2020, 209, 118499. [Google Scholar] [CrossRef]
  40. Ran, M.; Huang, J.; Qian, W.; Zou, T.; Ji, C. EMD-based gray combined forecasting model—Application to long-term forecasting of wind power generation. Heliyon 2023, 9, e18053. [Google Scholar] [CrossRef]
  41. Sui, A.; Qian, W. Forecasting the wind power generation in China by seasonal grey forecasting model based on collaborative optimization. RAIRO-Oper. Res. 2021, 55, 3049–3072. [Google Scholar] [CrossRef]
  42. Wang, Z.-X.; Li, Q.; Pei, L.-L. A seasonal GM (1,1) model for forecasting the electricity consumption of the primary economic sectors. Energy 2018, 154, 522–534. [Google Scholar] [CrossRef]
  43. Li, X.; Zhou, S.; Zhao, Y.; Yang, B. Marine and land economy–energy–environment systems forecasting by novel structural-adaptive fractional time-delay nonlinear systematic grey model. Eng. Appl. Artif. Intell. 2023, 126, 106777. [Google Scholar] [CrossRef]
  44. He, X.; Wang, Y.; Zhang, Y.; Ma, X.; Wu, W.; Zhang, L. A novel structure adaptive new information priority discrete grey prediction model and its application in renewable energy generation forecasting. Appl. Energy 2022, 325, 119854. [Google Scholar] [CrossRef]
  45. Wang, Z.X.; Zhao, Y.F. GM (1,1) model with seasonal dummy variables and its application. Syst. Eng.-Theory Pract. 2020, 40, 2981–2990. [Google Scholar] [CrossRef]
  46. Zhou, W.; Cheng, Y.; Ding, S.; Chen, L.; Li, R. A grey seasonal least square support vector regression model for time series forecasting. ISA Trans. 2021, 114, 82–98. [Google Scholar] [CrossRef]
  47. Qian, W.; Sui, A. A novel structural adaptive discrete grey prediction model and its application in forecasting renewable energy generation. Expert Syst. Appl. 2021, 186, 115761. [Google Scholar] [CrossRef]
  48. Xia, L.; Ren, Y.; Wang, Y.; Pan, Y.; Fu, Y. Forecasting China’s renewable energy consumption using a novel dynamic fractional-order discrete grey multi-power model. Renew. Energy 2024, 233, 121125. [Google Scholar] [CrossRef]
  49. Wang, Y.; Ran, M.; Qin, Q.; Jiang, J.; Fan, X.; Liu, Y. Construction and Application of a Grey Prediction Model Based on Periodical Aggregation and Periodical Component Factor. In Proceedings of the 1st Electrical Artificial Intelligence Conference, Nanjing, China, 6–8 December 2024; Springer Nature: Singapore, 2024; pp. 124–137. [Google Scholar] [CrossRef]
  50. Winters, P.R. Forecasting Sales by Exponentially Weighted Moving Averages. Manag. Sci. 1960, 6, 324–342. [Google Scholar] [CrossRef]
  51. Holt, C.C. Forecasting seasonals and trends by exponentially weighted moving averages. Int. J. Forecast. 2004, 20, 5–10. [Google Scholar] [CrossRef]
  52. Pegels, C.C. Exponential forecasting: Some new variations. Manag. Sci. 1969, 15, 311–315. [Google Scholar]
  53. Gardner, E.S., Jr. Exponential smoothing: The state of the art—Part II. Int. J. Forecast. 2006, 22, 637–666. [Google Scholar] [CrossRef]
  54. Petropoulos, F.; Apiletti, D.; Assimakopoulos, V.; Babai, M.Z.; Barrow, D.K.; Ben Taieb, S.; Bergmeir, C.; Bessa, R.J.; Bijak, J.; Boylan, J.E.; et al. Forecasting: Theory and practice. Int. J. Forecast. 2022, 38, 705–871. [Google Scholar] [CrossRef]
  55. George, E.P.B.; Gwilym, M.J.; Gregory, C.R.; Greta, M.L. Time Series Analysis: Forecasting and Control; John Wiley & Sons: Hoboken, NJ, USA, 2015. [Google Scholar]
  56. Tayman, J.; Swanson, D.A. On the validity of MAPE as a measure of population forecast accuracy. Popul. Res. Policy Rev. 1999, 18, 299–322. [Google Scholar] [CrossRef]
  57. Chen, C.I.; Huang, S.J. The necessary and sufficient condition for GM (1,1) grey prediction model. Appl. Math. Comput. 2013, 219, 6152–6162. [Google Scholar] [CrossRef]
  58. Sui, A.; Qian, W. Intelligent grey forecasting model based on periodic aggregation generating operator and its application in forecasting clean energy. Expert Syst. 2022, 39, e12868. [Google Scholar] [CrossRef]
Figure 1. China’s PV and wind power generation (2016–2022).
Figure 1. China’s PV and wind power generation (2016–2022).
Sustainability 17 05009 g001
Figure 2. PADGM model flow chart.
Figure 2. PADGM model flow chart.
Sustainability 17 05009 g002
Figure 3. China PV power generation data: 2016Q1–2022Q4.
Figure 3. China PV power generation data: 2016Q1–2022Q4.
Sustainability 17 05009 g003
Figure 4. Data after periodic aggregation.
Figure 4. Data after periodic aggregation.
Sustainability 17 05009 g004
Figure 5. Change in weights of periodical components.
Figure 5. Change in weights of periodical components.
Sustainability 17 05009 g005
Figure 6. Comparison of model indicators. (a) MAPE for training and test sets; (b) MAE and RMSE for training and test sets.
Figure 6. Comparison of model indicators. (a) MAPE for training and test sets; (b) MAE and RMSE for training and test sets.
Sustainability 17 05009 g006
Figure 7. Model fit diagram.
Figure 7. Model fit diagram.
Sustainability 17 05009 g007
Figure 8. Model fit diagram.
Figure 8. Model fit diagram.
Sustainability 17 05009 g008
Table 1. Approaches to nonlinear periodic data in the field of grey prediction.
Table 1. Approaches to nonlinear periodic data in the field of grey prediction.
Research MethodsCharacteristic
Changing the structure of the modelComplicating the model structure to fit nonlinear periodic data. For example, add trigonometric functions and dummy variables to the model structure to fit its periodicity.
Data preprocessingThe original data are reorganized and varied to advance the seasonal and trend characteristics they contain. If the data decomposition algorithm is utilized, the data will be decomposed into trend and periodic terms and reduced using seasonal factors, which makes the model less arithmetic and the model simpler.
Table 2. EMD-DGM model algorithm flow [40].
Table 2. EMD-DGM model algorithm flow [40].
Steps
InitialInitialize the software.
Step 1Collecting data.
Step 2EMD decomposition of the data.
Step 3Determine if the raw data are effectively separated, if they are, go to the next step, if they are not, the algorithm ends.
Step 4Data reorganization according to time series component theory.
Step 5Indeed, whether the reorganized time series satisfies the characteristics of the trend term and the seasonal fluctuation term, and if not, reorganize it.
Step 6DGM (1,1) modeling of trend components for trend prediction.
Step 7Based on the isolation of the seasonal fluctuation component from the raw data and using Equations (6)–(9), the seasonal factor I t is calculated.
Step 8Seasonal factor is used to adjust the fitted and predicted values of the DGM model.
Step 9Obtain adjusted fitted and predicted values.
Step 10Determine whether the fitting accuracy and prediction accuracy of the model meet the requirements, if so, go to the next step, if not, the algorithm ends.
Step 11Applying the model to specific case studies.
EndExport specific data.
Table 3. Prediction accuracy grading scale.
Table 3. Prediction accuracy grading scale.
MAPE (%)Predicted EffectsMAPE (%)Predicted Effects
<10Good20–50Wrong
10–20General>50Very wrong
Table 4. PV power generation in China (2016Q1–2022Q4).
Table 4. PV power generation in China (2016Q1–2022Q4).
Year/QuarterQ1Q2Q3Q4
201694111.6106.7109.5
2017152.9181.4181.5188.3
2018215.2228.1255.5211.8
2019313.9323.6307.1259.3
2020394374.1360.3360.1
2021447.9509.7491.9435.1
2022592.5648.5549.3531.2
Table 5. Fitted and predicted values.
Table 5. Fitted and predicted values.
TypeYearValue
Fitted value2016421.8
2017723.947
2018921.095
20191171.932
20201491.077
20211897.133
Predicted value20222413.768
Table 6. PV power generation data reduction.
Table 6. PV power generation data reduction.
TypeYearAverage Factor Reduction (GWh)New Information Factor Reduction (GWh)
Fitted value2016Q1101.28107.33
2016Q2109.92111.17
2016Q3108.91106.60
2016Q4101.6996.70
2017Q1173.83184.21
2017Q2188.67190.81
2017Q3186.92182.96
2017Q4174.54165.97
2018Q1221.16234.38
2018Q2240.05242.77
2018Q3237.82232.79
2018Q4222.07211.17
2019Q1281.39298.20
2019Q2305.42308.88
2019Q3302.58296.18
2019Q4282.54268.67
2020Q1358.02379.41
2020Q2388.59393.00
2020Q3384.99376.84
2020Q4359.49341.84
2021Q1455.51482.73
2021Q2494.41500.02
2021Q3489.83479.46
2021Q4457.38434.93
Predicted value2022Q1579.56614.19
2022Q2629.05636.18
2022Q3623.22610.03
2022Q4581.94553.37
Table 7. Holt–Winters model parameters.
Table 7. Holt–Winters model parameters.
EstimationStandard ErrorTSignificance
Alpha (Level)0.180.101.870.08
Gamma (Trends)0.710.521.370.19
Delta (Season)0.140.091.610.12
Table 8. Data after EMD decomposition and reorganization.
Table 8. Data after EMD decomposition and reorganization.
YearTrend ComponentsPeriodic ComponentYearTrend ComponentsPeriodic Component
2016Q193.370.632019Q1282.2631.64
2016Q299.8211.782019Q2295.0528.55
2016Q3112.71−6.012019Q3310.28−3.18
2016Q4128.19−18.692019Q4322.77−63.47
2017Q1145.637.272020Q1341.6252.38
2017Q2167.0214.382020Q2358.3415.76
2017Q3185.11−3.612020Q3378.40−18.10
2017Q4200.29−11.992020Q4403.98−43.88
2018Q1211.613.592021Q1433.0914.81
2018Q2224.183.922021Q2463.7145.99
2018Q3242.3913.112021Q3491.100.80
2018Q4261.15−49.352021Q4504.80−69.70
Table 9. Seasonal factors.
Table 9. Seasonal factors.
Q1Q2Q3Q4
1.06901.07200.98340.8656
Table 10. Model comparison based on PV generation data for 2016Q1–2022Q4.
Table 10. Model comparison based on PV generation data for 2016Q1–2022Q4.
TimeActual ValueEMD-DGMHolt-WintersPeriodic Average PADGMNew Information PADGM
Forecasted ValueError (%)Forecasted ValueError (%)Forecasted ValueError (%)Forecasted ValueError (%)
Training Set
2016Q19499.820.0697.10.03101.280.08107.330.14
2016Q2111.6133.080.19112.260.01109.920.02111.170
2016Q3106.7141.160.32117.680.1108.910.02106.60
2016Q4109.5120.960.1113.440.04101.690.0796.70.12
2017Q1152.9162.190.06165.450.08173.830.14184.210.2
2017Q2181.4183.820.01173.370.04188.670.04190.810.05
2017Q3181.5168.030.07169.780.06186.920.03182.960.01
2017Q4188.3178.250.05163.580.13174.540.07165.970.12
2018Q1215.2221.210.03242.70.13221.160.03234.380.09
2018Q2228.1236.160.04252.690.11240.050.05242.770.06
2018Q3255.5232.980.09235.010.08237.820.07232.790.09
2018Q4211.8216.150.02224.380.06222.070.05211.170
2019Q1313.9284.20.09298.420.05281.390.1298.20.05
2019Q2323.6303.40.06315.550.02305.420.06308.880.05
2019Q3307.1299.330.03306.50302.580.01296.180.04
2019Q4259.3277.70.07280.340.08282.540.09268.670.04
2020Q1394365.120.07371.90.06358.020.09379.410.04
2020Q2374.1389.790.04388.80.04388.590.043930.05
2020Q3360.3384.550.07366.30.02384.990.07376.840.05
2020Q4360.1356.770.01325.330.1359.490341.840.05
2021Q1447.9469.080.05456.080.02455.510.02482.730.08
2021Q2509.7500.780.02463.070.09494.410.03500.020.02
2021Q3491.9494.050454.340.08489.830479.460.03
2021Q4435.1458.360.05426.410.02457.380.05434.930
Test set
2022Q1592.5602.640.02562.190.05579.560.02614.190.04
2022Q2648.5643.370.01612.480.06629.050.03636.180.02
2022Q3549.3628.330.14604.210.1633.220.13610.030.11
2022Q4531.2578.870.09554.40.04581.940.1553.370.04
Table 11. Quarterly data on wind power generation in China [49].
Table 11. Quarterly data on wind power generation in China [49].
Year/QuarterQ1Q2Q3Q4
2010103.2103.5112.2158.1
2011206.3173.4167.1195.8
2012230.5211.2237.8269.5
2013331.4283.3318.3315.3
2014365.3300345.2402.2
2015468350.9408444
2016585.5458.8533.2597.5
2017718.3559.5711.2839
2018918.9649.2745.4909.9
20191037.8701.3845.1952.4
20201192.4887.29961323.7
20211449.51087.71321.41513.3
202218951443.31691.42059.8
Table 12. Fitting indicators.
Table 12. Fitting indicators.
Steady R-SquareR-SquareDFSignificance
0.150.9817.000.64
Table 13. SARIMA model parameters.
Table 13. SARIMA model parameters.
EstimationStandard ErrorTSignificance
Discrepancy1.00
AR · seasonality(0.53)0.14(3.86)0.00
Seasonal differences1.00
Table 14. Distribution of fitted and predicted values [49].
Table 14. Distribution of fitted and predicted values [49].
TypeYearOriginal ValueFitted and Predicted Values
Fitted value2010477.00477.00
2011742.60860.39
2012949.001034.92
20131248.301244.85
20141412.701497.36
20151670.901801.10
20162175.002166.44
20172828.002605.90
20183223.403134.50
20193536.603770.32
20204399.304535.12
20215371.905455.05
Predicted value20227089.506761.59
Table 15. Chinese wind power periodical component factors.
Table 15. Chinese wind power periodical component factors.
Quarterly/Year201020112012201320142015201620172018201920202021
Q10.220.280.240.270.260.280.270.250.290.290.270.27
Q20.220.230.220.230.210.210.210.200.200.200.200.20
Q30.240.230.250.250.240.240.250.250.230.240.230.25
Q40.330.260.280.250.280.270.270.300.280.270.300.28
Table 16. Model comparison based on wind power data: 2011Q1–2022Q4.
Table 16. Model comparison based on wind power data: 2011Q1–2022Q4.
TimeActual ValueSARIMADGGM (1,1)Cycle Average PADGMNew Information PADGM
Forecasted ValueError (%)Forecasted ValueError (%)Forecasted ValueError (%)Forecasted ValueError (%)
Training Set
2011Q1206.3 231.230.12101.280.08107.330.14
2011Q2173.4207.870.20183.340.06109.920.02111.170.00
2011Q3167.1188.860.13209.870.26108.910.02106.600.00
2011Q4195.8236.560.21233.330.19101.690.0796.700.12
2012Q1230.5256.690.11278.830.21173.830.14184.210.20
2012Q2211.2213.490.01218.590.03188.670.04190.810.05
2012Q3237.8217.370.09251.540.06186.920.03182.960.01
2012Q4269.5308.320.14282.190.05174.540.07165.970.12
2013Q1331.4336.200.01336.230.01221.160.03234.380.09
2013Q2283.3291.050.03260.630.08240.050.05242.770.06
2013Q3318.3294.700.07301.490.05237.820.07232.790.09
2013Q4315.3368.410.17341.290.08222.070.05211.170.00
2014Q1365.3380.130.04405.450.11281.390.10298.200.05
2014Q2300325.080.08310.750.04305.420.06308.880.05
2014Q3345.2338.580.02361.370.05302.580.01296.180.04
2014Q4402.2368.490.08412.770.03282.540.09268.670.04
2015Q1468482.560.03488.910.04358.020.09379.410.04
2015Q2350.9393.930.12370.500.06388.590.04393.000.05
2015Q3408400.040.02433.130.06384.990.07376.840.05
2015Q4444437.630.01499.220.12359.490.00341.840.05
2016Q1585.5517.190.12589.550.01455.510.02482.730.08
2016Q2458.8462.270.01441.750.04494.410.03500.020.02
2016Q3533.2532.310.00519.140.03489.830.00479.460.03
2016Q4597.5603.670.01603.770.01457.380.05434.930.00
2017Q1718.3739.810.03710.920.01579.560.02614.190.04
2017Q2559.5551.700.01526.700.06629.050.03636.180.02
2017Q3711.2652.590.08622.230.13623.220.13610.030.11
2017Q4839787.320.06730.220.13735.660.12739.980.12
2018Q1918.91062.920.16857.270.07831.630.09871.720.05
2018Q2649.2720.450.11627.980.03662.160.02629.460.03
2018Q3745.4789.560.06745.790.00755.820.01743.230.00
2018Q4909.9858.580.06883.150.03884.890.03890.090.02
2019Q11037.81050.560.011033.740.001000.320.041048.550.01
2019Q2701.3774.760.10748.740.07796.470.14757.140.08
2019Q3845.1852.730.01893.890.06909.140.08894.000.06
2019Q4952.41016.500.071068.110.121064.380.121070.640.12
2020Q11192.41066.740.111246.540.051203.240.011261.250.06
2020Q2887.2827.790.07892.730.01958.040.08910.720.03
2020Q39961045.570.051071.400.081093.560.101075.340.08
2020Q41323.71174.990.111291.810.021280.290.031287.810.03
2021Q11449.51582.640.091503.150.041447.310.001517.080.05
2021Q21087.71028.260.051064.400.021152.370.061095.460.01
2021Q31321.41272.120.041284.150.031315.380.001293.470.02
2021Q41513.31614.510.071562.360.031539.990.021549.040.02
Test set
2022Q118951785.130.061812.580.041793.950.051880.440.01
2022Q21443.31338.030.071269.080.121428.380.011357.830.06
2022Q31691.41564.110.081539.160.091630.420.041603.270.05
2022Q42059.81944.920.061889.570.081908.840.071920.050.07
Table 17. Model comparison indicators.
Table 17. Model comparison indicators.
Model/TypologyTraining SetTest Set
MAERMSEMAPEMAERMSEMAPE
New Information PADGM34.3245.710.0781.0093.290.05
Cycleaverage PADGM34.5445.910.0781.9896.100.04
SARIMA42.7857.650.07114.33114.620.07
DGGM (1,1)31.8641.590.06144.78149.420.08
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

Ran, M.; Wang, Y.; Qin, Q.; Huang, J.; Jiang, J. An Improved Grey Prediction Model Integrating Periodic Decomposition and Aggregation for Renewable Energy Forecasting: Case Studies of Solar and Wind Power. Sustainability 2025, 17, 5009. https://doi.org/10.3390/su17115009

AMA Style

Ran M, Wang Y, Qin Q, Huang J, Jiang J. An Improved Grey Prediction Model Integrating Periodic Decomposition and Aggregation for Renewable Energy Forecasting: Case Studies of Solar and Wind Power. Sustainability. 2025; 17(11):5009. https://doi.org/10.3390/su17115009

Chicago/Turabian Style

Ran, Minghao, Yingchao Wang, Qilu Qin, Jindi Huang, and Jiading Jiang. 2025. "An Improved Grey Prediction Model Integrating Periodic Decomposition and Aggregation for Renewable Energy Forecasting: Case Studies of Solar and Wind Power" Sustainability 17, no. 11: 5009. https://doi.org/10.3390/su17115009

APA Style

Ran, M., Wang, Y., Qin, Q., Huang, J., & Jiang, J. (2025). An Improved Grey Prediction Model Integrating Periodic Decomposition and Aggregation for Renewable Energy Forecasting: Case Studies of Solar and Wind Power. Sustainability, 17(11), 5009. https://doi.org/10.3390/su17115009

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