Professional Documents
Culture Documents
1, JANUARY 2019
Abstract—One of the major obstacles facing the large- wi Weighting parameter to prioritize queue i.
scale integration of renewable energy sources to existing Qi (t) Queued energy in queue i at time slot t.
power networks is the large magnitude of fluctuations and Zi (t) Virtual queued energy in virtual queue i at time slot t.
uncertainties introduced to aggregated demand profiles.
Such variations make the supply–demand matching a more ai (t) Arrived energy to queue i at time slot t.
challenging task, and increase the operational cost of the Piu Uncorrelated RES power for consumer i.
power system. In this paper, we provide an effective, yet P0 Correlated RES power.
simple, methodology for smoothing power variations us- r(t) Aggregated net noncontrollable demand at time slot t.
ing the demand response of a large number of residential
θ Temperature controlled by a TCL appliance.
appliances. We first present a demand aggregation model
based on queueing theory that can accommodate both de- θe Ambient (external) temperature.
ferrable and thermostatically controlled loads. Second, con- xi (t) Scheduled (satisfied) energy from queue i at time slot t.
trollable demands are scheduled using an online algorithm
to smooth the net noncontrollable demand profile. The per-
formance of our methodology is evaluated using realistic I. INTRODUCTION
data. LTHOUGH utilizing renewable energy sources (RESs) is
Index Terms—Aggregation model, demand management,
Lyapunov optimization, renewable energy sources (RES),
A not a new idea, there are several challenges for integrating
them in existing power networks in terms of grid stability and
residential appliances. power system operations [1]–[3]. The latter’s challenges are
attributed to output power fluctuations from wind turbines or
NOMENCLATURE photovoltaic cells. These fluctuations are characterized by being
Q Set of queues. stochastic, making the generation nondispatchable, which leads
i Virtual arrived energy to virtual queue i. to two major operational concerns. First, large fluctuations may
θs Temperature threshold for the TCL to send a demand result in a supply–demand imbalance that can contribute to a
request. high ACE [4], [5]. The second concern is to provide adequate
θm ax Maximum required temperature level of a TCL appli- reserves to accommodate the uncertainties in the net demand,
ance. i.e., the remaining demand after reducing the portion satisfied
θm in Minimum required temperature level of a TCL appli- by the RESs. High uncertainties imply more reserves to be
ance. purchased [6], [7], which can lead to a significant increase in
B Uncontrollable tradeoff parameter between general de- the cost of operations.
lay and smoothing performances. Many research studies were made to smooth power fluctua-
Cth Thermal capacitance. tions resulting from the RES integration. One approach, which
N Number of demand classes (queues). avoids the deployment of expensive storage systems [8], is to
PTCL Power rating of a TCL appliance. modify electric energy demand in a way that helps in smoothing
Rth Thermal resistance. power fluctuations. Contributing consumers will be compen-
V Controllable tradeoff parameter between general delay sated using suitable financial incentives. In the literature, this
and smoothing performances. approach is referred to as demand response (DR), which covers
a wide range of applications, other than RES integration. The
Manuscript received January 29, 2018; revised May 29, 2018; ac- majority of the existing solutions are based on resource manage-
cepted June 8, 2018. Date of publication July 2, 2018; date of current ment (optimization) frameworks, in which demand modification
version January 3, 2019. Paper no. TII-18-0242. (Corresponding author:
Fadi Elghitani.)
is the resource to be dispatched. Reducing power fluctuations
F. Elghitani is with the Network Planning Department, National can appear explicitly in the objective function [9], [10], or im-
Telecommunication Institute, Cairo 11768, Egypt (e-mail: fadi.ghitani@ plicitly by assuming a convex cost function of the aggregated
nti.sci.eg).
E. El-Saadany is with the Department of Electrical and Computer
power profile [11], [12]. Existing studies allocate different types
Engineering, University of Waterloo, Waterloo ON N2L 3G1, Canada, on of demands at the beginning of the scheduling time horizon (of-
leave from the Petroleum Institute, Khalifa University, Abu Dhabi 127788, fline scheduling) based on the forecast of the RES output power.
UAE (e-mail: ehab@uwaterloo.ca).
Color versions of one or more of the figures in this paper are available
However, the forecast might not be accurate, especially for long
online at http://ieeexplore.ieee.org. time horizons. Also, offline scheduling is not suitable for man-
Digital Object Identifier 10.1109/TII.2018.2852482 aging residential appliances, because it is hard to predict when
1551-3203 © 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
See http://www.ieee.org/publications standards/publications/rights/index.html for more information.
ELGHITANI AND EL-SAADANY: SMOOTHING NET LOAD DEMAND VARIATIONS USING RESIDENTIAL DEMAND MANAGEMENT 391
are given in advance for a finite time horizon T . We use this TABLE I
NONCONTROLLABLE APPLIANCES’ PARAMETERS (EXTRACTED FROM
information to define the following deterministic optimization MEASUREMENTS IN [20])
problem:
k T +T −1
N
2
1
P2 : min ck r(t) + xi (t)
x i ,∀i∈Q T
t=k T i=1
s.t. (7)
k T
+T −1
[xi (t) − ai (t)] 0 ∀i ∈ Q
t=k T
k T
+T −1 TABLE II
TCL APPLIANCES’ PARAMETERS
[xi (t) − i ] 0 ∀i ∈ Q. (13)
t=k T
B. Performance Evaluation
We decompose the total aggregated demand profile into two
profiles: First, the demand supplied directly by the GENCO Fig. 6. Comparison between the proposed methodology and “looka-
and, second, the mismatch purchased from the AS market. For head” methodology.
simplicity, we calculate the first profile as the moving average of
the original profile with a window size same as the generator’s Theorem 1. A comparison of the relative cost for each of the
ramping time Ψ. Hence, the first profile represents a smoothed generated profiles is given in Table III.
version of the original profile. The mismatch profile is simply We compare our proposed methodology to “lookahead”
calculated by taking the difference between the original profile methodology used in several related works (see, e.g., [9]). In
and its smoothed version, as illustrated in Fig. 4. this methodology, RES profile is forecast first, then the control-
Several total demand profiles under our proposed methodol- lable demand is scheduled accordingly, as a solution of a deter-
ogy are depicted in Fig. 5. For simplicity, we assumed a single ministic convex optimization problem. The performance of this
class of controllable demands. From Fig. 5, it is clear that the methodology largely depends on the forecasting accuracy, be-
fluctuations are reduced as the demand scheduling deadline in- sides its excessive computational complexity. Our performance
creases. This behavior is intuitive since longer scheduling dead- measure is the relative cost of AS purchased, which is the ra-
lines will provide more flexibility for the demand controller. tio between the cost under DR and without DR (no delay). For
From a mathematical point of view, longer deadlines imply simplicity, we consider a single class of controllable demand.
larger values for the tradeoff parameter V , which allows the Fig. 6 plots the relative cost versus deadline for both method-
total net profile to approach its optimal shape, as implied from ologies assuming a 20% forecasting error for the latter. As the
396 IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, VOL. 15, NO. 1, JANUARY 2019
Thus, for each time slot t, we solve the following problem: By taking the expectation on both sides
⎧
2 ⎫
⎨ N
⎬ E{L(Θ(t + 1)} − E{L(Θ(t)}
P3 : min V E r(t) + xi (t) ⎧
2 ⎫
x i ,∀i∈Q ⎩ ⎭ ⎨ N
⎬
i=1
+VE r(t) + xi (t) B + V c∗ . (19)
N
⎩ ⎭
i=1
− wi [Qi (t) + Zi (t)] E{xi (t)}. (17)
i=1 By summing from t = 0 to t = T − 1, then
Problem P3 can simply be solved by setting the gradi- E{L(Θ(T )} − E{L(Θ(0)}
ent of the objective function to zero, which yields (10) of ⎧
2 ⎫
Algorithm 1. T
⎨ N
⎬
We now focus on proving the part 1 of the theorem. Since +V E r(t) + xi (t) BT + V T c∗ . (20)
⎩ ⎭
t=0 i=1
all queues were initially empty, then Qi (0) Qm i
ax
. Assume,
m ax
at an arbitrary time t0 , that Qi (t0 ) Qi . If we attempt to However, L(Θ(0) = 0 (since queues are initially empty) and
prove that Qi (t0 + 1) Qm i
ax
, then Qi (t) Qm i
ax
for all t L(Θ(t) 0 for any time slot, and hence
by induction. We divide our solution into two complementary ⎧
2 ⎫
cases: First, when Qi (t0 ) Qm ax
− am ax
and, second, when T
−1 ⎨ N ⎬
i i
Qim ax
− aim ax m ax
< Qi (t0 ) Qi . For the first case, it is obvious V E r(t) + xi (t) BT + V T c∗ . (21)
⎩ ⎭
that Qi (t0 + 1) Qm i
ax
, since Qi (t) can be incremented by at t=0 i=1
m ax
most ai . For the second case Dividing by V T completes the proof.
wi Qi (t0 ) > 2N V {N am
i
ax
+r m ax
}
APPENDIX B
and, hence, by using the result in (10) PROOF OF THEOREM 2
N
wi [Qi (t0 ) + Zi (t0 )] r(t0 ) We define the T -slot sample-path drift as follows:
xi = i=1 −
2N 2 V N
ΔT (Θ(t)) L(Θ(t + T )) − L(Θ(t))
wi Qi (t0 ) r(t0 )
− > am i
ax
.
2N 2 V N which can be rewritten as follows:
We then divide the second case into two complementary sub- t+T
−1
cases: First, when Qi (t0 ) xi (t0 ), and second, when Qi (t0 ) > ΔT (Θ(t)) = L(Θ(t + j)) − L(Θ(t + j − 1)).
xi (t0 ). For the first subcase Qi (t0 + 1) = ai (t0 + 1) am
i
ax
j =t
m ax
Qi . For the second subcase, Qi (t0 ) will be decremented by From the proof provided in lemma 2
at least am i
ax
− ai (t0 + 1), and hence, Qi (t0 + 1) Qi (t0 )
t+T
−1 N
Qi . Hence, under all circumstances, Qi (t0 + 1) Qm
m ax
i
ax
.
m ax ΔT (Θ(t)) B+ wi Qi (j){ai (j) − xi (j)}
Similar argument can be made for Zi .
j =t i=1
The second part of the theorem can be proved as follows.
According to the i.i.d. assumptions, the results in Lemma 1 can
be applied. We refer to the decisions of the optimal ω-only + Zi (j){i − xi (j)}
policy as xω i . Our greedy algorithm is not an ω-only policy,
as the scheduling decisions depend on Θ(t) as well; however, t+T
−1 N
it minimizes the objective function in P3 among all policies = BT + wi Qi (j){ai (j) − xi (j)}
including the optimal ω-only policy, thus j =t i=1
⎧
2 ⎫
⎨ N
⎬
Δ(Θ(t)) + V E r(t) + xi (t) + Zi (j){i − xi (j)} . (22)
⎩ ⎭
i= 1
⎧
2 ⎫ We attempt to provide an upper bound for the future values
⎨ N
⎬
B+VE r(t) + xω of various random variables. Since the maximum increment for
⎩ i (t) ⎭
i= 1 any queue is its maximum arrival rate, then
N
Qi (j){ai (j) − xi (j)} {Qi (t) + (j − t)am
i
ax
}{ai (j) − xi (j)}
+ wi [Qi (t)E{ai (t) − xω ω
i (t)} + Zi (t)E{i − xi (t)}|Θ(t)] .
i= 1
Qi (t){ai (j) − xi (j)} + (j − t)(am
i
ax 2
)
By substituting into (22) [13] J. Widén and E. Wäckelgård, “A high-resolution stochastic model of
domestic activity patterns and electricity demand,” Appl. Energy, vol. 87,
N
t+T
−1
(2i + (am
i
ax 2
) )T (T − 1) no. 6, pp. 1880–1892, Jun. 2010.
ΔT (Θ(t)) BT + wi + [14] F. Elghitani and W. Zhuang, “Aggregating a large number of residential
i
2 j =t
appliances for demand response applications,” IEEE Trans. Smart Grid,
to be published.
N [15] P. Du and N. Lu, “Appliance commitment for household load scheduling,”
IEEE Trans. Smart Grid, vol. 2, no. 2, pp. 411–419, May 2011.
× wi [Qi (t){ai (j) − xi (j)} + Zi (t){i − xi (j)}] . [16] M. J. Neely, “Energy optimal control for time-varying wireless networks,”
i=1 IEEE Trans. Inf. Theory, vol. 52, no. 7, pp. 2915–2934, Jul. 2006.
(23) [17] M. J. Neely, Stochastic Network Optimization With Application to Com-
munication and Queueing Systems(Synthesis Lectures on Communica-
However, from the definition of B given in Theorem 1 tion Networks), vol. 3. San Rafael, CA, USA: Morgan & Claypool, 2010,
pp. 1–211.
N
[18] M. J. Neely, A. S. Tehrani, and A. G. Dimakis, “Efficient algorithms for
(2i + (ami
ax 2
) )
wi B renewable energy allocation to delay tolerant consumers,” in Proc. 1st
i
2 IEEE Int. Conf. Smart Grid Commun., Oct. 2010, pp. 549–554.
[19] Website of National Renewable Energy Laboratory, Baseline
then Measurement System (BMS), May 2018. [Online]. Available:
http://http://www.nrel.gov/
t+T
−1 [20] J. Kelly and W. Knottenbelt, “The UK-DALE dataset, domestic appliance-
ΔT (Θ(t)) BT 2 + level electricity demand and whole-house demand from five UK homes,”
Sci. Data, vol. 2, Mar. 2015, Art. no. 150007.
j =t [21] E. Kara, M. Berges, and G. Hug, “Impact of disturbances on modeling
N of thermostatically controlled loads for demand response,” IEEE Trans.
Smart Grid, vol. 6, no. 5, pp. 2560–2568, Sep. 2015.
× wi [Qi (t){ai (j) − xi (j)} + Zi (t){i − xi (j)}] . [22] H. Hao, B. M. Sanandaji, K. Poolla, and T. L. Vincent, “A generalized bat-
i=1 tery model of a collection of thermostatically controlled loads for provid-
(24) ing ancillary service,” in Proc. 51st IEEE Annu. Allerton Conf. Commun.,
Control, Comput., Oct. 2013, pp. 551–558.
Starting from inequality (24) and after adding the cost term
j =t+T −1 2
V j =t r(t) + N i=1 xi (t) , we can follow the same
procedure used for proving theorem 1. The rest of the proof is
eliminated for brevity.
REFERENCES
[1] J. von Appen, M. Braun, T. Stetz, K. Diwold, and D. Geibel, “Time in the Fadi Elghitani received the B.Sc. and M.Sc. de-
sun: The challenge of high PV penetration in the German electric grid,” grees from Ain Shams University, Cairo, Egypt,
IEEE Power Energy Mag., vol. 11, no. 2, pp. 55–64, Mar./Apr. 2013. and the Ph.D. degree from the University of
[2] M. Liserre, T. Sauter, and J. Y. Hung, “Future energy systems: Integrating Waterloo, Waterloo, ON, Canada.
renewable energy sources into the smart power grid through industrial He is currently an Assistant Lecturer with
electronics,” IEEE Ind. Electron. Mag., vol. 4, no. 1, pp. 18–37, Mar. 2010. the National Telecommunication Institute, Cairo,
[3] F. Katiraei and J. R. Aguero, “Solar PV integration challenges,” IEEE Egypt. His research interests include smart grid
Power Energy Mag., vol. 9, no. 3, pp. 62–71, May/Jun. 2011. and wireless communications.
[4] E. Ela and M. O’Malley, “Studying the variability and uncertainty impacts
of variable generation at multiple timescales,” IEEE Trans. Power Syst.,
vol. 27, no. 3, pp. 1324–1333, Aug. 2012.
[5] N. Navid and G. Rosenwald, “Market solutions for managing ramp flexi-
bility with high penetration of renewable resource,” IEEE Trans. Sustain.
Energy, vol. 3, no. 4, pp. 784–790, Oct. 2012.
[6] E. Ela et al., “Evolution of operating reserve determination in wind power
integration studies,” in Proc. IEEE Power Energy Soc. Gen. Meeting, 2010,
pp. 1–8.
[7] E. Lannoye, D. Flynn, and M. O’Malley, “Evaluation of power system flex-
ibility,” IEEE Trans. Power Syst., vol. 27, no. 2, pp. 922–931, May 2012.
[8] B. Zakeri and S. Syri, “Electrical energy storage systems: A comparative Ehab El-Saadany (F’18) was born in Cairo,
life cycle cost analysis,” Renewable Sustain. Energy Rev., vol. 42, pp. 569– Egypt, in 1964. He received the B.Sc. and
596, Feb. 2015. M.Sc. degrees in electrical engineering from Ain
[9] Z. Tan, P. Yang, and A. Nehorai, “An optimal and distributed demand Shams University, Cairo, Egypt, in 1986 and
response strategy with electric vehicles in the smart grid,” IEEE Trans. 1990, respectively, and the Ph.D. degree in elec-
Smart Grid, vol. 5, no. 2, pp. 861–869, Mar. 2014. trical engineering from the University of Water-
[10] G. Wang, J. Zhao, F. Wen, Y. Xue, and G. Ledwich, “Dispatch strategy of loo, Waterloo, ON, Canada, in 1998.
PHEVs to mitigate selected patterns of seasonally varying outputs from He is a Professor with the Department of Elec-
renewable generation,” IEEE Trans. Smart Grid, vol. 6, no. 2, pp. 627–639, trical and Computer Engineering, University of
Mar. 2015. Waterloo. His research interests include smart
[11] P. Yang, P. Chavali, E. Gilboa, and A. Nehorai, “Parallel load schedule grid operation and control, power quality, dis-
optimization with renewable distributed generators in smart grids,” IEEE tributed generation, power electronics, digital signal processing applica-
Trans. Smart Grid, vol. 4, no. 3, pp. 1431–1441, Aug. 2013. tions to power systems, and mechatronics.
[12] Z. Zhu, S. Lambotharan, W. H. Chin, and Z. Fan, “A game theoretic op- Prof. El-Saadany is a Canada Research Chair in Smart Distribution
timization framework for home demand management incorporating local Systems, an Editor for the IEEE TRANSACTIONS ON SMART GRID and the
energy resources,” IEEE Trans. Ind. Inform., vol. 11, no. 2, pp. 353–362, IEEE TRANSACTIONS ON POWER SYSTEMS, and a Registered Professional
Apr. 2015. Engineer in the Province of Ontario.