Application of Artificial Neural Network for Short Term Load Forecasting

Similar documents
Short Term Load Forecasting Based Artificial Neural Network

A Hybrid Model of Wavelet and Neural Network for Short Term Load Forecasting

Day Ahead Hourly Load and Price Forecast in ISO New England Market using ANN

Implementation of Artificial Neural Network for Short Term Load Forecasting

Short Term Load Forecasting Of Chhattisgarh Grid Using Artificial Neural Network

Demand Forecasting in Deregulated Electricity Markets

A new method for short-term load forecasting based on chaotic time series and neural network

Artificial Neural Network for Energy Demand Forecast

Fuzzy based Day Ahead Prediction of Electric Load using Mahalanobis Distance

NEURO-FUZZY CONTROL IN LOAD FORECASTING OF POWER SECTOR

ANN and Statistical Theory Based Forecasting and Analysis of Power System Variables

Data and prognosis for renewable energy

Short Term Load Forecasting Using Multi Layer Perceptron

International Journal of Advanced Research in Computer Science and Software Engineering

LONG TERM LOAD FORECASTING FOR THE EGYPTIAN NETWORK USING ANN AND REGRESSION MODELS

Australian Journal of Basic and Applied Sciences. A Comparative Analysis of Neural Network based Short Term Load Forecast for Seasonal Prediction

Markovian Models for Electrical Load Prediction in Smart Buildings

ESTIMATION OF HOURLY MEAN AMBIENT TEMPERATURES WITH ARTIFICIAL NEURAL NETWORKS 1. INTRODUCTION

LONG TERM LOAD FORECASTING OF POWER SYSTEMS USING ARTIFICIAL NEURAL NETWORK AND ANFIS

Lecture 4: Feed Forward Neural Networks

ANN based techniques for prediction of wind speed of 67 sites of India

Neural Networks for Short Term Wind Speed Prediction

A SEASONAL FUZZY TIME SERIES FORECASTING METHOD BASED ON GUSTAFSON-KESSEL FUZZY CLUSTERING *

Rainfall Prediction using Back-Propagation Feed Forward Network

1. Introduction. 2. Artificial Neural Networks and Fuzzy Time Series

Prediction of Hourly Solar Radiation in Amman-Jordan by Using Artificial Neural Networks

Artificial Neural Network based Short Term Load Forecasting of Power System

EE-588 ADVANCED TOPICS IN NEURAL NETWORK

Thunderstorm Forecasting by using Artificial Neural Network

A Feature Based Neural Network Model for Weather Forecasting

Short-term wind forecasting using artificial neural networks (ANNs)

Solar Irradiance Prediction using Neural Model

Electric Load Forecasting Using Wavelet Transform and Extreme Learning Machine

Wind Power Forecasting using Artificial Neural Networks

Fuzzy Logic Approach for Short Term Electrical Load Forecasting

Short Term Load Forecasting for Bakhtar Region Electric Co. Using Multi Layer Perceptron and Fuzzy Inference systems

Short Term Power Load Forecasting Using Deep Neural Networks

Application of Artificial Neural Networks in Evaluation and Identification of Electrical Loss in Transformers According to the Energy Consumption

NEURAL NETWORK BASED APPROACH FOR SHORT-TERM LOAD FORECASTING

A Fuzzy Logic Based Short Term Load Forecast for the Holidays

HYBRID ARTIFICIAL NEURAL NETWORK SYSTEM FOR SHORT-TERM LOAD FORECASTING

Keywords- Source coding, Huffman encoding, Artificial neural network, Multilayer perceptron, Backpropagation algorithm

IJESRT. Scientific Journal Impact Factor: (ISRA), Impact Factor: [Gupta et al., 3(5): May, 2014] ISSN:

USE OF FUZZY LOGIC TO INVESTIGATE WEATHER PARAMETER IMPACT ON ELECTRICAL LOAD BASED ON SHORT TERM FORECASTING

Handwritten English Character Recognition using Pixel Density Gradient Method

Artificial Intelligence

COMPARISON OF CLEAR-SKY MODELS FOR EVALUATING SOLAR FORECASTING SKILL

Mr. Harshit K. Dave 1, Dr. Keyur P. Desai 2, Dr. Harit K. Raval 3

Holiday Demand Forecasting in the Electric Utility Industry

Real Time wave forecasting using artificial neural network with varying input parameter

A FUZZY NEURAL NETWORK MODEL FOR FORECASTING STOCK PRICE

EE04 804(B) Soft Computing Ver. 1.2 Class 2. Neural Networks - I Feb 23, Sasidharan Sreedharan

ARTIFICIAL INTELLIGENCE. Artificial Neural Networks

Forecasting River Flow in the USA: A Comparison between Auto-Regression and Neural Network Non-Parametric Models

LONG - TERM INDUSTRIAL LOAD FORECASTING AND PLANNING USING NEURAL NETWORKS TECHNIQUE AND FUZZY INFERENCE METHOD ABSTRACT

Short Term Load Forecasting by Using ESN Neural Network Hamedan Province Case Study

Short-Term Load Forecasting Using ARIMA Model For Karnataka State Electrical Load

Artifical Neural Networks

One-Hour-Ahead Load Forecasting Using Neural Network

Influence of knn-based Load Forecasting Errors on Optimal Energy Production

ECLT 5810 Classification Neural Networks. Reference: Data Mining: Concepts and Techniques By J. Hand, M. Kamber, and J. Pei, Morgan Kaufmann

Neural Networks: Introduction

Introduction to Natural Computation. Lecture 9. Multilayer Perceptrons and Backpropagation. Peter Lewis

Short-Term Electrical Load Forecasting for Iraqi Power System based on Multiple Linear Regression Method

Hybrid PSO-ANN Application for Improved Accuracy of Short Term Load Forecasting

Prediction of Monthly Rainfall of Nainital Region using Artificial Neural Network (ANN) and Support Vector Machine (SVM)

WEATHER DEPENENT ELECTRICITY MARKET FORECASTING WITH NEURAL NETWORKS, WAVELET AND DATA MINING TECHNIQUES. Z.Y. Dong X. Li Z. Xu K. L.

A Comparative Study Review of Soft Computing Approach in Weather Forecasting

ABSTRACT I. INTRODUCTION II. FUZZY MODEL SRUCTURE

Application of Text Mining for Faster Weather Forecasting

Short-Term Forecasting of Electric Loads Using Nonlinear Autoregressive Artificial Neural Networks with Exogenous Vector Inputs

International Journal of Scientific Research and Reviews

Artificial Neural Networks. Edward Gatt

Optimal Artificial Neural Network Modeling of Sedimentation yield and Runoff in high flow season of Indus River at Besham Qila for Terbela Dam

ShortTermLoadForecastingofaRegionofIndiausingGeneralizedRegressionNeuralNetwork

Address for Correspondence

Holiday Demand Forecasting

Identification and Control of Nonlinear Systems using Soft Computing Techniques

Introduction Neural Networks - Architecture Network Training Small Example - ZIP Codes Summary. Neural Networks - I. Henrik I Christensen

Estimation of Pan Evaporation Using Artificial Neural Networks A Case Study

Fuzzy Logic based Short-Term Load Forecasting

Design Collocation Neural Network to Solve Singular Perturbed Problems with Initial Conditions

FORECASTING YIELD PER HECTARE OF RICE IN ANDHRA PRADESH

Univariate versus Multivariate Models for Short-term Electricity Load Forecasting

Load Forecasting In Mageta Island Microgrid System, Kenya, with a 5 kw Peak Load using Artificial Neural Network

Research Article Weather Forecasting Using Sliding Window Algorithm

Weighted Fuzzy Time Series Model for Load Forecasting

DESIGN AND DEVELOPMENT OF ARTIFICIAL INTELLIGENCE SYSTEM FOR WEATHER FORECASTING USING SOFT COMPUTING TECHNIQUES

FORECASTING OF INFLATION IN BANGLADESH USING ANN MODEL

FORECASTING SAVING DEPOSIT IN MALAYSIAN ISLAMIC BANKING: COMPARISON BETWEEN ARTIFICIAL NEURAL NETWORK AND ARIMA

Electric Load Forecasting: An Interval Type-II Fuzzy Inference System Based Approach

Portugaliae Electrochimica Acta 26/4 (2008)

Combination of M-Estimators and Neural Network Model to Analyze Inside/Outside Bark Tree Diameters

Prashant Pant 1, Achal Garg 2 1,2 Engineer, Keppel Offshore and Marine Engineering India Pvt. Ltd, Mumbai. IJRASET 2013: All Rights are Reserved 356

Short-term Electrical Load Forecasting for an Institutional/Industrial Power System Using an Artificial Neural Network

ECE Introduction to Artificial Neural Network and Fuzzy Systems

A Comparative study on Different ANN Techniques in Wind Speed Forecasting for Generation of Electricity

APPLICATION OF RADIAL BASIS FUNCTION NEURAL NETWORK, TO ESTIMATE THE STATE OF HEALTH FOR LFP BATTERY

ANN-Based Forecasting of Hydropower Reservoir Inflow

Short-Term Wind Speed Forecasting Using Regularization Extreme Learning Machine Da-cheng XING 1, Ben-shuang QIN 1,* and Cheng-gang LI 2

Transcription:

aerd Scientific Journal of Impact Factor(SJIF): 3.134 e-issn(o): 2348-4470 p-issn(p): 2348-6406 International Journal of Advance Engineering and Research Development Volume 2,Issue 4, April -2015 Application of Artificial Neural Network for Short Term Load Forecasting Harsh M. Patel 1, Prof. M. H. Pandya 2 1 Masters Student, Electrical Department, L E College, Gujarat, India 2 Professor, Electrical Department, L E College, Gujarat, India Abstract In this paper Artificial Neural Network (ANN) is use to study the Short Term Load Forecasting. The Feed forward Network is use for Day Ahead Hourly Load Forecast. One Fast training algorithm Levenberg-Marquardt (LM) is use for getting data accurate Result. The Model is train using Historical data of ISO New England. Only one month 30 Day November month load data is use. For Very accurate and less error weather data and Holiday is consider. The sensitivity of the parameters is also researched. In parameters the weather data, Holiday and change the number of Neurons all case is consider. For Network Performance MAE and MAPE is find. Keywords- ANN, Feed Forward Network, Short Term Load Forecasting, Mean Absolute Percentage Error (MAPE). I. INTRODUCTION Short Term Load Forecasting is important for the Unit Commitment, To Reduce Spinning Reserve Capacity and Schedule Maintenance plan. Accurate Load Forecasts are essential in both energy planning and operation [1]. Short Term Load Forecasting has been useful in safe and Economical Planning operation of an Electrical Power System. It has been also used in start-up and shut-down schedules of generating units, overhaul planning and Load Management [2]. With accurate Short Term Load Forecasting that result in Economic Cost Savings and increase system security [3]. The Short Term Load Forecast is not only depends on the Historical Load but it also depends on weather parameters. For accurate Forecast these parameters also consider. Past few years Number of Short Terms Load Forecasting Technique was Developed Like Linear Regression, Artificial Neural Network, Expert System, Fuzzy Inference and Tree Bagged [3][4][5]. ANN as the Human Brain to train known information. It is also can use weather parameter easily. ANN is able can use perform nonlinear modelling and adaptation. It does not need assumption of any functional relationship between load and weather variables in advance [2]. In this paper ANN is use for the Short Term Load Forecasting. ISO New England 30 Day November month Load data is use for the training and testing of Neural Network. The weather Data is correlated with Load data so Weather data is also take as a different parameters. MATLAB R2014b is use for the modelling and Simulation of the Neural Network. This paper is organized in V Section. Section II described about Artificial Neural Network. Section III detail about Data Analysis and Data Input. Section IV is Simulation and Result. Section V is Conclusion. II. ARTIFICIAL NEURAL NETWORK An ANN or Neural Network is a computational model inspired by a biological Nervous System [6]. Similar to human beings they learn from experience. An ANN Characterized by Its pattern of Connection Between the Neurons (called its Architecture ). Its methods of determining the weights on the connections (called its training or Learning algorithm). Its activation function. N S K 1 X K W K b Where X k are inputs W k are weights b is bias In Fig. 1 only one node of the Feed Forward Neural Network is shown. Mostly log -sigmoid activation function is use mathematically, @IJAERD-2015, All rights Reserved 256

Fig. 1 Artificial Neuron The output of each neurons acts as input for the transfer function act each node. Starting from a random initial point, the learning algorithm determines the weights. In this paper supervised learning is use for minimized error. Fig. 2 is the block diagram of the supervised learning. Fig.2 Supervised learning is use. In this paper the algorithm use for the Train to Feed Forward Network is Levenberg -Marquardt (LM) algorithm III. DATA ANALYS IS AND DATA INPUT ISO New England one month 01-November to 30- November Historical Load data is use for Short Term Load Forecasting. Weather data is also affect on the Demand Load so Weather data is use for Forecasting Load Data. In this paper many affecting factor on Short Te rm Load Forecasting are consider for more accurate result. Input used in this paper, Load Data : Total Load is more related with previous week and previous 24 hour. To Forecasting day these Data are helpful for accurate Forecast Load. Fig. 3 is plot of System load of November month. Temperature : Temperature is Different in early morning, afternoon and evening so Loads like AC, Fan and Heater are depends on Temperature. Day of the Week : Day of the Week is also consider. It is working day or off day. Holiday : Holiday is also consider because in working day may be its public holiday then it is off day. @IJAERD-2015, All rights Reserved 257

1 30 59 88 117 146 175 204 233 262 291 320 349 378 407 436 465 494 523 552 581 610 639 668 697 Load (MW) International Journal of Advance Engineering and Research Development (IJAERD) November Month Load 18000 17000 16000 15000 14000 13000 12000 11000 10000 9000 Time (Hour) Fig. 3. Plot of System Load vs Total Hour For greater accuracy and less error in this paper these all factors are consider as an input parameters of Neural Network. 8 numbers of Input Node is taken and 3 layer Feed Forward Neural Network is use for create Model and find error in Mean Absolute Error (MAE) and Mean Absolute Percentage Error (MAPE). MAE y MAPE ˆ t yt 1 n N t1 yt ŷt yt *100 Where N is Number of Data yt is Actual Load ŷt is Forecasted Load IV. SIMULATION AND RES ULT The following section describe about Simulation and Result. MATLAB R2014b software is use in this pape r. For simulation purpose all data is converted is matrix form. Total 720 x 1 Hourly Data is use for one Node. LM algorithm is use to train model. Because this algorithm is Fast and give more accurate Result then other. Only last Day 30 th 24 hour 24 x 1 Data of one Node is use as a Target and rest of Data use for Train Network. Same things apply for other input node. Totally 8 number of input Node in Input Layer and in Hidden Layer Node change 10 and 20. Only one output node is use for output. Log-sigmoid activation function use in hidden layer. In this paper Simulation is done for both case with weather data and without weather data. Also change numbers of hidden node for both case to check effect of changing hidden node on Result. Result find in terms of M W at output Node, It is Forecast Load. Accuracy of the Model Find with Errors Mean Absolute Error (MAE) which is in same unit of input and Mean Absolute Percentage Error (MAPE) Which is in Percentage. Simulation Result shown in below Tables and Graphs. In this paper Four case are use given below 1. Without Weather Data with 20 Hidden Neurons. In this case weather data are not consider. So In 1 st and 2 nd case only 6 input Neurons is use in Input Layer. And 20 Hidden Neurons in Hidden Layer. Result in this case Total MAPE of 24 hour is 1.61 and Forecasted Load is shown in Fig. 4. The Minimum MAPE is at 12 th hour and value is 0.027. 2. Without Weather Data with 10 Hidden Neurons. With case 2 without considering weather data with 20 Hidden Neuron. A Total MAP E of 24 hour is 1.14 that is batter then case 1. Minimum MAPE is 0.04 at 15 th hour that is not good compare to case 1 But overall MAPE is much batter. Forecasted Load in case 2 is shown in Fig. 5. @IJAERD-2015, All rights Reserved 258

Fig. 4. Hourly Forecast Load for Case 1. 3. With Weather Data with 20 Hidden Neurons. Fig. 5. Hourly Forecast Load for Case 2. In Next both Weather data consider. As a weather data Dew Point and Dry Bulb are consider so two input Neuron add so in case 3 rd and 4 th 8 Input Neurons is use in Input Layer instead of 6. In case 3 20 Neurons is use in Hidden Layer. A Total MAPE of 24 hour is 1.37 that is batter then case 1 but not good compare to case 2 and at 19 th hour Minimum MAPE that is 0.15. Fig. 6 is Graph of Forecasted Load for case 3. @IJAERD-2015, All rights Reserved 259

4. With Weather Data with 10 Hidden Neurons. In this case 10 Hidden Neuron is taken in Hidden Layer and Both Weather data is Consider. Network of the Case 4 is shown in Fig. 7, for other case same Network is use only Input Neurons and Hidden Neurons change. In case 2 model is same only different is Input is 6. And in case 3 input is same hidden Neurons is 20 instead of 10 But in case 1 both different input is 6 and Hidden Neurons is 20 only that change in Fig. 7. Fig. 6. Hourly Forecast Load for Case 3. Fig. 7. Model of Neural Network. In this case Result 1.04 is Total MAPE of 24 hour which is best in all four case. Minimum MAPE is getting at 16 th hour with value 0.025 which is also best in Minimum MAPE of individual Hourly MAPE. In Fig. 8 Forecasted Load for case 4 is shown which is most Accurate and Least Error. Overall error and individual error of case 4 is least so Model of case 4 is best compare to other cases. And in Table 1 all 24 hour MAPE is given of case 4. Regression value or R-value of Target is 1 and R-value case 4 is 0.99775 R-value is also call correlation coefficient. In Fig. 9 Regression Plot of case 4 is shown. R-value of other case are 0.99379, 0.99737, 0.9953 respectively case 1, case 2 and case 3. So R-value of case 4 is so much closer to Target s o Result of case 4 is much closer to Actual Value. In Fig. 10. Comparison of Actual Load and Forecast Load of Best result of Case 4 is show. In Fig. 11 All case Forecast Load compare with Actual Load. And in Table II All case hourly MAPE is given. @IJAERD-2015, All rights Reserved 260

Fig. 8. Hourly Forecast Load for Case 4. TABLE I 24 HOUR MAPE OF CASE 4. Hour MAPE 1 1.951 2 1.927 3 1.311 4 0.884 5 0.132 6 1.961 7 0.256 8 1.762 9 0.984 10 0.238 11 0.701 12 0.927 13 1.392 14 1.029 15 0.038 16 0.025 17 0.164 18 0.138 19 1.298 20 2.061 21 1.429 22 0.357 @IJAERD-2015, All rights Reserved 261

23 2.605 24 1.471 Fig. 9. Regression Plot of Case 4. Fig. 10. Comparison of Actual and Forecast Load of Case 4. @IJAERD-2015, All rights Reserved 262

Fig. 11. Comparison of Actual and Forecast Load of All Case. TABLE III 24 HOUR MAPE OF ALL CASE. Hour Case 1 Case 2 Case 3 Case 4 1 3.639 3.617 0.355 1.952 2 2.517 0.309 0.782 1.927 3 1.733 1.347 1.496 1.311 4 1.729 1.528 1.843 0.885 5 2.343 0.431 0.96 0.132 6 2.648 0.343 0.692 1.961 7 1.529 2.48 1.407 0.257 8 0.034 0.344 0.716 1.762 9 0.388 1.055 0.766 0.985 10 0.586 0.345 1.027 0.239 11 0.345 0.851 0.87 0.702 12 0.028 1.215 0.538 0.928 13 0.435 1.227 0.404 1.392 14 0.724 0.841 1.438 1.029 15 0.985 0.049 3.413 0.039 16 1.984 2.267 4.043 0.025 17 0.873 0.782 2.552 0.165 18 0.435 1.64 0.787 0.139 19 0.073 0.598 0.156 1.298 20 0.354 0.409 0.507 2.061 21 0.391 1.595 0.732 1.429 22 1.911 0.502 2.245 0.358 23 5.687 1.86 3.802 2.605 24 7.276 1.709 1.32 1.472 @IJAERD-2015, All rights Reserved 263

V. CONCLUS ION Individually Two case is relate to other two case for study of each parameter. Case 4 is compare with case 2 for study of how much affect Weather Data of Short Term Load Foresting. Case 4 and case 2 MAPE are respectively 1.04 and 1.14. And other two case 3 and case 1 MAPE is 1.37 and 1.61 respectively. Weather data is consider in case 4 and case 3 so MAPE of those are less compare no consider case 2 and case 1. With both case Result is much better with consider Weather Data. So if weather Data use then getting accurate Forecast Result. So weather is important parameter for accurate Short Term Load Forecast. Next parameter is change in number of Hidden Neurons. For this pair of cases are case 4 case 3 and case 2 case 1. MAPE of 1 st pair case 4 and case 3 are 1.04 and 1.37. So with lesser number of Neurons Error is less. Consider 2 nd pair in this also result is batter with case 2. So with using lesser number of Hidden Neurons getting less error and accurate result. In both case relationship of weather data with load data is Nonlinear but Neural Network is very useful for nonlinear function and it is self-learning Technique. So W ith Neural Network Getting Best Short Term Load Forecasting. REFERENCES [1] Jonathan Schachter and Pierluigi Mancarella A short-term load forecasting model for demand response applications EEM 2014 11TH IEEE International Conference 2014. [2] Wenjin Dai, Ping Wang Application of Pattern Recognition and Artificial Neural Network to Load Forecasting in Electric Power System In IEEE Third International Conference on Natural Computation 2007. [3] N. Amral, D. King, C.S. Ozveren Application of Artificial Neural Network for Short Term Load Forecasting in IEEE International Conference Published in 2008. [4] Mohsen Hayati, and Yazdan Shirvany Artificial Neural Network Approach for Short Term Load Forecasting for Illam Region International Journal of Electrical, Robotics, Electronics and Communications Engineering Vol:1 No:4, 2007. [5] Reza Afkhami, and F. Mosalman Yazdi Application of Neural Networks for Short-Term Load Forecasting IEEE Transactions on Power Systems 2006. [6] Mahdi FAIAZY AND Mahdi EBTEHAJ Short Term Load Prediction Of A Distribution Network Based On An Artificial Intelligent Method 22nd International Conference On Electricity Distribution 10-13 June 2013 [7] Henrique Steinherz Hippert, Carlos Eduardo Pedreira, and Reinaldo Castro Souza Neural Networks for Short-Term Load Forecasting:A Review and Evaluation IEEE Transactions On Power Systems, Vol. 16, No. 1, February 2001. [8] Muhammad Buhari, Member, IAENG and Sanusi Sani Adamu Short-Term Load Forecasting Using Artificial Neural Network Proceedings of the International Multi Conference of Engineers and Computer Scientists 2012 Vol. 1, IMECS 2012, March 14-16,2012, Hong Kong. [9] S.Sapna, Dr. A. Tamilarasi and M. Pravin Kumar Backpropagation Learning Algorithm Based On Levenberg Marquardt Algorithm Computer Science & Information Technology ( CS & IT ) CS & IT-CSCP 2012 [10] Syed Muhammad Aqil Burney, Tahseen Ahmed Jilani, Cemal Ardil Levenberg-Marquardt Algorithm for Karachi Stock Exchange Share Rates Forecasting World Academy of Science, Engineering and Technology International Journal of Computer, Control, Quantum and Information Engineering Vol:2, No:4, 2008 [11] N. P. Padhy, Artificial Intelligence and Intelligent System, Sixth impression 2009, ISBN-0-19-567154-6, Oxford University Press, New Delhi 110001. [12] MATLAB R2014b Software. [13] ISO New England website for Historical data: http://iso-ne.com @IJAERD-2015, All rights Reserved 264