Abstract: Long-term load forecasting is an important component for power system energy management and reliable power system operation. The Grey model GM (1, 1) based on the grey system theory has been extensively used as a powerful tool for load forecasting in recent years. In this study the accuracies of two different grey models include original GM (1, 1) and modified GM (1, 1) using Fourier series have been investigated. Also, the performance of these models with ARIMA as a conventional forecasting model has been compared. Numerical results show that the modified GM (1, 1) provides better performance in model fitting and model forecasting.
INTRODUCTION
The system load is defined as the sum of all the consumers load at the same time. Load forecasting is the problem of determining the future values of system load from the past and the current data points. Load forecasting has been essential for energy management and effective operation in power systems. Accurate load forecasting leads to important consequences such as efficient development of infrastructures, perfect electric power generation and so on (Song et al., 2005; Ghaderi et al., 2006). Power system load forecasting can be divided into three categories include long-term (with the lead time of more than one year), mid-term (with the lead time of one week to one year) and short-term (with the lead time shorter than one week) functions. In this study, long-term load forecasting method has been considered. A wide variety of load forecasting methods such as statistical models including linear regression and time series methods (Ismail et al., 2008; Charytoniuk et al., 1998; Song et al., 2005; Huang and Shih, 2003), artificial intelligent approaches (Ekonomou, 2010; Amjady, 2007; Hayati, 2007; Kandil et al., 2002; Song et al., 2005), data mining based model (Fan and Chen, 2006) and machine learning method (Bozic and Stojanovc, 2011; Al-Rashidi and El-Naggar, 2010) have been developed in the literatures.
In many situations such as long-term load forecasting, complexity of incomplete information has been taking placed. In other word some random factors such as time-varying parameters, social and economic factors and so on make it difficult to obtain an accurate model of system forecast. To improve the above problem and obtain high accuracy, we used Grey prediction model in this study.
Grey system theory, developed originally by (Ju-Deng, 1982). Main idea of this theory is to study uncertainly of system with small amount of data and incomplete data. It avoids the inherent defects of conventional methods such as probability theory and mainly works on poor incomplete or uncertain data to estimate the behavior of uncertain system or a time series.
In system theory, a system called a white system if its information is completely known and it called black system if its information is completely unknown. A grey system is a system with both known and unknown information.
The grey system has been successfully applied to systems analysis, prediction, data processing, modeling, decision making and control. The Grey Model (GM) based on the grey system theory is a forecasting dynamic model and has been widely used in many applications (Huang and Jane, 2009; Hsu and Chen, 2003; Kayacan et al., 2010; Bianco et al., 2010; Kung, 2005; Li and Wang, 2011). Grey prediction is able to consider as a curve fitting approach that has extremely good performance for real world data.
FUNDAMENTAL OF GREY THEORY
The GM (1, 1) model: The grey prediction is based on GM (n, m), where n is the order of grey difference equation and m is the number of variables. Among the family of grey prediction model, most of the pervious researchers have focused on GM (1, 1) model in their predictions. GM (1, 1) model ensure a fine agree between simplicity and accuracy of the results.
A non-negative sequence of raw data as:
(1) |
where, n is the sample size of data.
Accumulating Generation Operator (AGO) is used to smooth the randomness of primitive sequence. The AGO converting the original sequence into a monotonically increasing sequence. A new sequence Χ (1) is generated by AGO as:
(2) |
Where:
and
(3) |
The generated mean sequence of x(1) is defined as:
(4) |
where, z(1) is the mean value of adjacent data, i.e.:
(5) |
The GM (1, 1) model can be constructed by establishing a first order differential equation for x(1)(k) as:
(6) |
The solution, also known as time response function, of above equation is given by:
(7) |
where, x(1) (k+1) denotes the prediction x at time point k+1 and the coefficients [a,b]T can be obtained by the Ordinary Least Squares (OLS) method:
(8) |
In that,
(9) |
(10) |
Inverse AGO (IAGO) is used to find predicted values of primitive sequence. By using the IAGO:
(11) |
Therefore, the fitted and predicted sequence
(12) |
Where:
are called the GM (1, 1) fitted sequence, while
are called the GM (1, 1) forecast values.
Improved grey prediction model: Residual modification model of GM (1,
1) developed as the difference between the real values x (0) (k)
and the model predicted values,
(13) |
Where:
(14) |
The residual GM (1, 1) model has been developed to improve the modeling accuracy of original GM (1, 1) model. In this study the Fourier series has been used to modify the grey system.
Fourier series modification of residual model: The error residual in Eq. 14 can be expressed in Fourier series as:
(15) |
where, T = n1, z = (n1/2)1 and the result only take integer number (Guo et al., 2005).
Equation 15 can be rewritten as:
(16) |
where, P and C matrixes are defined as:
(17) |
(18) |
By using ordinary least squares method, Eq. 16 can be solved and matrix C has been calculated as:
(19) |
Therefore, the Fourier series modification can be denoted as follow:
(20) |
Error analysis and validation: Prediction accuracy is a vital criterion for evaluating forecasting authority. In this study Absolute Mean Percentage Error (AMPE) criterion has been used to estimate model performances and reliability. AMPE is a general accepted percentage measure of prediction accuracy. This indicator is calculated as:
(21) |
Where:
RESULTS AND DISCUSSION
To show the efficiency of proposed method, the power consumption in Taiwan has been used according to Hsu and Chen (2003). Table 1 shows the values of Taiwans power consumption for the duration of the years 1985 to 2000. In this study, the historical annual power demands of Taiwan from 1985 to 1998 are used for model fitting. Then, power demand of years 1999 and 2000 have been forecasted and compared with general data.
The predicted results from original GM (1, 1) model are plotted in Fig. 1. According to Fig. 1, it is obvious that GM (1, 1) model cannot exactly match the system dynamics. This problem is more observable for posterior predicted data (1999-200).
Figure 2 shows the predicted results for Fourier series modified GM (1, 1) model. It is obvious that predicted curve is following closely the actual load.
Fig. 1: | Real values and original GM (1, 1) model values |
Fig. 2: | Real values and modified GM (1, 1) model values |
Table 1: | Power consumption of Taiwan from 1985-2000 |
Table 2: | The accuracy of the studied models |
In order to compare with proposed models, the most widely used ARIMA (1, 0, 0) model Fig. 2 shows the predicted results for Fourier series modified GM (1, 1) model. It is obvious that predicted curve is following closely the actual load.
In order to compare with proposed models, the most widely used ARIMA (1, 0, 0) model (Han, 1994), as a conventional model and a modified GM (1, 1) model using neural network (Hsu and Chen, 2003), have been used in this study. Table 2 shows the AMPE values for original GM (1, 1) model, modified GM (1, 1) model using Fourier series, modified GM (1, 1) model using neural network and ARIMA model prediction. According to this table, the Absolute Mean Percentage Error (AMPE) of modified GM (1, 1) model using Fourier series is 0.46% for fitted data and is 0.98% for predicted data. The AMPE of the original GM (1, 1) model, modified GM(1, 1) model using neural network, and ARIMA model from 1999 to 2000 are 3.9, 0.98 and 2.27%, respectively. So, modified GM (1, 1) model has better performance when compared to other models as expected. However, model fitting part (1985-1998) in all models is giving better performance than posterior forecasting part (1999-2000).
CONCLUSION
Accurate load forecasting in one of the vital factors for economic operation of power systems. In the other hand, grey prediction model is a widely used forecasting model that has been applied to many forecasting fields. In this study, the performance of the various prediction models has been compared in long-term load forecasting field. These models are Original GM (1, 1) model, modified GM (1, 1) model and conventional ARIMA method. Study results demonstrate that modified GM (1, 1) model has better performances not only on model fitting but also on model forecasting.