You are on page 1of 4

Short Term Load Forecasting as a Base Core

of Smart Grid Integrated Intelligent Energy


Management System

A. A. Aydarous, M. A. Elshahed, M. A. Moustafa Hassan


Electric Power and Machines Dept., Faculty of Engineering
Cairo University
Giza, Egypt
amr.aydarous@gmail.com, m.elshahed@eng.cu.edu.eg, mmustafa_98@hotmail.com

Abstract—The energy sector is one of the major sectors where By implementing Demand Side Measures, both of
big steps can be taken towards a sustainable future. This paper implementing organization and customers share its benefits [7].
represents a study to determine the most effective and accurate To maximize these common benefits, the role of the integrated
technique for Short Term Load Forecasting (STLF) that can be resource planning is highlighted. The development of
done through Integrated Intelligent Energy Management integrated resource plan based on the identification and
processes for Smart Grid. The Load Forecasting shall be based evaluation of supply side to Demand-Side resources and vice
on the historical data only. This study compared the results of 56 versa, that required a clear understanding of utility objectives
different scenarios in the number of inputs, different algorithms, and obligations [7-9]. Here comes the main role of load
and input method. ANN, PSO, MAACPSO, and ANFIS were
forecasting as a cornerstone of the integrated resource planning
used as different algorithms. Different input methods include a
new proposed method which considers Multi Stages Forecasting.
process to complete this cycle [10].
Study verification is done by testing versus other practical STLF Between all of the forecasting types, Short-Term Electrical
methods using traditional inputs. The proposed method results Load Forecasting (STELF) is more important one for energy
are auspicious with reduced Mean Absolute Error. management process [11]. Even though a number of
researchers [12-14], have integrated load forecasting into
Keywords—artificial intelligent methods; energy management; Energy Management processes for the emergence of a new
evolutionary optimization techniques; multi stages forecasting;
generation of Load Forecasting called Integrated Intelligent
short term load forecasting; smart grid.
Energy Management (IIEM) [11].
I. INTRODUCTION
II. PROBLEM DEFINITION AND HYPOTHESES
In the 1880s, electricity was generated near consumption
The problem is to find a short term forecasting method can
because of the simplicity of the type of loads [1]. To take
be implemented into Integrated Intelligent Energy Management
advantage of economies of scale, power generation was
System (IIEMS) to have an accurate forecasting of the smart
directed to be centralized, Hence, management system started
grid connected loads to be able to optimize the network at load
to be used, which was limited to generation side to be able to
requirements. The following assumptions will be tested
interconnect power plants to balance load and improve load
through this paper to find the problem solution.
factors [2]. With the increase in energy demand, there was a
need to replace the classic techniques with smarter systems. • Depending on the actual load power reading is enough
These smarter systems are dependent on more information on to predict the future load without the need to concede
loads such as load classification and forecasting future loads any other factors that affect the value of the load i.e.
[3]. This has been done in two different axes. temperature, climate, economic conditions, energy
The first axis is the expansion of Distributed Generators prices … etc. as presented in [15]. Where those factors
(DG), renewable energy sources [1], microgrid and energy are not instantaneous factors, it is assumed that all of
storage devices. Therefore the use of the term smart grid has these factors had an effect on the preceding actual load,
become widespread. Although the different definition of Smart thus this effect had been measured and recorded in the
grid term [4-5], the basic principles have not been changed. actual load power reading.
The tools to achieve and manage those principles become more • The relation between the hourly actual load power
and more important. Furthermore, these tools must be fully readings is a useful relation, where they are the nearest
integrated [6]. actual data.
The second axis is the Demand Response (DR) or Demand • The actual load power readings of the same hour at
Side Management (DSM). Demand response can be obtained at previous days can be helpful to observe the abnormal
the large amounts of electric energy consumption level such as weather conditions which at most lasting for many days.
industrial plants where their electricity tariff account for a
significant percentage of their total operation cost by load
reduction and receiving rewards for participating [3].

978-1-5386-1750-2/17/$31.00 ©2017 IEEE

192
• The data of same hour same day at previous weeks is 1) Previous Hours Method (PHM):
particularly important as they differentiate between data
of weekdays and the data of weekends. Input dataset for PHM is four previous data in a row of the
predicted hour as in Equation (1):
• The actual load power readings of same hour and day at
previous years have a great relation, where they have
nearly the same climate changes, seasons, holidays, PHM = [L(H-4x1) L(H-4x1) L(H-4x1) L(H-4x1)] (1)
school days etc.
Where L is the function of the recorded measured load, and
• All the above mentioned useful relations can be used by H is the time by hours that forecast load is required at it.
input all data sequentially or input all of the data at
once. 2) Previous Days Method (PDM):
The criteria to create the input dataset will be similar to the
III. THE METHOD OF STATEMENT FOR THE PROPOSED one to create PHM dataset but with changing in the time
STUDY interval window from 1 to 24 hour as in Equation (2):

A. Methodology Structure
PDM = [L(H-4x24) L(H-4x24) L(H-4x24) L(H-4x24)] (2)
The study is based on a comparison of Mean Absolute
Error (MAE) and Mean Absolute Percentage Error (MAPE) of
the forecasted load data that produced by the proposed methods 3) Previous Weeks Method (PWM):
and previous methods in the literature. A proposed case study The criteria to create the PWM dataset are to change the
to forecast the load is Three-Dimensional Combined Scenarios. time interval window to be 168 hours as in Equation (3):
The first dimension is the used optimization algorithm; this
study compares the results of four optimization algorithms; PDM=[L(H-4x168) L(H-4x168) L(H-4x168) L(H-4x168)] (3)
ANN [16], PSO [17], MAACPSO [18], and ANFIS [19].
The second dimension is the method and sequence of input 4) Previous Years Method (PYM):
data entry to train and test the optimization algorithms. Seven In this method, the dataset creation criteria will be more
methods are proposed and used in this research work, these complex as the moving time interval window is not a fixed
methods are listed below: number. To get over this issue, the generation code will adjust
February month by removing day 29 or repeating day 28
a) Previous Hours Method (PHM). according to the target year.
b) Previous Days Method (PDM) for the same hour. 5) Multi Stage Method (MSM):
c) Previous Weeks Method (PWM) for the same week- It is a sequential staged data input to improve the forecasted
day and same hour. results. The proposed method consists of four consecutive
d) Previous Years Method (PYM) for the same month- stages. The First Stage is PHM, the Second Stage is an
aggregation of PDM and the forecasted data (the output) of the
day and same hour.
PHM (first stage), the Third Stage is an aggregation of PWM
e) Multi Stage Method (MSM). and the forecasted data (the output) of the second stage, the
Fourth Stage is the final stage, it is an aggregation of PYM and
f) 4 Data by 4 type Method (4DM). the forecasted data (the output) of the third stage.
g) 1 Data by 4 type Method (1DM). 6) 4 Data by 4 type Method (4DM):
The third dimension is the size of used datasets to train and That uses all data with four samples of each type. This
test the optimization algorithms. method is an aggregation of (PHM), (PDM), (PWM) and
Case 1: A large number of samples (74496 samples) uses a (PYM) to get a 16x1 matrix as in Equation (4).
table of historical hourly loads’ data for the years from Jan.1,
2008 1:00 to Jun.30, 2016 24:00 as a large dataset. 4DM = [PHM(1) PHM(2) PHM(3) PHM(4)
Case 2: Less number of samples (348 samples) uses a table PDM(1) PDM(2) PDM(3) PDM(4)
of historical hourly loads’ data for the days Jun.15, 2016 1:00 PWM(1) PWM(2) PWM(3) PWM(4)
to Jun.30, 2016 24:00 as a small dataset. PYM(1) PYM(2) PYM(3) PYM(4)] (4)

According to the above; 56 results will be generated to be 7) 1 Data by 4 type Method (1DM):
compared to stand with the best algorithm, a sufficient input
method for the data type and the size of the input dataset. It uses all data with one sample of each type to reduce the
number of data samples. It will be the same of 4DM but only
one datum for each of (PHM), (PDM), (PWM) and (PYM) will
B. Dataset Creation
be considered to get 4x1 matrix as in Equation (5).
All the different datasets are based on the historical data of
actual readings recorded to the loads with different time shift
1DM = [PHM(1) PDM(1) PWM(1) PYM(1)] (5)
and different input technique defined as follows:

193
IV. IMPLEMENTATION AND RESULTS To allow a fair competitive study, calculations of MAE and
The methodology based on using MATLAB software to MAPE will be done based on a certain number of forecasted
apply the four different algorithms on the two cases of datasets’ load data during a specified time (24 hour for 30th of July,
size. Load datasets have been collected from ISO New England 2016) so that all the different scenarios, shown in Table I, can
Inc. [20]. The Load datasets for proposed study are a real-time be compared as however the number of data in each of case1 or
hourly load of the time horizon from 1st of January 2004 to case 2. By comparing the results, scenarios can be arranged
30th of June 2016, in New England. according to the calculated MAE and MAPE from the best to
the worst as represented in Table II. The best scenario
The used algorithms belong to Artificial Intelligence (AI) comprises of ANFIS as an algorithm, PHM as an input method,
techniques [21] and evolutionary algorithms [22] which are and case 2 as a data size.
basically stochastic search algorithms operating in the overall
solution space [23]. That allows it to move up from the local
TABLE II. ARRANGEMENT FOR THE 8 ELECTED SCENARIOS AND
optimal and offers a higher possibility to achieve optimal RESULTS FOR 15 DAYS
global solution [24]. To make sure that the obtained optimal
results are the global optimal, the proposed models have been Scenarios Results
Order
Case Algorithm Input Dataset MAE (MW) MAPE (%)
numerous run with changed parameters /coefficient, initial 1st 2 ANFIS PHM 26.617 0.222
solution range, selection methods, and crossover operators in 2nd 2 ANN 4DM 34.310 0.231
this research. Fig. 1 and Fig. 2 summarize the results of 3rd 1 ANN 4DM 148.660 0.909
calculation of MAE for the proposed scenarios [25], by column 4th 1 ANFIS 4DM 149.143 0.933
charts. 5th 2 MAACPSO MSM 206.786 1.270
6th 1 PSO MSM 219.949 1.461
7th 2 PSO PHM 358.521 2.120
8th 1 MAACPSO PHM 1017.211 6.249

To determine the effectiveness and validation of the


proposed study, the best scenario’s results will be compared
with the results of other previous studies those depend on other
types of data inputs. Therefore, both ISO-EN loads forecasted
website [26] and Electricity Load Forecasting by Ameya
Deoras created 10 Sep 2010 [27] (Updated 01 Sep 2016) were
chosen to compare the results since each of these studies uses
 the same load datasets used in this proposed study. In the first
Fig. 1. MAE (MW) for All Scenarios of Case 1. study; ISO-EN, the site presents the results of the forecasted
load directly as the time interval for which information is to be
determined, which will be used to get the value of hourly Load
Forecasting in Day 06/30/2016 to compare them with the
results of our proposed study. However it should be noted that
the site [26] does not mention the method used to forecast the
load, but the used data type has been reported in the
introduction of excel sheet such as; the date, the hour, the load
used in the settlement process, the real time Price, and the Dry-
bulb and Dew Point Temperature.
The second study is for the day-ahead system load and
price forecasting case study [28]. This script uses Neural
Networks. There is an explanation of the input used includes;
Out of Rang
 Dry bulb and Dew point temperature. day of the week and hour
Fig. 2. MAE (MW) for All Scenarios of Case 2. of the day, A flag indicating a holiday/weekend, previous day's
average load, load from the same hour the previous day, and
Load of a same hour and day from the previous week.
V. RESULTS ANALYSIS AND COMPARATIVE STUDY
Accordingly, the study was applied to the same period used in
Table (I) shows the best input method for each algorithm in this proposed study. The MAE and MAPE were calculated and
each case. The eight won scenarios will be used to determine compared. Fig. 3 illustrates the 24-hour forecasted load curve
the best scenario for short term load forecasting. for the three Comparator Studies. While Fig. 4 represents
TABLE I. THE USED HISTORICAL DATA SETS SIZE column chart the MAPE (%) for the results of them; ISO-NE
and Deoras Method and this research. By comparing these
Case Algorithm Dataset MAE (MW) MAPE (%) results with those have been obtained by the proposed study, it
ANN 4DM 148.66 0.91
PSO MSM 219.949 1.46
is clear that ANFIS as an algorithm, PHM as an input method,
1
MAACPSO PHM 1017.211 6.25 and case 2 as a data size are demonstrating the smallest error
ANFIS 4DM 149.143 0.93 value and with more accurate forecasted load.
ANN 4DM 34.31 0.23
PSO PHM 358.521 2.12
2
MAACPSO MSM 206.786 1.27
ANFIS PHM 26.617 0.22

194
[4] Smart Grid Newsletter Staff Report, 2007, “Next Generation–Grid
Visualization”, Smart Grid Newsletter, August 2007.
[5] Gharavi, Hamid, and Reza Ghafurian, eds. "Smart grid: The electric
energy system of the future." pp. 917-921, 2011.
[6] Roncero, Javier Rodríguez. "Integration is key to smart grid
management." IET-CIRED SmartGrids for Distribution, 2008.
[7] Gellings, Clark W. "Power/energy: Demand-side load management: The
rising cost of peak-demand power means that utilities must encourage
customers to manage power usage." IEEE spectrum 18.12 (1981): 49-52.
[8] Methenitis, Georgios, Michael Kaisers, and Han La Poutré. "SLA-
Mechanisms for Electricity Trading under Volatile Supply and Varying
Criticality of Demand." Proceedings of the 16th Conference on
Autonomous Agents and MultiAgent Systems. International Foundation
for Autonomous Agents and Multiagent Systems, 2017.
 [9] Gellings, Clark W., et al. "Integrating demand-side management into
Fig. 3. 24-hour Forecasted Load Curve for Comparator Studies and Actual
utility planning." IEEE Transactions on Power Systems, vol. 1.3, 1986.
Load Curve.
[10] Gellings, Clark W., and William M. Smith. "Integrating demand-side
management into utility planning." Proceedings of the IEEE 77.6, 1989.
[11] Catalão, João PS, ed. "Smart and sustainable power systems: operations,
planning, and economics of insular electricity grids," CRC Press, 2015.
[12] Ja.Sruthi, R.L.Helen Catherine. “A Review on Electrical Load
Forecasting in Energy Management.” IJISET - International Journal of
Innovative Science, Engineering & Technology, ( 2 – 3), March 2015.
[13] Wang, Zhimin, et al. "Active demand response using shared energy
storage for household energy management." IEEE Transactions on
Smart Grid vol.4, no.4, pp.1888-1897, 2013.
[14] Yang, Cheng. "Development of intelligent energy management system
 using natural computing," Master’s thesis, University of Toledo, 2012.
[15] Hong, Tao, and Mohammad Shahidehpour. "Load forecasting case
Fig. 4. MAPE (%) For All The Three Comparator Studies. study." EISPC, US Department of Energy, 2015.
[16] Demuth, Howard, and Mark Beale. "Matlab neural network toolbox
user’s guide version 6. The MathWorks Inc.", 2009.
VI. CONCLUSION AND FUTURE WORK [17] Poli, Riccardo, James Kennedy, and Tim Blackwell. "Particle swarm
Short Term Load Forecasting is the main core for Energy optimization." Swarm intelligence 1.1 pp. 33-57, 2007.
Management, and the Energy Management, in turn, is the basis [18] Khalifa, F., et al. "The application of evolutionary computational
techniques in medium term forecasting," MEPCON, 2015.
of Smart Grid. Hence the importance of this study where the
interest in improving the accuracy of the load forecast is the [19] Sumathi, Sai, and Surekha Paneerselvam. Computational intelligence
paradigms: theory & applications using MATLAB. CRC Press, 2010.
most vital element for the system as a whole. The result of this
[20] I. England, "About Us", Iso-ne.com, 2016. [Online]. Available:
study comes with a new method of Load Forecasting based on http://www.iso-ne.com/aboutiso/index.html.
ANFIS Algorithm and simple input dataset considers the [21] Siddique, Arfat, G. S. Yadava, and B. Singh. "Applications of artificial
Previous Hours Method (PHM) for two weeks (Case2) only. intelligence techniques for induction machine stator fault diagnosis."
This conclusion confirms some of the proposed hypotheses, Proceedings of 4 IEEE International Symposium on Diagnostics for
which proved that it is possible to depend on the historical data Electric Machines, Power Electronics, and Drives. 2003.
only as it is totally enough to predict the future load. It was also [22] Kachitvichyanukul, Voratas. "Comparison of three evolutionary
found the relation between the hourly actual load power algorithms: GA, PSO, and DE." Industrial Engineering and Management
Systems vol.11, no.3, pp. 215-223, 2012.
readings is the more useful relation to be used in load
forecasting than one of the same hours at previous days, weeks [23] Asmussen, Søren. "Applied probability and queues: Stochastic
modelling and applied probability." Applications of Mathematics, 2003.
or years. In addition, there are some sub-deductions resulting
[24] W. Huang, S. Oh, Z. Guo and W. Pedrycz, "A space search optimization
from the study as it is found that; ANN is the best-tested algorithm with accelerated convergence strategies", Applied Soft
algorithm to deal with a large number of samples in the input Computing, vol. 13, no. 12, pp. 4659-4675, 2013.
dataset. In the same context, The modification of PSO by using [25] A. A. Aydarous, “Short Term Load Forecasting as a Base Core of Smart
MAACPSO enable it to achieve better results using less Grid Integrated Intelligent Energy Management System,” M. Sc. Thesis,
number of the dataset than the results achieved by PSO. Faculty of Engineering, Cairo University, to be submitted 2017.
Finally, further works may be done to complete this study by [26] "ISO New England - Real-Time Maps and Charts", Iso-ne.com, 2016.
developing a simulation for IIEMS using the proposed short [Online]. Available: http://www.iso-ne.com/isoexpress/web/charts.
term load forecasting and test more compound scenarios with [27] Deoras, Ameya. "Electricity load forecasting using neural networks."
Electricity Load and Price Forecasting Webinar Case Study (2011).
deferent algorisms and time regions.
[28] E. Study, "Electricity Load and Price Forecasting Webinar Case Study -
File Exchange - MATLAB Central", Mathworks.com, 2017. [Online].
REFERENCES Available:
https://www.mathworks.com/matlabcentral/fileexchange/28684-
[1] "Electrical grid", En.wikipedia.org, 2017. [Online]. Available:
electricity-load-and-price-forecasting-webinar-case-study
http://en.wikipedia.org/wiki/Electrical_grid.
[2] A. Borbely and J. Kreider, "Distributed generation." Boca Raton: CRC
Press, 2001.
[3] Doctor, Ronald D. "The Growing Demand for Energy," No. P-4759.
Rand Corporation, 1972.

195

You might also like