Next Article in Journal
A New Multi-Conductor Transmission Line Model of Transformer Winding for Frequency Response Analysis Considering the Frequency-Dependent Property of the Lamination Core
Previous Article in Journal
Enhancing Short-Term Wind Power Forecasting through Multiresolution Analysis and Echo State Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Scenario Analysis of Natural Gas Consumption in China Based on Wavelet Neural Network Optimized by Particle Swarm Optimization Algorithm

1
School of Economics and Management, China University of Geosciences, Wuhan 430074, China
2
Mineral Resource Strategy and Policy Research Center, China University of Geosciences, Wuhan 430074, China
3
Key Laboratory for the Land and Resources Strategic Studies, Ministry of Land and Resources, Wuhan 430074, China
4
Université de Bourgogne Franche-Comté, UTBM, IRTES, Rue Thierry Mieg, Belfort CEDEX 90010, France
*
Author to whom correspondence should be addressed.
Energies 2018, 11(4), 825; https://doi.org/10.3390/en11040825
Submission received: 9 February 2018 / Revised: 17 March 2018 / Accepted: 27 March 2018 / Published: 3 April 2018

Abstract

:
Natural gas consumption has increased with an average annual growth rate of about 10% between 2012 and 2017. Total natural gas consumption accounted for 6.4% of consumed primary energy resources in 2016, up from 5.4% in 2012, making China the world’s third-largest gas user. Therefore, accurately predicting natural gas consumption has become very important for market participants to organize indigenous production, foreign supply contracts and infrastructures in a better way. This paper first presents the main factors affecting China’s natural gas consumption, and then proposes a hybrid forecasting model by combining the particle swarm optimization algorithm and wavelet neural network (PSO-WNN). In PSO-WNN model, the initial weights and wavelet parameters are optimized using PSO algorithm and updated through a dynamic learning rate to improve the training speed, forecasting precision and reduce fluctuation of WNN. The experimental results show the superiority of the proposed model compared with ANN and WNN based models. Then, this study conducts the scenario analysis of the natural gas consumption from 2017 to 2025 in China based on three scenarios, namely low scenario, reference scenario and high scenario, and the results illustrate that the China’s natural gas consumption is going to be 342.70, 358.27, 366.42 million tce (“standard” tons coal equivalent) in 2020, and 407.01, 437.95, 461.38 million tce in 2025 under the low, reference and high scenarios, respectively. Finally, this paper provides some policy suggestions on natural gas exploration and development, infrastructure construction and technical innovations to promote a sustainable development of China’s natural gas industry.

1. Introduction

With fast growing urbanization and economic development, worldwide energy consumption has increased by 30% in the last 25 years [1]. Compared with other fossil fuels such as coal and oil, natural gas is more efficient, clean and cheap, and thus many countries including China have been trying to increase the consumption of natural gas to improve the environment quality. In China, natural gas consumption has increased with an average annual growth rate of about 10% between 2012 and 2017, and the total natural gas consumption accounted for 6.4% of consumed primary energy resources in 2016, up from 5.4% in 2012, making China the world’s third-largest gas user. Moreover, in the 13th Five-Year Plan of China, the development and natural gas industry has been adopted as an important task of the government. In such circumstances, forecasting natural gas consumption is a very important aspect of any country’s energy policy and planning. Improper estimation of the natural gas consumption may subject final consumers to economic losses and lead to mismanagement of supplies and infrastructures [2]. Therefore, accurately forecasting of natural gas consumption is of great significance for all the market participants to organize indigenous production, foreign supply contracts and infrastructures in a better way.
In the past few years, many efforts have been made, and many models have been proposed for different forecasting problems in the energy area. The proposed models can be generally classified into the following three categories: (1) statistical models; (2) artificial intelligence forecasting models; and (3) hybrid forecasting models. As for the statistical models, the widely used models mainly include auto-regressive moving average (ARMA), auto-regressive integrated moving average (ARIMA), grey forecasting model (GM) and generalized autoregressive conditional heteroscedasticity (GARCH). For example, Xu et al. established a new model with improved GM-ARMA based on HP Filter to forecast the final energy consumption in Guangdong Province, China [3]. Sen et al. used ARIMA based models for forecasting energy consumption and greenhouse emissions, and obtained satisfied results [4]. Zeng and Li presented a self-adapting intelligent grey model for predicting the natural gas demand in China during 2015–2020 [5]. Wang and Wu forecasted the energy market volatility using both univariate and multivariate GARCH-class models [6].
The most often used artificial intelligence forecasting models include artificial neural network (ANN), extreme learning machine (ELM), support vector machine (SVM) and least squares support vector machine (LSSVM). For example, Wang et al. proposed a novel hybrid electricity price forecasting model by combining a two-layer decomposition technique and back propagation (BP) neural network, and the results show the efficiency of the proposed model [7]. Geng et al. established a predictive modeling method based on the ELM integrated fuzzy C-Means integrating analytic hierarchy process (FAHP-ELM) for energy saving and forecasting problems [8]. Ahmad provided a review on applications of ANN and SVM for building electrical energy consumption forecasting [9]. Barman et al. proposed a hybrid forecasting model by integrating the grasshopper optimization algorithm and SVM model for the electricity load forecasting under local climatic conditions in Assam, India [10]. Niu and Dai established a new short-term load predicting method by combining the empirical mode decomposition, gray relational analysis, and modified particle swarm optimization with the LSSVM model. The former two modules were applied to process the original load series, and the latter was used to predict the preprocessed subsequences [11]. Among the above various forecasting methods, artificial neural networks (ANNs) have become the most used for energy related forecasting problems due to their attractive properties such as fault tolerance, strong ability in pattern recognition and distributed associative memory [12]. Therefore, in the past several years, many different ANN-based forecasting models have been established for different forecasting problems [13,14]. However, many studies have illustrated that ANN-based models trained using gradient-based approaches such as back propagation or its variants have some weaknesses when applied to various complex fields such as power load forecasting [12,14].
Based on the above considerations, to further improve the forecasting performance of the ANN-based models, many researchers have proposed various hybrid forecasting models based on ANNs. For example, Fard and Akbari-Zadeh [15] investigated the short-term load forecasting problem using a hybrid method based on wavelet, ANN and ARIMA model, and the experiments illustrated its good performance. Moreover, in standard ANN-based models, the initial weight values are usually determined randomly which may result in low robustness and convergence speed. To overcome the disadvantages of standard ANNs, some researchers have combined the optimization algorithms such as genetic algorithms (GA) and particle swarm optimization algorithms (PSO) with ANNs for constructing the forecasting models in which the optimization algorithm is used for training the connection weights of the network or optimizing design of the network structure [16]. For instance, Muralitharan et al. proposed a novel neural network based optimization approach for energy demand prediction, and the proposed neural network includes the following two steps: (1) the conventional neural network approach is employed to find the required energy demand prediction at the consumer end; and (2) neural network based genetic algorithm (NNGA) and neural network based particle swarm optimization (NNPSO) approaches are implemented where the weights of the neural network are automatically adjusted. The experimental result reveals that the proposed NNGA approach performs better for short term load forecasting and proposed NNPSO is more suitable for the long term energy prediction [17]. Ren et al. established a modified elman neural network (ENN) with a new learning rate scheme, and the experiments demonstrated the effectiveness of the proposed scheme from the aspects of convergence speed and consumption time with some popular schemes such as the original ENN, and PSO-ENN which uses PSO algorithm to search the best structure of ENN [18].
Based on aforementioned studies, the main novelties and contributions of this study can be denoted in the following two respects: (1) This study establishes a novel ANN-based hybrid model by combining the PSO algorithm, wavelet analysis and a modified learning rate scheme for the scenario analysis of natural gas consumption in China. Even through some of the previous studies have proposed some ANN-based hybrid models, such as ENN with a novel learning rate scheme [18], GA-ANN [19], differential evolution (DE) algorithm optimized WNN [20], and DE-ELM [21], and have proven the efficiency of the proposed models, the ANN-based hybrid model combining PSO algorithm and wavelet neural network with a modified learning rate scheme needs to be paid more attention. (2) This study conducts the scenario analysis of natural gas consumption from 2017 to 2025 in China based on three scenarios: low scenario, reference scenario and high scenario.
The reminder of the paper is organized as follows. Section 2 introduces the main methodology adopted in this paper. Section 3 introduces the combination strategies and proposes the PSO-WNN hybrid forecasting model. Section 4 first presents the main factors affecting China’s natural gas consumption and then tests the performance of the proposed forecasting model. Section 5 first establishes three different scenarios according to three different development situations, and then analyzes the natural gas consumption under the three scenarios and provides some suggestions. Section 6 concludes this paper.

2. Methodology

The research methods used in this study include particle swarm optimization algorithm and wavelet neural network. Brief descriptions of those methods are stated as follows.

2.1. Particle Swarm Optimization (PSO)

Particle swarm optimization (PSO) is an efficient intelligent algorithm for solving the optimized problems [22]. Similar to other swarm-based evolutionary computations, this algorithm also adopts the population concept and evolving iteration to achieve the optimization purpose. At the beginning of the algorithm, all the designed variables are collected to be a parameter vector which is called the particle or the individual from the viewpoint of PSO. Each particle also represents a candidate solution of the optimized problem, and a pre-specified number of particles further constitute a population. In the PSO algorithm, the particle movement is fully dominated by two particular particles: the individual best denoted by Pbest and the global best denoted by Gbest. The velocity updating formula of the algorithm utilizes these two particles’ information to produce a new particle velocity. After that, next particle position is then derived by the position updating formula using the particle velocity. Based on the evolutionary mechanisms, all particles guided by the global best eventually converge to some system optimum of the optimized problem by successively executing a certain number of iterations.
In the PSO algorithm, let X = [ x 1 , x 2 , ... , x n ] be a particle, where x i , i = 1 , 2 , ... , n , is the ith system variable of the optimized problem and n is the number of variables. To find the solution of the optimized problem, the following two formulas should be used to guide the particle movement in the iteration process of PSO algorithm.
v i j ( k + 1 ) = ω v i j ( k ) + c 1 r 1 ( p b e s t i j ( k ) x i j ( k ) + c 2 r 2 ) ( g b e s t j ( k ) x i j ( k ) )
x i j ( k + 1 ) = x i j ( k ) + v i j ( k + 1 )
where Equations (1) and (2) represent the velocity formula and position formula, respectively; x i j , p b e s t i j , and g b e s t j are the jth position component of the ith particle, the ith individual best, and the global best, respectively; v i j is the jth velocity component of the ith particle; ω is the inertia weight which balances the global and local search; c 1 and c 2 are two positive constants; r 1 and r 2 are two uniformly random numbers chosen from the interval [0,1]; and k is the iterative counter.
The pseudocode of PSO algorithm is listed in Algorithm 1.
Algorithm 1 Pseudocode of PSO algorithm.
Begin
 Create the particle swarm and initialize particles
 repeat
For all x i P o p do
 Compute fitness of each particle f ( x i )
If f ( x i ) < P b e s t
 Replace Pbest by x i , i.e., P b e s t = x i
End if
If f ( x i ) < G b e s t
 Replace Gbest by x i , i.e., G b e s t = x i
End if
 Update the particles using the following two equations
     v i j ( k + 1 ) = ω v i j ( k ) + c 1 r 1 ( p b e s t i j ( k ) x i j ( k ) + c 2 r 2 ) ( g b e s t j ( k ) x i j ( k ) )
    x i j ( k + 1 ) = x i j ( k ) + v i j ( k + 1 )
  End for
Until the termination condition is satisfied
  Output the best particle position
End

2.2. Wavelet Neural Network (WNN)

The wavelet theory, proposed by Morlet in 1980, appears to be more effective than Fourier transform in studying particularly non-stationary time series [23,24]. Fourier transform gives frequency domain representation for temporal processes of signal or function that is only available in the time domain. Fourier analysis provides frequency information that can only be extracted for the complete duration of the signal, and it provides no information about the local variations in time and requires the signal to be stationary. Fourier transforms decompose stationary signals into linear combinations of sine and cosine waves, while the continuous wavelet transforms decompose non-stationary signals into linear combinations of the wavelets.
The continuous wavelet transform begins with:
W f ( a , b ) = 1 | a | + f ( t ) ψ ( t b a ) d t
where W f ( a , b ) are the wavelet coefficients; a is scaling function used to stretch or compress mother wavelet ψ ( t ) that is related to the frequency of the signal; b is the translation function used to shift mother wavelet ψ ( t ) to a time domain of the signal; and f ( t ) is the input signal. The mother wavelet ψ ( t ) is defined as follows.
ψ a , b ( t ) = 1 a ψ ( t b a )
In this study, the Morlet function (Equation (5)) is taken as the mother wavelet in the analysis process.
ψ ( t ) = C e t 2 / 2 cos 1.75 t
In terms of the theory of wavelet and the learning ability of neural network, wavelet and the neural networks can be integrated into the wavelet neural network (WNN) to improve the approximation ability, especially on the catastrophe points, of the neural networks. In WNN, wavelet basis functions are used as node activation functions, WNN introduces the wavelet decomposition property into a general neural network, and combines the advantage of time–frequency location of the wavelet transform and self-learning capability of artificial neural networks. Thus, it is approximate and robust.
The WNN in this paper is designed as a three-layer structure with an input layer, a hidden layer, and an output layer. Each layer has one or more nodes. Figure 1 shows the schematic diagram of the proposed three-layer WNN.

3. Hybrid PSO-WNN Forecasting model

To avoid falling into the local optimum, the weight values of WNN and the parameters of wavelet, a and b , are optimized using PSO algorithm, see the Figure 2. Let X = ( x 1 , ... , x m ) and Y = ( y 1 , ... , y n ) be the input and output vectors of WNN, and l , W i k and W k j ( i = 1 , 2 , ... , m , k = 1 , 2 , ... , l , j = 1 , 2 , ... , n ) be the total number of hidden neurons, weight values of the input layer and output layer, respectively. Moreover, suppose that the hybrid forecasting model has a number of P studying samples which are denoted by I = [ X 1 , ... , X P ] , O = [ Y 1 , ... , Y P ] , where X p = [ x 1 p , ... , x m p ] , Y p = [ y 1 p , ... , y n p ] , p ( = 1 , ... , P ) represents the p t h input sample. Let Z k = [ z k 1 , ... , z k p ] be the output of the k t h hidden neuron. In the PSO algorithm, the four parameters w i k , w k j and a k , b k are coded as one particle, and then the detailed steps of this hybrid PSO-WNN forecasting model can be described as follows.
  • Step 1: Initialization. Initialize the neural network structures including the number of layers, the number of nodes in each layer, the weight values of WNN, w i k , and w k j , and the parameters of wavelet, a and b . Initialize the parameters of PSO algorithm including the two positive constants c 1 and c 2 , the maximum particle velocity, and the total number of particles denoted by p o p s i z e .
  • Step 2: Population generation. Code the four neural network parameters including w i k , w k j and a k , b k as the particle position vector, i.e.,
    p o s ( i ) = [ ω i k , ω k j , a k , b k ]
    where p o s ( i ) represents the position of the ith particle. Then, randomly generate a number of p o p s i z e particles as an initial population denoted by p o p ( 0 ) using both random and artificial ways. The position of each particle represents one feasible solution.
  • Step 3: Fitness calculation. Calculate the difference between network’s output and real values and take this difference as the fitness function of PSO algorithm, i.e.,
    f = 1 2 P p = 1 P j = 1 n ( y j p o j p ) 2
    then, calculate the fitness of each particle according to Equation (7), and take the smallest fitness value as the initial values of Pbest and Gbest.
  • Step 4: Update the Pbest. Compare the fitness of each particle ( f ( x i ) ) with Pbest. If f ( x i ) < P b e s t , then replace Pbest by f ( x i ) , i.e., P b e s t = f ( x i ) .
  • Step 5: Update the Gbest. Compare the fitness of each particle ( f ( x i ) ) with Gbest. If f ( x i ) < G b e s t , then replace Gbest by f ( x i ) , i.e., G b e s t = f ( x i ) .
  • Step 6: Update the position and velocity vectors of particles using the Equations (1) and (2).
  • Step 7: Stop the PSO algorithm if one of the following is reached: (1) the current iteration number has reached the maximum number of generations; or (2) the fitness value of the particles remains constant for 50 iterations. Then, output the best particle which includes the best combination of w i k , w k j and a k , b k , and go to Steps 810 for training the WNN using the training sample. Otherwise, return to Step 3.
  • Step 8: Calculate the output vector. Input the p t h sample, obtain the output of the k t h hidden neuron through the following Equation (8).
    Z k p = ψ [ ( i = 1 m w i k x i p b k ) / a k ]
    where ψ is the Morlet wavelet function, ψ ( x ) = cos ( 1.75 x ) exp ( x 2 2 ) . For the p t h sample, calculate the output of the j neuron in the output layer through the following way:
    Z j p = w j 0 + k = 1 l w j k ( ψ [ i = 1 m ( w i k x i p b k ) / a k ] )
    where w j 0 is the threshold value of the j neuron in the output layer.
  • Step 9: Update w i k , w k j and a k , b k according to Equations (10)–(13).
    w i k ( t + 1 ) = w i k ( t ) η E ( t ) w i k ( t ) + μ Δ w i k ( t )
    w k j ( t + 1 ) = w k j ( t ) η E ( t ) w k j ( t ) + μ Δ w k j ( t )
    a k ( t + 1 ) = a k ( t ) η E ( t ) a k ( t ) + μ Δ a k ( t )
    b k ( t + 1 ) = b k ( t ) η E ( t ) b k ( t ) + μ Δ b k ( t )
  • Step 10: Train the network until a set of w i k , w k j and a k , b k that satisfies E = 1 2 P p = 1 P j = 1 n ( y j p o j p ) 2 < ξ , where ξ is the pre-specified error and O p = [ o 1 p , ... , o n p ] is the real value vector related to input sample X p , is found.
In the training stage of WNN, a dynamic learning rate mechanism is adopted to update the parameter values to improve the convergence speed of WNN, and the steps of this dynamic learning rate mechanism is presented as follows.
  • Step 1: In the training process of the network, if the total error denoted by E R t + 1 of ( t + 1 ) t h iteration is larger than that of t t h iteration, and the difference between them is larger than the pre-specified value ς (specified as 3% in this study), then this updating process is ignored and modify the learning rate by η t + 1 = ( 1 α ) η t .
  • Step 2: If E R t + 1 < E R t , then update w i k , w k j and a k , b k . Modify the learning rate by η t + 1 = ( 1 + α ) η t .
  • Step 3: If E R t + 1 > E R t , while the increasing rate is less than ς , update w i k , w k j and a k , b k and keep the current learning rate value.
  • Step 4: The above process of updating the learning rate can be summarized as follows.
    η t + 1 = { ( 1 + α ) η t E ( t + 1 ) E ( t ) ( 1 α ) η t E ( t + 1 ) > E ( t ) ( 1 + ς ) η t E ( t ) < E ( t + 1 ) E ( t ) ( 1 + ς )
According to the entropy function theory, for the minimization function, entropy function has faster convergence than mean square error. Thus, in the above updating process of the learning rate value, we set the error function E R as follows:
E R = p = 1 P j = 1 n ( z p j ln o p j + ( 1 z p j ) ln ( 1 o p j ) )

4. Performance Test of the Hybrid PSO-WNN Forecasting Model

In this section, the real data collected from 1995 to 2016 is adopted to test the performance of the proposed hybrid PSO-WNN forecasting model. Before the performance test process, we firstly analyze the factors affecting natural gas consumption in China.

4.1. Affecting Factors of Natural Gas Consumption in China

Natural gas consumption is generally affected by several factors such as GDP, gas price, economic structure, per-capita gas consumption, and proportion in the energy consumed [25]. China’s energy system is huge and complex with many uncertainties due to the driving forces of energy requirements. Thus, scientific studies on issues surrounding energy demand and consumption forecasting are challenging to conduct. Even more complicated are the factors affecting the energy consumption in China. The detailed description of key factors is presented as follows.
  • Economic growth. Previous studies show that China’s economic growth is the Granger cause of energy consumption growth. Energy demand and consumption tends to grow in line with GDP, although typically at a lower rate. Natural gas, which not only plays the role of important energy in the social development, but also an important raw chemical material in the industrial production, is the important original force of the economic development. Therefore, economic growth reflects the consumption of natural gas. However, due to the huge population of China, the GDP may not be related to an individual’s income. Thus, in this study, per capita GDP is used to measure the economic growth.
  • Total amount of gas production (TP). The energy production has close relation with consumption. Natural gas, which is a non-renewable resource, should be produced according to the demand. Therefore, natural gas production has a positive or negative effect on consumption. In recent years, the increasing proportion of natural gas in the energy production structure promotes the growth of consumption.
  • Household consumption level (HCL). With increasing of household consumption level, the public environmental awareness and quality of life improve greatly, which promote the wide use of natural gas in China.
  • Population with access to gas (PAG). The population with access to gas is an important index to reflect the number of gas users. The population with access to gas increases with the development of gas infrastructure, which will drive more gas consumption.
  • Urbanization ratio (UR). Urban and rural residents behave differently in terms of gas use and consumption level. Urban residents have access to better gas services because of better gas supply infrastructure such as urban gas pipelines. It is obviously that urban population growth stimulates the gas consumption. However, rural residents are less privileged in this aspect since they could not afford commercial gas consumption due to their income level. At current stage, China’s rural residents contribute little to the total gas consumption. Therefore, urbanization ratio is considered as an important gas consumption factor.
  • Gas price (GP). According to accepted economic theory, price is the primary factor that affects consumption and the important lever for the balance of supply and demand. Price has a significant effect on consumer behavior. When the gas price is too high, users will use some other energy sources such as electricity or coal. In China, even though the gas pricing mechanisms has been changed from the previous cost-plus pricing method to the net market value pricing method, the current gas pricing process is still regulated by the government, and thus cannot fully reflect the scarcity of natural gas [26]. Therefore, the gas price is not considered as an affecting factor in this study.

4.2. Correlation Analysis between the Affecting Factors and Natural Gas Consumption

Correlation analysis measures the relationship between two variables, and its resulting value called the “correlation coefficient” shows if changes in one variable (independent variable) will results in changes in the other one (dependent variable), which helps us understand an indicator’s predictive abilities [27,28]. The direction of the dependent variable’s change depends on the sign of the coefficient. If the coefficient is a positive number, then the dependent variable will move in the same direction as the independent variable; if the coefficient is negative, then the dependent variable will move in the opposite direction of the independent variable. The correlation coefficient can range [−1, 1]. A low correlation coefficient suggests that the relationship between two variables is weak or nonexistent. A high correlation coefficient indicates that the dependent variable will usually change when the independent variable changes. There are several correlation coefficients, and the most common of these is the Pearson correlation coefficient which is adopted in this paper. Table 1 shows the general decision range of two variables’ correlation.
According to the actual data for 1995–2016, which were obtained from China Statistical Yearbook [29], the Pearson correlation coefficient of affecting factors listed in Section 4.1 and natural gas consumption are calculated using the SPSS 19.0, as shown in Table 2.
Table 2 indicates that there is a significant or strong correlation between natural gas consumption and affecting factors including per capita GDP (unit: RMB yuan), total amount of gas production (unit: million tce (“standard” tons coal equivalent)), household consumption level (unit: RMB yuan), population with access to gas (unit: ten thousand people), urbanization ratio (unit: percent), and, therefore, the combination of these five affecting factors has strong predictive ability for forecasting the natural gas consumption in China.

4.3. Models Comparison

The data of natural gas consumption and the above five affecting factors between 1995 and 2016 are collected from China Statistical Yearbook [29], as shown in Table 3. The per capita GDP, total amount of gas production, household consumption level, population with access to gas and the urbanization ratio are taken as the inputs of the forecasting models, and the amount of natural gas consumption is adopted as the output.
To demonstrate the applicability and effectiveness of the proposed PSO-WNN model, the standard ANN and WNN based models are adopted as the two benchmark models, and all the models are programmed in MATLAB language. The data are divided into two sets, in which the first set including the first 18 years of data (from 1995 to 2012) is taken as the training sample, and the second set including the remaining data (from 2013 to 2016) is adopted as the test sample.
This paper adopts the mean absolute percentage error (MAPE) to test the efficiency of the proposed hybrid PSO-WNN model. The computational formulas of MAPE is provided as follows:
M A P E = 1 P p = 1 P | Y p O p Y P |
where P is the number of samples, and Y p and O p are the forecast and real values of natural gas consumption. The fitting values and its relative errors of ANN, WNN and PSO-WNN models are shown in Table 4. Moreover, to well present the difference between these three forecasting models, the performance of ANN, WNN and PSO-WNN models are shown in Figure 3.
In Table 4 and Figure 3, it is obviously that the PSO-WNN model preforms better than ANN and WNN based models in both simulation and forecasting stages, which illustrates the good forecasting performance of PSO-WNN model. The reason that the PSO-WNN model outperform ANN and WNN based models can be interpreted by the following three aspects: (1) by combining the wavelet analysis and neural network, the WNN obtains strong function approximation ability, especially on the catastrophe points; (2) by adjusting the wavelet parameters and applying a dynamic learning rate mechanism for updating the connection weight values, WNN can effectively make up the disadvantage of falling into local optimum of traditional ANNs; and (3) by optimizing the connection weight values and wavelet parameters using PSO algorithm, the convergence efficiency and forecasting precision of WNN are effectively improved.

5. Scenario Analysis of Natural Gas Consumption in China during 2017–2025

Natural gas consumption is influenced by many factors which contain uncertainty that will be passed on to the forecast. To reduce this uncertainty, scenario analysis can be applied to investigate different outcomes depending on alterations in the underlying assumptions. Scenario analysis is a process of analyzing possible future events by considering alternative possible outcomes [30,31]. Thus, scenario analysis, which is a main method of forecasting, does not try to show one exact picture of the future. Instead, it presents consciously several alternative future developments.
In this paper, three different scenarios are established and categorized as high, reference and low scenarios. Parameters such as per capita GDP, total amount of gas production, household consumption level, population with access to gas, and urbanization ratio are chosen to reflect the storylines of the different scenarios. The increasing rates of these five affecting factors and their corresponding values are shown in Table 5 and Table 6.
Based on the above three scenario settings, this study takes the five affecting factors and the natural gas consumption as the input and output of PSO-WNN forecasting model, respectively. Based on this proposed model, the natural gas consumption in China from 2017 to 2025 has been analyzed under low, reference and high scenarios, and the results are listed in Table 6 and Figure 4. From Figure 4, the following three observations can be obtained.
  • Based on the results of scenario analysis, the China’s natural gas consumption is going to be 342.70, 358.27, 366.42 million tce (“standard” tons coal equivalent) in 2020, and 407.01, 437.95, 461.38 million tce in 2025 under the low, reference and high scenarios, respectively.
  • The natural gas consumption in the high, reference and low scenarios have a similar increasing trend, while, over time, the gap of natural gas consumption between high and low cases becomes larger and larger.
  • In all three scenarios, natural gas consumption increases relatively rapid from 2017 to 2020, while, after 2020, it increases relatively slow and has the trend to be relatively stable after 2025, which may be interpreted as, in the first four years (2017–2020), the five affecting factors have direct and important influences on the natural gas consumption, while, afterwards, many other factors such as policy and international energy environment, which are not considered in this study, will have influences on the forecasting results.

6. Conclusions

Accurately forecasting natural gas consumption becomes very crucial for all market participants to organize indigenous production, foreign supply contracts and infrastructures in a better way. This paper first presents the main factors affecting China’s natural gas consumption, and then establishes a hybrid forecasting model by combining the Particle Swarm Optimization algorithm and Wavelet Neural Network. Finally, this study conducts scenario analysis of natural gas consumption from 2017 to 2025 in China based on low, reference and high scenarios. Based on the results, the following conclusions and strategic enlightenments are obtained:
  • The combination of five affecting factors, namely per capita GDP, total amount of gas production, household consumption level, population with access to gas and urbanization ratio, obtained using the correlation analysis, has significant or strong predictive ability for natural gas consumption in China.
  • The PSO-WNN model successfully predicts gas consumption as reflected by a MAPE value of 2.32% for prediction, and outperforms others. Based on the experiment shown in Figure 4, it is obviously that WNN model performs better than ANN model, which can be explained as, by combining the wavelet and neural work, WNN obtains strong function approximation ability, especially on the catastrophe points. Moreover, by adjusting the wavelet parameters and applying a dynamic learning rate mechanism for updating the connection weight values, WNN can effectively avoid falling into the local optimum. PSO-WNN model outperforms WNN model, which can be interpreted as the optimization of network weights and wavelet parameters using PSO algorithm effectively improves the forecasting precision and reduces fluctuation of WNN model.
  • Natural gas consumption in China will keep a relatively rapid growing tendency. According to the results of scenario analysis, the China’s natural gas consumption is going to be 342.70, 358.27, 366.42 million tce (“standard” tons coal equivalent) in 2020, and 407.01, 437.95, 461.38 million tce in 2025 under the low, reference and high scenarios, respectively. To satisfy the increasing demand of natural gas consumption, the Chinese government should take some constructive measures: (a) The Chinese government should promote new exploration and development of natural gas reserves, especially in the southwest and northwest regions of China. The current estimation of natural gas resources indicates a URR of 22 trillion cubic meters, mainly distributed in southwest and northwest China; (b) The Chinese government should promote infrastructure construction such as enlargement of natural gas pipeline networks; (c) The Chinese government should accept that natural gas imports are unavoidable in future, thus seeking new suppliers and forging new relationships and collaborations in the gas sector are essential.
The proposed hybrid PSO-WNN model has satisfactory performance for natural gas consumption forecasting, which can be adopted as an important tool for government or company energy related decision-making processes.

Acknowledgments

The authors would like to acknowledge that this paper was supported by the National Natural Science Foundation, China (No. 71301153); the National Social Science foundation, China (No. 13AZD078); the Scientific Research Foundation for the Returned Overseas Chinese Scholars, State Education Ministry.

Author Contributions

Deyun Wang and Yanling Liu designed the experiments and collected the data. Zeng Wu and Hongxue Fu conducted the case studies and analyzed the results. Deyun Wang and Yanling Liu wrote the paper. Yong Shi and Haixiang Guo provided critical review and manuscript editing. All authors read and approved the final manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

ANNArtificial neural network
ENNElman neural network
WNNWavelet neural network
PSOParticle swarm optimization
PSO-WNNWavelet neural network optimized by particle swarm optimization algorithm
ARIMAAuto-regressive integrated moving average
ARMAAuto-regressive moving average
GMGrey forecasting model
GARCHGeneralized autoregressive conditional heteroscedasticity
ELMExtreme learning machine
SVMSupport vector machine
LSSVMLeast squares support vector machine
FAHPFuzzy C-Means integrating analytic hierarchy process
BPBack propagation
GAGenetic algorithm
GDPGross domestic product
TPTotal amount of gas production
HCLHousehold consumption level
PAGPopulation with access to gas
URUrbanization ratio
LPLength of Pipeline
GPGas price
MAPEMean absolute percentage error

References

  1. International Energy Agency (IEA). World Energy Outlook; Head of Communication and Information Office: Paris, France, 2010. Available online: http://www.iea.org/ (accessed on 15 October 2017).
  2. Shaikh, F.; Ji, Q. Forecasting natural gas demand in China: Logistic modelling analysis. Electr. Power Energy Syst. 2016, 77, 25–32. [Google Scholar] [CrossRef]
  3. Xu, W.J.; Gu, R.; Liu, Y.Z.; Dai, Y.W. Forecasting energy consumption using a new GM-ARMA model based on HP filter: The case of Guangdong province of China. Econ. Model. 2015, 45, 127–135. [Google Scholar] [CrossRef]
  4. Sen, P.; Roy, M.; Pal, P. Application of ARIMA for forecasting energy consumption and GHG emission: A case study of an Indian pig iron manufacturing organization. Energy 2016, 116, 1031–1038. [Google Scholar] [CrossRef]
  5. 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]
  6. Wang, Y.D.; Wu, C.F. Forecasting energy market volatility using GARCH models: Can multivariate models beat univariate models? Energy Econ. 2012, 34, 2167–2181. [Google Scholar] [CrossRef]
  7. Wang, D.Y.; Luo, H.Y.; Grunder, O.; Lin, Y.B.; Guo, H.X. Multi-step ahead electricity price forecasting using a hybrid model based on two-layer decomposition technique and BP neural network optimized by firefly algorithm. Appl. Energy 2017, 190, 390–407. [Google Scholar] [CrossRef]
  8. Geng, Z.Q.; Qin, L.; Han, Y.M.; Zhu, Q.X. Energy saving and prediction modeling of petrochemical industries: A novel ELM based on FAHP. Energy 2017, 122, 350–362. [Google Scholar] [CrossRef]
  9. Ahmad, A.S.; Hassan, M.Y.; Abdullah, M.P.; Rahman, H.A.; Hussin, F.; Abdullah, H.; Saidur, R. A review on applications of ANN and SVM for building electrical energy consumption forecasting. Renew. Sustain. Energy Rev. 2014, 33, 102–109. [Google Scholar] [CrossRef]
  10. Barman, M.; Choudhury, N.B.D.; Sutradhar, S. A regional hybrid GOA-SVM model based on similar day approach for short-term load forecasting in Assam, India. Energy 2018, 145, 710–720. [Google Scholar] [CrossRef]
  11. Niu, D.; Dai, S. A short-term load forecasting model with a modified particle swarm optimization algorithm and least squares support vector machine based on the denoising method of empirical mode decomposition and grey relational analysis. Energies 2017, 10, 408. [Google Scholar] [CrossRef]
  12. Zhang, R.; Dong, Z.; Xu, Y.; Meng, K.; Wong, K. Short-term load forecasting of Australian national electricity market by an ensemble model of extreme learning machine. IET Gener. Transm. Distrib. 2013, 7, 391–397. [Google Scholar] [CrossRef]
  13. Chaturvedi, D.; Sinha, A.; Malik, O. Short term load forecast using fuzzy logic and wavelet transform integrated generalized neural network. Electr. Power Energy Syst. 2015, 67, 230–237. [Google Scholar] [CrossRef]
  14. Li, S.; Wang, P.; Goel, L. A novel wavelet-based ensemble method for short-term load forecasting with hybrid neural networks and feature selection. IEEE Trans. Power Syst. 2016, 31, 1788–1798. [Google Scholar] [CrossRef]
  15. Fard, A.K.; Akbari-Zadeh, M.R. A hybrid method based on wavelet, ANN and ARIMA model for short-term load forecasting. J. Exp. Theor. Artif. Intell. 2014, 26, 167–182. [Google Scholar] [CrossRef]
  16. Karimi, H.; Dastranj, J. Artificial neural network-based genetic algorithm to predict natural gas consumption. Energy Syst. 2014, 5, 571–581. [Google Scholar] [CrossRef]
  17. Muralitharan, K.; Sakthivel, R.; Vishnuvarthan, R. Neural network based optimization approach for energy demand prediction in smart grid. Neurocomputing 2018, 273, 199–208. [Google Scholar] [CrossRef]
  18. Ren, G.H.; Cao, Y.T.; Wen, S.P.; Huang, T.W.; Zeng, Z.G. A modified Elman neural network with a new learning rate scheme. Neurocomputing 2018, 286, 11–18. [Google Scholar] [CrossRef]
  19. Wang, S.X.; Zhang, N.; Wu, L.; Wang, Y.M. Wind speed forecasting based on the hybrid ensemble empirical mode decomposition and GA-BP neural network method. Renew. Energy 2016, 94, 629–636. [Google Scholar] [CrossRef]
  20. Wang, D.Y.; Liu, Y.L.; Luo, H.Y.; Yue, C.Q.; Cheng, S. Day-Ahead PM2.5 Concentration Forecasting Using WT-VMD Based Decomposition Method and Back Propagation Neural Network Improved by Differential Evolution. Int. J. Environ. Res. Public Health 2017, 14, 764. [Google Scholar] [CrossRef] [PubMed]
  21. Wang, D.Y.; Wei, S.; Luo, H.Y.; Yue, C.Q.; Grunder, O. A novel hybrid model for air quality index forecasting based on two-phase decomposition technique and modified extreme learning machine. Sci. Total Environ. 2017, 580, 719–733. [Google Scholar] [CrossRef] [PubMed]
  22. Del Valle, Y.; Venayagamoorthy, G.K.; Mohagheghi, S.; Hernandez, J.C.; Harley, R.G. Particle swarm optimization: Basic concepts, variants and applications in power systems. IEEE Trans. Evol. Comput. 2008, 12, 171–195. [Google Scholar] [CrossRef]
  23. Kucuk, M.; Agiralioglu, N. Wavelet regression techniques for stream flow predictions. J Appl. Stat. 2006, 33, 943–960. [Google Scholar] [CrossRef]
  24. Wang, D.Y.; Luo, H.Y.; Grunder, O.; Lin, Y.B. Multi-step ahead wind speed forecasting using an improved wavelet neural network combining variational mode decomposition and phase space reconstruction. Renew. Energy 2017, 113, 1345–1358. [Google Scholar] [CrossRef]
  25. Luo, D. K; Xu, P. Natural gas demand forecasting based on improved BP. Oil-Gas Ground Eng. 2008, 27, 20–21. [Google Scholar]
  26. Wang, F.; Liu, X. An economic analysis of natural gas price-forming mechanisms in China: From the previous cost-plus pricing method to the net market value pricing method. Nat. Gas Ind. 2014, 34, 135–142. [Google Scholar]
  27. Fang, S.S.; Yao, X.S.; Zhang, J.Q.; Han, M. Grey correlation analysis on travel modes and their influence factors. Procedia Eng. 2017, 174, 347–352. [Google Scholar] [CrossRef]
  28. Song, W.J.; Wang, L.Z.; Xiang, Y.; Zomaya, A.Y. Geographic spatiotemporal big data correlation analysis via the Hilbert-Huang transformation. J. Comput. Syst. Sci. 2017, 89, 130–141. [Google Scholar] [CrossRef]
  29. National Bureau of Statistics of PRC. Available online: http://www.stats.gov.cn/tjsj/ndsj/ (accessed on 12 March 2018).
  30. 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]
  31. Osicka, J.; Ocelik, P.; Dancak, B. The impact of Polish unconventional production on the regional distribution of natural gas supply and transit: A scenario analysis. Energy Strateg. Rev. 2016, 10, 1–17. [Google Scholar] [CrossRef]
Figure 1. Basic structure of the WNN model.
Figure 1. Basic structure of the WNN model.
Energies 11 00825 g001
Figure 2. Flowchart of hybrid PSO-WNN forecasting model.
Figure 2. Flowchart of hybrid PSO-WNN forecasting model.
Energies 11 00825 g002
Figure 3. Performance of ANN, WNN and PSO-WNN models.
Figure 3. Performance of ANN, WNN and PSO-WNN models.
Energies 11 00825 g003
Figure 4. Natural gas consumption for each scenario (2017–2025).
Figure 4. Natural gas consumption for each scenario (2017–2025).
Energies 11 00825 g004
Table 1. The general decision range of two variables’ correlation.
Table 1. The general decision range of two variables’ correlation.
Absolute Value of Correlation Correlation LevelAbsolute Value of Correlation Correlation Level
| r | = 1 Linear | r | > 0.95 Significant
| r | 0.8 Strong 0.5 | r | 0.8 Moderate
| r | < 0.5 Weak | r | = 0 Nonexistent
Table 2. Correlation degree between the affecting factors and natural gas consumption.
Table 2. Correlation degree between the affecting factors and natural gas consumption.
No.Affecting FactorsCorrelation DegreeCorrelation LevelSorting of Correlation Degree
1GDP per capita (GDP)0.8396Strong5
2Total amount of gas production (TP)0.9834Significant1
3Household consumption level (HCL)0.9751Significant2
4Population with access to gas (PAG)0.9737Significant3
5Urbanization ratio (UR)0.8725Strong4
6length of Pipeline (LP)0.6971Moderate6
Table 3. Consumption of China’s natural gas and values of affecting factors between 1995 and 2016.
Table 3. Consumption of China’s natural gas and values of affecting factors between 1995 and 2016.
YearPer Capita GDPTPHCLPAGURNGC
199550912451.652355859.829.0423.61
199658982660.6427891470.030.4824.33
199764812802.6630021656.231.9124.46
199868602856.3531591908.133.3524.51
199972293298.3833462225.134.7828.11
200079423646.3037212581.036.2232.33
200187174028.5039873240.037.6637.33
200295064369.0243013686.039.0939.00
200310,6664641.4646064320.240.5345.33
200412,4875506.1451385627.641.7652.96
200514,3686486.5757717104.442.9962.73
200616,7387893.6864168319.444.3477.35
200720,5059149.32757210,189.845.8993.43
200824,12110,656.58870712,167.146.99109.01
200926,22211,259.38951414,543.748.34117.64
201030,87612,470.4710,91917,021.249.95144.26
201136,40313,673.4413,13419,027.851.27178.04
201240,00714,269.4614,69921,207.552.57193.02
201343,85215,640.0016,19023,783.453.73220.96
201447,20317,007.7017,77825,972.9454.77242.70
201550,25117,350.8519,39728,561.4756.10253.64
201653,98018,338.0021,22830,855.5757.35279.04
Table 4. Performance comparison of ANN, WNN and PSO-WNN models.
Table 4. Performance comparison of ANN, WNN and PSO-WNN models.
YearActualANN Fittings|Error| (%)WNN Fittings|Error| (%)PSO-WNN Fittings|Error| (%)
199523.6125.718.89 23.820.89 24.061.91
199624.3325.655.43 22.527.44 24.110.90
199724.4625.875.76 25.032.33 23.892.33
199824.5125.765.10 26.196.85 24.821.26
199928.1126.874.41 27.213.20 28.551.57
200032.3330.226.53 29.289.43 32.681.08
200137.3332.9411.76 36.412.46 37.921.58
200239.0037.823.03 36.715.87 38.122.26
200345.3343.074.99 46.262.05 44.292.29
200452.9654.703.29 55.865.48 55.995.72
200562.7366.025.24 61.372.17 61.751.56
200677.3576.830.67 75.692.15 76.281.38
200793.4391.102.49 89.254.47 92.281.23
2008109.01103.904.69 112.883.55 112.713.39
2009117.64122.173.85 120.782.67 119.121.26
2010144.26140.872.35 145.610.94 141.601.84
2011178.04170.274.36 173.862.35 179.810.99
2012193.02187.462.88 187.322.95 197.132.13
MAPE--4.76-3.74-1.93
YearActualForecast Value of ANN|Error| (%)Forecast Value of WNN|Error| (%)Forecast Value of PSO-WNN|Error| (%)
2013220.96209.715.09216.591.98223.701.24
2014242.70256.605.73234.433.41247.141.83
2015253.64270.856.79265.424.64261.092.94
2016279.04297.226.52297.076.46288.113.25
MAPE--6.03-4.12-2.31
Table 5. The increasing rate of each affecting factor in Low, Reference and High scenarios.
Table 5. The increasing rate of each affecting factor in Low, Reference and High scenarios.
Scenarios SettingsPer Capital GDPTPHCLPAGUR
Increasing rate in low scenario6.0%5.0%12.0%9.0%1.5%
Increasing rate in reference scenario7.0%6.0%14.0%11.0%2.0%
Increasing rate in high scenario8.0%7.0%16.0%13.0%2.5%
Table 6. Results for each scenario under different settings of affecting factors.
Table 6. Results for each scenario under different settings of affecting factors.
YearPer Capital GDPTPHCLPAGUR (%)NGC
Low-scenario201757,218.8019,254.9023,775.3633,632.5758.21297.18
201860,651.9320,217.6526,628.4036,659.5059.08313.52
201964,291.0421,228.5329,823.8139,958.8659.97328.89
202068,148.5122,289.9533,402.6743,555.1660.87342.70
202172,237.4223,404.4537,410.9947,475.1261.78356.06
202276,571.6624,574.6741,900.3151,747.8862.71369.24
202381,165.9625,803.4146,928.3456,405.1963.65382.53
202486,035.9227,093.5852,559.7561,481.6664.60395.15
202591,198.0728,448.2658,866.9267,015.0165.57407.01
Refer-scenario201757,758.6019,438.2824,199.9234,249.6858.50299.97
201861,801.7020,604.5827,587.9138,017.1559.67319.77
201966,127.8221,840.8531,450.2242,199.0360.86339.59
202070,756.7723,151.3035,853.2546,840.9362.08358.27
202175,709.7424,540.3840,872.7051,993.4363.32376.18
202281,009.4226,012.8046,594.8857,712.7164.59393.11
202386,680.0827,573.5753,118.1664,061.1065.88408.84
202492,747.6929,227.9960,554.7071,107.8367.19423.96
202599,240.0330,981.6769,032.3678,929.6968.54437.95
High-scenario201758,298.4019,621.6624,624.4834,866.7958.78301.36
201862,962.2720,995.1828,564.4039,399.4860.25323.06
201967,999.2522,464.8433,134.7044,521.4161.76345.03
202073,439.1924,037.3838,436.2550,309.1963.30366.42
202179,314.3325,719.9944,586.0556,849.3964.89387.67
202285,659.4827,520.3951,719.8264,239.8166.51409.00
202392,512.2329,446.8259,994.9972,590.9868.17428.22
202499,913.2131,508.1069,594.1982,027.8169.88445.78
2025107,906.2733,713.6780,729.2692,691.4371.62461.38

Share and Cite

MDPI and ACS Style

Wang, D.; Liu, Y.; Wu, Z.; Fu, H.; Shi, Y.; Guo, H. Scenario Analysis of Natural Gas Consumption in China Based on Wavelet Neural Network Optimized by Particle Swarm Optimization Algorithm. Energies 2018, 11, 825. https://doi.org/10.3390/en11040825

AMA Style

Wang D, Liu Y, Wu Z, Fu H, Shi Y, Guo H. Scenario Analysis of Natural Gas Consumption in China Based on Wavelet Neural Network Optimized by Particle Swarm Optimization Algorithm. Energies. 2018; 11(4):825. https://doi.org/10.3390/en11040825

Chicago/Turabian Style

Wang, Deyun, Yanling Liu, Zeng Wu, Hongxue Fu, Yong Shi, and Haixiang Guo. 2018. "Scenario Analysis of Natural Gas Consumption in China Based on Wavelet Neural Network Optimized by Particle Swarm Optimization Algorithm" Energies 11, no. 4: 825. https://doi.org/10.3390/en11040825

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