Next Article in Journal
Dice-Like Nanostructure of a CuS@PbS Composite for High-Performance Supercapacitor Electrode Applications
Previous Article in Journal
Evaluation of the Spot Shape on the Target for Flat Heliostats
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Combining Grey Model and Self-Adapting Intelligent Grey Model with Genetic Algorithm and Annual Share Changes in Natural Gas Demand Forecasting

1
School of Mathematics and Statistics, Ping Ding Shan University, Ping Ding Shan 467000, Henan, China
2
School of Education Intelligent Technology, Jiangsu Normal University/101, Shanghai Rd., Tongshan District, Xuzhou 221116, Jiangsu, China
*
Author to whom correspondence should be addressed.
Energies 2018, 11(7), 1625; https://doi.org/10.3390/en11071625
Submission received: 31 May 2018 / Revised: 18 June 2018 / Accepted: 20 June 2018 / Published: 21 June 2018

Abstract

:
Along with the high growth rate of economy and fast increasing air pollution, clean energy, such as the natural gas, has played an important role in preventing the environment from discharge of greenhouse gases and harmful substances in China. It is very important to accurately forecast the demand of natural gas in China is for the government to formulate energy policies. This paper firstly proposes a combined forecasting model, name GM-S-SIGM-GA model, to forecast the demand of natural gas in China from 2011 to 2017, by constructing the grey model (GM(1,1)) and the self-adapting intelligent grey model (SIGM), respectively; then, it employs a genetic algorithm to determine the combined weight coefficients between these two models. Finally, using the tendency index (the annual changes of the share of natural gas consumption from the total energy consumption), which completely reveal the annual natural gas consumption share among the market, to successfully adjust the fluctuated changes for each data period. The natural gas demand data from 2002 to 2010 in China are used to model the proposed GM-S-SIGM-GA model, and the data from 2011 to 2017 are used to evaluate the forecasting accuracy. The experimental results demonstrate that the proposed GM-S-SIGM-GA model is superior to other single forecasting models in terms of the mean absolute percentage error (MAPE; 4.48%), the root mean square error (RMSE; 11.59), and the mean absolute error (MAE; 8.41), respectively, and the forecasting performances also receive the statistical significance under 97.5% and 95% confident levels, respectively.

1. Introduction

1.1. Motivation

Along with the high growth rate of economy and fast increasing air pollution, clean energy such as natural gas has played an important role to prevent the environment from discharge of greenhouse gases and harmful substances. Natural gas is well known as a clean (burns cleaner), cheap (with high heating power than other fossil fuel), and low-carbon fossil fuel, it is the most realistic option for clean energy supply [1]. Particularly, as shown in the 13th Five-Year Plan of China, the development of natural gas industry has been an important national policy, in addition, due to environmental management and rapid increase in natural gas consumption that cause the imbalance between supply and demand [2]. On the other hand, the electricity utility companies are also motived to receive accurate natural gas consumption for their integrated demand response program switching the energy resources (from the electricity to the natural gas) during the peak hours [3,4]. Electricity utility companies should collaborate together to achieve sustainability in terms of providing more realistic forecasting models of interdependent natural gas demand networks [5]. Therefore, it is very important to accurately forecast the demand of natural gas in China for the government and energy companies to formulate energy policies.

1.2. Relevant Literature Reviews

Natural gas demand is not only related to population, energy consumption, and industrial and economic development, but also related to national energy policy, which have increased the complexity of natural gas demand forecasting work. In the past few decades, many natural gas demand forecasting models have been proposed to forecast natural gas consumption. These forecasting models can be classified into three main classes [6]: statistical models, intelligent models, and grey forecasting models. The other one is applications of artificial intelligent technology. The statistical models use historical data to find out the relationships among several time periods or variables, which contains the autoregressive integrated moving average (ARIMA) models [7,8], regression models [9,10,11], logistic based models [12,13], and Bayesian estimation models [14,15]. However, due to theoretical definitions, these statistical models could only deal well with linear relationships among natural gas demand and relevant factors. In addition, these models require sufficient historical data to determine suitable their parameters. Therefore, these models could only receive unsatisfied forecasting performance [6].
With powerful nonlinear reliance capability, the intelligent models have been employed to receive higher performances in natural gas demand forecasting, such as artificial neural networks (ANNs) [16,17,18,19], hybrid intelligent (evolutionary/heuristic algorithm, wavelet transform, and fuzzy theory) models [20,21,22,23], and support vector regression models [24,25,26,27]. Similarly, these intelligent models require very large amounts of data for training to determine well their embedded parameters to obtain satisfied forecasting accuracy [28]. Therefore, to overcome the drawbacks of these models, hybridizing or combining these models with each other to construct new or novel forecasting models has become the research hot point in the recent years, for example, hybridizing or combining with each other [17,18,21,22,27], and with evolutionary algorithms [20,21,25]. However, these intelligent models still have the theoretical shortcomings, such as time consumption, embedded parameters determination, and premature problems. Therefore, it is a feasible improvement to assign different weights according to different forecasting models.
On the other hand, proposed by Deng [29] in 1982, the grey forecasting model is superior to deal with small data set and poor information [6], and has been widely applied in many forecasting research fields. In addition, as known that based on the national policy, the consumption data of natural gas in China is available since 2001 [1], thus, the grey forecasting model is popular employed in the recent studies for Chinese natural gas demand forecasting or other energy demand forecasting with small sample size. Zeng and Li [1] propose a self-adapting intelligent grey prediction model to overcome the inherent drawbacks of fixed structure and poor adaptability of the conventional grey models, to automatically optimize model parameters according to the real data characteristics of modeling sequence. The results show that their proposed model has the best simulative and forecasting accuracy. Ma and Liu [2] propose a novel time-delayed polynomial grey model (TDPGM(1,1)), by combining with the polynomial model and the grey system theory, to forecast the natural gas consumption of China from 2014 to 2020. The numerical results have indicated that the proposed TDPGM(1,1) is more efficient to forecast the natural gas consumption compared to the other existing grey forecasting models, such as the polynomial model, the discrete grey model (DGM(1,1)), and the autoregressive grey model (ARGM(1,1)). Wu et al. [26] propose a least squares support vector machine (GRA-LSSVM) model based on grey related analysis, by considering small data size, nonlinearity, randomness, and fuzzy influence factors simultaneously. In which, the so-called grey related analysis is used to extract feature variables to reduce complexity of redundant input variables. In addition, the weighted adaptive second-order particle swarm optimization algorithm (WASecPSO) is also designed to optimize the parameters. The experimental results demonstrate that the proposed model optimized by WASecPSO algorithm has better generalization ability and higher forecasting accuracy than PSO algorithm and SecPSO algorithm optimized model. Wang et al. [30] propose a small-sample effective rolling GM(1,1) model to forecast China’s exponential natural gas consumption with different lengths of data sets and to determine the peak production, the peak year and the future production trends based on several different ultimate recoverable reserves (URR) scenarios. The empirical result illustrates that the performance of the proposed small-sample effective rolling GM(1,1) model using more data was not always better than that with less data for forecasting the gas consumption trend with exponential growth. Shaikh et al. [31] propose two optimized nonlinear grey models, the grey Verhulst model (GVM), and the nonlinear grey Bernoulli model (NGBM) to forecast China’s natural gas consumption. The experimental results show that two proposed GVM(1,1) and the NGBM(1,1) both have captured the nonlinear growth pattern of natural gas consumption very well for the period 2002–2013. Both models also have received statistical significance in terms of forecasting accuracy. Liu et al. [32] proposes a combined forecasting model by combining grey model and neural network back propagation model, namely GNF-IO model, to forecast the primary energy consumption volumes of coal, crude oil, natural gas, renewable, and nuclear in Spain’s 36 sub-sectors from 2010 to 2015 according to three different GDP growth scenarios. The experimental results demonstrate that the forecasting accuracy of the proposed model is significantly better than any the single grey model or other forecast combined models. The grey model is also applied to other energy consumption forecasting, Hamzacebi and Es [33] propose an optimization grey model (OGM(1,1)), by using both direct (usage of the past real observations) and iterative (rolling mechanism) manners, to forecast the total electric energy demand of Turkey in 2013 to 2025 years. The results show the superiority of the proposed OGM(1,1) compared with other models. Ma and Liu [34] propose the kernel based nonlinear multivariate grey model (KGM(1,n)), to estimate the input series by the kernel function, to describe the nonlinear relationship between the input and output series. The forecasting results of the oilfield, the condensate gas, and coal gas emission show that the proposed model is much more efficient than other existing linear multivariate grey models. All these mentioned papers demonstrate that the grey models are powerful to forecast the natural gas consumption and other kinds of energy in many countries.

1.3. Contributions

As mentioned in Zeng and Li [1], due to poor adaptability of grey models, they use a linear function as a control mechanism to automatically optimize the parameters of their proposed self-adapting intelligent grey model (SIGM) to adapt to the real data characteristics of the data sequence. However, during the modeling processes of SIGM, it could be suffered from the overcorrection problems. As mentioned by Mehrtash et al. [35] that the constraint coefficients of an optimization problem significantly affect the solution procedure for finding the optimal results, especially when iterative algorithms are implemented. Therefore, in this paper, based on the GM(1,1) and the SIGM, we have applied genetic algorithm (GA) to calculate the weights of these two forecasting models. In addition, due to the grey system mechanisms, it deals well with a small dataset, however, for modeling large datasets, the forecasting accuracy would be decreased rapidly. In general, this situation is often expected while the data system suffers from important regulated changes (often from policy side), and it would be demonstrated the changed characteristics in the early period, such as the annual changes of the share of natural gas consumption from total energy consumption. To overcome this problem, we have tried to extract feature indices as the adjustment factors and to modify the forecasting model, eventually, to propose a new combined forecasting model, namely, the GM-S-SIGM-GA model. The experimental results illustrate that the proposed GM-S-SIGM-GA model receives the significant superiority to other single forecasting models. The major contributions are as follows:
(1)
A novel combined natural gas consumption forecasting model is proposed, which is based on the combination of GM(1,1), SIGM, and the changes of the annual share of natural gas consumption.
(2)
A GA is successfully used to determine the suitable combined weight coefficients between GM(1,1) and SIGM, and receives accurate forecasting performances; the change tendency of the annual share of natural gas consumption has been combined to excellently capture the regulation of the energy policy changing operational mechanism every four years.
(3)
The forecasting results demonstrate that the proposed GM-S-SIGM-GA model has received highest forecasting accuracy in terms of MAPE (4.48%), RMSE (11.59), and MAE (8.41), respectively; in the meanwhile, it also receives the significant test under 97.5% and 95% confident levels, respectively.

1.4. The Organization of This Paper

The remainder of this article is organized as follows. The basic formulation of the GM, SIGM, and the modeling details of the proposed GM-S-SIGM-GA model are demonstrated in Section 2. The numerical natural gas consumption/demand data from China, the forecasting results, and the forecasting accuracy comparisons among the proposed model and other alternative models are demonstrated in Section 3. Finally, Section 4 concludes this paper.

2. The Methods

2.1. The Grey Model (GM(1,1))

The grey model is one kind of dynamic model based on a time series. The original time series is accumulated to transfer to a new series with more obvious regularity. Then, the new series is modeled to decrease gradually m times to receive the forecasting values. Generally, m is taken as 1 to conduct the accumulation operation, namely the GM(1,1), which is the most popular and important grey model, the first “1” represents the “first order”, and the second “1” means the “univariate”. The modeling process could be briefed as follows: Let X ( 0 ) = { x ( 0 ) ( 1 ) , x ( 0 ) ( 2 ) , , x ( 0 ) ( n ) } be the original time series, where x ( 0 ) ( t ) 0 , t = 1 , 2 , , n ; X ( 1 ) is the accumulating generation operator of X ( 0 ) with the first-order as shown in Equation (1):
X ( 1 ) = { x ( 1 ) ( 1 ) , x ( 1 ) ( 2 ) , , x ( 1 ) ( n ) }
where x ( 1 ) ( t ) = i = 1 t x ( 0 ) ( t ) , t = 1 , 2 , , n . Then, the so-called mean sequence of X ( 1 ) , Z ( 1 ) , is generated by consecutive neighbors, z ( 1 ) ( t ) , is derived as Equation (2):
Z ( 1 ) = { z ( 1 ) ( 2 ) , z ( 1 ) ( 3 ) , , z ( 1 ) ( n ) }
where z ( 1 ) ( t ) could be defined as Equation (3) [2]:
z ( 1 ) ( t ) = α · x ( 1 ) ( t ) + ( 1 α ) · x ( 1 ) ( t 1 ) ,   t = 2 , 3 , , n .
where α is taken as 0.5 in this paper. Therefore, the grey differential equation of GM(1,1) is defined as Equation (4) [2]:
x ( 0 ) ( t ) + a z ( 1 ) ( t ) = b
where a is the coefficient of development, and b is the amount of grey action.
The first-order univariate differential equation is employed to fit the generated sequence, X ( 1 ) ; then, the whitenization equation, GM(1,1) for short, is shown as Equation (5):
d x ( 1 ) ( t ) d t + a x ( 1 ) ( t ) = b
The GM(1,1) could be further transformed as Equation (6):
Y = B u
where Y = [ x ( 0 ) ( 2 ) x ( 0 ) ( 3 ) x ( 0 ) ( n ) ] , u = [ a b ] , B = [ 0.5 ( x ( 1 ) ( 1 ) + x ( 1 ) ( 2 ) ) 1 0.5 ( x ( 1 ) ( 2 ) + x ( 1 ) ( 3 ) ) 1 0.5 ( x ( 1 ) ( n 1 ) + x ( 1 ) ( n ) ) 1 ] .
Thus, these two parameters, a and b, could be estimated by the ordinary least square (OLS) method to minimize Equation (7):
J ( u ) = ( Y B u ) T ( Y B u )
and the estimators of a and b are received as Equation (8):
u ^ = [ a ^ , b ^ ] T = ( B T B ) 1 B T Y
Then, the solution of the whitenization equation, GM(1,1), is received as Equation (9) as in [2]:
x ^ ( 1 ) ( t + 1 ) = ( x ( 1 ) ( 1 ) b ^ a ^ ) e a ^ t + b ^ a ^
then, the restore values of x ^ ( 0 ) ( t + 1 ) could be calculated by Equation (10):
x ^ ( 0 ) ( t + 1 ) = x ^ ( 1 ) ( t + 1 ) x ^ ( 1 ) ( t ) = ( 1 e a ^ ) [ x ( 1 ) ( 1 ) b ^ a ^ ] e a ^ t
Eventually, the forecasting values of GM(1,1) could be obtained as Equation (11):
X ^ ( 0 ) = { x ^ ( 0 ) ( 1 ) , x ^ ( 0 ) ( 2 ) , , x ^ ( 0 ) ( n ) , x ^ ( 0 ) ( n + 1 ) , x ^ ( 0 ) ( n + 2 ) , , x ^ ( 0 ) ( n + m ) }
in which { x ^ ( 0 ) ( 1 ) , x ^ ( 0 ) ( 2 ) , , x ^ ( 0 ) ( n ) } is the simulation of the original series; { x ^ ( 0 ) ( n + 1 ) , x ^ ( 0 ) ( n + 2 ) , , x ^ ( 0 ) ( n + m ) } is the forecasting values of the future tendency.

2.2. The Self-Adapting Intelligent Grey Model (SIGM)

Based on the GM(1,1), considering a constant, c, the expanded form of GM(1,1), namely the SIGM, is defined as Equation (12) [1]:
x ( 0 ) ( t ) + a z ( 1 ) ( t ) = t b + c
Then, simultaneously considering Equations (3), (10) and (12), the result could be deduced as Equation (13):
( 1 + 0.5 a ) x ^ ( 1 ) ( t ) = t b + c + ( 1 0.5 a ) x ^ ( 1 ) ( t 1 )
Equation (13) could be arranged to obtain meaningful equation as Equation (14):
x ^ ( 1 ) ( t ) = 1 0.5 a 1 + 0.5 a x ^ ( 1 ) ( t 1 ) + b 1 + 0.5 a t + c 1 + 0.5 a
Let φ 1 = 1 0.5 a 1 + 0.5 a , φ 2 = b 1 + 0.5 a , and φ 3 = c 1 + 0.5 a , then, Equation (14) could be replaced with Equation (15):
x ^ ( 1 ) ( t ) = φ 1 x ^ ( 1 ) ( t 1 ) + φ 2 t + φ 3 ,   t = 2 , 3 , , n
To estimate these three parameters, φ 1 , φ 2 , and φ 3 in Equation (15), the OLS method is used to minimize the simulation errors, as defined as Equation (16) [1]:
J ( φ 1 , φ 2 , φ 3 ) = t = 2 n [ x ( 1 ) ( t ) x ^ ( 1 ) ( t ) ] 2 = t = 2 n [ x ( 1 ) ( t ) φ 1 x ^ ( 1 ) ( t 1 ) φ 2 t φ 3 ] 2
J ( φ 1 , φ 2 , φ 3 ) is minimized with respect to parameters, φ 1 , φ 2 , and φ 3 to obtain Equation (17):
{ J φ 1 = 2 t = 2 n [ x ( 1 ) ( t ) φ 1 x ^ ( 1 ) ( t 1 ) φ 2 t φ 3 ] x ^ ( 1 ) ( t 1 ) = 0 J φ 2 = 2 t = 2 n [ x ( 1 ) ( t ) φ 1 x ^ ( 1 ) ( t 1 ) φ 2 t φ 3 ] t = 0 J φ 3 = 2 t = 2 n [ x ( 1 ) ( t ) φ 1 x ^ ( 1 ) ( t 1 ) φ 2 t φ 3 ] = 0
According to Cramer’s rule, the estimators of φ 1 , φ 2 , and φ 3 could be obtained as φ ^ 1 , φ ^ 2 , and φ ^ 3 . Then, the estimators of parameters, a, b, and c, could be determined as Equation (18):
a ^ = 4 1 + φ ^ 1 2 b ^ = 2 φ ^ 2 1 + φ ^ 1 c ^ = 2 φ 3 1 + φ 1
Then, the solution of the SIGM (i.e., Equation (14)) could be determined as Equation (19):
x ^ ( 1 ) ( t ) = 1 0.5 a ^ 1 + 0.5 a ^ x ^ ( 1 ) ( t 1 ) + b ^ 1 + 0.5 a ^ t + c ^ 1 + 0.5 a ^
Eventually, by using Equation (10), the forecasting values of SIGM could be obtained as Equation (20):
x ^ ( 0 ) ( t + 1 ) = x ^ ( 1 ) ( t + 1 ) x ^ ( 1 ) ( t ) = 1 0.5 a ^ 1 + 0.5 a ^ [ x ^ ( 1 ) ( t ) x ^ ( 1 ) ( t 1 ) ] + b ^ 1 + 0.5 a ^
where x ^ ( 1 ) ( 1 ) = x ( 1 ) ( 1 ) = x ( 0 ) ( 1 ) , in which { x ^ ( 0 ) ( 1 ) , x ^ ( 0 ) ( 2 ) , , x ^ ( 0 ) ( n ) } is also the simulation of the original series; { x ^ ( 0 ) ( n + 1 ) , x ^ ( 0 ) ( n + 2 ) , , x ^ ( 0 ) ( n + m ) } also represents the forecasting values of the future tendency.

2.3. Calculating the Weight Coefficients of the Combined Model (GM(1,1) with SIGM) by a Genetic Algorithm

The proposed combined forecasting model is linearly composed of m different grey models by the combined weight coefficients, in which the combined weight coefficients are determined by a genetic algorithm. The linearly combined forecasting model, y ^ ( 0 ) ( t ) , is defined as Equation (21):
y ^ ( 0 ) ( t ) = i = 1 m w i x ^ i ( 0 ) ( t )
The forecasting residual, ε t , of the combined forecasting model is shown as Equation (22):
ε t = x ( 0 ) ( t ) y ^ ( 0 ) ( t ) = x ( 0 ) ( t ) i = 1 m w i x ^ i ( 0 ) ( t )
where w 1 ,   w 2 , , w m are the combined weight coefficients for m single forecasting models, respectively; x ^ i ( 0 ) ( t ) are the forecasting values for the ith single forecasting model. To keep the unbiasedness of the combined forecasting model, the combined weight coefficients should meet the constraint as shown in Equation (23):
i m w i = 1 0 w i 1
Then, the square sum of the forecasting residual (SSR), ε t 2 , is shown as Equation (24):
J = t = 1 n ε t 2 = t = 1 n ( x ( 0 ) ( t ) i = 1 m w i x ^ i ( 0 ) ( t ) ) 2
The modeling processes of applying genetic algorithms to determine the suitable combined weights, w i , are briefed as follows, and the relevant flowchart is shown in Figure 1. Additionally, notice that, in this paper, two grey models (GM(1,1) and SIGM) are considered.
Step 1
Initialization. Generate the initial population for each combined weight coefficient, w 1 ,   w 2 , , w m 1 , with population size (n = 30). Then, these combined weight coefficients, w 1 ,   w 2 , , w m 1 , are encoded into a binary format, and are represented by a chromosome composed of “genes” of binary numbers. Each chromosome has (m − 1) genes, and each gene has 8 bits, i.e., the chromosome contains 8 × (m − 1) bits. w m would be calculated by w 1 ,   w 2 , , w m 1 .
Step 2
Criteria Test. Some of the population generated in Step 1 could not meet the constraint (based on Equation (23), right now, only (m − 1) combined weight coefficients are considered, thus, the constraint should be as i m 1 w i < 1 ). To keep all individuals in the population to meet the constraints, all the chromosomes in the population are decoded into a decimal format to receive the associated real values. If the new constraint could not be met, the new gene would be regenerated for that chromosome until the constraint is met.
Step 3
Fitness Calculation. Due to looking for minimum forecasting residuals (the objective function), individuals with small values of the objective function always have greater fitness. Therefore, define the sum of accumulated countdown (SAC) of all individuals’ objective function values as Equation (25):
S A C = 1 f 1 + 1 f 2 + + 1 f m 1
where f i is the objective function value of the ith single forecasting model.
Then, calculate the fitness of individual, F ( f i ) , by Equation (26):
F ( f i ) = 1 / f i S A C
At the same time, the individual with the least fitness is replaced by the individual with the greatest fitness, and placed the optimal individuals at the end of the population without cross and mutation operations.
Step 4
Selection. The roulette wheel selection principle is applied to choose chromosomes for reproduction, and individuals are selected for further operations.
Step 5
Crossover and Mutation Operations. For crossover operation, the chromosomes are paired randomly, and the proposed scheme adopts the single-point-crossover principle. Segments of paired chromosomes between two determined break-points are swapped. For mutation operation, it is implemented randomly. In this paper, the rates of crossover and mutation operations are set as 0.8 and 0.05 [36,37], respectively.
Step 6
Stop Criteria. If the number of generations is greater than a given scale, then, the best chromosome is determined, and the combined weight coefficients, w 1 ,   w 2 , , w m , are also finalized; otherwise, go back to Step 1 and continue searching the next iteration.

2.4. The Total Procedure of the GM-S-SIGM-GA Model

The total procedure of the proposed GM-S-SIGM-GA model is illustrated in Figure 2. The red circle noted in Figure 2 demonstrates that the constant value effect makes the GM(1,1) robust, and the noted blue circle represents a linear function, which is simple and adaptive. However, there is a problem of adaptive over-fitting. Long-term forecasting will experience large deviations when the overall energy policy is unchanged. It needs to be corrected by using the GM(1,1)’s robustness, therefore, the use of a combined model is appropriate. In view of the intrinsic shortcomings of the GM(1,1), long-term forecasting must be corrected with the lag effect of energy policies to comprehensively reveal the regulation of natural gas consumption changes. Considering that the trigonometric function has the characteristics of frequency spectrum and phase lag, we decide to employ the concept of the trigonometric function to calculate the annual share of the natural gas consumption from the total energy consumption. The detailed procedure of the proposed GM-S-SIGM-GA model is briefed as follows:
Step 1
GM(1,1) and SIGM are modeled simultaneously. The training data of the collected annual natural gas dataset (from 2002 to 2010) are used to construct these two models and generate the simulation results. Please refer to Section 2.1 and Section 2.2 to learn more details about the modeling processes of these two models.
Step 2
GA is then employed to determine the combined weight coefficients, w. For these two modeled grey-based models, GM(1,1) and SIGM, construct the combined model, namely, the GM-SIGM-GA model, and apply the GA’s operations (selection, crossover, and mutation) to determine the most suitable combined weight coefficients. Please refer to Section 2.2 to learn more detail about the modeling process of the GM-SIGM-GA model.
Step 3
The annual share changing ratio is applied to adjust the effects of energy policy change every fixed period. The changes of annual shares of the natural gas consumption from the total energy consumption is taken into account to finish the final part of the proposed model, namely, the GM-S-SIGM-GA model. Please refer Section 3.3.2 to learn more details about the special adjustment mechanism.

3. Numerical Examples of the Proposed Model

3.1. Materials (Dataset of Numerical Examples)

To illustrate the superiority of the GM-SIGM-GA model, this paper employs annual natural gas consumption (billion m3) in China, from 2002 to 2017 [38], as shown in Table 1. The used annual natural gas consumption data contains, in total, 16 annual consumption values, in which the real data from 2002 to 2010, i.e., only nine data samples, are used for modeling; the real data from 2011 to 2017 are kept to verify the forecasting performance (accuracy).

3.2. Forecasting Accuracy Indexes and Forecasting Accuracy Significance Tests

For forecasting accuracy measurement, three forecasting accuracy evaluation indices are used to compare the forecasting performances for each model: (1) the mean absolute percentage error (MAPE); (2) the root mean square error (RMSE); and (3) the mean absolute error (MAE). These three indices could be calculated by Equations (27)–(29), respectively:
M A P E = 1 N i = 1 N | A c t u a l i F o r e c a s t i A c t u a l i | × 100 %
R M S E = i = 1 N ( A c t u a l i F o r e c a s t i ) 2 N
M A E = 1 N i = 1 N | A c t u a l i F o r e c a s t i |
where N is the total number of data; A c t u a l i is the actual electric load value at point i; and F o r e c a s t i is the forecasted electric load value at point i.
In addition, recommended by Lewis [39] and also employed in Ma and Liu [2], the benchmark of accuracy evaluation based on the index values of MAPE, as listed in Table 2, is also used in this paper for forecasting accuracy evaluation.
On the other hand, to demonstrate the significant superiority of the proposed GM-SIGM-GA model, as suggested by Diebold and Mariano’s [40], Wilcoxon signed-rank test [41] is employed in this paper.
The Wilcoxon signed-rank test is often applied for small data sample sizes to compare the significant differences between two pairs of datasets (i.e., with the same size). Let d i be the ith pair difference of the ith pair-forecasting error, the differences would be recognized as “+” or “−” based on their values. If the value is positive, i.e., the value of first model is larger than the second one, then, mark it as “ r + ”, else, mark it as “ r ”. Of course, if d j = 0 , this jth pair would be removed, then, the sample size would also be reduced. The statistic, W, of the Wilcoxon signed-rank test is illustrated as Equation (30):
W = min { r + , r }
Then, the decision rules of the Wilcoxon signed-rank test are as follows: If W is smaller than, or equal, to the criterion of Wilcoxon distribution under its associate degrees of freedom, then, the null hypothesis, i.e., assume that the performances of these two compared models are equal, could not be accepted. It also implies either the proposed model is significantly superior to the other model or not. If the comparing size is larger than the critical size, the Wilcoxon distribution would approximate to the normal distribution, then, the relevant statistic and associate p-value would be shown accordingly.

3.3. Forecasting Results and Improvement Analysis

3.3.1. Forecasting Results

Three models, the GM(1,1) from Wu et al. [42], the SIGM from Zeng and Li [1], and the proposed GM-SIGM-GA model, have been modeled by MATLAB software (MATLAB R2018a, under the Windows 10 version 1803 operating system, with a 3.2 GHz six-core CPU, 8 GB DRAM, and a single-chip processor as the GPU) to receive their parameters, respectively. The parameters of the GM(1,1) are determined as a ^ = 0.1556, b ^ = 28.7407; the parameters of the SIGM are verified as a ^ = 0.1241, b ^ = 2.7871, and c ^ = 21.1795. Then, based on these obtained parameters, and the actual natural gas consumption values of China in 2002–2010, the simulation values of the GM(1,1) and the SIGM are put into the GM-SIGM-GA model to calculate the combined weight coefficients, w 1 and w 2 . Figure 3 demonstrates the searching process of the combined weight coefficients, w 1 and w 2 by employing GA. In Figure 3, each colorful point implies each iteration in the GA optimization searching process. The optimal solution is indicated as w 1 = 0.9084 and w 2 = 0.0916 , respectively. The GA optimization process ensure the minimal forecasting error of the GM-SIGM-GA model.
Based on the optimized combined weight coefficients, w 1 and w 2 , the simulation results of the GM-SIGM-GA model are obtained. The simulation results of the other two models, GM(1,1) and SIGM, and three accuracy indices of these three models from 2002 to 2010 are demonstrated in Table 3. It clearly indicates that the three models attain almost the same forecasting performances. Meanwhile, based on Lewis’s accuracy evaluation table (i.e., Table 2), the three models could all be recognized as “highly accurate” level. Furthermore, Table 4 illustrates the forecasting results and three accuracy indices of these three models from 2011 to 2017. It is obviously to learn about that, from 2011 to 2014 (i.e., the forecasting period length is within four years), the proposed model has superior forecasting performances among these three models, i.e., the MAPE value of the GM-SIGM-GA model is the best one from 2011 to 2014. However, as the forecasting period length is longer than four years, i.e., the national energy policy may have been reviewed and renewed, the GM-SIGM-GA model could only outperform the SIGM, but it could not guarantee to be the best one, i.e., the MAPE value of the GM(1,1) is superior to the MAPE value of the GM-SIGM-GA model from 2011 to 2017. By the way, based on Lewis’s table, the GM-SIGM-GA in forecasting stage could be still recognized as “highly accurate” level, it can obviously improve the forecasting inaccuracy from the SIGM.
The simulation curves and the forecasting curves for these three models, including the GM(1,1), the SIGM, and the GM-SIGM-GA model and actual values are shown as in Figure 4a; the forecasting errors (MAPE values) for each model are shown in Figure 4b. Figure 4 also completely demonstrates the superiority of the proposed GM-SIGM-GA model.

3.3.2. Improvement Analysis

As mentioned in Section 3.3.1, it is obvious to learn about that while the forecasting period length is longer than four years, and the superior forecasting performances of the proposed GM-SIGM-GA model is declining. This is a common phenomenon when handling small sample datasets and limited information. It could be caused by the national energy policy being reviewed or renewed, and caused by the changes of the relevant operational mechanism. Therefore, the proposed GM-SIGM-GA model could not capture the regulation of the changed operational mechanism or the renewed energy policy well, even if it is intelligently combined with a genetic algorithm.
However, these changes of the influencing factors could not mutate suddenly, there should be some characteristic changes in the earlier time period. In order to simultaneously consider and extract these characteristics or features, this paper applies the share function of the natural gas consumption from the total energy consumption per year as the correction factor between the GM(1,1) and the SIGM, and proposes a coupling model with the original proposed GM-SIGM-GA model, namely GM-S-SIGM-GA model.
The changes ( Δ R ) of annual shares of the natural gas consumption from the total energy consumption in China (from 2002 to 2016) are demonstrated in Figure 5. It is obvious that the annual share is increased from 2003 to 2006, and fluctuated heavily during 2011 to 2014, i.e., the change cycle length is 4, as mentioned above. This implies that the annual share of natural gas consumption should be a major part of China’s energy regulation, as it would be affected by other factors, such as energy price and pollution control efforts. Therefore, we propose the coefficient of adjustment, S, and define as Equation (31):
S = 1 + sin ( i = 1 4 K i )
where K i = Δ 2 R i Δ 2 R i 1 , it implies the change ratio of two annual shares; Δ 2 R i = Δ R i Δ R i 1 ; Δ R i = R i R i 1 .
Therefore, the proposed GM-S-SIGM-GA model is modified by S (Equation (31)) with y ^ ( 0 ) ( t ) (Equation (21)), as shown in Equation (32):
y ^ ^ ( 0 ) ( t ) = y ^ ( 0 ) ( t ) × S ( t )
The calculation processes of the new proposed GM-S-SIGM-GA model are demonstrated completely in Table 5. It clearly indicates that the GM-S-SIGM-GA model can not only take advantage of these two models, GM(1,1) and SIGM, but cane also employ, quite well, the regulation of the change tendency of the annual shares of the natural gas consumption from the total energy consumption in China, and successfully couple these two models to play their roles excellently. Figure 6a illustrates the simulation curves and the forecasting curves for these models, including GM(1,1), SIGM, GM-SIGM-GA, and GM-S-SIGM-GA models and actual values; the forecasting errors (APE values per year) for each model are shown in Figure 6b. Figure 6 also illustrates the superiority of the GM-S-SIGM-GA model among these GM-SIGM-based models.
To further compare the forecasting results of the proposed GM-S-SIGM-GA model with other grey-based models, two grey-based models, namely, the discrete grey model (briefed as DGM(1,1) [43]) and the event difference grey model (briefed as EDGM [44]), are employed. Table 6 summarizes the forecasting results of the GM-S-SIGM-GA, GM-SIGM-GA, GM(1,1), SIGM, DGM(1,1), and EDGM models. Figure 7a demonstrates the additional comparisons in terms of the simulation curves and the forecasting curves, with two other grey-based models, including the (1,1), EDGM, GM-SIGM-GA, and GM-S-SIGM-GA models and actual values; the forecasting errors (APE values per year) for each model are also shown in Figure 7b. Figure 7 completely illustrates the superiority of the GM-S-SIGM-GA model for all grey-based representative models.
Finally, to ensure the significant improvements of forecasting accuracy for the proposed GM-S-SIGM-GA model, the Wilcoxon signed-rank test is conducted, where the Wilcoxon signed-rank test is implemented under two significant levels, α = 0.025 and α = 0.05, by a two-tail test. The test results are illustrated in Table 7, showing that the proposed GM-S-SIGM-GA model has statistical significance compared to other models.

3.4. Discussions

From Table 6, it is clear to see that the proposed GM-S-SIGM-GA model receives the highest forecasting accuracy then other compared models, such as GM(1,1) [42], SIGM [1the DGM (1,1) [43], and EDGM [44] models. Firstly, the GM-SIGM-GA model is not always superior to GM(1,1) and SIGM, even when it has employed GA to intelligently determine the most suitable combined weight coefficients. However, the changes of the relevant operational mechanism from the reviewed/renewed energy policy are hardly learned or captured by the GA due to too small a data size in China’s current natural gas market. Therefore, the GM-SIGM-GA model could guarantee, with some difficulty, the superior forecasting performances.
Secondly, the proposed annual share changing tendency mechanism of the natural gas consumption from the total energy consumption could overcome the shortcoming from energy policy changes. Comparing with the GM-SIGM-GA model, the forecasting accuracy of the proposed GM-S-SIGM-GA model has been improved 4.92% (=9.40% − 4.48%). Furthermore, from Figure 6a,b, the forecasting curve of the proposed GM-S-SIGM-GA model is the closest to the actual natural gas consumption and the smallest forecasting error since the national energy policy was renewed in 2011. This comparison results reveal the superiority of the proposed annual share changing tendency mechanism, and it fills the existing gap of the grey-based models that are unable to capture the changes of the renewed/reviewed energy policy. The superior forecasting results could also provide meaningful guidelines for national energy policy-makers and electricity utility companies, to learn about the possible growth tendency of natural gas consumption by calculating the annual share changes mentioned in Equation (31), and prepare the relevant respondent actions to ensure the clean energy supply strongly support its beneficiaries, i.e., all economical activities in China.
Finally, some limitations of this paper should also be indicated. Due to the national policy, the consumption data of natural gas in China has been available since 2001 [1], thus, it limits this research to explore more interesting results, such as the differences between the short-term and the long-term, and the cyclic or seasonal tendency changes of natural gas consumption.

4. Conclusions

Along with the high growth rate of the economy in China, clean energy, like natural gas, has played an important role in national environmental management policy, thus, to accurately forecast the demand of natural gas is also an essential issue in China. This paper proposes a novel combined grey-based annual natural gas consumption forecasting model, by combining the GM(1,1) and the SIGM with genetic algorithm and the annual share changing tendency mechanism of the natural gas consumption from the total energy consumption, namely GM-S-SIGM-GA model. The experimental results indicate that the proposed GM-S-SIGM-GA model significantly outperforms to other grey-based forecasting models.
This paper firstly analyzes the embedded drawbacks of the GM(1,1) and the SIGM, and employs GA to propose the combined model, namely GM-SIGM-GA model, to determine well the suitable values of the combined weight coefficients. From Table 3, it slightly receives the highest forecasting accuracy in terms of MAPE (2.19%), RMSE (1.86), and MAE (1.48) in the simulation stage (from 2002 to 2010).
Secondly, this paper proposed annual share changing tendency mechanism with GM-SIGM-GA model, namely GM-S-SIGM-GA model, to overcome the national energy policy changes every four years. From Table 4, the proposed GM-S-SIGM-GA model outperforms other compared grey-based models, and receives the highest forecasting accuracy in terms of MAPE (4.48%), RMSE (11.59), and MAE (8.41). In addition, the forecasting performances of the proposed GM-S-SIGM-GA model also receive the statistical significance under 97.5% and 95% confident levels, respectively.
This paper demonstrates the superiorities of the GA and the annual share changing tendency mechanism. They could also be widely applied in the relevant forecasting problems. Thus, the two future research directions should be noticed. For the combined forecasting model, a great deal of potential evolutionary algorithms could be explored for their feasibility to replace GA to look for more satisfying results. On the other hand, since energy policy is often reviewed or renewed in a short-term period, the mechanism and the regulation will also be changed with time. Therefore, it requires some useful adjusting factors to modify. Looking for more powerful explanation factors to comprehensively reveal the impact mechanisms of energy policy changes will be the future research direction, such as the annual share changes or seasonal changing tendency mechanism.

Author Contributions

G.-F.F. collected the data and conceived the experiments; A.W. performed and analyzed the experiments; and W.-C.H. conceived, designed the experiments, and wrote the paper.

Funding

This research was funded by Science and Technology of Henan Province of China (no. 182400410419), The Foundation for Fostering the National Foundation of Pingdingshan University (no. PXY-PYJJ-2016006); Jiangsu Distinguished Professor Project (no. 9213618401), Jiangsu Normal University, Jiangsu Provincial Department of Education, China.

Acknowledgments

Guo-Feng Fan thanks the support from the project grants: Science and Technology of Henan Province of China (no. 182400410419), and The Foundation for Fostering the National Foundation of Pingdingshan University (no. PXY-PYJJ-2016006); Wei-Chiang Hong thanks the support from Jiangsu Distinguished Professor Project (no. 9213618401), Jiangsu Normal University, Jiangsu Provincial Department of Education, China.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature

X ( 0 ) = { x ( 0 ) ( 1 ) , x ( 0 ) ( 2 ) , , x ( 0 ) ( n ) } the original time series
x ( 0 ) ( t ) the element of X ( 0 )
X ( 1 ) = { x ( 1 ) ( 1 ) , x ( 1 ) ( 2 ) , , x ( 1 ) ( n ) } the first order accumulating generation operator of X ( 0 )
x ( 1 ) ( t ) the element of X ( 1 )
Z ( 1 ) = { z ( 1 ) ( 2 ) , z ( 1 ) ( 3 ) , , z ( 1 ) ( n ) } the mean sequence of X ( 1 )
z ( 1 ) ( t ) the element of Z ( 1 )
athe coefficient of development
bthe amount of grey action
uthe vector of a and b
cthe constant to expand from GM(1,1) to SIGM
φ 1 the first parameter of the estimator of SIGM
φ 2 the second parameter of the estimator of SIGM
φ 3 the last parameter of the estimator of SIGM
w i the combined weight coefficients
ε t the forecasting residual
f i the objective function value of the ith single forecasting model
F ( f i ) the fitness of individual
Δ R the changes of annual shares of the natural gas consumption from the total energy consumption
Sthe coefficient of adjustment (annual share changes)
K i the change ratio of two annual shares of the natural gas consumption from the total energy consumption
d i the ith pair difference of the ith pair-forecasting error
r + the value of d i is positive
r the value of d i is negative
Wthe statistic of the Wilcoxon signed-rank test

References

  1. Zeng, B.; Li, C. Forecasting the natural gas demand in China using a self-adapting intelligent grey model. Energy 2016, 112, 810–825. [Google Scholar] [CrossRef]
  2. Ma, X.; Liu, Z. Application of a novel time-delayed polynomial grey model to predict the natural gas consumption in China. J. Comput. Appl. Math. 2017, 324, 17–24. [Google Scholar] [CrossRef]
  3. Bahrami, S.; Sheikhi, A. From demand response in smart grid toward integrated demand response in smart energy hub. IEEE Trans. Smart Grid 2016, 7, 650–658. [Google Scholar] [CrossRef]
  4. Sheikhi, A.; Rayati, M.; Bahrami, S.; Ranjbar, A.M.; Sattari, S. A cloud computing framework on demand side management game in smart energy hubs. Int. J. Electr. Power Energy Syst. 2015, 64, 1007–1016. [Google Scholar] [CrossRef]
  5. Amini, M.H.; Boroojeni, K.G.; Iyengar, S.S.; Blaabjerg, F.; Pardalos, P.M.; Madni, A.M. A panorama of future interdependent networks: From intelligent infrastructures to smart cities. In Sustainable Interdependent Networks; Amini, M., Boroojeni, K., Iyengar, S., Pardalos, P., Blaabjerg, F., Madni, A., Eds.; Springer: Cham, Switzerland; New York, NY, USA, 2018; Volume 145, pp. 1–10. ISBN 978-3-319-74411-7. [Google Scholar]
  6. Ding, S.; Hipel, K.W.; Dang, Y. Forecasting China’s electricity consumption using a new grey prediction model. Energy 2018, 149, 314–328. [Google Scholar] [CrossRef]
  7. Ervural, B.C.; Beyca, O.F.; Zaim, S. Model estimation of ARMA using genetic algorithms: A case study of forecasting natural gas consumption. Procedia Soc. Behav. Sci. 2016, 235, 537–545. [Google Scholar] [CrossRef]
  8. Yuan, C.Q.; Liu, S.F.; Fang, Z.G. Comparison of China’s primary energy consumption forecasting by using ARIMA (the autoregressive integrated moving average) model and GM (1, 1) model. Energy 2016, 100, 384–390. [Google Scholar] [CrossRef]
  9. Wadud, Z.; Himadri, S.; Dey, H.S.; Kabir, M.A.; Khan, S.I. Modeling and forecasting natural gas demand in Bangladesh. Energy Policy 2011, 39, 7372–7380. [Google Scholar] [CrossRef] [Green Version]
  10. Özmen, A.; Yılmaz, Y.; Weber, G.-W. Natural gas consumption forecast with MARS and CMARS models for residential users. Energy Econ. 2018, 70, 357–381. [Google Scholar] [CrossRef]
  11. Bianco, V.; Scarpa, F.; Tagliafico, L.A. Scenario analysis of nonresidential natural gas consumption in Italy. Appl. Energy 2014, 113, 392–403. [Google Scholar] [CrossRef]
  12. Forouzanfar, M.; Doustmohammadi, A.; Menhaj, M.B.; Hasanzadeh, S. Modeling and estimation of the natural gas consumption for residential and commercial sectors in Iran. Appl. Energy 2010, 87, 268–274. [Google Scholar] [CrossRef]
  13. Shaikh, F.; Ji, Q. Forecasting natural gas demand in China: Logistic modelling analysis. Int. J. Electr. Power Energy Syst. 2016, 77, 25–32. [Google Scholar] [CrossRef]
  14. Zhang, W.; Yang, J. Forecasting natural gas consumption in China by Bayesian model averaging. Energy Rep. 2015, 1, 216–220. [Google Scholar] [CrossRef]
  15. Yuan, X.-C.; Sun, X.; Zhao, W.; Mi, Z.; Wang, B.; Wei, Y.-M. Forecasting China’s regional energy demand by 2030: A Bayesian approach. Resour. Conserv. Recycl. 2017, 127, 85–95. [Google Scholar] [CrossRef]
  16. Szoplik, J. Forecasting of natural gas consumption with artificial neural networks. Energy 2015, 85, 208–220. [Google Scholar] [CrossRef]
  17. Azadeh, A.; Asadzadeh, S.M.; Saberi, M.; Nadimi, V.; Tajvidi, A.; Sheikalishahi, M. A Neuro-fuzzy-stochastic frontier analysis approach for long-term natural gas consumption forecasting and behavior analysis: The cases of Bahrain, Saudi Arabia, Syria, and UAE. Appl. Energy 2011, 88, 3850–3859. [Google Scholar] [CrossRef]
  18. Kaynar, O.; Yilmaz, I.; Demirkoparan, F. Forecasting of natural gas consumption with neural network and neuro fuzzy system. Energy Educ. Sci. Technol. Part A Energy Sci. Res. 2011, 26, 221–238. [Google Scholar]
  19. Potočnik, P.; Soldo, B.; Šimunović, G.; Šarić, T.; Jeromen, A.; Govekar, E. Comparison of static and adaptive models for short-term residential natural gas forecasting in Croatia. Appl. Energy 2014, 129, 94–103. [Google Scholar] [CrossRef]
  20. Karadede, Y.; Ozdemir, G.; Aydemir, E. Breeder hybrid algorithm approach for natural gas demand forecasting model. Energy 2017, 141, 1269–1284. [Google Scholar] [CrossRef]
  21. Panapakidis, I.P.; Dagoumas, A.S. Day-ahead natural gas demand forecasting based on the combination of wavelet transform and ANFIS/genetic algorithm/neural network model. Energy 2017, 118, 231–245. [Google Scholar] [CrossRef]
  22. Rodger, J.A. A fuzzy nearest neighbor neural network statistical model for predicting demand for natural gas and energy cost savings in public buildings. Expert Syst. Appl. 2014, 41, 1813–1829. [Google Scholar] [CrossRef]
  23. Azadeh, A.; Asadzadeh, S.M.; Ghanbari, A. An adaptive network-based fuzzy inference system for short-term natural gas demand estimation: Uncertain and complex environments. Energy Policy 2010, 38, 1529–1536. [Google Scholar] [CrossRef]
  24. Bai, Y.; Li, C. Daily natural gas consumption forecasting based on a structure-calibrated support vector regression approach. Energy Build. 2016, 127, 571–579. [Google Scholar] [CrossRef]
  25. Zhu, L.; Li, M.S.; Wu, Q.H.; Jiang, L. Short-term natural gas demand prediction based on support vector regression with false neighbours filtered. Energy 2015, 80, 428–436. [Google Scholar] [CrossRef]
  26. Wu, Y.-H.; Shen, H. Grey-related least squares support vector machine optimization model and its application in predicting natural gas consumption demand. J. Comput. Appl. Math. 2018, 338, 212–220. [Google Scholar] [CrossRef]
  27. Fan, G.; Peng, L.-L.; Hong, W.-C.; Sun, F. Electric load forecasting by the SVR model with differential empirical mode decomposition and auto regression. Neurocomputing 2016, 173, 958–970. [Google Scholar] [CrossRef]
  28. Kaytez, F.; Taplamacioglu, M.C.; Cam, E.; Hardalac, F. Forecasting electricity consumption: A comparison of regression analysis, neural networks and least squares support vector machines. Int. J. Electr. Power Energy Syst. 2015, 67, 431–438. [Google Scholar] [CrossRef]
  29. Deng, J.L. Control problems of grey systems. Syst. Control Lett. 1982, 1, 288–294. [Google Scholar]
  30. Wang, J.; Jiang, H.; Zhou, Q.; Wu, J.; Qin, S. China’s natural gas production and consumption analysis based on the multicycle Hubbert model and rolling Grey model. Renew. Sustain. Energy Rev. 2016, 53, 1149–1167. [Google Scholar] [CrossRef]
  31. Shaikh, F.; Ji, Q.; Shaikh, P.H.; Mirjat, N.H.; Uqaili, M.A. Forecasting China’s natural gas demand based on optimised nonlinear grey models. Energy 2017, 140, 941–951. [Google Scholar] [CrossRef]
  32. Liu, X.; Moreno, B.; García, A.S. A grey neural network and input-output combined forecasting model. Primary energy consumption forecasts in Spanish economic sectors. Energy 2016, 115, 1042–1054. [Google Scholar] [CrossRef]
  33. Hamzacebi, C.; Es, H.A. Forecasting the annual electricity consumption of Turkey using an optimized grey model. Energy 2014, 70, 165–171. [Google Scholar] [CrossRef]
  34. Ma, X.; Liu, Z. The kernel-based nonlinear multivariate grey model. Appl. Math. Model. 2018, 56, 217–238. [Google Scholar] [CrossRef]
  35. Mehrtash, M.; Kargarian, A.; Mohammadi, A. Partition-based bus renumbering effect on interior point-based OPF solution. In Proceedings of the 2018 IEEE Texas Power and Energy Conference (TPEC), College Station, TX, USA, 8–9 February 2018; IEEE: College Station, TX, USA, 2018. [Google Scholar]
  36. Fan, G.-F.; Peng, L.-L.; Zhao, X.; Hong, W.-C. Applications of hybrid EMD with PSO and GA for an SVR-based load forecasting model. Energies 2017, 10, 1713. [Google Scholar] [CrossRef]
  37. Pai, P.-F.; Hong, W.-C. A recurrent support vector regression model in rainfall forecasting. Hydrol. Process. 2007, 21, 819–827. [Google Scholar] [CrossRef]
  38. The Annual Natural Gas Consumption in China. Available online: https://www.china5e.com/ (accessed on 10 May 2018).
  39. Lewis, C.D. Industrial and Business Forecasting Method; Butter-Worth-Heinemann: London, UK, 1982. [Google Scholar]
  40. Diebold, F.X.; Mariano, R.S. Comparing predictive accuracy. J. Bus. Econ. Stat. 1995, 13, 134–144. [Google Scholar]
  41. Wilcoxon, F. Individual comparisons by ranking methods. Biom. Bull. 1945, 1, 80–83. [Google Scholar] [CrossRef]
  42. Wu, L.F.; Liu, S.F.; Liu, D.L. Modeling and forecasting CO2 emissions in the BRICS (Brazil, Russia, India, China, and South Africa) countries using a novel multi-variable grey model. Energy 2015, 79, 489–495. [Google Scholar] [CrossRef]
  43. Xie, N.M.; Liu, S.F. Discrete grey forecasting model and its optimization. Appl. Math. Model. 2008, 33, 1173–1186. [Google Scholar] [CrossRef]
  44. Liu, S.F.; Yang, Y.J.; Wu, L.F. Grey Systems Theory and Applications, 7th ed.; Science Press: Beijing, China, 2014; ISBN 9787030409126. (In Chinese) [Google Scholar]
Figure 1. The flowchart of determining combined weight coefficients by a genetic algorithm.
Figure 1. The flowchart of determining combined weight coefficients by a genetic algorithm.
Energies 11 01625 g001
Figure 2. The full flowchart of GM-S-SIGM-GA model.
Figure 2. The full flowchart of GM-S-SIGM-GA model.
Energies 11 01625 g002
Figure 3. The searching process of the combined weight coefficients, w 1 and w 2 by employing GA.
Figure 3. The searching process of the combined weight coefficients, w 1 and w 2 by employing GA.
Energies 11 01625 g003
Figure 4. (a) The simulation and forecasting results of GM(1,1), SIGM, and GM-SIGM-GA models. (b) The forecasting errors (MAPE) of GM(1,1), SIGM, and GM-SIGM-GA models.
Figure 4. (a) The simulation and forecasting results of GM(1,1), SIGM, and GM-SIGM-GA models. (b) The forecasting errors (MAPE) of GM(1,1), SIGM, and GM-SIGM-GA models.
Energies 11 01625 g004aEnergies 11 01625 g004b
Figure 5. The change tendency ( Δ R ) of the annual shares of the natural gas consumption from the total energy consumption in China from 2002 to 2016.
Figure 5. The change tendency ( Δ R ) of the annual shares of the natural gas consumption from the total energy consumption in China from 2002 to 2016.
Energies 11 01625 g005
Figure 6. (a) The simulation and forecasting results of GM(1,1), SIGM, GM-SIGM-GA, and GM-S-SIGM-GA models. (b) The forecasting errors (APE) of GM(1,1), SIGM, GM-SIGM-GA, and GM-S-SIGM-GA models.
Figure 6. (a) The simulation and forecasting results of GM(1,1), SIGM, GM-SIGM-GA, and GM-S-SIGM-GA models. (b) The forecasting errors (APE) of GM(1,1), SIGM, GM-SIGM-GA, and GM-S-SIGM-GA models.
Energies 11 01625 g006
Figure 7. (a) The simulation and forecasting results of DGM(1,1), SIGM, GM-SIGM-GA, and GM-S-SIGM-GA models. (b) The forecasting errors (APE) of DGM(1,1), EDGM, GM-SIGM-GA, and GM-S-SIGM-GA models.
Figure 7. (a) The simulation and forecasting results of DGM(1,1), SIGM, GM-SIGM-GA, and GM-S-SIGM-GA models. (b) The forecasting errors (APE) of DGM(1,1), EDGM, GM-SIGM-GA, and GM-S-SIGM-GA models.
Energies 11 01625 g007
Table 1. Annual natural gas consumption in China from 2002 to 2017 (billion m3).
Table 1. Annual natural gas consumption in China from 2002 to 2017 (billion m3).
YearsNatural Gas ConsumptionYearsNatural Gas ConsumptionYearsNatural Gas ConsumptionYearsNatural Gas Consumption
200229.2200656.12010107.52014187.0
200333.9200769.52011131.32015197.3
200439.7200880.72012147.12016205.8
200546.8200987.52013165.02017237.3
Table 2. Benchmark of forecasting accuracy evaluation by Lewis [39].
Table 2. Benchmark of forecasting accuracy evaluation by Lewis [39].
MAPE≤10%10%~20%20%~50%≥50%
EvaluationHighly accurateGoodReasonableInaccurate
Table 3. The simulation results and three accuracy indices of the GM(1,1), the SIGM, and GM-SIGM-GA model.
Table 3. The simulation results and three accuracy indices of the GM(1,1), the SIGM, and GM-SIGM-GA model.
YearTotal Annual Natural Gas Consumption (billion m3)The GM(1,1) [42]The SIGM [1]The GM-SIGM-GA
200229.229.200029.200029.2000
200333.932.983934.718033.1427
200439.740.093740.775240.1561
200546.848.096747.889148.0777
200656.157.104856.244257.0260
200769.567.244466.057067.1356
200880.778.657677.581878.5591
200987.591.504491.117391.4689
2010107.5105.9649107.0143106.0610
MAPE2.23%2.35%2.19%
RMSE1.872.051.86
MAE1.491.531.48
Table 4. The forecasting results and three accuracy indices of the GM(1,1), the SIGM, and GM-SIGM-GA model.
Table 4. The forecasting results and three accuracy indices of the GM(1,1), the SIGM, and GM-SIGM-GA model.
YearTotal Annual Natural Gas Consumption (billion m3)The GM(1,1) [42]The SIGM [1]The GM-SIGM-GA
2011131.3122.2416125.6849122.5570
2012147.1140.5629147.6128141.2087
2013165.0161.1854173.3664162.3012
2014187.0184.3982203.6133186.1583
2015197.3210.5267239.1372219.0269
2016205.8239.9371280.8589252.095
2017237.3275.4491303.2934283.7216
MAPE (2011–2017)7.77%14.87%9.40%
RMSE (2011–2017)20.5041.6126.43
MAE (2011–2017)15.3630.5718.95
MAPE (2011–2014)3.76%4.64%3.19%
RMSE (2011–2014)6.049.725.46
MAE (2011–2014)5.57.784.54
Table 5. The calculation processes of the GM-S-SIGM-GA model.
Table 5. The calculation processes of the GM-S-SIGM-GA model.
YearsThe Total Annual Consumption of Natural Gas (billion m3)Simulation/Forecasting ValuesThe Parameters on the Share of Natural Gas Consumption from Total Energy ConsumptionMAPE (per year) GM-S-SIGM-GA
GM-SIGM-GAGM-S-SIGM-GARiΔRiΔ2RiKi
200229.229.229.22.3−0.1----0.0000
200333.933.133.12.30.00.00.00.0223
200439.740.240.12.30.000.00.0115
200546.848.148.12.40.10.10.00.0273
200656.157.057.02.70.30.22.00.0165
200769.567.169.53.00.30.00.00.0000
200880.778.681.33.40.40.10.00.0074
200987.591.594.63.50.1−0.3−3.00.0817
2010107.5106.1109.64.00.50.4−1.30.0195
2011131.3122.6122.64.60.60.10.250.0666
2012147.1141.2141.24.80.2−0.4−4.00.0400
2013165.0162.3162.35.30.70.5−1.250.0164
2014187.0186.2186.25.70.4−0.3−0.60.0045
2015197.3219.0197.65.90.2−0.20.670.0015
2016205.8252.1227.56.40.50.3−1.50.1054
2017237.3283.7256.0--------0.0788
Table 6. The forecasting results of the GM(1,1), SIGM, GM-SIGM-GA, GM-S-SIGM-GA, DGM(1,1), and EDGM models.
Table 6. The forecasting results of the GM(1,1), SIGM, GM-SIGM-GA, GM-S-SIGM-GA, DGM(1,1), and EDGM models.
YearsThe Total Annual Consumption of Natural Gas (billion m3)The GM(1,1) [42]The SIGM [1]The GM-SIGM-GAThe GM-S-SIGM-GAThe DGM(1,1) [43]The EDGM [44]
2011131.3122.2125.7122.6122.6126. 3126.3
2012147.1140.6147.6141.2141.2148.4148.4
2013165.0161.2173.4162.3162.3174.3174.4
2014187.0184.4203.6186.2186.2204.7204.9
2015197.3210.5239.1219.0197.6217.0217.1
2016205.8239.9280.9252.1227.5229.3229.5
2017237.3275.4303.3283.7256.0266.6266.9
MAPE7.77%14.87%9.40%4.48%7.65%7.71%
RMSE20.5041.6126.4311.5917.8517.98
MAE15.3630.5718.958.4115.1215.23
Table 7. Results of Wilcoxon signed-rank test.
Table 7. Results of Wilcoxon signed-rank test.
Compared ModelsWilcoxon Signed-Rank Test
α = 0.025; W = 2α = 0.05; W = 3
GM-S-SIGM-GA vs. GM-SIGM-GA2 a2 a
GM-S-SIGM-GA vs. GM (1,1) [42]0 a0 a
GM-S-SIGM-GA vs. SIGM [1]2 a2 a
GM-S-SIGM-GA vs. DGM [43]0 a0 a
GM-S-SIGM-GA vs. EDGM [44]0 a0 a
a Denotes that the GM-S-SIGM-GA model significantly outperforms the other alternative compared models.

Share and Cite

MDPI and ACS Style

Fan, G.-F.; Wang, A.; Hong, W.-C. Combining Grey Model and Self-Adapting Intelligent Grey Model with Genetic Algorithm and Annual Share Changes in Natural Gas Demand Forecasting. Energies 2018, 11, 1625. https://doi.org/10.3390/en11071625

AMA Style

Fan G-F, Wang A, Hong W-C. Combining Grey Model and Self-Adapting Intelligent Grey Model with Genetic Algorithm and Annual Share Changes in Natural Gas Demand Forecasting. Energies. 2018; 11(7):1625. https://doi.org/10.3390/en11071625

Chicago/Turabian Style

Fan, Guo-Feng, An Wang, and Wei-Chiang Hong. 2018. "Combining Grey Model and Self-Adapting Intelligent Grey Model with Genetic Algorithm and Annual Share Changes in Natural Gas Demand Forecasting" Energies 11, no. 7: 1625. https://doi.org/10.3390/en11071625

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