


ARTICLE 

Year : 2011  Volume
: 1
 Issue : 1  Page : 2430 

ShortTerm Load Forecasting in Deregulated Electricity Markets using Fuzzy Approach
SK Aggarwal^{1}, Manoj Kumar^{2}, LM Saini^{3}, Ashwani Kumar^{3}
^{1} Electrical Engineering Department, M.M. Engineering College, Mullana, India ^{2} H.V.P.N. Ltd, Kurukshetra, India ^{3} Electrical Engineering Department, NIT, Kurukshetra, India
Date of Web Publication  4Jan2011 
Correspondence Address: S K Aggarwal Electrical Engineering Department, M.M. Engineering College, Mullana India
Source of Support: None, Conflict of Interest: None  Check 
DOI: 10.4103/09768580.74559
Abstract   
In this article, a fuzzy inferencebased method for shortterm load forecasting has been presented. Load data from European Energy Exchange has been selected for the case study. The "time," "temperature," and "historical load" are taken as inputs for the fuzzy logic controller and the "forecast load" is the output. Each of the input variables "time" and "temperature" has been divided into 7 triangular membership functions, whereas the input variable "historical load" has been divided into 10 triangular membership functions. The "forecast load" as output has been divided into 10 triangular membership functions. Then, 1 day ahead load forecast for each hourly interval has been performed using fuzzy logic method. Furthermore, performance of the fuzzy logic model is compared with a conventional model. It has been shown that the proposed method possesses better forecasting abilities than the other model. Keywords: Electricity markets, fuzzy logic, membership functions, shortterm load forecasting
How to cite this article: Aggarwal S K, Kumar M, Saini L M, Kumar A. ShortTerm Load Forecasting in Deregulated Electricity Markets using Fuzzy Approach. J Eng Technol 2011;1:2430 
How to cite this URL: Aggarwal S K, Kumar M, Saini L M, Kumar A. ShortTerm Load Forecasting in Deregulated Electricity Markets using Fuzzy Approach. J Eng Technol [serial online] 2011 [cited 2019 Dec 8];1:2430. Available from: http://www.onlinejet.net/text.asp?2011/1/1/24/74559 
1. Introduction   
The worldwide electric power industry has seen many changes over the last 20 years. During this period many regulated or stateowned monopoly markets have been deregulated. In an electricity market, electricity price is decided based on demand and supply bids from the market participants; therefore, the importance of ShortTerm Load Forecasting (STLF) has been rising in these markets ^{[1]} . Load forecasting is an essential element of power system operation and planning involving prognosis of the future level of demand to serve as the basis for supply side and demand side planning. Load requirements are to be predicted in advance so that the power system operates effectively and efficiently. In the absence of accurate load demand information from some of the participants, forecast load information is used in many pricedetermining algorithms. Therefore, in deregulated markets, in addition to its conventional role of generation scheduling function and assessing power system security ^{[2]} , STLF also plays a major role in price determination process.
Numerous forecasting methods, varying from statistical method ^{[3],[4],[5]} to neural networkbased artificial intelligence techniques ^{[6],[7]} have been developed in recent years for STLF problem. Recently, considerable interest has been focused on the application of Artificial Neural Networks (ANN) for load forecasting; but ANNs are not updatable to changing conditions, for example, a sudden change in weather or a special event on the forecast day. Therefore, fuzzy set theorybased approach, in recent years has emerged as a complementary tool to mathematical approach for solving power system problems ^{[8]} . Fuzzy logic approach can model the nonlinearities in the power system effectively. Fuzzy logic models (FLMs) have been proposed as an appropriate forecasting method when the historical data are not real numbers, but linguistics values ^{[9],[10]} . Application of FLM on European Energy Exchange (EEX) data has yet to be explored and has been carried out in this study.
In this work, historical load, temperature, and time of day information have been converted into "fuzzy" information. A fuzzy rule base has been developed to produce "fuzzy" forecasts and defuzzification has been performed to generate a crisp estimate for system load. The prediction results of FLM have been compared with a conventional method.
2. European Energy Exchange   
2.1 Market Operation
The Leipzigbased EEX is the most important energy exchange in continental Europe today with delivery in Germany, Austria, and Switzerland ^{[11]} . In intraday trading on EEX, hourly power contracts with delivery on the same or on the following day are traded. On the real time intraday market of EEX, the trading participants can trade the individual hours of the current day (Dday) up to 75 min prior to the beginning of the delivery. On the dayahead intraday market, power is traded for the next day. Trading of hour and block contracts takes place on each exchange trading for those contracts that lead to the delivery of electricity on the following day. For each trading day D, participants need to submit their bids on the D1, during 7:30 am to 8:00 am.
EEX offers dayahead trading for 2 market areas: for Germany/Austria and for Switzerland. The German/Austrian market area comprises all German balance areas as well as the balance area of Austria. On every exchange trading day, one auction each takes place at 12:00 am for the 24 h of the next day. In addition to this, base and peak load blocks can be traded continuously in the morning. The Swiss market area comprises the balance area of Swiss grid. On every exchange trading day, one auction each takes place for every one of the 24 h of the following day at 10:30 am. The Swissix ("Swiss Electricity Index") is the average of the prices of the 24 h traded for the Swiss market area. The Swissix is available both as a base load and as a peak load index. The trading process for all spot contracts on EEX is divided into the trading phases of pretrading, main trading, posttrading and batch processing.
2.2 Characteristics of Load Series in EEX
The system load is the sum of all the individual demands at all the nodes of the power system. In principle, one could determine the system load pattern if each individual consumption pattern were known. However, the demand or usage pattern of an individual load or customer is quite random and is highly unpredictable. Also, there is a very broad diversity of individual usage pattern in a typical utility. The system load is influenced by a number of factors, such as like economic, time, weather, and random effects. Because price is strongly affected by load demand in deregulated markets, predicting load with reasonable accuracy becomes all the more important. All these characteristics can be clearly observed from [Figure 1] in which the average load variations in EEX during the year 2005 have been shown. It can be clearly observed that the average load during the winter season (October to December) is high and it is low during the spring season (April to June). The average load in December is the maximum and it is minimum in March. The average daily demand usually varies from 8000 to 13,500 MW.
To forecast the load the following variables have been considered in this study:  (i) historical load, (ii) historical temperature, and (iii) time of day. Load forecast has been performed for 1 week in each of the 4 seasons in year 2005.
3. Forecasting Methodology   
3.1 Conventional Method
For load forecasting, the conventional method (CM) is used based on the characteristics of the load curve, which follows a daily and weekly pattern; therefore, the load of the previous week is extrapolated as the load of the next week ^{[2]} . It does not take into consideration the following: economic, time, weather, and random factors of the following weeks. Load during a particular hour of a trading day (DEM _{D,t}) may assume to be equal to the previous week's load during the same hour of the corresponding weekday (DEM _{D7,t}).
3.2 Fuzzy Logic Model
The present work makes use of simplified fuzzy inference in which the consequence of the fuzzy rule is expressed in crisp number. Fuzzy inference is the process of formulating the mapping from a given input to an output using the fuzzy logic. The mapping then provides a basis from which decision can be made. The process of fuzzy inference involves all of the components, such as membership functions, logic operators, and ifthen rules. The basic structure of a fuzzy inference system consists of 3 conceptual components: a rulebase, which contains a selection of fuzzy rules; a database, which defines the membership functions used in fuzzy rules; and a reasoning mechanism, which performs the inference procedure on the rules and given facts to derive a reasonable output or conclusion. The values for the inputs and outputs need not be numerical and may be expressed in natural language.
One of the attractive features in fuzzy logic is that the fuzzy rule is capable of easily adding the new membership function to existing ones. Fuzzy approach proposed can be used as an aid to forecast the load with different lead times ^{[12]} . A more accurate fuzzy expert system is obtained by dividing the region into intervals ^{[13]} . The intervals for the time (Input 1) have been divided into 7 membership functions, which are as follows:
Mid Night (Mid Nig)
 Dawn (Dawn)
 Morning (Mor)
 Fore Noon (F Noon)
 After Noon (A Noon)
 Evening (Even)
 Night (Night).
The triangular membership functions of time are shown in [Figure 2].
The intervals for temperature (Input 2) have also been divided into 7 triangular membership functions, which are as follows:
 Low (LOW)
 Below normal (B.NOR)
 Normal (NORM)
 Above normal (AB.NORM)
 Moderately high (M.High)
 High (HIGH)
 Very high (V.HIGH)
The triangular membership functions of temperature are shown in [Figure 3].
The load data corresponding to previous days, that is, (D2), (D3), and (D7) where "D" denotes the day of load forecast, has been divided into 10 triangular membership functions, which are as follows:
 very very low (V.V.LOW)
 very low (V.LOW)
 low (LOW)
 moderately normal (MNORM)
 normal (NORM)
 above normal (ABNORM)
 high (HIGH)
 very high (V.HIGH)
 very very high (V.V.HIGH)
 extremely high (E.HIGH)
The triangular membership functions of historical load are shown in [Figure 4].  Figure 4: Triangular membership function for historical load data (Input 3)
Click here to view 
The forecast load (output) has been divided into 10 triangular membership functions, which are as follows:
 very very low (V.V.LOW)
 very low (V.LOW)
 low (LOW)
 moderately normal (MNORM)
 normal (NORM)
 above normal (ABNORM)
 high (HIGH)
 very high (V.HIGH)
 very very high (V.V.HIGH)
 extremely high (E.HIGH)
The triangular membership functions of output load are shown in [Figure 5]
Fuzzy system acquires knowledge from domain experts, which is encoded within the algorithm in terms of set of IFTHEN rules. The membership functions and fuzzy rules in the fuzzy logic formulation provide an intuitive and straightforward manner to include heuristics into the load forecasting problem formulation. Utilizing the knowledge of fuzzy logicbased approach the rulebase for the load forecast has been developed. This is shown in [Figure 6] and [Figure 7].  Figure 7: Load forecast fuzzy membership functions for inputs and outputs during one of the test weeks
Click here to view 
4. Test Results and Discussions   
In this article, hourly shortterm load forecasting has been done for EEX using fuzzy logic approach. The rulebase has been developed based on historic load and weather data for 4 years (20022005). Among the weather variables, only temperature has been considered. The mean absolute percentage error (MAPE) has been considered as the accuracy criterion to assess the forecasting performance of the models.
Where, P _{A} is the actual load, P _{F} is the forecast load, N is the number of data points. Four weeks test period from year 2005, selecting 1 week from each season, has been considered for assessing the forecasting performance of the models. The actual and forecast load values for 1 test day (March 7, 2005) are shown in [Table 1]. It can be observed that forecasting errors using FLM are quite small as compared with CM.  Table 1: Actual and forecasted hourly load using CM and FLM for 7th March, 2005
Click here to view 
The weekly MAPE comparison for the test period is shown in [Table 2]. From this table it has been observed that FLM model outperforms CM during each of the 4 weeks. Overall performance of FLM is better than CM by 50.41%.
Furthermore, the actual and forecast load using FLM have been shown graphically in [Figure 7],[Figure 8],[Figure 9],[Figure 10], [Figure 11] for each of the test weeks. It can be observed that the predicted load curve follows the actual load curve quite closely.  Figure 8: Comparison of weekly load curves during the spring season (March 7– 13, 2005)
Click here to view 
 Figure 9: Comparison of weekly load curves during the summer season (June 13– 19, 2005)
Click here to view 
 Figure 10: Comparison of weekly load curves during the fall season (September 19– 25, 2005)
Click here to view 
 Figure 11: Comparison of weekly load curves during the winter season (December 19– 25, 2005)
Click here to view 
5. Conclusion   
In this work, shortterm load forecasting in EEX has been addressed and 2 models have been tested on the data. The performance of the FLM has been found to be better than the conventional method. In summary, the flexibility of fuzzybased load forecasting approach, which offers logical sets of rules, readily adaptable and understandable by an operator, may be a very effective solution for load forecasting.
References   
1.  D. W. Bunn, "Forecasting loads and prices in competitive power markets," Proceedings of the IEEE, Vol. 88, No. 2, pp. 163169, Feb, 2000. 
2.  G. Gross, F. Galina, "Short term load forecasting," Proceedings of IEEE, Vol. 75, No.12, pp. 155872, Dec 1987. 
3.  R. J. Campbell, and K. Adamson, "Methodologies for load forecasting," 3 ^{rd} International IEEE Conference Intelligent Systems, pp. 800806, Sep 2006. 
4.  T. Haida, and S. Muto, "Regression based peak load forecasting using a transformation technique," IEEE Transactions on Power System, Vol. 9, pp.17881794, 1994. 
5.  Papalexopoulos, and T. Hesterburg, "A Regression based approach to short term load forecasting", Proceedings of IEEE Transactions on Power System, Vol. 5, pp. 15351547, 1990. 
6.  D. C. Park, R. J. Marks, L. E. Atlas, and M. J. Damborg, "Electric load forecasting using an artificial neural networks" IEEE Trans. Power System Vol. 7, No 1, pp. 442449, 1991. 
7.  M. Peng, and N. F. Hubele, "Advancement in the application of neural network for short term load forecasting," IEEE Transaction on Power System, pp. 250257, 1992. 
8.  S. Rahman, and R. Bhatnagar, "An Expert system based algorithm for short term load forecast," Proceeding of IEEE Transaction on Power System Winter Meeting, Vol. 3, pp. 392399, 1988. 
9.  Y. Y. Hsu, and K. L. Ho, "Fuzzy expert system: An application to shortterm load forecasting," IEE Proceedingsc, Vol. 139, No. 6, pp 471477, Nov, 1992. 
10.  V. Miranda, and C. Monterio, "Fuzzy inference in spatial load forecasting," Proceedings of IEEE Power Engineering Winter Meeting, Vol. 2, pp. 10631068, 2000. 
11.  Website of European Energy Exchange. Available from: http://www.eex.com. [Last cited in 2010]. 
12.  T. J. Ross, "Fuzzy Logic with Engineering Applications", McGraw: Hill International; 1997. 
13.  G. J. Klir, B. O. Yuan, "Fuzzy Sets and Fuzzy Logic", New Delhi: Prentice Hall of India Private Limited; 2000. 
Authors   
S. K. Aggarwal received his Bachelors degree in Electrical Engineering from CRSCE, Murthal, India, Masters and Ph.D. from NIT, Kurukshetra. He is presently working as professor at Mullana University, India. He has interests in the area of power system restructuring, price and load forecasting, genetic algorithms, signal processing, and so on.
Manoj Kumar received his Bachelors degree in Electrical Engineering from REC, Kurukshetra, and Masters from NITTTR, Chandigarh, India. He is presently working as Assistant Engineer with HVPN Ltd. He has interests in the area of power system restructuring, and load and price forecasting.
L. M. Saini received his Bachelors degree from GNDU, Ludhiana, in 1987, and Masters degree from Kurukshetra University in 1989. He obtained his Ph.D. from Kurukshetra University, India, in 2002. He has his interests in price forecasting, load forecasting, genetic algorithm, and support vector machine applications.
Ashwani Kumar received his Bachelors degree from G.B. Pant University of Agriculture and Technology, Pant Nagar, in 1988, and Masters from Panjab University, Chandigarh, in 1994 in honors. He obtained his Ph.D. from IIT Kanpur, India, in Oct 2003. He has his interests in power system restructuring, FACTS applications, power systems dynamics, distributed generation, demand side management, and price forecasting. He is life member of the Indian Society of Technical Education, (ISTE) and the Institution of Engineers, India.
[Figure 1], [Figure 2], [Figure 3], [Figure 4], [Figure 5], [Figure 6], [Figure 7], [Figure 8], [Figure 9], [Figure 10], [Figure 11]
[Table 1], [Table 2]
