1. Introduction
As the global phenomenon of the greenhouse effect continues to escalate, tackling climate change has become an expeditious concern for nations worldwide [
1]. To this end, the Chinese government announced “Opinions on Fully and Accurately Implementing the New Development Concept and Doing a Good Job in Carbon Peak and Carbon Neutrality Work” in October 2021. This policy delineates the dual carbon objectives of accomplishing carbon neutrality by 2060 and carbon peaking by 2030. In this context, hydroelectricity signifies a propitious and valuable option for supporting sustainable development strategies due to its status as a clean and renewable energy source with abundant resources, mature technology, and a reliable operation [
2]. Hydroelectricity consumption is an essential basis for water resource planning, development, and scheduling. Therefore, a rational and precise prognostication of hydroelectricity consumption can furnish a hydroelectricity resource development system with a reference point for planning, policy formulation, and other pertinent considerations.
According to existing research, the forecasting models of hydroelectricity consumption may be divided into two principal categories, namely statistical methods and machine learning techniques. These statistical models comprise ARIMA and its improvements [
3,
4], fuzzy Bayesian methods [
5], and multiple regression models [
6]. Machine learning approaches, such as artificial neural network models [
7] and SVM [
8], are also commonly utilized for hydroelectricity generation and consumption forecasting. While both statistical and machine learning models have significantly improved forecasting accuracy, they necessitate data distributions that conform to model assumptions and require extensive sample data. However, in real life, the cost and time constraints of data collection sometimes make it difficult to obtain sufficient data, and the grey system theory adequately addresses the problem of modeling data from a limited sample size.
The grey system theory is an original Chinese doctrine created by Professor Deng, which focuses on “small data, poor information” uncertainty systems, where “some information is known, and some information is unknown” [
9]. Scholars typically use multivariate grey forecasting models to model predictions for real-world forecasting problems, with the systematic variables being influenced by multiple factors [
10]. The multivariate grey prediction model, which treats all unknown elements as grey quantities and all known factors as drivers of a system’s behavior, holds vital significance in the theory of grey prediction. By introducing driving factors and grey action quantities, multivariate grey prediction models provide more reasonable modeling mechanisms and are more consistent with the structural ambiguity of grey systems, where “some information is known, and some information is unknown”.
Traditional multivariate grey prediction models often suffer from jumping errors, which can lead to inaccurate predictions. To address this issue, Xie [
11] introduced the DGM(1, N) model, which has gained widespread use for addressing related forecasting problems due to its applicability for small data sets, ease of learning, and simple modeling process. Moreover, researchers have continuously expanded and refined the conceptual framework of the conventional DGM(1, N) model, leading to a multitude of innovative research outcomes. These research results mainly include parameter optimization [
12,
13], considering drive control [
14,
15], considering time lag characteristics [
16,
17], construction of the exponential power model [
18,
19], time lag combined with linearity [
20], time lag combined with nonlinearity [
21], fractional order modeling [
22], and spatial proximity effects [
23]. These studies have illustrated that the employment of said models has the potential to substantially boost the DGM(1, N) model’s forecasting precision. However, these models produce number outputs, which do not align with the grey system’s tenet of the “non-uniqueness of solutions”.
The grey systems theory recognizes that a multitude of internal and external factors that occur erratically can influence the evolution and improvement of a system [
24]. The lack of a well-defined functional correlation between independent and dependent variables presents difficulties in predicting the developmental trajectory of a system. As the scope of grey forecasting models in real life expands, this emerging theoretical system needs to be continuously optimized and improved with new practical problems. One key characteristic of grey systems is that the available information about the current system may not uniquely determine its future development, resulting in a non-unique solution for the grey prediction model. However, traditional grey prediction models produce real numbers, contrary to the tenet of the “non-uniqueness of solutions” in grey systems. In response to the above problems, the GM(1, 1) has been improved by introducing an interval grey action measure, which satisfies the “non-uniqueness of solutions” principle [
25]. Existing research has mainly focused on univariate forecasting models and has not investigated multivariate forecasting models. Therefore, the objective of this research is to employ the DGM(1, N) model to recover the interval uncertainty manifestation of the grey action
. Depending on this, we propose a DGM(1, N,
) model, which utilizes the interval grey number with a known possibility degree function as the output of both the simulation and prediction.
This paper aims to solve the problem of the simulation and prediction results of the traditional DGM(1, N) model not satisfying the “non-uniqueness of solutions” principle. This study explores the meaning of grey action quantity and recovers the interval uncertainty form of grey action. Based on the DGM(1, N) model, a new model called DGM(1, N,) is proposed, which incorporates interval grey action. The fundamental contribution of this research is the suggestion of a new DGM(1, N, ) model that utilizes interval grey action quantity. The new model’s calculation results conform to the “non-uniqueness of solutions” principle and are represented as interval grey numbers. The proposed model is put into effect for predicting the hydroelectricity consumption in China, and the outcomes demonstrate that it is more rational than the traditional model.
The succeeding sections of this essay shall be arranged in the subsequence. The fundamental structure of the DGM(1, N) model is introduced in
Section 2.
Section 3 explores the interval grey action quantity “
” by thoroughly investigating the importance of this particular quantity. In
Section 4, we propose and derive a new DGM(1, N) that incorporates the interval grey action quantity.
Section 5 chooses the forecast of China’s residential consumption as an example for a numerical experiment. We apply the proposed model to forecast the hydroelectricity consumption of China in
Section 6. Subsequently, we evaluate the reasonableness of the outcomes by comparing and contrasting them. Finally, in the conclusion section, we summarize the findings of this study.
2. DGM(1, N) Model
Definition 1. Let the sequence of system characteristics data be . And the correlation factor series are . The 1-AGO sequence of is . Thenis a multivariate discrete grey forecasting model, called DGM(1, N) for short [
11].
Theorem 1. Let the sequences be as shown in Definition 1, and let Subsequently, the sequence of the parameter estimates is obtained through the approach of least squares, whereby:
- (1)
When , , ,
- (2)
When , , ,
- (3)
When , , .
The proof process is shown in the literature [
11].
Theorem 2. Let be as described in Theorem 1 and . Let , then, the time response equation for the system behavior sequence is Proof of Theorem 2. Using mathematical induction, we prove that, when
, there is
The conclusion is correct.
Assume that the conclusion holds when
, that is
According to Equation (1), when
When Equation (5) is substituted into Equation (6), it results in simplification:
From the above equation, the conclusion remains applicable even in the event of . Therefore, it is possible to state that the equation describing the time response for the system behavior sequence is Equation (3). □
3. The Interval Grey Number
The DGM(1, N) model comprises several essential parameters. The development coefficient, , is one such parameter. Another crucial parameter is the driver term, which is denoted by , where is the driving coefficient. The parameter is the grey action quantity. The parameter is particularly noteworthy, as it reflects the comprehensive impact of various unknown and complicated elements of the system. Nevertheless, the model ignores the uncertainty of and treats as a grey quantity for calculation, leading to unique results.
In the field of cybernetics, each input variable corresponds to a unique output variable, where the input variable represents the “cause” and the output variable represents the “effect”.
Figure 1 illustrates the relationship between the system inputs and the output results of the multivariate discrete grey forecasting model. Specifically, the driver term and grey action quantity
are considered to be the system’s causes, with c representing the grey cause and the output variable
representing the white fruit [
25]. The computation of the model’s parameters
is carried out through the least squares approach, as stated in Theorem 1. These parameters are computed as numbers. However, the grey action quantity
represents the system’s combined effect of uncertainty and complexity [
26], which is essentially grey uncertainty and should be conveyed as a grey number of the form. Therefore, reducing
to the shape of an actual number is a simplifying treatment under the condition of incomplete information. The grey action
is estimated and represented by the DGM(1, N) model as a deterministic actual number, resulting in a unique grey prediction result, which violates the tenet of the “non-uniqueness of solutions” in the circumstance of insufficient and imprecise information. The grey action
in the DGM(1, N) model is estimated and represented as a deterministic actual number.
This study aims to develop a novel model in complex systems that utilizes the interval grey number pattern of . Since is an interval grey number, it follows that the DGM(1, N) model’s results should be expressed as interval grey numbers. This further realizes the non-uniqueness of the calculation results of the model under uncertain conditions.
In cybernetics, inputs and outputs have a one-to-one correspondence. At different points in time, the magnitude of the grey action quantity varies. Therefore,
and
are not equal, that is,
[
27].
Figure 2 illustrates the relationship between the inputs and outputs of the DGM(1, N) model with different values of
. The parameter
in Theorem 1 approximately represents the grey action
, which ignores the differences in the system’s information at different points in time. The results based on Theorem 1 are approximate solutions. Therefore, this paper will fully use the grey action quantity’s information by restoring the grey number format within a known interval.
The grey action quantity’s value may be calculated using formulas for
based on Equation (1) when
is a different value.
Let
be the sequence of the grey action quantities of the DGM(1, N) model. We define
as the set
, and
as
. The grey action quantity, denoted by
, is represented as an interval grey number. The grey system theory employs the function of a possibility degree, which serves to express the probability of a grey number adopting various values within its domain of greyness. Alternatively, it indicates the likelihood of a precise value being the authentic representation of a grey number, symbolized by
[
28]. It is probable that the representation of the interval grey number’s “true value,” usually denoted by
, is achieved by fully accounting for the available information. If the interval grey action
has a larger possible degree function,
corresponds to a point
within its grey confines. The greater the probability that
will be true, the closer
is to
. The “kernel” of the interval grey number is the projection point on the X-axis of the center of gravity of the closed geometry formed by its possible degree function [
29].
According to the interpretation of the possible degree function [
26],
Figure 3 displays the possible degree function of
. It is possible to account for the uncertainty of the system inputs and adhere to the grey theory principle of the “non-unique solutions” by using the interval grey action amount.
4. Construction of the DGM(1, N, ) Model
4.1. DGM(1, N, ) Model
Definition 2. Assume the sequences are as defined in Definition 1, are as shown in Theorem 1, is the grey action quantity, is the grey number parameter column, denotedas the DGM(1, N, ) model with grey action quantities, referred to as the DGM(1, N, ) model. are grey quantities whose the possibility degree function is a triangle with the vertex .
Theorem 3. Let the sequences , and be as shown in Definition 2, then
- (1)
Assuming is the starting value, the DGM(1, N, ) model’s time response equation is - (2)
Its cumulative reduction equation is
The DGM(1, N, ) model extends the DGM(1, N) model, obtained by expanding from a number to an interval grey number . This is illustrated by the equation derived from Theorem 3. This model has several characteristics due to the addition of interval grey action quantity, including:
- (1)
The structure of the DGM(1, N, ) model incorporates the characteristics of grey numbers. In this model, is regarded as an interval grey number with a known possibility function , thus enabling the uncertainty feature.
- (2)
The DGM(1, N, ) model calculation results are interval grey numbers . Its results are non-unique within an uncertain system, thus satisfying the tenet of the “non-uniqueness of solutions”.
- (3)
When the possible degree function for has the shape of a triangle, this reduces the grey domain and narrows the range of possible true values. The maximum possible value of is , and the largest possible value of the associated interval grey number is . The simulation results of the DGM(1, N) model are included, demonstrating the DGM(1, N, ) model’s compatibility. The findings of the interval grey number acquired using the DGM(1, N, ) model are judged to be more reliable than the actual numerical values obtained using the traditional model. Therefore, this model can aid decision makers in comprehending the future advancement of the subject.
4.2. Modeling Steps of DGM(1, N, ) Model
The modeling procedures for the DGM(1, N, ) model with grey action quantity are explained below, in conjunction with the modeling and analysis methodology mentioned above.
Step 1: The calculation of the grey correlation. Firstly, we calculate the correlation between the dependent and independent variables. Subsequently, taking into consideration the magnitude of the correlation, we ascertain the sequence of independent factors that are strongly correlated.
Step 2: Data processing. The dimensionless processing of the raw data, followed by their first-order cumulative series.
Step 3: Parameter estimation. Using Equation (9), we create the DGM(1, N, ) model and estimate its parameters according to Theorem 1.
Step 4: The construction of the interval grey action quantity. We calculate the model’s parameters according to Theorem 1 and combine them with Equation (8) to obtain a range of values for the interval grey action quantity .
Step 5: Calculating the simulation and prediction values. Combining the parameter values from Step 4 and Equations (13)–(15) yields the model’s time response equation, which is then simulated and predicted.
Step 6: The analysis of the results. We analyze the reasonableness of the results using the given computations.
5. Numerical Experiment
This study focuses on the total electricity consumption of China as the subject of the numerical validation. The GDP, total population, total energy consumption, and consumption level of residents are selected as the primary factors. The data on the total electricity consumption of China are sourced from the China Electricity Council (
https://cec.org.cn/) (accessed on 1 June 2023), while the data on GDP, total population, total energy consumption, and residents’ consumption level are obtained from the
China Statistical Yearbook. A grey correlation analysis is utilized to screen the main influencing factors, with the correlation threshold set to 0.6. Based on the results of the correlation calculation, GDP and total energy consumption are identified as independent variables. To better verify the model’s performance, the sample data are divided into two parts in this paper. The first nine years (2010–2018) are used for the model construction, and the last three years (2019–2021) are used for the model prediction. The aforementioned data are used to construct the DGM(1, N,
) model and the calculation results are presented in
Table 1.
Utilizing the aforementioned calculation outcomes,
Figure 5 depicts the distribution of the total electricity consumption of China, along with the associated simulation and prediction data.
The total electricity consumption of China is influenced by various factors, and since the information known in real life cannot uniquely determine the future development of the system, its prediction results should appear nonunique. According to the results of
Table 1 and
Figure 5, the simulation and prediction results derived from the DGM(1, N,
) model are interval grey numbers, which are consistent with the principle of the “non-uniqueness of solutions” in the context of incomplete information in the grey system theory. The new model’s architecture fulfills the essential characteristics of uncertainty. According to the calculation results of DGM(1, N,
) in
Table 1 and
Figure 5, the results obtained from the kernel of the interval grey action are the calculation results of the DGM(1, N) model. However, because the new model is an extended model of the DGM(1, N) model, affected by the modeling effect of the DGM(1, N) model, the results of the new model in recent years do not contain actual data, and there are certain errors.
6. Case Study
Previous literature studies [
30,
31,
32,
33,
34] have identified several factors that influence hydroelectricity consumption, such as economic development level, the scale of hydroelectricity development, demographic factors, and the consumption structure of the population. Considering the accessibility and practicality of the data, this study employs GDP to represent economic development level, total population to represent demographic factors, hydroelectricity production to represent the scale of hydroelectricity, and the consumption level of the population to represent the structure of residential consumption. The data on the hydroelectricity consumption of China and the factors influencing it for 2010–2021 are shown in
Table 2, which were obtained from the
China Statistics Yearbook and
BP Statistics Review of World Energy. The consumption of hydroelectricity (EJ) is recorded as
. The GDP (billion yuan), hydroelectricity production (million tons), population (10,000 people), and consumption level of the population are recorded as
, , , and
in that order. As the difference in magnitude between different indicators can affect the modeling effects of the model, all the data are dimensionless before modeling. A validation process is carried out using a dataset divided into two parts to assess the efficacy of the model in this research. Specifically, the first nine years of data (2010–2018) are utilized to construct the model, and the last three years (2019–2021) are used for the model forecasting.
Step 1: The calculation of the grey correlation. As the strength of each factor’s impact on the main system behavior sequence varies, to avoid redundancy of the influencing factor variables, the degree of correlation between each influencing factor variable and the main system behavior variable was first calculated using a grey correlation analysis before modeling. Moreover, this was used to finally decide the model’s independent variables. A higher grey correlation degree indicates a stronger association between the variables. We chose a correlation threshold of 0.6 to determine the model’s independent variables. Any influencing factor with a correlation degree greater than 0.6 was chosen as an independent variable for the modeling. Let the correlation degree between
and the independent variables
be
. The formula for calculating the grey correlation degree [
9] is when
.
In Equation (16), the resolution factor is usually taken as 0.5. Using Equations (16) and (17), the correlations of the influencing factors were calculated as , , and had a strong correlation with , and can be classified as strongly correlated factors. Therefore, the variables and were chosen for the modeling.
Step 2: The dimensionless processing of the raw data according to the selected variables to obtain a sequence of characteristic system data and relevant factors. Subsequently,
Table 3 presents the outcomes of calculating the cumulative sequence of the first order.
Step 3: Solve for the model parameters. Based on Theorem 1, the matrices
and
may be derived as follows
The parameter column
can be obtained from
as
Step 4: The construction of the interval grey action volume . As seen from Definition 1, the data for the development factor and the driving term factors , , and are known.
According to Equation (8), the amount of grey action
at this point
is obtained as
Therefore, the interval grey action quantity
can be expressed as
Step 5: Calculating the simulation and prediction values. Based on Theorem 2 and the vector
, when
the calculations for
and
are presented in
Table 4.
Step 6: The analysis of the rationality of the results.
Figure 6 displays the raw data along with the various simulated and predicted data, based on the calculations presented above. Before illustrating the model’s reasonableness as demonstrated in this paper, an analysis of the inadequacies associated with the DGM(1, N) model for simulating the hydroelectricity consumption of China was performed.
The parameter
signifies the combined impact of numerous intricate and uncertain factors in the traditional DGM(1, N) model, thereby rendering it intrinsically uncertain and necessitating its representation as a grey number. Nonetheless, when applying the DGM(1, N) model to a specific system, parameter
is determined through the least squares method, resulting in a unique numerical value. This approach neglects the grey number action quantity’s uncertainty characteristics, resulting in a less reliable simulation. As a grey prediction model, the DGM(1, N) model operates with incomplete information and reveals the complexity and variability of a system’s influencing factors. The grey system theory’s principle of the “non-uniqueness of solutions” indicates that solutions for incomplete information and uncertainty are not unique. Consequently, the DGM(1, N) model’s simulation and prediction results should also be non-unique [
27].
This paper calculates and compares grey action quantities at distinct time points to obtain the representation of the interval grey action amount
[
25]. A model known as DGM(1, N,
) is constructed, taking into consideration the aforementioned information. The aforementioned model enhances the DGM(1, N) model’s rationality through the means below.
- (1)
The proposed model’s architecture fulfills the critical features of uncertainty that are typically associated with grey prediction models. In this model, the grey action amount is represented by an interval grey number that has a foregone possibility function. The model introduces the notion of interval grey action, facilitating the restitution of the interval grey number form of in situations where the information is incomplete. Furthermore, it also achieves a compartmentalized structure distinct from the DGM(1, N) model.
- (2)
The proposed model’s simulation and prediction outcomes satisfy the “non-uniqueness of solutions” principle. This model produces a sequence of interval grey numbers instead of a singular numerical outcome, which distinguishes it from the conventional DGM(1, N) model.
- (3)
The proposed model is consistent with the “least information” tenet of the grey systems theory. This model can effectively utilize the information on grey quantities at various time points. In contrast, the conventional model estimates the grey effect using the least squares approach, which ends up as an actual number, a simplification that results in the omission of important information.
- (4)
The outcome obtained through the DGM(1, N, ) model provides more informative results. Specifically, the DGM(1, N, ) model prediction structure takes the form of intervals, which can offer decision makers a clearer understanding of the range of variation in the system. In contrast, the traditional DGM(1, N) model relies on a deterministic real number as its forecast result, which tends to make decision makers doubt its reliability. Thus, having a definite interval rather than a definite number can enhance the informativeness of the prediction, making it easier for decision makers to assess a system’s behavior and make informed decisions.
- (5)
The proposed model extends the DGM(1, N) model, which is compatible with it. Specifically, when
in the DGM(1, N,
) model, the calculation results are
. The aforementioned outcome is consistent with the conventional DGM(1, N) model’s simulated and predicted findings. Thus, we can conclude that the DGM(1, N,
) model is compatible with the DGM(1, N) model. However, as can be seen from the results in
Figure 6, due to the modeling effect of the DGM(1, N) model, the new model has had some errors in terms of simulation and prediction in recent years and does not contain actual data, which is also the limitation of the model in this paper.
Based on the above results, China’s hydroelectricity consumption shows an overall increasing trend, but there is a noticeable fluctuation in its hydroelectricity consumption during the forecasting period. Therefore, the government should adopt reasonable energy price regulation measures. Dynamic adjustments in energy prices can help to guide consumers to make rational use of their energy, while providing a stable operating environment for energy enterprises.
According to the forecast results for 2021, China’s hydroelectricity consumption demonstrates a declining trend. To further achieve the goal of low-carbon development, the government could implement policies to promote the development and utilization of renewable energy sources, such as solar and wind energy, as well as support the research and application of new clean energy technologies. These measures will facilitate the optimization of the energy structure and promote the development of an environmentally friendly economy.
When forecasting hydroelectricity consumption, this study primarily considered the influence of domestic gross domestic product (GDP) and hydroelectricity production. In 2021, domestic GDP shows an upward trend, but hydroelectricity consumption, on the other hand, experiences a decline, possibly due to a decrease in hydroelectric production. This pattern was also evident in 2011, further validating the close correlation between hydroelectricity consumption and hydroelectric production. Hence, the country should intensify its efforts towards developing and utilizing hydroelectric resources to promote the growth of clean energy. Given that hydroelectricity consumption is influenced by multiple factors, leading to interval-based forecasting results, the government should establish an emergency energy reserve mechanism to ensure sufficient energy reserves during unforeseen circumstances.
7. Conclusions
This study addressed the problem of the traditional DGM(1, N) model’s prediction results, which do not account for the “non-uniqueness of solutions” principle in the grey system theory.
We converted the DGM(1, N) model’s grey action quantity back into an interval grey action quantity by adding it. Subsequently, we established a DGM(1, N, ) model, which includes the interval grey action quantity. The proposed model has several advantages, including the grey prediction uncertainty feature due to the characteristics of the grey numbers present in its structure. Additionally, the DGM(1, N, ) model’s simulation and prediction outcomes are interval grey numbers, satisfying the “non-uniqueness of solutions” principle. To verify the model’s reasonableness, we forecasted the hydroelectricity consumption of China using the DGM(1, N, ) model. The results demonstrated a higher level of reasonableness in the simulation and prediction results. Finally, based on the research results, it was proposed that the government should regulate energy prices, increase the development and utilization of hydropower, expand its investment in renewable energy, and establish emergency energy reserves to promote the achievement of low-carbon goals. Although this paper simply expanded the to an interval grey number , the proposed DGM(1, N, ) model made it a true grey attribute.
However, the model still has the defect of not including all the actual values in the process of its modeling. To further enhance the modeling effectiveness and rationality of grey forecasting models, we will use DGM(1, N, ) as the foundation of our study and explore the grey attributes of other grey prediction models in greater depth in future research.