Professional Documents
Culture Documents
Basit Amin1 , Adia Khalid1 , Muhammad Azeem Sarwar1 , Asad Ghaffar1 , Adnan
Satti1 , Nasir Ayub1 , and Nadeem Javaid1,∗
1 Introduction
The usage of electricity is increasing day by day in residential area and commer-
cial area as well. Because of the increasing demand of electricity the utility com-
panies facing different problems such as utility management, energy storage, and
climate issue. In order to tackle these problems, changes are must to occur in util-
ity companies. Smart grid provides more electricity to meet increasing demand. It
also increases reliability and quality of power supplies. To meet the increasing de-
mand of electricity lots of work is done by different researchers in home energy
management systems. This management lead to the demand side management. De-
mand side management is also know as demand response. Basic goal of demand
side management is to encourage the consumer to use less energy in On-Peak hours
or to shift the usage of energy from On-Peak hours to Off-Peak hours. To achieve
1
2 Basit Amin et al.
these goals different heuristics techniques are used to schedule the appliances in
residential area. The meta-heuristic algorithms such as Genetic Algorithm (GA) ,
Harmony Search Algorithm (HSA) , Enhanced Differential Evaluation (EDE) and
many other techniques are used.
In this paper, EHO technique is implemented to schedule the home appliances in
order to achieve the reduction in electricity cost. Another technique EDE is also im-
plemented in this paper to validate the results of EHO. Which shows that the EHO
outperformed the EDE technique in electricity cost reduction.
The main focus of this paper is the reduction of electricity cost by scheduling
the home appliances. for this purpose different types of pricing schemes are used
by the utility companies to manage the load in on-Peak hours. The consumer can
shift their load from on-peak hours to off peak hours using pricing scheme. By using
this consumer can minimize their electricity cost with certain level of user comfort.
In this paper we consider the RTP pricing scheme to shift the load. In RTP pricing
scheme, the utility companies provide the rate of specific hour to consumer and
charge by hourly usage of electricity. The consumer can shift the electricity load
from high pricing hours to low pricing hours. By using RTP consumer is able to
reduce their electricity bill while consuming the energy they require for them.
The Figure 1, shows the smart grid for residential area. The power is generated
through different methods, i.e. wind power, thermal power, and hydro power etc.
The rest of the paper is structured as; II section includes the study of related work.
The III section describe the proposed system model then section IV discuses the
Appliance Scheduling in HEM using EDE and EHO 3
simulations and results of the proposed model. At the end the research work or
contribution is concluded in section V.
2 Related work
In recent years lot of work is done in DSM for residential consumers in smart grid.
Some of the recent work is discussed here in this section. There are many types of
optimization techniques used for Home Energy Management System (HEMS). The
related work discussed 4 types of different techniques: Heuristic Algorithm, Integer
Linear Program, Game Approach and Stochastic optimization technique.
Some of the authors prefer heuristic techniques for solving the HEMS optimiza-
tion problems. In the paper [1], the authors used GA technique and combination of
Real Time Price (RTP) and Inclined Block Rate (IBR) pricing scheme. The HEMS
is responsible to achieve the effective reduction in cost and reduction in Peak to
Average Ratio (PAR). The time taken is 120 slots per day where each slot repre-
sents 12 minutes. The authors in paper [2], present the DSM model for both util-
ity and consumers. The heuristic techniques used are: GA, Ant Colony Optimiza-
tion (ACO) and Binary Particle Swarm Optimization (BPSO). The combination of
TOU and IBR pricing scheme is used to calculate the electricity cost. The results
of each heuristic technique is compared with each other in which, GA outperforms
the other two techniques to achieve the objective. The four heuristic techniques and
one hybrid technique is used in paper [3] to solve the defined problem. The problem
addressed by the authors is to reduce the cost and to maximize the user comfort.
The heuristic algorithms used are: GA, BPSO, Wind Driven Optimization (WDO),
BFAO and the other technique used is hybrid of GA and WDO which is called as
Genetic Wind Driven (GWD) algorithm. In [4], model for household appliances
operation scheduling is presented. The authors used commercial software CPLEX
and heuristic approaches such as Particle Swarm Optimization (PSO) and greedy
algorithm to solve the problem. The expected outcome is achieved by proposing the
optimized model. The main drawback of these papers is that the user comforts is
ignored.
The authors in [5] propose mechanism for home area load management. The aim
was to minimize the peak load and satisfy both the user comfort and requirement of
all appliances. Integer Linear Programming (ILP) approach is considered for opti-
mization solution in this research. The TOU is used as pricing scheme to calculate
the electricity cost. The drawback of this research is that the electricity cost is ig-
nored because with the preference or comfort maximization the electricity cost will
also increase. In [6], the authors used Taguchi Loss Function to formulate the dis-
comfort. The problem was to overcome the trade-off between discomfort and elec-
tricity payments by scheduling the appliances. Day ahead pricing scheme is used
to schedule the appliances. The consumer schedules the appliances in response to
the announced price of electricity by service provider one day ahead. The problem
of load scheduling and power trading in system with high penetration of RES in
4 Basit Amin et al.
identified in [7] by the authors. With high penetration of RESs, the power may flow
from Distributed Generators (DGs) to substations, which negatively impact the sta-
bility of system. This reverse flow of power may cause the voltage rise problem.
To tackle this problem users consume their generating power locally then injecting
the excess power back into grid. The authors model the interaction between users
and formulate the problem of selecting the offered price and output generation. For
formulation, the authors considered the mixed-integer linear program technique. An
approximate dynamic programming approach is also used to schedule the operation
of appliances. The main flaw is that the authors of the paper ignored the initial cost
in installation and maintenance cost of RES. The initial cost of the RES is too much
that it cannot be neglected.
The authors in [8], presents the model for DSM program to tackle the peak load in
residential sectors in smart grid with multiple suppliers. The interaction between the
strategies of customers and suppliers are taken into account to determine the optimal
daily load profile and the electricity price. For this purpose a non-cooperative game
theoretic approach is employed to model the DSM problems as two games. One
game is used to maximize the supplier profit and the second game aims to maximize
the customer payoff. A computationally tractable distributed algorithm is proposed
to check the Nash equilibrium between two games. Objectives are achieved by the
proposed solution but the drawback in this paper, that the author ignored the user
comfort by maximizing the payoff of customer. In [9], the authors presented the de-
mand response modeling scheme. The purpose of the modeling is the minimization
of cost and maximization of profit among the users and utility. Authors used Gen-
eralized Tit for Tat (GTFT) mechanism to model the energy scheduling problem
in DR modeling. The expected output is achieved but the user comfort is compro-
mised with minimization of electric cost. RTP based demand response algorithm is
proposed in [10] to achieve the optimal load control. The purpose of the paper is
to reduce electric cost and to reduce energy consumption in high pricing hours. A
Stackelberg game approach is used where one leader and n followers exists. The
proposed approach is able to control load during high electricity price and achieve
efficiency in load management. With control electricity cost the user comfort is com-
promised.
This section emphasizes on the proposed approach for smart home appliances
scheduling. The proposed approach is based on the RTP pricing scheme. The single
home is considered in this approach to get the optimal solution. The appliances of
smart home are categorized in two different types i.e. Interruptible Appliances and
Non-Interruptible Appliances. Interruptible appliances are the appliances which can
be shifted to any time slot of the day but non-interruptible appliances are the appli-
ances that cannot be shifted to other time slots and have fixed start time and Length
Appliance Scheduling in HEM using EDE and EHO 5
Table 1 and Table 2 shows the interruptible appliances and non-interruptible ap-
pliances of smart home and their power ratings in Kwh.
In this approach, One hour slot is broken down into 5 further slots i.e. one slot
is equal to 12 minutes. Therefore one day has total 120 slots instead of 24 slots.
Because of 120 slots LOT for each appliance has 12 minutes resolution time.
6 Basit Amin et al.
EDE technique is also used in this research paper to compare the results of pro-
posed technique. EDE technique; Enhancement of the Differential Evaluation (DE).
In EDE 5 types of vectors are calculated to find the fitness value. The trial vector
with minimum cost is the fitness function of EDE. The cross over rate in EDE is
0.3, 0.6 and 0.9. The fitness function calculated from trial vectors is further used to
calculate the electricity cost of the appliances. The steps of algorithm of EDE are;
Step 1: Initialize the population
Step 2: Mutation
Step 3: Cross over.
Step 4: Calculate Trails vectors with their fitness function.
Step 5: Selection: Pick trial vector with minimum cost.
Step 6: Find the greatest individual in the population.
Step 7: End
EHO is swarm based heuristic optimization technique to solve the optimization
problem. In EHO; two operators are considers as herding behavior of elephant these
operators are clan updating operator and separating operator. The clan is considered
as category of appliances where as each elephant is representing the appliances of
smart home. The clan updating operator is used to update the position of the elephant
in each clan. The updating position of each elephant in clan is determined by its
leader Matriarch. The algorithm for clan updating operator taken from paper [13] is
shown in algorithm 1 ;
The separating operator used to separate the worst and fittest value in clan at each
generation. The separating operator is used to separate the worst elephant from clan.
The algorithm for separating operator process is shown in algorithm 2;
The herding behavior of the elephant mapped into the HEMS is shown in Table 3.
The clan is considered as category of appliances where as each elephant is repre-
sented as appliance.
Appliance Scheduling in HEM using EDE and EHO 7
4 Simulation Results
This section discusses the simulation and results of the proposed techniques. RTP
pricing scheme is used to calculate the electricity cost of the scheduled appliances.
EDE technique is also implemented to validate the results of EHO. This section
shows the comparison of these two techniques and unscheduled.
Figure 5 shows the comparison of PAR of unscheduled load, EHO, and EDE. The
comparison figure shows that PAR is minimized by EDE as compared to the EHO
and unscheduled. PAR is increased in unscheduled load because the maximum ap-
pliances operate in those hours where price of electricity is high using RTP pricing
signal which results in creating the peak in those hours. In EHO the PAR is reduced
almost 60 percent and in EDE it reduces to 80 percent with compare to unscheduled
load. In PAR reduction EDE perform better then EHO and Unscheduled.
Figure 6 shows that the maximum energy consumption values of EHO and EDE.
EHO and EDE technique utilize the energy in efficient way. EDE load is managed
by shifting the load in to Off-Peak hours that reduce the energy consumption of
8 Basit Amin et al.
3.5
Unscheduled
EHO
3 EDE
1.5
0.5
0
1 21 41 61 81 101
Time (hours)
35
30
25
Total Cost (cent)
20
15
10
0
Unscheduled EHO EDE
specific hour. By using RTP pricing scheme most of the appliances operate in start
Appliance Scheduling in HEM using EDE and EHO 9
40
30
PAR
20
10
0
Unscheduled EHO EDE
1.8
Unscheduled
1.6 EHO
EDE
1.4
1.2
Load (kWh)
0.8
0.6
0.4
0.2
0
1 21 41 61 81 101
Time (hours)
Fig. 6 Total Load of Appliances
hours. The price for electricity in start hours are less than other hours of the day.
10 Basit Amin et al.
Load is slightly increased in start hours in EHO but price for electricity does not
increase overall because the price for electricity is low in these hours.
The figure 7 shows that the waiting time of EHO and EDE. The waiting time
of EHO is slightly less than the waiting time of EDE. As the min focus of this
paper is reduction of electricity cost. The waiting time of the EHO is compromised
at certain level. As there is trade-off between electricity cost and user comfort, if
electricity cost is minimized the user comfort cannot be minimized but can be kept
at certain level. The difference between waiting time of both of the techniques less.
The waiting time of the EHO in whole day is 28 mins where as the waiting time of
EDE 32.
35
30
25
waiting time (mins)
20
15
10
0
EHO EDE
5 Conclusion
minimum electricity cost. User comfort is also achieved at certain level as there is
a trade-off between electricity cost and user comfort. But PAR in EDE is reduced
more than EHO.
References
1. Zhao, Z., Lee, W. C., Shin, Y., and Song, K. B. (2013). An optimal power scheduling method
for demand response in home energy management system. IEEE Transactions on Smart Grid,
4(3), 1391-1400.
2. Rahim, S., Javaid, N., Ahmad, A., Khan, S. A., Khan, Z. A., Alrajeh, N., and Qasim, U. (2016).
Exploiting heuristic algorithms to efficiently utilize energy management controllers with re-
newable energy sources. Energy and Buildings, 129, 452-470
3. Javaid, N., Javaid, S., Abdul, W., Ahmed, I., Almogren, A., Alamri, A., and Niaz, I. A. (2017).
A hybrid geneticwind driven heuristic optimization algorithm for demand side management in
smart grid. Energies, 10(3), 319.
4. Haung Yantai, Tian Hongjun and Wang Lei. Demand response for home management system.
International Journal of Electrical Power and Energy Systems, vol. 73, pp. 448-455, 2015
5. Zhu Ziming, J. Tang, S. Lambotharan, W. H. Chin, and Z. Fan, A n integer linear programming
based optimization for home demand-side management in smart grid, in Innovative Smart Grid
Technologies (ISGT), 2012 IEEE PES, pp. 15, IEEE, 2012.
6. Ma Kai, Yao Ting, J. Yang, and X. Guan, Residential power scheduling for demand response in
smart grid, International Journal of Electrical Power and Energy Systems, vol. 78, pp. 320325,
2016.
7. Samadi, Pedram, Vincent WS Wong, and Robert Schober. Load scheduling and power trading
in systems with high penetration of renewable energy resources. IEEE Transactions on Smart
Grid 7.4 (2016): 1802-1812.
8. Jalili Majid, Kazemi Ahad. Demand side management in a smart grid with multiple electricity
suppliers. Energy, vol 8, pp. 766-776, 2015
9. Reka Sofana, Ramesh V. A demand response modeling for residential consumers in smart grid
environment using game theory based energy scheduling algorithm. Ain Shams Engineering
Journal, vol 7, issue 2, pp. 835-845, 2016
10. Mengmeng Yu, Seung Ho Hong. A Real-Time Demand-Response Algorithm for Smart Grids:
A Stackelberg Game Approach. . IEEE Transactions on Smart Grid vol 7, issue 2, pp. 879-888.
2015
11. Ziming Zhu, S Lambotharan, W. Hau Chin, and Zhong Fan. A Game Theoretic Optimiza-
tion Framework for Home Demand Management Incorporating Local Energy Resources. IEEE
Transactions on Industrial Informatics vol 11, issue 2, pp 353-362. 2015
12. Xiaohua Wu, Xiaosong Hu, Xiaofeng Yin and Scott Moura. Stochastic Optimal Energy Man-
agement of Smart Home with PEV Energy Storage IEEE Transactions on Smart Grid vol , issue
99, 2016
13. Wang Gai, Deb Suash, Coelho Leandro. ”Elephant Herding Optimization” International Sym-
posium on Computational and Business Intelligence, 2015