International Journal of Research in Management, Science & Technology (E-ISSN: 2321-3264) Vol. 1; No. 2, December 2013 Available at www.ijrmst.org Mid Term Electrical Load Forecasting For State of Himachal Pradesh Using Different Weather Conditions via ANN Model Anand Mohan Ph.D Research Scholar, University of Petroleum & Energy Studies, Dehradun, India. [email protected] Abstract- Mi d-term forecasting of l oad demand is necessary for the correct operation of electric utilities. There is an on-g oing attenti on toward putting new approaches to the task. Recentl y, Neurofuzzy modeling has played a successful role in vari ous applications over nonlinear ti me series prediction. This paper presents a neurofuzzy model for l ong-term load forecasting. This model is identified through Locally Linear Model Tree(LoLi MoT) learning alg orithm. The model is compared to a multilayer perceptron and hierarchical hybri d neural model (HHNM). The models are trained and assessed on load data extracted from state load dispatch center, Tutu, Shimla, India. Keywords- MTLF, ANN, Load Forecasting, MAPE and Max APE. and long term load forecasting. The periods for these categories are not defined clearly in literature. Thus different authors use different time periods to define these categories. But roughly, short-term load forecasting covers hourly to weekly forecast. These forecasts are often needed for day to day econo mic operation of power generating units. Medium-term load forecasting deals with predictions ranging fro m weeks to a year. Maintenance of plants and networks are often roofed in these types of forecast. Long term forecasting on the other hand deals with forecast fro m few months to one year. It is primarily intended for capacity expansion plans, capital investments and corporate budgeting. These types of forecasts are often co mplex in nature due to future uncertainties such as planning and extension of existing power system networks for both the utility and consumers required long- term forecasts. I. INTRODUCTION Power system planning starts with the forecast of load requirements. With the fast growth of power systems networks and increase in their co mplexity, many factors have become in fluential in electric power generation, demand or load management. Load forecasting is one of the major factors for economic operation of power systems. Future load forecasting is also important for network planning, infrastructure development and so on. However, power system load forecasting is a two dimensional concept: consumer based forecasting and utility based forecasting. Thus the significance of each fo recasting can be handled disjointedly. Consumer based forecasts are used to provide some guidelines to optimize network p lanning and to reduce operational costs. In basic operations for power generation plant, forecasts are needed to assist planners in making strategic decisions with regard to unit commit ment, hydro-thermal coordination and interchange evaluation and security assessments and so on. This type of forecast deals with the total power system loads at a given time and is normally performed by utility companies. Power system load forecasting can be class ified into three categories, namely, short term, medium term 2321-3264/Copyright©2013, IJRMST, December 2013 II. LOAD FORECASTING USING ANN A large variety of artificial intelligence and statistical techniques have been developed for load forecasting. Some of the methods like; Similar day approach, Regression methods, Time series, Neural network, Expert systems, Fuzzy logic are used now a days. Artificial Neural Network The use of art ificial neural network has been widely studied electric load forecasting technique since 1990. Neural networks are essentially non-linear circuits its outputs is some linear or nonlinear mathemat ical functions of its inputs. The inputs may be the outputs of the other network elements as well as actual network inputs. In pract ice network elements are arranged in a relatively small numbers of connected layers of elements between network inputs and outputs. Feedback paths are sometimes used. In applying a neural network to electric load forecasting, one must select the architecture (e.g. Hopfield, mu lti layer, Bolt zmann mach ine) the number and connectivity and elements, use of bi- 60 International Journal of Research in Management, Science & Technology (E-ISSN: 2321-3264) Vol. 1; No. 2, December 2013 Available at www.ijrmst.org directional links and the format (e.g. b inary or continuous) to be used by inputs and outputs, and internally. The most popular ANN arch itecture for electric load forecasting is mu lti layer emp loying back p ropagation algorith m. Back propagation use continuously valued functions and supervised learning. That is, under supervised learning, the actual nu merical weights assigned to element inputs are determined by matching historical data (such as time and weather) to the desired outputs (such as historical electric loads) in a preoperational “train ing session”. Artificial neural networks with unsupervised learning do not require teacher signal in the training session. Start The reliability and short comings of the forecasting methodology. Analyzing different weather conditions affecting forecasting. III. PROBLEM FORMULATION & METHODOLOGY Following steps have been followed by the investigator to formulate the above said problem: Collection of data-base of the previous months for load forecast. i) First of all historical weather and load data is scrutinized. All monthly and daily pred ictions have been read and any bad data is removed. Training of Data Using ANN model of MATLAB. ii) Then monthly deviations have been calculated excluding some special days e.g. holidays, Saturdays and Sundays. iii) Then data base has been created by the investigator for developing load forecasting model. Calculation of errors for each month for each model. iv) Accordingly temperature and hu midity have been differentiated as maximu m, minimum and average. v) Also the rainy season and predicted rainfall has been considered for making the algorith m for long term load forecasting. Calculation of MAPE and MaxMAPE. vi) A fter this classification some ANN technique have been used to train these input variables for getting the e xpected outcome. System has been simu lated with the help of MATLAB/ SIMULINK. Comparison of results for two proposed models. vii) Then mean absolute percentage error (MAPE) has been calculated for the given forecasting model. Stop The flow chart for methodology adopted is given in Fig. 1. Fig. 1 Proposed model for ANN-based load forecasting. For both the models inputs are same i.e. six and data for both the models is same. The collected data has been shown in Table 1. 2321-3264/Copyright©2013, IJRMST, December 2013 61 International Journal of Research in Management, Science & Technology (E-ISSN: 2321-3264) Vol. 1; No. 2, December 2013 Available at www.ijrmst.org TABLE I mu ltilayer feed forward neural netwo rk t rained by implementing backpropagation technique. Backpropagation is created by generalizing the Widrow-Hoff learning rule to mu ltip le-layer networks and non-linear d ifferentiable transfer function. Input vectors and target vectors are used to train a network until it can appro ximate a function. Networks with biases, a sigmoid layer, and a linear layer are capable o f appro ximat ing any function with a fin ite number of discontinuities. Backp ropagation refers to the manner in which the g radient is co mputed for non-linear mult ilayer networks. There exist a number of variations on the basic algorith m that are based on other standard optimizat ion techniques. MATLAB has the property of imp lementing a number of these variations. As said previously that backpropagation gives very good answers when presented with inputs never seen before by them. Th is property of generalization makes it possible to train a network on giving set of input/target pairs and get good output. So this model is being imp lemented using the Neural Network Toolbox of Matlab. Firstly the data to be given to neural network is div ided into two groups as input and other as target. Two excel sheets have been prepared for input and target which is then stored as variable in MATLA B. Further 75% data has been taken as training data and 15% data has been taken as testing data. Then comes the normalization of data. Normalizat ion is the process of making data such that it is acceptable to the system or software which we are using. Normalizat ion is very important in case of neural networks because they take data in the range of -1 to +1. Now one of the keys for designing good ANN model is choosing appropriate input variables. In the proposed model there are six inputs and one output. There are six neurons in the input layer and only one neuron for output layer. There doesn’t exist any specific formu la for calculation of hidden layer neurons. It has been observed by the researcher that too many h idden layers can cause the network to memo rize the scheme rather than fo recasting the actual output and too few h idden layer neurons can cause the network to not learn the convergence. By going through traing and testing of data many times it has been found that for the given data the number of hidden layers should be one and number of neurons in the hidden layer has been taken as 20. VALUES OF VARIOUS AFFECT ING WEATHER FACTORS FROM APRIL, 2011 – AUGUST, 2011 Mon th April , 2010 May, 2010 Jun, 2010 July, 2010 Aug, 2010 Sept. , 2010 Oct., 2010 Nov. , 2010 Dec., 2010 Jan., 2011 Feb., 2011 Mar., 2011 April , 2011 May, 2011 June, 2011 July, 2011 Aug. , 2011 Max . Te m p. Min Te m p. Max. Humid ity Min. Humid ity Rainf all Sno w 26.5 15.2 50.4 44.4 5.2 0 27.9 16.4 45.3 34.6 39.7 0 26.7 15.5 63.5 52.9 218 0 24.2 16.6 89 80.2 490.6 0 23.2 16.6 92.3 86.2 388.2 0 22.7 14.8 84.8 79.4 391.8 0 22.7 11.6 68.8 57.8 15 0 19.7 8.7 64.7 49.4 17.3 5.2 15.6 4.5 60.4 41.7 49.6 24.8 12.8 2.5 56.3 42.8 14.7 3.6 14.3 4.5 66.4 51.1 55.9 2.5 19.7 8.7 52.2 38.9 37.6 0 21.7 2 7.16 52.93 41.8 19 0 26.8 14.9 52.1 41.38 80 0 25.5 13.7 55 40.2 32 0 24.4 15.6 60.5 43.5 21.4 0 6333. 33 6530. 16 6654. 33 6543. 66 20.5 15.9 58.7 54.4 19.6 0 6743. 22 O utp ut 5889. 4 6100. 38 5962. 43 6423. 86 6466. 30 6266. 57 6257. 06 6001. 53 6850. 43 6921. 95 6243. 12 6232. 17 IV. ARTIFICIAL NEURAL NETWORK (ANN) METHOD USING MATLAB Neural networks exh ibit characteristics such as mapping capabilit ies or pattern association, generalization, robustness, fault tolerance and parallel and high speed processing. Neural networks learn by examp les. They can also be trained with known examp les of a problem to acquire knowledge about it. Once trained successfully, the network can be put to effective use in solving unknown or untrained instances of the problem. Though neural networks have been broadly classified as single layer and mult ilayer feed fo rward networks, here a load forecasting technique has been developed by using a 2321-3264/Copyright©2013, IJRMST, December 2013 V. ERROR AND MAPE CALCULATION By using the model developed by the researcher, load, error and % error of all the months have been calculated. Then error and % error is found out using the below given formula. Error = Output by NN – Actual Output % Error = ( Error / Actual Output ) x 100 62 International Journal of Research in Management, Science & Technology (E-ISSN: 2321-3264) Vol. 1; No. 2, December 2013 Available at www.ijrmst.org Actual Output, Output by NN, Error and % Error has been given in Table 2. VI. CONCLUSIONS In this proposed work, the researcher has proposed model for MTLF for the state of Himachal Pradesh. This one is based on Artificial Neural Netwo rks. Real t ime data fro m state of Himachal Pradesh has been used to illustrate the proposed model. Output demand, error and % error have been calculated for both the models. MATLAB / SIM ULINK software is used to realize the given data for both the models. For the first model Neu ral Network Tool o f MATLA B software is used. By giving six inputs taking into consideration the different weather conditions for the state output demand, error and % error have been found out. Then MAPE and Max A PE have been found out. For this model MAPE and Max APE are 2.582 % and 19.09 % respectively. Graphs have been plotted between output by NN and actual output and for % error for showing the results graphically. Also its imp lementation in Himachal Pradesh is a urgent requirement because in this state the load forecasting is done manually by State Load Dispatch Centre, Tutu, Shimla and weather p lays an important role in load forecasting in this state as the researcher has observed that snow, humidity and rainfall is affecting the output results at particular instances as shown by the proposed model TABLE II Month April,2010 O utput by NN 5898.551688 Actual O utput 5889.4 Error 9.151687806 % Error 0.155392532 May, 2010 6112.439409 6100.38 12.0594095 0.197682923 7100.789055 5962.43 1138.359055 19.09219991 July, 2010 6420.893917 6423.86 Aug, 2010 6464.179226 6466.3 2.966082854 2.120774276 0.046172906 0.032797338 Sept.,2010 6270.761223 6266.57 4.191222943 0.066882249 Oct., 2010 6492.624039 6257.06 235.5640387 3.764771933 Nov.,2010 6002.413083 6001.53 0.883083007 0.014714298 Dec., 2010 6851.280678 6850.43 Jan., 2011 6921.778749 6921.95 Feb., 2011 6498.39285 6243.12 0.850677739 0.171250516 255.2728502 0.012417874 0.002474021 4.088866628 Mar.,2011 7003.816775 6232.17 771.6467 12.38803 0.022500403 Jun, 2010 April,2011 6331.904975 6333.33 1.425024792 May, 2011 6538.367826 6530.16 8.207826095 0.125691041 216.6089631 38.30976381 3.390941853 3.255158117 0.585448569 0.050286686 June, 2011 6437.721037 6654.33 July, 2011 6505.350236 6543.66 Aug.,2011 6739.829058 6743.22 REFERENCES [1] [2] A graph has been plotted with actual output and output by NN model as shown in Fig below & % error calculated has been plotted in Fig. 2. [3] Actual Output Vs Output by NN 8000 [4] 7500 [5] [6] % Error 7000 [7] 6500 [8] [9] Output by NN 6000 Actual Output 5500 Apr.,10 May,10 Jun.,10 Jul.,10 Aug.,10 Sep.,10 Oct.,10 Nov.,10 Dec.,10 Months Jan.,11 Feb.,11 Mar.,11 Apr.,11 May,11 Jun.,11 Jul.,11 Aug.,11 Sep.,11 Fig. 2 Plot representing actual output vs output by ANN 2321-3264/Copyright©2013, IJRMST, December 2013 63 H. Yoo, R. L. Pimmel, “Short Term Load Forecasting using a Self-supervised adaptive neural network”, IEEE Transactions on Power Systems, Vol. 14, No.2, pp 779-784, May, 1999. M. Bilgic, C.P. Girep, S.Y. Aslanoglu, M. Aydinalp-Koksal, “Forecasting T urkey’s Short Term Load with Artificial Neural Networks”, Proceedings of 10 th IET International Conference on Developments in Power System Protection, pp 1-5, 2010. S. Barghinia, P. Ansarimehr, H. Habibi, N. Vafadar, “ Short Term Load Forecasting of Iran National Power System Using Artificial Neural Network”, Proceedings of IEEE Porto Power T ech Conference, 10-13 September,2001. Paras M., Tomonobu S., Katsumi U., Toshihisa F., “Forecasting Several Hours Ahead Electricity Demand Using Neural Network”, Proceedings of IEEE International Conference on Electric Utility Deregulation, Restructuring and Power T echnologies, pp 515-521, April, 2004. www.hpsldc.org. S. Rajasekaran, G.A. Vijaylakshmi Pai, “Neural Networks, Fuzzy Logic, and Genetic Algorithm”, PHI Publications, 2005. T.J. Ross, “Fuzzy Logic with Engineering Applications”, WILEY Publications, 2009. Metrological Department of India, Shimla, H.P. www.mathworks.com.
© Copyright 2026 Paperzz