NEURAL NETWORK BASED APPROACH FOR SHORT-TERM LOAD FORECASTING

Similar documents
Short Term Load Forecasting Using Multi Layer Perceptron

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

ARTIFICIAL NEURAL NETWORK PART I HANIEH BORHANAZAD

Short Term Load Forecasting Based Artificial Neural Network

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

HYBRID ARTIFICIAL NEURAL NETWORK SYSTEM FOR SHORT-TERM LOAD FORECASTING

Demand Forecasting in Deregulated Electricity Markets

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

An Improved Method of Power System Short Term Load Forecasting Based on Neural Network

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

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

A Feature Based Neural Network Model for Weather Forecasting

Univariate versus Multivariate Models for Short-term Electricity Load Forecasting

MODELLING ENERGY DEMAND FORECASTING USING NEURAL NETWORKS WITH UNIVARIATE TIME SERIES

Application of Artificial Neural Network for Short Term Load Forecasting

Solar Irradiance Prediction using Neural Model

Temperature Prediction based on Artificial Neural Network and its Impact on Rice Production, Case Study: Bangladesh

Artificial Neural Network for Energy Demand Forecast

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

Forecasting of Rain Fall in Mirzapur District, Uttar Pradesh, India Using Feed-Forward Artificial Neural Network

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

Estimation of Reference Evapotranspiration by Artificial Neural Network

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

Neural Networks and the Back-propagation Algorithm

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

Implementation of Artificial Neural Network for Short Term Load Forecasting

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

Artificial Neural Networks. Edward Gatt

Identification of two-mass system parameters using neural networks

Electric Load Forecasting Using Wavelet Transform and Extreme Learning Machine

Data and prognosis for renewable energy

Artificial Intelligence

Short Term Load Forecasting Of Chhattisgarh Grid Using Artificial Neural Network

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

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

A FUZZY NEURAL NETWORK MODEL FOR FORECASTING STOCK PRICE

SHORT TERM LOAD FORECASTING

Modeling Soil Temperature Using Artificial Neural Network

Prediction of Particulate Matter Concentrations Using Artificial Neural Network

Lecture 4: Perceptrons and Multilayer Perceptrons

Optimum Neural Network Architecture for Precipitation Prediction of Myanmar

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

The Research of Urban Rail Transit Sectional Passenger Flow Prediction Method

peak half-hourly New South Wales

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

CSE 352 (AI) LECTURE NOTES Professor Anita Wasilewska. NEURAL NETWORKS Learning

Data Mining Part 5. Prediction

Fuzzy Logic Approach for Short Term Electrical Load Forecasting

Artificial Neural Networks

Unit III. A Survey of Neural Network Model

Revision: Neural Network

Thunderstorm Forecasting by using Artificial Neural Network

ARTIFICIAL NEURAL NETWORKS گروه مطالعاتي 17 بهار 92

A Hybrid Method of CART and Artificial Neural Network for Short-term term Load Forecasting in Power Systems

Neural Network Identification of Non Linear Systems Using State Space Techniques.

Journal of of Computer Applications Research Research and Development and Development (JCARD), ISSN (Print), ISSN

Machine Learning. Neural Networks

Neural Network to Control Output of Hidden Node According to Input Patterns

y(x n, w) t n 2. (1)

Wind Power Forecasting using Artificial Neural Networks

Markovian Models for Electrical Load Prediction in Smart Buildings

peak half-hourly Tasmania

Forecasting Using Time Series Models

Modelling and Prediction of 150KW PV Array System in Northern India using Artificial Neural Network

Research Article Weather Forecasting Using Sliding Window Algorithm

Portugaliae Electrochimica Acta 26/4 (2008)

SOIL MOISTURE MODELING USING ARTIFICIAL NEURAL NETWORKS

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

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

Artificial Neural Network

A Review of very Short-Term Load Forecasting (STLF) using Wavelet Neural Networks

AN INTRODUCTION TO NEURAL NETWORKS. Scott Kuindersma November 12, 2009

EEE 241: Linear Systems

A Novel Activity Detection Method

A STATE-SPACE NEURAL NETWORK FOR MODELING DYNAMICAL NONLINEAR SYSTEMS

Artifical Neural Networks

Using artificial neural network for solar energy level predicting

Advanced statistical methods for data analysis Lecture 2

Short-term load forecasting in large scale electrical utility using artificial neural network

Local Prediction of Precipitation Based on Neural Network

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

Simple Neural Nets For Pattern Classification

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

A Neural Network Model for Surface Air Temperature Estimation over the Eastern Part of Thailand in 2004

One-Hour-Ahead Load Forecasting Using Neural Network

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

Artificial Neural Networks. MGS Lecture 2

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

Artificial Neural Network : Training

RESERVOIR INFLOW FORECASTING USING NEURAL NETWORKS

Neural Network Based STLF Model to Study the Seasonal Impact of Weather and Exogenous Variables

P. M. FONTE GONÇALO XUFRE SILVA J. C. QUADRADO DEEA Centro de Matemática DEEA ISEL Rua Conselheiro Emídio Navarro, LISBOA PORTUGAL

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

CustomWeather Statistical Forecasting (MOS)

Address for Correspondence

ECE662: Pattern Recognition and Decision Making Processes: HW TWO

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

Direct Method for Training Feed-forward Neural Networks using Batch Extended Kalman Filter for Multi- Step-Ahead Predictions

Short Term Solar Radiation Forecast from Meteorological Data using Artificial Neural Network for Yola, Nigeria

Analysis of Multilayer Neural Network Modeling and Long Short-Term Memory

Transcription:

International Journal of Science, Environment and Technology, Vol. 1, No 5, 2012, 416-424 NEURAL NETWORK BASED APPROACH FOR SHORT-TERM LOAD FORECASTING LipikaSharma 1, Monika Chakrawarti 2, Abhijeet Dutta 3 and N. Adhikari 4 1,2 Assistant Professor, Takshshila Institute of Engineering and Technology, Jabalpur 3 Business Analysts, Cognizant, Pune 4 Member, Institute of Electronics & Telecommunication Engineers, Jabalpur Abstract: This paper proposes a neural network approach for forecasting short-term electricity prices. Almost until the end of last century, electricity supply was considered a public service and any price forecasting which was undertaken tended to be over the longer term, concerning future fuel prices and technical improvements. Nowadays, short-term forecasts have become increasingly important since the rise of the competitive electricity markets. In this new competitive framework, short-term price forecasting is required by producers and consumers to derive their bidding strategies to the electricity market [1]. Accurate forecasting tools are essential for producers to maximize their profits, avowing profit losses over the misjudgment of future price movements, and for consumers to maximize their utilities. Short-term load forecasting plays an important role in electric power system operation and planning [2]. An accurate load forecasting not only reduces the generation cost in a power system, but also provides a good principle of effective operation. It is trained using back propagation algorithm and tested. The results obtained from neural network are presented and the results show that the neural network based approach is more accurate. Keywords: Artificial Neural Network, Back Propagation Algorithm, Short Term Load Forecasting. Introduction The total amount of electric power [in MW] consumed in an electrical power system must be balanced with an equal amount of generated power. There is no efficient way of storing large amounts of electrical energy. To maintain this power balance between production and consumption the power input to the power system must be controlled. By using various methods to forecast (predict) future power needs; the electric power production may be planned. This is called power load adaption. An accurate load forecasting not only reduces the generation cost in a power system, but also provides a good principle of effective operation. Power system forecasting can be divided into load forecasting and electrical consumption predicting According

417Neural Network Based Approach for.. to forecasting matter. Based on different predicting time, it can be divided into long-term load forecasting, mid-term forecasting, short-term forecasting and ultra short-term forecasting. Midterm And long-term forecasting mainly used in power factory macro control, and their forecasting time ranges are respectively from one month to twelve months and from one month to ten months respectively [3]. The short-term forecasting can be used in generators macroeconomic control, power exchange plan and so on. And the prediction is from one day to seven days in the future, or a little longer time. Whereas the ultra short-term forecasting can predict the situation in a day or in an hour, and it s mainly used in Prevention and control emergency treatment and frequency control. With the deepen reform of electricity, the formation of power market and the independent and self-financing of electricity enterprises, power load forecasting becomes more and more important[4]. How to improve the accuracy of power load forecasting is a valuable research. Generally speaking, long-term accuracy of the forecast will be lower, while short-term will be higher. An accurate forecast of electricity prices has become a very important tool for producers and consumers. In the short-term, a producer needs to forecast electricity prices to derive its bidding strategy in the pool and to optimally schedule its electric energy resources although neural networks are capable of handling nonlinearity between the electric load and the weather factors that affect the load; they somehow lack to fully handle unusual changes that occur in the environment[5]. The topology of a neural network determines the degrees of freedom available to model the data. If the neural network is too simple then the network will not be able to learn the function relating the input to the output and an over-complex network will learn the noise in the data and will not be able to generalize. Factors influencing System Load: The Four major categories of factors that influence system load are: Economic Factors: The economic environment in which the utility operates has a clear effect on the electric demand consumption patterns. Economic trends have significant impact on the system load/decline trend. Typically, these economic factors operate with considerably longer time constants than one week and hence need not be considered for STLF. However these factors should be taken in to consideration for long & medium term forecasting models.

LipikaSharma, Monika Chakrawarti, Abhijeet Dutta and N. Adhikari 418 Time factor: The principal of time viz. seasonal effects, weekly daily cycle legal and religious holidays play an important role in influencing load patterns. Seasonal effects determine utilities peaking (summer/winter) and also bring out structural modifications in electricity consumption pattern. The weekly-daily cycle of the load is consequence of the work-rest pattern of the service is population. The load decreases considerably on holidays the tendency of the people to have extended weekends could also affect the loads on the preceding and following holidays Weather factor: Significant changes in load pattern are due to metrological factors as most of the utilities have large components of weather sensitive load such as space heating, air conditioning and agricultural irrigation. The load level fluctuates with the climatic conditions and has high correlation with area temperature, rainfall, snowfall etc. Temperature and precipitation are the main meteorological factor considered in load forecasting. Their influence on the system load varies not only between winter and summer, but also between peak and valley of the same day. For a system covering a vast geographical area with wide variations in climate, several weather variables in several areas may need to be considered to account for the variations in the system load. Humidity affects system load in hot and humid areas. Other factors that have impact on load behavior are wind speed, precipitation, cloud cover, light intensity, onset of darkness etc. Random disturbances: These include loads such as steel mills, wind tunnels whose operations can cause large variations in electricity usage. Widespread strikes, bands, special TV programs whose effect on the load is not known a priori could cause sudden and unpredictable variations in load. Introduction to ANN: ANN s are mathematical tools originally inspired by the way the human brain processes information. They are composed of simple elements operating in parallel. These elements are stimulated by biological uneasy systems. As in nature, the network function is determined largely by the connections between elements. You can train an ANN to perform a particular function by adjusting the values of the connections (weights) between elements.

419Neural Network Based Approach for.. Commonly ANN s are adjusted, or trained, so that a particular input leads to a specific target output. Therefore, the network is adjusted, based on a comparison of the output and the target, until the network output matches the target. Typically many such input/target pairs are needed to train a network. Their basic unit is the artificial neuron. The neuron receives (numerical) information through a number of input nodes, processes it internally, and puts out a response [6]. The processing is usually done in two stages: first, the input values are linearly combined, and then the result is used as the argument of a nonlinear activation function. The combination uses the weights attributed to each connection, and a constant biasterm. One of the most used schemes for a neuron. The neuron output is given by: Y = f ()-..(1) Where xt is the neuron input multiplied by weight link wt, is the characteristic neuron offset (bias), and ƒ is the activation function. The most common choice for the activation functionin multilayer networks is tan-sigmoid activation function.

LipikaSharma, Monika Chakrawarti, Abhijeet Dutta and N. Adhikari 420 the tan-sigmoid activation function output is limited between [-1, 1], the output of the function is formulated in (2). F(x) = -1.. (2) The neurons are organized in a way that defines the network structure. The most concerned structure is the multilayer perceptron (MLP) type, in which the neurons are organized in Layers. The neurons in each layer may share the same inputs, but are not connected to each other. If the architecture is feed forward, the outputs of one layer are used as the inputs to the following layer. The layers between the input neurons and the output layer are called the hidden layer. Fig. 4 shows an example of a tow-layers feed- forward perceptron network, with four input neuron, three neurons in the hidden layer and one neuron in the output layer. Each layer has a specifiednumber of nodes; the interconnections are only betweenneurons of adjacent layers, and each neuron belonging to alayer is connected to all the neurons of adjacent layers. Notethat ANN may contain more than one hidden layer; thenumber of neuron in each layer should be carefully selecteddepends on the application requirements. The parameters of this network are the weight matrix, and the bias.

421Neural Network Based Approach for.. The estimation of the parameters is called the training of the network. The most used training algorithm in load Forecasting is back-propagationone, There are many variations of the backpropagation algorithm [8].The simplest implementation of back-propagation learning updates the network weights and biases in the direction in which theperformance function decreases most rapidly, the negative of the gradient. An iteration of this algorithm can be written in (3). x (k+l) = xk - kgk..(3) Where xk is a vector of current weights and biases gk is the current gradient, and k is the learning rate. In load forecasting applications, this basic form of Multilayer feed-forward architecture is still the most popular. Nevertheless, there are a large number of other designs, which might be suitable for other applications. ANN should prove to be particularly useful when one has a large amount of data, but little a prior knowledge about the laws that manage the system that generated the data. Solution Methodology: There is trade-off in amount of data that can be input to ANN. The more data inputs and the more training patterns to the network the longer the training time which depending on the hardware available can take several hours. On the other hand, if not enough data and training patterns are presented to the network then the output will not be representative to the true input. There is also the possibility of confusing the network by showing it data in which the relationships are very weak or even misguiding. The proposed architecture is trained by using back propagation algorithm [11] with Matlab SIMULINK NN Toolbox. The performance of the proposed neural network based STLF model was tested using hourly load data. Comparison of 24 hours ahead load forecasting and exact load is shown below: Load forecasting using ANN for date 09/04/12

LipikaSharma, Monika Chakrawarti, Abhijeet Dutta and N. Adhikari 422 Load forecasting using ANN for date 10/04/12 Load forecasting using ANN for date 11/04/12 Load forecasting using ANN for date 12/04/12

423Neural Network Based Approach for.. Load forecasting using ANN for date 13/04/12 Conclusion: Short-term load forecasting is given new significance as well as complexity due to the emergence of the new competitive electricity market environment. In this paper, first we introduce the system model of the short-term load forecasting and explain every section particularly. Then we present a short-term load forecasting method. Which obtains input sets belong to multi-layered fed-forward neural network, and artificial neural network in which BP learning algorithm is used to train samples. That the patterns considered for training the ANNs also have an impact on forecasting accuracy. References [1] I.J.Nagrath and D.P. Kothari, modern power system analysis, Tata McGraw hill publishers, 2003. [2] Gross, F. D. Galiana, Short term load forecasting, Proc. IEEE, Vol. 75, No. 12, Dec. 1987, pp. 1558-1573. [3] Bunn, D. W., Short Term Forecasting: A review of procedures in theelectricity supply industry, Journal of the Operational Research Society, Vol. 33, 1982, pp.533-545 [4] A.S.Debs, Modern Power Systems Control and OperationKluwer Academic Publishers, 1988. [5] Yamina, S.M. Shahidehpourb, Z.Li H.Y., Adaptive short-term electricity price forecasting using artificial neural networks in the restructured power markets, Electrical Power and Energy Systems 26 (2004) 571 581. [6] Zhao Kai, Peng Jianchun, Shi Feng. Short-term load forecast based pattern recognition, Human Power system, Vol. 20, No.6, pp.1-12, 2000.

LipikaSharma, Monika Chakrawarti, Abhijeet Dutta and N. Adhikari 424 [7] Kang Chongqing, Cheng Xu, Xia Qing, Shen Yu, A new unified approach to short-term load forecasting considering correlated factors, Automation of Electric Power Systems, Vo1. 23, No. 18, pp.32-35, 1999. [8] P.K. Dash, H.P. Satpathy, A.C.Liew, S. Rahman, A real-time short-term forecasting system using functional link network, IEEE Transactions on Power Systems, Vo1.12, No.2, pp. 675-680, May 1997. [9] Hiroyuki Mori, Atsushi Yuihara, Deterministic annealing clustering for ANN-base shortterm load forecasting, IEEE Transactions on Power Systems, Vo1.16, No.3 pp. 545-552, August 2001. [9] Rong Hui, Power System Load Forecasting Based Feed-forward Neural networks, Tsinghua University, 1998.1. [10] A.K.Sinha, Short term load forecasting using artificial neural networks, in Industrial Technology 2000 Proceeding of IEEE International conference on, 2000 pp. 548-533. [11] M. Beccali, M. Cellur, V. Lo Brano, A. Marvuglia, Forecasting daily urban electric load profiles using artificial neural networks, Energy Conversion and Management 45 (2004), 2879 290. [12] H.S. Hippert, D.W. Bunn, R.C. Souza., Large neural networks for electricity load forecasting: Are they over fitted, International Journal of Forecasting 21 (2005), 425 434. Received Oct 9, 2012 * Published Dec, 2012