Next Article in Journal
Virtual-Simulation-Based Multi-Objective Optimization of an Assembly Station in a Battery Production Factory
Next Article in Special Issue
Research on the Copyright Value Evaluation Model of Online Movies Based on the Fuzzy Evaluation Method and Analytic Hierarchy Process
Previous Article in Journal
Enhancing DSS Exploitation Based on VGI Quality Assessment: Conceptual Framework and Experimental Evaluation
Previous Article in Special Issue
Derivation of Optimal Operation Factors of Anaerobic Digesters through Artificial Neural Network Technology
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Novel DGM(1, N) Model with Interval Grey Action Quantity and Its Application for Forecasting Hydroelectricity Consumption of China

1
College of Information and Management Science, Henan Agricultural University, Zhengzhou 450046, China
2
Business School, University of Shanghai for Science and Technology, Shanghai 200093, China
*
Author to whom correspondence should be addressed.
Systems 2023, 11(8), 394; https://doi.org/10.3390/systems11080394
Submission received: 20 June 2023 / Revised: 29 July 2023 / Accepted: 31 July 2023 / Published: 1 August 2023

Abstract

:
This paper addresses the issue of the conventional DGM(1, N) model’s prediction results not taking into account the grey system theory pri1nciple of the “non-uniqueness of solutions”. Firstly, before presenting the interval grey action quantity, the practical significance of grey action quantity is examined. In the DGM(1, N) model, the grey action quantity is transformed into an interval grey action quantity. Then, the calculation of the parameters uses the least squares method. A DGM(1, N, c ) model containing interval grey action is then built, and meanwhile, the program code for DGM(1, N, c ) is provided. Lastly, the aforementioned model is used to forecast the hydroelectricity consumption of China. The findings indicate that it produces more rational outcomes than the traditional DGM(1, N) model. Overall, the research carries significant pragmatic implications for broadening the conceptual underpinnings of multivariate grey forecasting models and enhancing their structural arrangement.

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 c . Depending on this, we propose a DGM(1, N, c ) 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, c ) 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 “ c ” 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  X 1 0 = x 1 0 1 , x 1 0 2 , , x 1 0 n . And the correlation factor series are  X i 0 = x i 0 1 , x i 0 2 , , x i 0 n , i = 2 , 3 , ,   N . The 1-AGO sequence of  X j 0  is  X j 1 j = 1 , 2 , , N . Then
x 1 1 k = β 1 x 1 1 k 1 + i = 2 N β i x i 1 k + c
is a multivariate discrete grey forecasting model, called DGM(1, N) for short [11].
Theorem 1.
Let the sequences  X j 0 ,   X j 1  be as shown in Definition 1, and let
B = x 1 1 1 x 2 1 2 x N 1 2 1 x 1 1 2 x 2 1 3 x N 1 3 1 x 1 1 n 1 x 2 1 n x N 1 n 1 ,     Y = x 1 1 2 x 1 1 3 x 1 1 n .
Subsequently, the sequence of the parameter estimates β ^ = [ β 1 , β 2 , , c ] T is obtained through the approach of least squares, whereby:
(1)
When n = N + 2 , β ^ = B 1 Y , B 0 ,
(2)
When n > N + 2 , β ^ = B T B 1 B T Y , B T B 0 ,
(3)
When n < N + 2 , β ^ = B T B T B 1 Y , B T B 0 .
The proof process is shown in the literature [11].
Theorem 2.
Let  B ,   Y ,   β ^  be as described in Theorem 1 and  β ^ = [ β 1 , β 2 , , c ] T = ( B T B ) 1 B T Y . Let  x ^ 1 1 1 = x 1 0 1 , then, the time response equation for the system behavior sequence  X 1 0  is
x ^ 1 1 k = β 1 k 1 x ^ 1 1 1 + r = 2 k β 1 k r i = 2 N β i x i 1 r + 1 β 1 k 1 1 β 1 c , x ^ 1 0 k = x ^ 1 1 k x ^ 1 1 k 1   k = 2 , 3 , , n .
Proof of Theorem 2.
Using mathematical induction, we prove that, when k = 2 , there is
x 1 1 2 = β 1 x ^ 1 1 1 + i = 2 N β i x i 1 2 + 1 β 1 1 β 1 c = β 1 x 1 1 1 + i = 2 N β i x i 1 2 + c .
The conclusion is correct.
Assume that the conclusion holds when k = m 1 , that is
x ^ 1 1 m 1 = β 1 m 2 x ^ 1 1 1 + β 1 m 3 i = 2 N β i x i 1 2 + + i = 2 N β i x i 1 m 1 + 1 β 1 m 2 1 β 1 c .
According to Equation (1), when k = m
x 1 1 m = β 1 x 1 1 m 1 + i = 2 N β i x i 1 m + c .
When Equation (5) is substituted into Equation (6), it results in simplification:
x ^ 1 1 m = β 1 β 1 m 2 x ^ 1 1 1 + β 1 m 3 i = 2 N β i x i 1 2 + + i = 2 N β i x i 1 m 1 + 1 β 1 m 2 1 β 1 c + i = 2 N β i x i 1 m + c = β 1 m x ^ 1 1 1 + β 1 m 2 i = 2 N β i x i 1 2 + + i = 2 N β i x i 1 m + 1 β 1 m 1 1 β 1 c .
From the above equation, the conclusion remains applicable even in the event of k = m . Therefore, it is possible to state that the equation describing the time response for the system behavior sequence X 1 0 is Equation (3). □

3. The Interval Grey Number

The DGM(1, N) model comprises several essential parameters. The development coefficient, β 1 , is one such parameter. Another crucial parameter is the driver term, which is denoted by i = 2 N β i x i 1 k , where β i is the driving coefficient. The parameter c is the grey action quantity. The parameter c 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 c and treats c 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 c are considered to be the system’s causes, with c representing the grey cause and the output variable x 1 1 k representing the white fruit [25]. The computation of the model’s parameters β ^ = [ β 1 , β 2 , , c ] T is carried out through the least squares approach, as stated in Theorem 1. These parameters are computed as numbers. However, the grey action quantity c 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 c to the shape of an actual number is a simplifying treatment under the condition of incomplete information. The grey action c 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 c 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 c . Since c 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, c 2 , c 3 , , and c n are not equal, that is, c 2 c 3 c n [27]. Figure 2 illustrates the relationship between the inputs and outputs of the DGM(1, N) model with different values of c . The parameter c in Theorem 1 approximately represents the grey action c 2 , c 3 , , c n , 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 c 2 , c 3 , , c n based on Equation (1) when k is a different value.
c 2 = x 1 1 2 β 1 x 1 1 1 i = 2 N β i x i 1 2 k = 2 c 3 = x 1 1 3 β 1 x 1 1 2 i = 2 N β i x i 1 3 k = 3 c n = x 1 1 n β 1 x 1 1 n 1 i = 2 N β i x i 1 n k = n .
Let c = c 2 , c 3 , , c n be the sequence of the grey action quantities of the DGM(1, N) model. We define c m a x as the set c m a x = c 2 , c 3 , , c n , and c m i n as c m i n = c 2 , c 3 , , c n . The grey action quantity, denoted by c c m i n , c m a x , 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 f k x [28]. It is probable that the representation of the interval grey number’s “true value,” usually denoted by ˜ k , is achieved by fully accounting for the available information. If the interval grey action c c m i n , c m a x has a larger possible degree function, f k x t corresponds to a point x t within its grey confines. The greater the probability that x t will be true, the closer x t is to ˜ k . 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 c c m i n , c m a x . 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, c ) Model

4.1. DGM(1, N, c ) Model

Definition 2.
Assume the sequences X j 0 ,   X j 1 are as defined in Definition 1, β 1 ,   β i are as shown in Theorem 1, c c m i n , c m a x is the grey action quantity, P = β 1 , β 2 , , β N , c T is the grey number parameter column, denoted
x 1 1 k = β 1 x 1 1 k 1 + i = 2 N β i x i 1 k + c
as the DGM(1, N,  c ) model with grey action quantities, referred to as the DGM(1, N,  c ) model.  c c m i n , c m a x  are grey quantities whose the possibility degree function is a triangle with the vertex  c .
Theorem 3.
Let the sequences  X j 0 ,   X j 1 , β i , and  c  be as shown in Definition 2, then
(1)
Assuming  x ^ 1 1 1 = x 1 0 1  is the starting value, the DGM(1, N,  c ) model’s time response equation is
x ^ 1 min 1 k = β 1 k 1 x ^ 1 1 1 + r = 2 k β 1 k r i = 2 N β i x i 1 r + 1 β 1 k 1 1 β 1 c m i n ,
x ^ 1 m i d 1 k = β 1 k 1 x ^ 1 1 1 + r = 2 k β 1 k r i = 2 N β i x i 1 r + 1 β 1 k 1 1 β 1 c ,
x ^ 1 max 1 k = β 1 k 1 x ^ 1 1 1 + r = 2 k β 1 k r i = 2 N β i x i 1 r + 1 β 1 k 1 1 β 1 c m a x
(2)
Its cumulative reduction equation is
x ^ 1 m i n 0 k = x ^ 1 1 k x ^ 1 1 k 1 = β 1 k 2 x ^ 1 1 β 1 1 + i = 2 N β i x i 1 k β 1 k c m i n , k = 2 , 3 , , n .
x ^ 1 m i d 0 k = β 1 k 2 x ^ 1 1 β 1 1 + i = 2 N β i x i 1 k β 1 k c , k = 2 , 3 , , n .
x ^ 1 m a x 0 k = β 1 k 2 x ^ 1 1 β 1 1 + i = 2 N β i x i 1 k β 1 k c m a x , k = 2 , 3 , , n .
The DGM(1, N, c ) model extends the DGM(1, N) model, obtained by expanding c from a number to an interval grey number c . 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, c ) model incorporates the characteristics of grey numbers. In this model, c is regarded as an interval grey number with a known possibility function c c m i n , c m a x , thus enabling the uncertainty feature.
(2)
The DGM(1, N, c ) model calculation results are interval grey numbers k . 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 c has the shape of a triangle, this reduces the grey domain and narrows the range of possible true values. The maximum possible value of c is ˜ c = c , and the largest possible value of the associated interval grey number k is ˜ k = x ^ 1 m i d k . The simulation results of the DGM(1, N) model are included, demonstrating the DGM(1, N, c ) model’s compatibility. The findings of the interval grey number acquired using the DGM(1, N, c ) 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, c ) Model

The modeling procedures for the DGM(1, N, c ) 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, c ) 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 c .
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.
In summary, Figure 4 depicts the flowchart for modeling the DGM(1, N, c ) model, and the DGM(1, N, c ) model’s code is available from the following link: https://github.com/HongtaoRen/GreyPrediction (accessed on 19 June 2023).

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, c ) 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, c ) 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, c ) 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 X 1 . The GDP (billion yuan), hydroelectricity production (million tons), population (10,000 people), and consumption level of the population are recorded as X 2 , X 3 , X 4 , and X 5 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 X 1 and the independent variables X 2 ,   X 3 , X 4 , and   X 5 be γ X 1 0 k , X p 0 k . The formula for calculating the grey correlation degree [9] is when p = 2 , 3 , 4 , 5 .
γ x 1 0 k , x p 0 k = m i n p m i n k x 1 0 k x p 0 k + ξ m a x p m a x k x 1 0 k x p 0 k x 1 0 k x p 0 k + ξ m a x i m a x k x 1 0 k x p 0 k .
γ X 1 0 k , X p 0 k = 1 n k = 1 n γ x 1 0 k , x p 0 k .
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 γ 12 = 0.6447 , γ 13 = 0.9091 , γ 14 = 0.5855 ,   and   γ 15 = 0.5874 .   X 2 and X 3 had a strong correlation with X 1 , and can be classified as strongly correlated factors. Therefore, the variables X 2 and X 3 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 B and Y may be derived as follows
B = 1 2.18 1.97 1 1.96 3.49 3.18 1 3.16 4.93 4.46 1 4.42 6.49 5.95 1 5.87 8.16 7.52 1 7.39 9.97 9.14 1 8.95 11.99 10.78 1 10.52 12.22 12.47 1 ,   Y = 1.96 3.16 4.42 5.87 7.39 8.95 10.52 12.13
The parameter column β ^ can be obtained from β ^ = β 1 , β 2 , , c T as
β ^ = β 1 , β 2 , , c T = B T B 1 B T Y = 0.2094 0.0494 1.2149 0.1115
Step 4: The construction of the interval grey action volume c c m i n , c m a x . As seen from Definition 1, the data for the development factor β 1 and the driving term factors β i , x i 0 k , and x i 1 k are known.
According to Equation (8), the amount of grey action c k at this point k is obtained as
C s = c 2 , c 3 , , c 9 = 0.1162 , 0.1204 , 0.0930 , 0.1122 , 0.1134 , 0.1138 , 0.1096 , 0.1138
Then
c max = max c 2 , c 3 , , c 9 = 0.0930 ;
c min = min c 2 , c 3 , , c 9 = 0.1204 .
Therefore, the interval grey action quantity c c m i n , c m a x can be expressed as
c 0.1204 , 0.0930 ,   ˜ c = c = 0.1115
Step 5: Calculating the simulation and prediction values. Based on Theorem 2 and the vector P = β 1 , β 2 , , c T , when k = 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 , 11 , 12 the calculations for x ^ 1 m i n 0 ,   x ^ 1 m a x 0 and x ^ 1 m i d 0 are presented in Table 4.
Then
2 6.795522 , 6.9904382 , x ^ 1 0 2 = ˜ 2 = 6.858557 ; 3 8.5275547 , 8.568377 , x ^ 1 0 3 = ˜ 3 = 8.758830 ; 4 8.756065 , 8.7646151 , x ^ 1 0 4 = ˜ 4 = 8.758830 ; 5 10.486746 , 10.488537 , x ^ 1 0 5 = ˜ 5 = 10.487958 ; 6 10.778083 , 10.778458 , x ^ 1 0 6 = ˜ 6 = 10.778205 ; 7 11.100085 , 11.100164 , x ^ 1 0 7 = ˜ 7 = 11.100139 ; 8 11.131717 , 11.131734 , x ^ 1 0 8 = ˜ 8 = 11.131723 ; 9 11.483246 , 11.483249 , x ^ 1 0 9 = ˜ 9 = 11.483248 ; 10 12.217202 , 12.217211 , x ^ 1 0 10 = ˜ 10 = 12.217210 ; 11 12.643550 , 12.64355 , x ^ 1 0 10 = ˜ 10 = 12.643551 ; 12 12.182753 , 12.182755 , x ^ 1 0 11 = ˜ 11 = 12.182754
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 c 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 c 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 c [25]. A model known as DGM(1, N, c ) 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 c 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, c ) model provides more informative results. Specifically, the DGM(1, N, c ) 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 ˜ c = c in the DGM(1, N, c ) model, the calculation results are x ^ 1 m i d k . 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, c ) 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, c ) 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, c ) 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, c ) 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 c to an interval grey number c c m i n , c m a x , the proposed DGM(1, N, c ) 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, c ) as the foundation of our study and explore the grey attributes of other grey prediction models in greater depth in future research.

Author Contributions

Conceptualization, Y.L. and B.L.; methodology, Y.L.; data curation, H.R. and S.Y.; validation, Y.L. and H.R.; reviewing, H.R.; writing- original draft preparation, S.Y.; writing—reviewing and editing, supervision, B.L.; programming, Y.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research is founded by National Natural Science Foundation of China grant number [71971134] and the Soft Science Research Plan Project of Henan Province grant number [222400410391].

Data Availability Statement

The data that support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Li, C.; Cao, Y.; Zhang, M.; Wang, J.; Liu, J.; Shi, H.; Geng, Y. Hidden Benefits of Electric Vehicles for Addressing Climate Change. Sci. Rep. 2015, 5, 9213. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  2. 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]
  3. Jamil, R. Hydroelectricity consumption forecast for Pakistan using ARIMA modeling and supply-demand analysis for the year 2030. Renew. Energy 2020, 154, 1–10. [Google Scholar] [CrossRef]
  4. De Cabral, J.; Legey, L.F.L.; de Cabral, M.V. Electricity consumption forecasting in Brazil: A spatial econometrics approach. Energy 2017, 126, 124–131. [Google Scholar] [CrossRef]
  5. Tang, L.; Wang, X.; Wang, X.; Shao, C.; Liu, S.; Tian, S. Long-term electricity consumption forecasting based on expert prediction and fuzzy Bayesian theory. Energy 2018, 167, 1144–1154. [Google Scholar] [CrossRef]
  6. De Felice, M.; Alessandri, A.; Catalano, F. Seasonal climate forecasts for medium-term electricity demand forecasting. Appl. Energy 2015, 137, 435–444. [Google Scholar] [CrossRef]
  7. Ruiz, L.; Rueda, R.; Cuéllar, M.; Pegalajar, M. Energy consumption forecasting based on Elman neural networks with evolutive optimization. Expert Syst. Appl. 2018, 92, 380–389. [Google Scholar] [CrossRef]
  8. Shine, P.; Scully, T.; Upton, J. Murphy Annual electricity consumption prediction and future expansion analysis on dairy farms using a support vector machine. Appl. Energy 2019, 250, 1110–1119. [Google Scholar] [CrossRef]
  9. Liu, S.F. Grey Systems: Theory and Applications; Science Press: Beijing, China, 2017. [Google Scholar]
  10. Şahin, U.; Ballı, S.; Chen, Y. Forecasting seasonal electricity generation in European countries under Covid-19-induced lockdown using fractional grey prediction models and machine learning methods. Appl. Energy 2021, 302, 117540. [Google Scholar] [CrossRef]
  11. Xie, N.-M.; Liu, S.-F. Discrete grey forecasting model and its optimization. Appl. Math. Model. 2009, 33, 1173–1186. [Google Scholar] [CrossRef]
  12. Ding, S. A novel discrete grey multivariable model and its application in forecasting the output value of China’s high-tech industries. Comput. Ind. Eng. 2019, 127, 749–760. [Google Scholar] [CrossRef]
  13. Tu, L.; Chen, Y. An unequal adjacent grey forecasting air pollution urban model. Appl. Math. Model. 2021, 99, 260–275. [Google Scholar] [CrossRef]
  14. Zhang, K. Multivariate discrete grey model base on dummy drivers. Grey Syst. Theory Appl. 2016, 6, 246–258. [Google Scholar] [CrossRef]
  15. Dang, Y.G.; Wei, L.; Ding, S. Delay multi-variables discrete grey model based on the driving-information control and its application. Control. Decis. 2017, 32, 1672–1680. [Google Scholar]
  16. Zhang, K.; Qu, P.P.; Zhang, Y.T. Delay multi-variables discrete grey model and its application. Syst. Eng.-Theory Pract. 2015, 35, 2092–2103. [Google Scholar]
  17. Ye, L.; Xie, N.; Hu, A. A novel time-delay multivariate grey model for impact analysis of CO2 emissions from China’s transportation sectors. Appl. Math. Model. 2020, 91, 493–507. [Google Scholar] [CrossRef]
  18. Ding, S.; Dang, Y.G.; Xu, N.; Wang, J.J.; Geng, S.S. Construction and optimization of a multi-variables discrete grey power model. Syst. Eng. Electron. 2018, 40, 1302–1309. [Google Scholar]
  19. Ding, S.; Xu, N.; Ye, J.; Zhou, W.; Zhang, X. Estimating Chinese energy-related CO2 emissions by employing a novel discrete grey prediction model. J. Clean. Prod. 2020, 259, 120793. [Google Scholar] [CrossRef]
  20. Luo, D.; An, Y.M.; Wang, X.L. Time-delayed accumulative TDAGM (1,N,t) model and its application in grain production. Control. Decis. 2021, 36, 2002–2012. [Google Scholar]
  21. Ye, L.L.; Xie, N.M.; Luo, D. Construction and application of cumulative time-lag nonlinear ATNDGM(1,N) model. Syst. Eng.-Theory Pract. 2021, 41, 2414–2427. [Google Scholar]
  22. Ma, X.; Xie, M.; Wu, W.; Zeng, B.; Wang, Y.; Wu, X. The novel fractional discrete multivariate grey system model and its applications. Appl. Math. Model. 2019, 70, 402–424. [Google Scholar] [CrossRef]
  23. Zhang, X.; Dang, Y.; Ding, S.; Wang, J. A novel discrete multivariable grey model with spatial proximity effects for economic output forecast. Appl. Math. Model. 2023, 115, 431–452. [Google Scholar] [CrossRef]
  24. Zeng, B.; Duan, H.; Bai, Y.; Meng, W. Forecasting the output of shale gas in China using an unbiased grey model and weakening buffer operator. Energy 2018, 151, 238–249. [Google Scholar] [CrossRef]
  25. Li, S.L.; Gong, K.; Zeng, B.; Zhou, W.H.; Zhang, Z.Y.; Li, A.X.; Zhang, L. Development of the GM(1,1,⊗b) model with a trapezoidal possibility function and its application. Grey Syst. Theory Appl. 2022, 12, 339–356. [Google Scholar] [CrossRef]
  26. Deng, J.L. Grey Theory Basis; Huazhong University of Science and Technology Press of China: Wuhan, China, 2002. [Google Scholar]
  27. Zeng, B.; Gou, X.Y.; Zhang, Z.W. Research on the non-uniqueness of solutions of the mean difference GM(1,1) model based on interval grey interaction. Chin. J. Manag. Sci. 2022, 30, 247–255. [Google Scholar]
  28. Zeng, B.; Li, S.L.; Meng, W. Grey Prediction Theory and Its Application; Science Press: Beijing, China, 2020. [Google Scholar]
  29. Xiong, P.; He, Z.; Chen, S.; Peng, M. A novel GM(1,N) model based on interval gray number and its application to research on smog pollution. Kybernetes 2019, 49, 753–778. [Google Scholar] [CrossRef]
  30. Zheng, C.; Wu, W.-Z.; Xie, W.; Li, Q.; Zhang, T. Forecasting the hydroelectricity consumption of China by using a novel unbiased nonlinear grey Bernoulli model. J. Clean. Prod. 2020, 278, 123903. [Google Scholar] [CrossRef]
  31. Duan, H.; Luo, X. A novel multivariable grey prediction model and its application in forecasting coal consumption. ISA Trans. 2022, 120, 110–127. [Google Scholar] [CrossRef]
  32. Wu, L.; Gao, X.; Xiao, Y.; Yang, Y.; Chen, X. Using a novel multi-variable grey model to forecast the electricity consumption of Shandong Province in China. Energy 2018, 157, 327–335. [Google Scholar] [CrossRef]
  33. Liu, Y.; Yang, Y.; Pan, F.; Xue, D. A conformable fractional unbiased grey model with a flexible structure and it’s application in hydroelectricity consumption prediction. J. Clean. Prod. 2022, 367, 133029. [Google Scholar] [CrossRef]
  34. Ding, Y.; Dang, Y. Forecasting renewable energy generation with a novel flexible nonlinear multivariable discrete grey prediction model. Energy 2023, 277, 127664. [Google Scholar] [CrossRef]
Figure 1. The DGM(1, N) model’s structural diagram.
Figure 1. The DGM(1, N) model’s structural diagram.
Systems 11 00394 g001
Figure 2. Input and output correspondence for the DGM(1, N) model.
Figure 2. Input and output correspondence for the DGM(1, N) model.
Systems 11 00394 g002
Figure 3. Possibility degree function of interval grey action quantity.
Figure 3. Possibility degree function of interval grey action quantity.
Systems 11 00394 g003
Figure 4. Flowchart of DGM(1, N, c ) model.
Figure 4. Flowchart of DGM(1, N, c ) model.
Systems 11 00394 g004
Figure 5. Total electricity consumption and related simulation and prediction data.
Figure 5. Total electricity consumption and related simulation and prediction data.
Systems 11 00394 g005
Figure 6. Comparisons of raw data with simulation and prediction data.
Figure 6. Comparisons of raw data with simulation and prediction data.
Systems 11 00394 g006
Table 1. Actual data and various simulation and prediction values.
Table 1. Actual data and various simulation and prediction values.
k . x 1 0   x ^ 1 m i n 0   x ^ 1 m a x 0   x ^ 1 m i d 0  
k = 2 46,92846,026.2708747,839.7047946,985.47378
k = 3 49,59150,522.0519949,249.5378849,848.96475
k = 4 53,22352,169.9852953,062.9277652,642.30083
k = 5 55,23355,161.5980254,535.0067454,830.16704
k = 6 55,50056,162.9039356,602.5925456,395.47408
k = 7 59,19859,404.0751459,095.5389659,240.87714
k = 8 63,07763,461.7829163,678.2874363,576.30143
k = 9 69,16367,271.1043167,119.1798067,190.74493
k = 10 72,25570,163.0483370,269.6560670,219.43772
k = 11 75,11071,001.8539170,269.6560670,962.28461
k = 12 83,12880,571.4506180,623.9447680,599.21704
Table 2. The hydroelectricity consumption of China and its explanatory variables from 2010 to 2021.
Table 2. The hydroelectricity consumption of China and its explanatory variables from 2010 to 2021.
YearHydroelectricity Consumption
X 1
GDP
X 2
Hydroelectricity Production
X 3
Population
X 4
The Consumption Level of the Population
X 5
20107.11412,119.2711.38134,09110,575
20116.83487,940.2688.05134,91612,668
20128.52538,580862.79135,92214,074
20138.93592,963.2909.61136,72615,586
201410.34643,563.11059.69137,64617,220
201510.81688,858.21114.52138,32618,857
201611.11746,395.11153.27139,23220,801
201711.16832,035.91165.07140,01122,969
201811.42919,281.11198.89140,54125,245
201912.08986,515.21272.54141,00827,504
202012.501,015,986.21321.71141,21227,438
202112.251,143,669.71300141,26031,072
Table 3. The calculation results of x j 0 k after dimensionless processing and x j 1 k .
Table 3. The calculation results of x j 0 k after dimensionless processing and x j 1 k .
k . x 1 0 k   x 2 0 k   x 3 0 k   x 1 1 k   x 2 1 k   x 3 1 k  
k = 1 111111
k = 2 0.961.180.971.962.181.97
k = 3 1.201.311.213.163.493.18
k = 4 1.261.441.284.424.934.46
k = 5 1.451.561.495.876.495.95
k = 6 1.521.671.577.398.167.52
k = 7 1.561.811.628.959.979.14
k = 8 1.572.021.6410.5211.9910.78
k = 9 1.612.231.6912.1314.2212.47
Table 4. Actual data and various simulation and prediction values.
Table 4. Actual data and various simulation and prediction values.
k . x 1 0   x ^ 1 m i n 0   x ^ 1 m a x 0   x ^ 1 m i d 0  
k = 2 6.836.7955226.99043826.858557
k = 3 8.528.5683778.52755478.555175
k = 4 8.938.7560658.76461518.758830
k = 5 10.3410.48853710.48674610.487958
k = 6 10.8110.77808310.77845810.778205
k = 7 11.1111.10016411.10008511.100139
k = 8 11.1611.13171711.13173411.131723
k = 9 11.4211.48324911.48324611.483248
k = 10 12.0812.21720212.21721112.217210
k = 11 12.5012.64355012.6435512.643551
k = 12 12.2512.18275312.18275512.182754
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

Li, Y.; Ren, H.; Yao, S.; Liu, B.; Zeng, Y. A Novel DGM(1, N) Model with Interval Grey Action Quantity and Its Application for Forecasting Hydroelectricity Consumption of China. Systems 2023, 11, 394. https://doi.org/10.3390/systems11080394

AMA Style

Li Y, Ren H, Yao S, Liu B, Zeng Y. A Novel DGM(1, N) Model with Interval Grey Action Quantity and Its Application for Forecasting Hydroelectricity Consumption of China. Systems. 2023; 11(8):394. https://doi.org/10.3390/systems11080394

Chicago/Turabian Style

Li, Ye, Hongtao Ren, Shi Yao, Bin Liu, and Yiming Zeng. 2023. "A Novel DGM(1, N) Model with Interval Grey Action Quantity and Its Application for Forecasting Hydroelectricity Consumption of China" Systems 11, no. 8: 394. https://doi.org/10.3390/systems11080394

APA Style

Li, Y., Ren, H., Yao, S., Liu, B., & Zeng, Y. (2023). A Novel DGM(1, N) Model with Interval Grey Action Quantity and Its Application for Forecasting Hydroelectricity Consumption of China. Systems, 11(8), 394. https://doi.org/10.3390/systems11080394

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