Short Term Load Forecasting of a Region of India using Generalized Regression Neural Network

Table of contents

1. INTRODUCTION

lectrical load forecasting is important for the power industries in the deregulated economy. Operative forecasting is essential for generation control and power dispatch [1]. Operational decisions in power systems, such as unit commitment, economic dispatch, automatic generation control, security assessment, maintenance planning, and energy trading depend on the forthcoming trends of loads [2]. Accurate short term forecasting results in better economic and trouble free operations. The improved efficiency and accurate load scheduling, decreases power system reserves [3]. Short-term load forecasting plays an important role in reliability of power grid, prevent overloading and reduce the occurrence of blackouts [4]. Load forecasting have many applications such as energy trading, power generation, load flow and infrastructure development [5]. It plays an important role to take decisions relating to electrical network. STLF is required for power system control, unit commitment, security assessment, planning spinning reserve,

Author ? ?: Rajasthan Technical University, Kota. e-mails: [email protected], [email protected] energy exchange, inputs to load flow studies and contingency analysis resulting in predictive assessment of the security of the power system in which effect of loss of each generator on each transmission circuit is evaluated. The accuracy and reliability of load forecast have considerable effect on economics of power system operation [6,7,8]. Load forecasting can be categorize in very short term forecasting, short term forecasting, medium forecasting and long term forecasting [9]. Economic load dispatching requires the minute to minute load allocation to the generating units, to meet the varying demand at minimum cost and appropriate degree of system security. It is essential to minimize the cost function, subjected to a large number of operating units, plant characteristics and transmission system limits. There are a number of factors which effects STLF such as temperature variations, climatic conditions, social celebrations, agricultural load demand and tariff structure. Load forecasting remains a difficult task because the system loads generally display periodicity and seasonality at multiple time scales and beside this there are many outside variables, such as weather conditions. Therefore it is concluded that there is not a single forecasting model which can give accurate results for all power systems [10].

Out of many of STLF techniques, in recent years, ANN based techniques are being used due to their good characteristics for high-speed computation, potential methodology for modeling hourly and daily energy consumption, their ability to perform better during rapidly changing weather conditions and the short time requirement for their development. ANN based methods uses a functional relationship between load and affecting factors, and estimate the functional coefficients by using historical data [11]. Neural network based models have mainly the drawback of using simple neuron having summation and sigmoid as transfer functions. These requires large numbers of neurons and hidden layers for complex function approximations and takes large training time and have problem of convergence. Use of the sigmoidal transfer function and ordinary summation or product as problems [12,13].In this research the Generalized Regression Neural Network (GRNN) based model is used for short term load forecasting of Rajasthan state in India. GRNN is related to radial basis function of network and is based on standard statistical technique called Karnel regression. It is a powerful method to solve problems like forecasting, control, plant operation and fault identification and it does not provide negative estimation and approximates the training data with less error [14][15][16]. Rajasthan region has large variations in climatic, social and geographical conditions. A big part of region is desert which has very low rainfall in comparison of south east part of province. Most of the load is agricultural and domestic and therefore load profile is dependent on temperature variations, rain fall, social celebrations, type of crop and crop cycle.

2. II. Basic Structure of Artificial Neural Network Based Model

The neural network derives its computing power through its massively distributed structure and has ability to learn and therefore generalization. The flexibility of the generalized neuron can be improved by using more number of activation functions like Sigmoid, Gaussian and straight line. This reduces the size of network. The working of ANN model is explained with the help of Fig. 1 The output of ANN, Output=f

3. Generalized Regression Neural Network Based Model

The working of GRNN model is shown in Fig. 2.

4. Design of Implementation a) Data Collection

The real data are collected from January 2008 to December 2008. For ensuring selection of most relevant data and assurance of error free data used for forecasting of electrical load of Rajasthan state, electrical load data and meteorological data are collected from concerned government agencies Rajasthan RajyaVidyutPrasaran Nigam Ltd (RRVPNL), State Load Dispatch Centre (SLDC), Jaipur and India Meteorological department, MausamBhawan, Jaipur respectively. These data are provided by these departments on concession rates applicable to research students. Two types of data have been collected for short term load forecasting of Rajasthan state:

? Every fifteen minute interval data of electrical energy consumption of year 2008 ? Maximum and Minimum temperature of the days of year 2008

The load of all four season's spring, summer, monsoon, winter is collected. As Rajasthan is a big state maximum and minimum temperature of zonal head quarter Jaipur, Bikaner and Kota are taken as temperature input.

5. b) Data Preparation

The use of original data as input to neural network may cause convergence problem. To improve (and sometimes ensure) convergence, the data must be scaled or normalize such that to unify the very different ranges of the data originally collected. Neural network training can be made more efficient if certain preprocessing steps are performed on the network inputs and targets. Before training, the inputs and targets are normalized so that they always fall within a specified range. There is a strong correlation between the behavior of power consumption and weather variables. Here temperature (maximum and minimum

= ? ? = ? ? 1 ) ( ) ( 1 i i forecast i actual

Where M is the total number of data points, ) (i actual is the i th actual value, and ) (i forecast is the i th forecast.

6. Mean Absolute Percentage Error (MAPE) MAPE

= % 100 ) ( ) ( ) ( 1 1 × ? ? ? ? = i i actual i forcast i actual

The MAE criterion penalizes all errors equally, whereas MAPE criterion is accepted industry standard for measuring load forecast quality.

VI.

7. Results and Discussion

The load profile is dynamic in nature with temporal, seasonal and annual variations. The load pattern is divided into four categories: week days, weekend days, holidays and social celebration days. Forecasting results of all four seasons of week days have been shown in graphical form. Actual load, forecasted load and percentage forecast error for ANN and GRNN are also shown in tabular form. VII.

8. Conclusion

This work is an effort to examine the neural network based models for STLF. ANN based load forecasting models are very attractive alternative in energy management systems due to simplicity and accuracy. From the forecasting results it is found that GRNN based model produces better performance matrices. GRNN

Figure 1. Fig. 1 :
1Fig. 1: Block diagram of ANN
Figure 2. Fig. 2 :F
2Fig. 2: Block diagram of GRNN
Figure 3.
) of three stations are considered as weather variables because other factors have weak effect on electric power consumption. In this model three types of variables are used as inputs to the neural network for training: (a) day indicator i.e. date, month and day code, (b) weather related inputs i.e. maximum and minimum temperature of the day, and (c) load of previous 24 hrs. Total 105 data are given as input to the network, in which first 3 are used to recognize season and day code. Next 6 data are maximum and minimum temperature data and remaining 96 data are loads of every 15 minute in 24 hour of the day, starting from 0.15 AM midnight. During training of ANN and GRNN models, previous day's data are taken as input and same day data are taken as target. After training of models, data of day before forecasting day are taken as input and data of forecasting day are taken as target. c) Simulation of ANN Model ANN model has three layers, in which Gaussian, Log Sigmoid and Straight line are used as activation functions. Fig. 1 shows the structure of ANN model. This figure is directly taken from MATLAB during training to show the training parameters.
Figure 4. Fig. 3 : 1 ?F
31Fig. 3: ANN Model The parameters of three layer feed forward neural network for network training are as given below: ? Number of layers: 3 (Input, Hidden, Output layer) ? Number of neurons in input layer: 15 ? Number of neurons in hidden layer: 45 ? Number of neurons in output layer: 1 ? Activation function of input layer: radbas ? Activation function of hidden layer: logsigmoid
Figure 5. Fig. 4 :
4Fig. 4: GRNN Model The parameters of GRNN for day ahead load forecasting are as given below: ? Number of layers: 2 (Input layer, Output layer) ? Number of neurons in input layer: 105 ? Number of neurons in output layer: 1 ? Activation function of input layer: radbas ? Activation function of output layer: purelin ? Number of input variables: 105 (96 + 9) ? Number of output variable: 105 ? Spread: 0.009 V. Performance Matrices The accuracy of the forecasting is measured the following Performance Matrices 1. Mean Absolute Error (MAE) MAE =
Figure 6. %
error = [(Actual load-Forecasted load) /Actual load] * 100 a) Results of Summer Season In this category load curve of week day (5 June 2008, Thursday) in summer season is selected for forecasting. Fig.3. shows load curve of actual load, load forecasted by ANN and load forecasted by GRNN against day hours (every 15 minute interval). Comparison of forecasting error by ANN and GRNN is also shown in Fig.4.
Figure 7. Fig. 5 :F
5Fig. 5: Comparison of Forecasting Error by ANN and GRNN
Figure 8. Fig. 6 :
6Fig. 6: Comparison of Load Forecasting by ANN and GRNN in summer b) Results of Monsoon Season In this category load curve of week day (11 August 2008, Monday) in monsoon season is selected for forecasting. Fig.5 shows load curve of actual load, load forecasted by ANN and load forecasted by GRNN against day hours (every 15 minute interval). Comparison of forecasting error by ANN and GRNN is also shown in Fig. 6
Figure 9. Fig. 7 :
7Fig. 7: Comparison of Load Forecasting by ANN and GRNN in
Figure 10. Fig. 8 :
8Fig. 8: Comparison of Forecasting Error by ANN and GRNN c) Results of Winter Season In this category load curve of week day (16 December 2008, Tuesday) in winter season is selected for forecasting. Fig.7. shows load curve of actual load, load forecasted by ANN and load forecasted by GRNN against day hours (every 15 minute interval). Comparison of forecasting error by ANN and GRNN is also shown in Fig.8.
Figure 11. Table 1 :
1
During result evaluation phase following points
were noticed:
?
Figure 12.
Season Model Max. % Error MAE MAPE
ANN 0.0035 2.3852 23.003
Summer
GRNN 0.0021 1.0237 8.8046
ANN 0.0073 2.3468 12.137
Monsoon
GRNN 0.0047 0.9272 10.712
ANN 0.0009 1.7770 31.306
Winter
GRNN 0.0029 0.7645 11.316
1

Appendix A

  1. Short-Term Load Forecasting Error Distributions and Implications for Renewable Integration Studies. B M Hodge , D Lew , M Milligan . Proceedings of the IEEE Green Technologies Conference, (the IEEE Green Technologies ConferenceDenver, Colorado
    ) April 4-5, 2013. p. .
  2. Che Guan , Peter B Luh , Laurent D Michel , Yuting Wang , Peter B Friedland . Very Short-Term Load Forecasting: Wavelet Neural Networks with References Références Referencias,
  3. Performance of a generalized Neuron-Based PSS in a Multi machine Power System. D K Chaturvedi , O P Malik . IEEE Trans. on Energy Conversion September 2004. 19 (3) p. .
  4. Short Term Load Forecasting by Generalized Neuron Model. D K Manmohan , A K Chaturvedi , P K Saxena , Kalra . Journal of Institution of Engineers September 2002. 83 p. .
  5. The daily and hourly energy consumption and load forecasting using artificialneural network method: a case study using a set of 93 households in Portugal. Filipe Rodriguez , Carlos Cardeira , J M F Calado . Energy Procedia, 2014. 62 p. .
  6. Autonomous Kernel Based Models for Short-Term Load Forecasting. Hugo Vitor , Alexandre Pinto Alves Da Ferreira , Silva . Journal of Energy and Power Engineering Dec.2012. p. .
  7. Application of Recurrent Neural Network for Short-Term Load Forecasting in Electric Power System. J K Mandal , A K Sinha , G Parthasarathy . IEEE Trans. on Power Systems 27 Nov. -1 Dec. 1999. 5 p. .
  8. A Weather-Based Forecasting Method for Short-Term Aggregate Power Loads, John D Hobby , H Gabriel , Mustafa K Tucci , Do?gru . Nov. 2012. p. . (IEEE trans. Power systems)
  9. Generalized Regression Neural Networks in Time-Varying Environment. Leszek Rutkoski . IEEE Trans. on Neural Networks May 2004. 15 (3) p. .
  10. Short-Term Load Forecasting using Generalized Neural Network (GNN) Approach. Reza Afkhami , F. Mosalman Yazdi , D K Chaturvedi , P S Satsangi , P K Kalra . Journal of Institution of Engineers August 1997. 78 p. .
  11. Comparison of Generalized Regression Neural Network and MLP Performances on Hydrological Data Forecasting. T Yildirm , H K Cigizoglu . IEEE Trans. on Proc. of the 9th International Conference on Neural Information Processing (ICONIP'02), 6 p. .
  12. Use of ANNs for Short-Term Load Forecasting. Vijay Nahikandil , Maaroufsaad Sood . IEEE Transactions on Electrical and Computer Engineering Canadian Conference May 1999. 2 p. .
  13. Generalized Predictive Controller based on RBF Neural Network for a class of Nonlinear System. Wei Guo , Minhan . IEEE Trans. on Proc. of the 2006 American Control Conference, (Minneapolis, Minnesota, USA
    ) June 14-16, 2006. p. .
  14. Short-Term Load Forecasting: Similar Day-Based Wavelet Neural Networks. Ying Chen , Peter B Luh , Che Guan , Yige Zhao , Laurent D Michel , Matthew A Coolbeth , Peter B Friedland , Stephen J Rourke . IEEE transactions on power systems, Feb. 2010. 13. April 2006. 25 p. . (Application of Neural Networks for Short-Term Load Forecasting)
  15. Short-Term Load Forecasting using Artificial Immune Network. You Yong , Wang Sun'an , Sheng Wanxing . Proceeding of Power International Conference, (eeding of Power International Conference) 2002. 2002. 4 p. .
  16. Development of New Algorithms for Power System Short-Term Load Forecasting. Yuan Esaaleksipaaso , Liao . International Journal of Computer and Information Technology March 2013. 02 (02) p. .
Notes
1
© 2017 Global Journals Inc. (US)
Date: 2017-01-15