Abstract

Energy consumption prediction is an important issue for governments, energy sector investors, and other related corporations. Although there are several prediction techniques, selection of the most appropriate technique is of vital importance. As for the approximate nonhomogeneous exponential data sequence often emerging in the energy system, a novel grey self-memory coupling prediction model is put forward in order to promote the predictive performance. It achieves organic integration of the self-memory principle of dynamic system and grey model. The traditional grey model’s weakness as being sensitive to initial value can be overcome by the self-memory principle. In this study, total energy, coal, and electricity consumption of China is adopted for demonstration by using the proposed coupling prediction technique. The results show the superiority of self-memory coupling prediction model when compared with the results from the literature. Its excellent prediction performance lies in that the proposed coupling model can take full advantage of the systematic multitime historical data and catch the stochastic fluctuation tendency. This work also makes a significant contribution to the enrichment of grey prediction theory and the extension of its application span.

1. Introduction

As one of the most significant national strategic resources, the energy issue is an important factor which restricts the state economy and social development. Along with the ongoing economic growth and the acceleration of industrialization, energy consumption and production will increase even more rapidly. Therefore, it is meaningful to identify and analyze the energy issue legitimately, especially for predicting the future energy consumption correctly and scientifically. Energy consumption is featured by its information uncertainty and few useful analyzing samples. There exist many influential factors (economy condition, industry framework, climatic variation, government policy and so on), which are difficult to determine how exactly they affect energy consumption [1, 2]. Owing to the apparent uncertain characters embodied in the complicated energy system, the energy consumption prediction can be regarded as a grey system exactly.

Most traditional prediction techniques for time series concentrate mainly on the statistical analysis methods, such as simple regression, multivariate regression, exponential smoothing, and so forth, and possess the advantage of accurately approximating the evolutionary trend [35]. Nevertheless, the methods must be accomplished with the assumption of realizing the system structure and the limitation of requiring a large amount of historical data. And owing to the increasing complexity, uncertainty, and chaos of the system’s structure, it is very difficult to accurately predict random fields using the traditional statistical methods. To overcome this drawback, the grey systems theory was initially proposed by Deng to study the uncertainty of systems [6]. As an important theoretical component, the grey prediction approach represented by model can weaken the randomness of original statistical data by means of accumulated generating operation [7]. The superiority of grey models is that they only require a limited amount of statistical data without knowing their statistical distribution. model has ideal predictive effect for approximate homogenous exponential sequence and has already been effectively utilized in numerous fields, such as social economy, geographical environment, engineering science, public transit, and so on [812]. Meanwhile, several improved prediction models were developed for the prediction of electricity load, energy consumption, and so forth [1316]. Nevertheless, certain time series of energy system often show large stochastic fluctuations due to some uncertain influence factors and present the characteristics of approximate nonhomogeneous exponential. It is inevitable to generate the apparent modeling errors by using model, so the grey model appropriate for the approximate nonhomogeneous exponential law with stochastic fluctuation was put forward [17].

On the basis of the retrieved modeling, the self-memory principle of dynamic system was developed firstly by Cao [18]. As a mathematic realization of integrating the deterministic and random theories, the principle is a statistically-dynamic method to solve problems of nonlinear dynamic systems [19, 20]. The self-memory principle can retrieve ideal nonlinear dynamic models by means of the practical observational data. It can overcome not only the weakness as being sensitive to initial value of the initial value problem for differential equations, but also the limitation as irrelevant to mechanism equation due to the utilization of the historical materials. It has been utilized increasingly into time series forecasting in numerous fields from meteorology to engineering to economics [2123]. In recent years, some scholars preliminarily attempted to introduce the self-memory principle into certain basic grey prediction models. Fan derived the self-memory numerical method for solving model and established a novel grey model recollecting the last several data [24]. Chen et al. established a coupled equation by combining grey differential equation with the self-memory principle to forecast the flood [25]. Guo et al. established an interval grey number self-memory coupling prediction model based on the grey degree of compound grey number [26]. Accordingly, for the purpose of extending the applicable range of grey prediction model and promoting its predictive performance, the self-memory principle is firstly introduced into grey model.

The purpose of this paper is to construct a novel grey self-memory coupling prediction model appropriate for the approximate nonhomogeneous exponential data sequence with stochastic fluctuation emerging in the energy consumption prediction. The novel prediction model synthesizes the advantages of the self-memory principle and grey model through organically coupling the above two prediction methods. Its excellent predictive performance lies in that the grey model’s weakness as being sensitive to initial value can be overcome by using multi-time-point initial field instead of only single-time-point initial field.

The remaining content is organized as follows. Section 2 provides an overview of the relevant literature on generalized model, model, and model. Section 3 presents the detailed algorithm of a novel self-memory coupling prediction model and a step-by-step procedure. In Section 4, the illustrative examples of total energy, coal, and electricity consumption prediction in China are adopted to demonstrate the adaptability and effectiveness of the proposed self-memory coupling prediction model. Finally, some conclusions are drawn in Section 5.

2. Reviewing the Generalized Grey System Model and Model

2.1. Generalized Grey System Model and Symbols Description

Assume that the sequence is an original time series, where denotes the observational data at time ; then the first-order accumulated generation (abbreviated as 1-AGO) value of the original time series data is obtained as And the sequence is called the 1-AGO time series of original time series .

The -order differential equation is called the whitenization equation of the generalized model, where the vectors and are called developing and driving coefficients vectors, respectively. And there is one dependent variable and independent variables in (4).

2.2. Grey Model

Particularly when and in (4), the first-order differential equation with one dependent variable is called the whitenization equation of the model, where the parameter represents the developing coefficient, represents the grey input coefficient, and is the dependent variable with AGO input value . Meanwhile the equation is called the basic form of the model.

Let sampling time ; then by applying the least square method with input data and , the parameters and in matrix can be obtained as where

By making the initial value , the time response sequence of model is given by and the simulated value of dependent variable can be obtained from (9) accordingly. Consider the inverse accumulated generation operation (abbreviated as IAGO) then the simulated value of IAGO variable can be obtained.

As mentioned above, model can be considered as the most simple and special case of the generalized model. Conversely, generalized model can be treated as the extension of model. As the basic and core part of grey systems theory, model is one of the most frequently used grey prediction models for time series. It is based on the grey exponential law resulting from accumulated generating and moving averaging operation, which has an ideal predictive effect for the time series with the approximate homogeneous exponential characteristics. Meanwhile, there exist numerous literatures which play an important role in promoting the predictive performance of model by means of various kinds of optimization techniques [8, 27, 28].

2.3. Grey Model

When the traditional model is used for modeling analysis, it is assumed that the original data sequence must obey approximate homogeneous exponential growth law. However, in fact, the approximate homogeneous exponential data sequence is very limited. As for the time series with the characteristics of approximate nonhomogeneous exponential with stochastic fluctuation, Cui et al. first put forward a novel grey prediction model termed model [17, 29]. Aiming at some defects of parameter setting in original model, Cui and Lu [30] constructed a modified model by optimizing parameters of whitenization differential equation. And then Chen and Wei [31] further optimized the grey derivative of approximate nonhomogeneous index sequence model, thus perfecting the model parameters.

The first-order differential equation is called the whitenization equation of the model, where the parameter represents the control coefficient and are the same as mentioned above. Meanwhile the equation is called the basic form of the model.

Let sampling time ; then the least square estimate of the parameters sequence is given by where

By making the initial value , the time response sequence of model is given by and the simulated value of dependent variable can be obtained from (15) accordingly. As mentioned above, the simulated value of IAGO variable can be calculated by IAGO.

model is a sort of significant nonlinear grey prediction model in grey systems theory. It can reflect well the approximate nonhomogeneous exponential characteristic of real time series data, which possesses higher accuracy of simulation and prediction. And the model is still further superior to model with respect to applied range and predictive performance for the approximate nonhomogeneous exponential law time series with stochastic fluctuation.

3. Novel Self-Memory Coupling Prediction Model

3.1. Fundamental Principles of Self-Memory Principle of Dynamic System

By introducing the memory concept into physics, the self-memory principle of dynamic system is proposed on the basis that natural and social phenomena are all irreversible. The history information should be investigated fully if we want to realize present system and predict its future. Accordingly, the principle emphasizes the relationship between before and after of system status itself, particularly on the systematic evolution law per se. After the memory function which contains historical information is introduced into the system’s dynamic differential equation, it can be transformed into an appropriate difference-integral equation which is called a self-memorization one by defining the inner product in Hilbert space. Because the systematic self-memorization equation contains multiple time-point initial fields instead of only single-time-point initial field, the weakness as being sensitive to initial value of the original dynamic differential equation can be overcome. Then through studying systematic inner memorability, the systematic evolutionary trend can be modeled and predicted. The superiority of utilizing self-memory principle lies in that the systematic predictive ability can be improved by means of not only combining dynamics calculations and estimating parameters of historical data, but also extracting systematic information from historical data in statistics.

Based on the above-mentioned literature analysis, the superior self-memory technique is introduced in this section to support the model so as to devise a novel self-memory coupling prediction model. Let the original time series and the 1-AGO time series be and , respectively. Let in the whitenization equation of the model be ; then

The differential equation , which has been determined by (16), is considered to be the system self-memory dynamic equation of the self-memory coupling prediction model: where is a variable, is a parameter, is the time interval series, and is the dynamic kernel. Introduce a memory function and define an inner product in the Hilbert space:

3.2. Coupling Modeling Process of Model and Self-Memory Principle

Then, the step-by-step modeling procedure of a novel prediction model coupled with self-memory principle is described as follows.

Step 1 (deducing the difference-integral equation). Let one time set , where is historical observation time, is predicted initial time, is coming prediction time, the retrospective order of the equation is , and time sampling interval is .
Apply the above inner product operation into (17) and suppose that variables , are continuous, differentiable, and integrable; the analytic formula of (17) is therefore obtained as that is,
For every integral term in the left-hand side of (20), after integration by parts, applying the median theorem and performing algebra operation, a difference-integral equation is deduced as where , , , , , and midvalue , .

Step 2 (discretizing the self-memory prediction equation). Let and let ; then (21) can be converted into which is called the self-memory equation with the retrospective order . As the first term in (22) denotes the relative contributions of historical data at times to the value of variable , it is defined as the self-memory term. The second term is the total contribution of the function in the retrospective time interval , and it is defined as the exogenous effect term. Equation (22) emphasizes serial correlation of the system by itself, that is, the self-memory characteristic of the system. Therefore, it is the self-memory prediction equation of the system.
If integral operation is substituted by summation and differential is transformed into difference in (25), then the midvalue is replaced simply by two values of different times; namely,
By taking equidistance time interval and merging and together the self-memory equation of discrete form is shown as follows: where and . and are called memory coefficients, and is determined by the dynamic kernel of model.

Step 3 (solving the self-memory prediction model). Assume that there are items of historical data; the memory coefficients and can be estimated by the least square method. Let then (24) can be expressed as matrix form as follows:
Let and ; then (26) turns into thereby is obtained by the least square method:
When the memory coefficient matrix is obtained, the simulating and predicting of original data sequence can be carried out. For the simulated and predicted values of the first-order accumulated generation sequence in self-memory coupling model, their inverse accumulated values can be obtained as follows: where and .

Step 4 (modeling simulation and prediction accuracy check). The absolute percentage error (abbreviated as APE) at time is denoted by and the mean absolute percentage error (abbreviated as MAPE) at all times is defined as Accordingly, the comparison analysis between actual values and simulative values derived from each prediction model can be analyzed using and values.
At the same time, the established self-memory coupling prediction model must pass the simulation accuracy check before performing extrapolation and prediction. We usually check their accuracy by methods such as the “posterior variance ratio” and “small error probability” according to Table 1.
and are the mean square error of original values and residual error, respectively. For a given , if the posterior variance ratio , then the model is considered to pass through the posterior variance ratio check [7].
In the same way, for a given , if the small error probability , then the model is supposed to pass through the small error probability check [7].

3.3. Programming Procedure of Coupling Prediction Model

The calculation process is carried out as mentioned above with the help of Matlab software in order to save the computational effort. And the programming flowchart for self-memory coupling prediction model is shown in Figure 1.

4. Illustrative Examples for Energy Consumption Prediction

China is one of the major countries in energy consumption. According to China's energy consumption structure, coal is the main primary energy and electricity is the main secondhand energy. Therefore, the illustrative examples of total energy consumption, coal consumption, and electricity consumption in China are adopted to verify the effectiveness and practicability of the proposed self-memory coupling prediction model (abbreviated as NGM + self-memory model). According to the China Energy Statistical Yearbook 2013, Figures 2, 3, and 4 show the annual consumption of total energy, coal, and electricity in China from 1999 to 2012, respectively. As it is seen in Figures 24, there has been a tremendous rise in energy consumption for each energy source, accompanied by irregular fluctuations due to the unstable changes occurring in the social and economic factors. In conclusion, China's energy consumption shows an obvious nonhomogeneous exponential rising tendency with stochastic fluctuation.

In the statistical models, Markov chain can be used to explain the stochastic fluctuation phenomenon in which state transfer probability matrix is the basis of Markov prediction model. In general, we cannot determine the typical distribution of random variables and can only use the frequency instead of the probability. Probability theory points out that this replacement is meaningful only on the premise of large sampled values. On the contrary, the grey prediction models just possess an apparent superiority over a limited amount of statistical data without knowing their statistical distribution. Thereinto, the model is especially appropriate for the approximate nonhomogeneous exponential law time series with stochastic fluctuation.

Following the coupling modeling process as mentioned above, the self-memory coupling prediction models for total energy, coal, and electricity consumption are established to model and predict the consumption amounts for the upcoming three years, respectively. At the same time, these novel models are compared with the traditional model (abbreviated as GM model), the model with three-point moving average (abbreviated as GM + three-point model) [32], and the traditional model (abbreviated as NGM model) to perform the error analysis. and MAPE are used to compare the actual values with simulative values to evaluate the predictive performance of novel NGM + self-memory model over other popular grey models.

4.1. Total Energy Consumption Forecasting in China

Based on statistical data from 1999 to 2012, the differential equation of NGM model is formulated as follows:

If the right-side terms of (32) are regarded as the dynamic kernel , then . The self-memorization equation can be established for total energy consumption forecasting. The value of retrospective order is determined as by trial calculation method under the principle of minimum error. After the differential equation is dealt with discretely, the memory coefficients can be solved by the least square method. Then the prediction equation of total energy consumption can be expressed as where ,,, and .

Through calculation, the actual and simulative values of four different models are presented in Table 2, respectively. It is shown that the simulative MAPE of NGM model is lower than GM model and GM + three-point model. Moreover, the self-memory principle significantly further improves the prediction accuracy of NGM model. Consequently, the NGM + self-memory model yields the lowest MAPE compared with the other popular grey models.

The actual values and the simulative results for total energy consumption from 1999 to 2012 obtained by four different grey models are also presented in Figure 5. As can be seen from Table 2 and Figure 5, the NGM + self-memory model can better catch the development tendency of total energy consumption with the characteristics of nonhomogeneous exponential law. And the self-memory principle possesses an apparent advantage over other grey models when dealing with the stochastic fluctuation phenomenon.

4.2. Coal Consumption Forecasting in China

Based on statistical data from 1999 to 2012, the differential equation of NGM model is formulated as follows:

If the right-side terms of (34) are regarded as the dynamic kernel , then . The self-memorization equation can be established for coal consumption forecasting. The value of retrospective order is determined as by trial calculation method under the principle of minimum error. After the differential equation is dealt with discretely, the memory coefficients can be solved by the least square method. Then the prediction equation of coal consumption can be expressed as where , , , , , and .

Through calculation, the actual and simulative values of four different models are presented in Table 3, respectively. It is shown that the simulative MAPE of NGM model is lower than GM model and GM + three-point model. Moreover, the self-memory principle significantly further improves the prediction accuracy of NGM model. Consequently, the NGM + self-memory model yields the lowest MAPE compared with the other popular grey models.

The actual values and the simulative results for coal consumption from 1999 to 2012 obtained by four different grey models are also presented in Figure 6. As can be seen from Table 3 and Figure 6, the NGM + self-memory model can better catch the development tendency of coal consumption with the characteristics of nonhomogeneous exponential law. And the self-memory principle possesses an apparent advantage over other grey models when dealing with the stochastic fluctuation phenomenon.

4.3. Electricity Consumption Forecasting in China

Based on statistical data from 1999 to 2012, the differential equation of NGM model is formulated as follows:

If the right-side terms of (36) are regarded as the dynamic kernel , then . The self-memorization equation can be established for electricity consumption forecasting. The value of retrospective order is determined as by trial calculation method under the principle of minimum error. After the differential equation is dealt with discretely, the memory coefficients can be solved by the least square method. Then the prediction equation of electricity consumption can be expressed as where , , , , , and .

Through calculation, the actual and simulative values of four different models are presented in Table 4, respectively. It is shown that the simulative MAPE of NGM model is lower than GM model and GM + three-point model. Moreover, the self-memory principle significantly further improves the prediction accuracy of NGM model. Consequently, the NGM model + self-memory model yield the lowest MAPE compared with the other popular grey models.

The actual values and the simulative results for electricity consumption from 1999 to 2012 obtained by four different grey models are also presented in Figure 7. As can be seen from Table 4 and Figure 7, the NGM + self-memory model can better catch the development tendency of electricity consumption with the characteristics of nonhomogeneous exponential law. And the self-memory principle possesses an apparent advantage over other grey models when dealing with the stochastic fluctuation phenomenon.

The MAPE of different prediction models for total energy, coal, and electricity consumption are all presented in Table 5, respectively. It is obvious that the prediction error of model is lower than model and model with three-point, and the self-memory principle further reduces the prediction error of model remarkably.

The “posterior error” method is used to perform the simulation accuracy check, with the results showing that the posterior variance ratio and small error probability of three NGM + self-memory prediction models are all up to the first precision level on the basis of Table 1. The simulation accuracies of the simulative values to the actual values are 97.70%, 98.27%, and 98.46%, respectively. Because three NGM + self-memory prediction models have all passed through the simulation accuracy check, they all could be used to carry out extrapolation and prediction, which could reasonably reflect the growth trend of the future energy consumption of China.

The total energy, coal, and electricity consumption in China from 2013 to 2015 is predicted according to the NGM + self-memory prediction models as mentioned above. The results show that, compared with the data of 2012, the total energy, coal energy, and electricity energy consumption will increase at the annual average rate of 3.44%, 2.53%, and 8.08%, respectively, in the next three years. In the energy consumption structure, the proportion of coal energy and electricity energy consumption will increase gradually, as shown in Table 6. This means that along with the rapid development of China’s economy, the need for energy is increasing continuously. Moreover, with the increasing growth of coal energy consumption, the proportion of electricity energy consumption is also growing rapidly with a growth rate far higher than coal energy.

5. Conclusion

In this study, aiming at the approximate nonhomogeneous exponential data sequence with stochastic fluctuation emerging in the energy consumption, the predictive performance of the traditional model has been markedly improved by using the self-memory principle of dynamic system. The illustrative examples show the superiority of self-memory coupling prediction model over other popular grey models. This superiority results from the organic integration of the grey model and the self-memory principle. The coupling prediction model can take full advantage of the systematic multitime historical data and tightly catch the stochastic fluctuation tendency. The future total energy, coal, and electricity consumption of China has been effectively predicted using the proposed self-memory coupling prediction model. It is worth popularizing and applying in other relevant energy consumption predictions.

These results may guide China’s institutions related to energy production in implementing the energy planning studies and framing the suitable energy strategies. In the future, China’s energy consumption structure will still mainly depend on coal energy, together with an obvious upward trend of the consumption share of electricity energy. This conforms to the future sustainable multiple clean energy consumption strategy that is based mainly on coal. Therefore, the proposed coupling prediction model could provide a reference for other countries (especially developing countries) to establish and adjust the energy consumption structure and coordinate the relationship among energy, economy, and environment.

This study also supports that there is still room for improving the performance of the existing prediction methods for energy consumption. As a future work, grey prediction models based on various kinds of optimization techniques will be integrated with the self-memory principle in order to further improve the prediction accuracy and stability in energy consumption. Meanwhile, we have not found an ideal algorithm for the optimal retrospective order, only by means of the trial calculation method under the principle of minimum error. Therefore, whether there are certain intelligent optimization algorithms, such as nonlinear programming and particle swarm optimization, that could be introduced into the coupling model needs further exploration.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Acknowledgments

The authors are grateful to the editor and anonymous reviewers for their valuable comments and suggestions which improved the paper. This work was supported by a Marie Curie International Incoming Fellowship within the 7th European Community Framework Programme (no. FP7-PIIF-GA-2013-629051); the National Natural Science Foundation of China (no. 71171113, no. 71363046); the Humanistic and Social Science Research Project of Ministry of Education of China (no. 10YJA790174, no. 13YJC790198); the Funding of Jiangsu Innovation Program for Graduate Education (no. CXZZ13_0184); the Fundamental Research Funds for the Central Universities; the Funding for Talent Introduction in NUAA (no. 1009-YAH14003); and the Nantong Science and Technology Planning Project (no. HS2013026).