Professional Documents
Culture Documents
Wireless Convergence Platform Research Center, Korea Electronics Technology Institute (KETI), Seoul, Republic or Korea
KEPCO Research Institute, Korea Electric Power Corporation (KEPCO), Daejeon, Republic of Korea
Department of Mechanical Engineering, University of Michigan, Ann Arbor, USA
d
Department of Electronics Engineering, Ewha Womans University, Seoul, Republic of Korea
b
c
a r t i c l e
i n f o
Article history:
Received 1 April 2013
Received in revised form 14 January 2014
Accepted 7 February 2014
Keywords:
BEMS
DR
Real-time control
Optimal energy ow
Scheduler
a b s t r a c t
We propose a novel strategy for BEMS (Building Energy Management System), which efciently controls energy ows in a building so as to minimize the total cost of energy for a nite period. We also
consider Demand Response (DR) events during the period. The proposed strategy includes prediction,
long-term scheduling, and real-time control (RTC) of components within a building. During the period,
the process from prediction to RTC is iterated in every time unit when the system status is changed by
a dynamic environment. The scheduler determines the optimal energy ows based on the prediction,
and RTC utilizes the scheduling result so that the energy ow can be adaptively controlled in a dynamic
environment. Finally, the system status change information is fed back for the next iteration. Simulation
results indicate potential cost savings that are approximately 1020% compared to a typical BEMS with
a conventional RTC scheme.
2014 Elsevier B.V. All rights reserved.
1. Introduction
In the power system areas, there have been enormous efforts on
efcient energy management in order to resolve problems incurred
from the energy crises. The concept of the Smart Grid is one of the
solutions to those problems. In Smart Grid systems, all the information of every grid component should be accessible and all the
components composing the power grid should be controlled by
two-way communication [1]. Besides the infrastructures and facilities, there have been other efforts on electricity pricing policies
[2]. Real-time pricing is one of the well-known policies for dealing
with peak energy consumption. In this pricing scheme, the electricity pricing rate is available for customers one hour to one day
in advance. Thus, customers can manage the usage of their electric
devices in order to minimize the total electricity cost. For example, they can control the target temperatures in air conditioners
or electric heating appliances, or brightness of light bulbs based
on the electricity pricing rates [3]. In addition, DR incentive policy has been effectively used as a scheme for reducing peak load
usage. Customers who participate in the DR events may receive
benets and incentives from power utility companies when the
utilities announce the DR event [4]. While there are various optimization strategies and polices for reducing energy consumption
[57], they mainly focus on controlling passive components such as
load control and shift but not active components such as renewable
energy sources.
In addition to nationwide efforts on energy management, strategies for small size power grids have been actively discussed.
Microgrid is the downscaled cells of the Smart Grid [8]. Microgrid
can be operated as a dispatchable load of the conventional power
system as well as an independent power system for small-scale
areas. By considering distributed energy resources (DER), such as
wind and solar, and energy storage system (ESS) in conjunction
with scheduling and RTC schemes, Microgrid can achieve several
advantages such as enhancement of local reliability, reduction of
feeder losses, and increased efciency whose main purpose is to
minimize either the total electricity cost or CO2 emission from the
designed Microgrid. For load control, Microgrid and Smart Grid are
able to encourage customers to participate in peak power consumption control, which results in load reduction. However, this action
is very limited; it is highly likely for customers not to reduce their
power consumption. On the other hand, the load in buildings can
be controlled directly by BEMS, so that the strategy for the building
is different with that of the Microgrid.
Alternative efforts for efcient energy management have also
been discussed in areas smaller than Microgrid, where the most
240
241
K
wld Bl dt +
l=1
K
wl Bl pt + t
l=1
m
w (B)
i
i=1
i (B)
(1 B)di Xi,tbi +
q (B)
t
p (B)
where
q (B) = 1
q
l Bl , p (B) = 1
l=1
l=1
l Bl , i (B)
l=1
= 1
p
l Bl , wi (B) = 1
s
wl Bl
l=1
242
Fig. 3. Conceptual path to the optimal point. The proposed strategy begins at the starting point and goes to the optimal point with the best effort based on the current
available data.
denote the backward shift operator, the tth disturbance term and
the number interpretation variables, respectively.
3. Proposed strategies for long term scheduling and
real-time control
In this section, we discuss the proposed long-term scheduling
and RTC strategies. We also provide the corresponding optimization steps in detail. An illustrative example on how the proposed
algorithms work is shown in Fig. 3. With current status information collected, BEMS predicts the hourly based pricing, renewable
energy, and load for specic days (N hours). Based on the prediction results, the optimization problem for long term scheduling is
formulated and solved. The optimal result is depicted as a solid
arrow from the starting point. Although there is a clear optimal
path to the optimal point (depicted by dotted line), the solid arrow
is not oriented the optimal direction. This is because the scheduler
is based on the forecasted values which contain error. The dynamics
of renewable energy and load usage may incur swings in random
directions (depicted with the dash-dot line in Fig. 3). This can be
corrected by RTC and parameter setup of RTC based on the optimal solution from the long-term scheduler. After 1 h, the BEMS
again predicts pricing, renewable energy, and load pattern with the
updated current status information for the remaining hours of the
considered period (i.e., N 1 hours). Subsequently, the optimization problem for scheduling of the next N 1 hours is reformulated.
This process is iterated until the real-time control based on the last
scheduling result is nished.
3.1. Optimization problem for long term scheduling
In this chapter, details of optimization formulation for long
term scheduling are presented. Notations used in the optimization problems for long term scheduling and real-time control are
summarized in Table 1.
The electricity pricing, sales pricing, renewable energy
(including solar and wind power), and loads are denoted
by C [C1 , . . ., CN ]T , S [S1 , . . ., SN ]T , R [R1 , . . ., RN ]T , and
L [L1 , . . ., LN ]T , respectively. In order to minimize the total cost,
energy ow should be scheduled. Moreover, as discussed, loads can
be either base type or controllable type. If the loads are base type,
they cannot be controlled. However, if the loads are controllable
type, they can be shifted over a period of time. The variables
of energy ow and variable loads considered in this paper are
T
s T,
B1s , . . ., BN
T
T
u
ctrl
Bu B1u , . . ., BN
, and Lctrl L1ctrl , . . ., LN
representing energy
from the grid, energy to the grid, energy from the ESS, energy to the
ESS, and the controllable load, respectively. The subscript indicates
the number of hours ahead which needs to be determined by the
long-term scheduler. For example, a real value scalar, X1 denotes
the energy from the grid during the rst hour.
The objective function is dened as the total cost for energy that
has been consumed for operating all components in the building
during a certain period of time. In addition, a special event such
as a DR event can happen during the period. Thus, the objective
function can be expressed as:
CT X ST Y C Inct
(1)
(2)
T
T base
Lmin Lctrl Lmax , Iidx
Lctrl
d
d = 1 Ld 1 Ld
(3)
where
T
ctrl
ctrl
Lctrl
d = [L24(d1)+1 , . . ., L24(d1)+24 ] ,
Ld = [L24(d1)+1 , . . ., L24(d1)+24 ]T ,
idx
idx
Iidx
d = [I24(d1)+1 , ..., I24(d1)+24 ]
for 1 d N/24, Ididx = 1 if di is within the load shift time and Ididx = 0
i
243
Table 1
Notations of long-term scheduling and RTC parameter setup.
C
R
Cn
S
I
X
Xn
Iidx
Y
Yn
L
Bs
Bns
Lbase
Bu
Bnu
Lctrl
Bint
Bmax
Bmin
CInct
Rn
Robs
Imax
Imin
Sn
XRTC
Iidx
d
YRTC
Ln
s
BRTC
Lbase
d
u
BRTC
Lctrl
d
ctrl
Lobs
Lmax
Lmin
N
(4)
i1
j=1
Bjs +
j=1
i1
Bjs
i1
X + R + Bu Y Bs Lbase +Lctrl ,
T
T
T base , Iidx Lctrl 1T L 1T Lbase ,
Lctrl
Iidx
d
d
d 1 Ld 1 Ld
d
d
d
Bjs +
j=1
i1
Bjs
i1
Bju , 1 i N,
j=1
Bju , 1 i N,
j=1
j=1
C Inct 0, C Inct I(Bint + 1T (Bs Bu )),
ctrl
ctrl
Lctrl
d = [L24(d1)+1 , . . ., L24(d1)+24 ] ,
Bju , 1 i N
j=1
0 Biu Bint +
i1
i1
(6)
Bju , 1 i N
Ld = [L24(d1)+1 , . . ., L24(d1)+24 ]T ,
idx
idx
Iidx
d = [I24(d1)+1 , . . ., I24(d1)+24 ]
j=1
where the energy to the ESS should not exceed the maximum
capacity of the ESS and the energy from the ESS should not exceed
the remaining energy in ESS at every time horizon.
In order to efciently nd the optimal solution from the optimization problem formulated above, several techniques from a
linear programming can be used [27], i.e., the equality constraints
in (2) and (3) can equivalently be expressed as the rst four
constraints of (7) which are all inequality forms. Moreover, the
non-linear function, max function, in (5), can be expressed as the
1
Load shift means the amount of shifted power by changing the operation time of
loads, while load shift time means acceptable time line in which loads can be shifted
without incurring signicant inconvenience to residences in a building.
for 1 d N/24, Ididx = 1 if di is within the load shift time and Ididx = 0
otherwise.
244
PV error (%)
1
2
3
4
5
6
7
2.6
3.3
2.7
1.9
2.5
3.7
4.0
16
17
20
22
23
27
30
8
20
30
32
34
36
40
8
13
14
16
17
18
19
4. Simulation results
(8)
(9)
base and R
with the observed Lobs
obs . Thus, can be considered as a
real-time correction term for the gaps. With , the parameters for
s , and Bu
are nally determined by
XRTC , YRTC , BRTC
RTC
u
s
XRTC = X1 , YRTC = Y1 , BRTC
= B1u , BRTC
= B1s .
(10)
The updated parameters enable the RTC to more accurately control the energy ows in the presence of gaps from the long-term
scheduler. The RTC is depicted in Fig. 4.
The control logic can be implemented based on the various control algorithms such as PID (Proportional Integral Derivative) [28],
GMV (Generalized Minimum Variance) [29], and GPC (Generalized
Predictive Controller) [30]. Algorithm 1 summarizes the proposed
BEMS strategy including the long-term scheduling algorithm and
the RTC algorithm.
Algorithm 1 (Proposed BEMS strategy).
Given: the considered period N : =24 d
Repeat:
predict C, S, L, R of the next N hours with observed values
1:
obtain X1 , Y1 , B1u , B1s , L1ctrl with (7)
2:
3:
obtain parameters with (10)
4:
control energy ow with the parameters
at the end of each hour
5:
if Cfrcst =Cob , Sfrcst =Sob ,Rfrcst =Rob , and Lfrcst =Lob
6:
N : = N 1 and do Step 3 with X2 , Y2 , B2u , B2s , L2ctrl
else
N : = N 1 and do Step 1
7:
Until: N=0
a)
0.16
0.14
Price (Dollars)
0.12
Season
Proposed (baseline)
Conventional RTC
Winter
Summer
Spring
Autumn
0% ($21,398)
0% ($23,670)
0% ($17,114)
0% ($18,204)
+4.72% ($22,408)
+4.93% ($24,837)
+4.23% ($17,838)
+4.37% ($19,000)
+11.17% ($23,788)
+11.56% ($26,406)
+7.21% ($18,348)
+7.17% ($19,509)
0.1
0.08
Winter
Summer
Spring
Fall
0.06
0.04
0.02
10
15
20
b).
0.2
Price from Grid
Price to Grid
Incentive Rate
0.18
Price (Dollars)
245
0.16
0.14
0.12
0.1
0.08
10
15
20
2
In this paper, conventional RTC means the control of the current energy ow
without considering the prediction of the future power usage. For performance
comparison, we use the approach discussed in [33] as a conventional RTC.
In this scenario, the BEMS performance is analyzed and quantied with the use of DR events. We compare the energy ows
and total cost between other mechanisms. As previously discussed,
because this is a commercial building, we assume that the loads
can be shifted anywhere between 6 AM to 6 PM. In addition, the
maximum capacity of the ESS is determined by the contract power
level of the building. In this simulation, it is set to 6250 kW. For
optimized performance, we can intuitively expect that energy consumption by the load should be minimized during high pricing rate
periods, and maximized during low pricing rate periods. As shown
in Fig. 6, the pricing rate in the morning is lower than in the daytime. Thus, the proposed strategy for BEMS makes decisions such
that the usage of the controllable load is shifted from daytime to
morning as depicted in Fig. 6.
Fig. 7 shows the amount of corresponding energy ows in the
building. As shown, for example, in the period of 40 h and 43 h of
Fig. 7, we can conclude that there is small amount of energy ow
from the grid (Fig. 7(a)) and also a small amount of energy stored
in the ESS (Fig. 7(d)) when the price is high, while there is large
amount of energy ows to grid (Fig. 7(b)) and from the ESS (Fig. 7(c))
to provide energy for satisfying the demand from the loads.
246
2500
x 10
Applied DR by Scheduler
2.5
Without Strategies
Cost by
Cost by
Cost by
Optimal
1500
1000
1.5
500
0.5
20
40
60
80
100
120
140
Time, From Monday 0h to Sunday 23h (Total 168h)
160
20
100
120
140
160
6000
200
4000
150
2000
100
6000
80
RTC strategy. When the proposed scheme is compared to the optimal cost (the case that all predicted values are exactly same as real
and observed values), the cost savings is about 5% less due to the
error and dynamics between an optimal case and a general case.
c).
250
60
8000
a)
40
250
200
4000
150
2000
2000
proposed st rategy
scheduling-only
conventional RTC
Cost
100
20
40
60
80
100
120
140
160
0
20
40
60
80
100
120
140
160
d).
250
200
4000
150
2000
100
6000
6000
200
4000
150
2000
100
0
20
40
60
80
100
120
140
160
20
40
60
80
100
120
140
160
b).
5. Conclusion
Day ahead
Proposed (baseline)
Conventional RTC
1
2
3
4
5
6
7
0%($3,682)
0%($6,528)
0%($9,847)
0%($13,705)
0%($16,026)
0%($18,408)
0%($21,398)
+10.57%($4,072)
+6.29%($6,938)
+7.09%($10,545)
+7.04%($14,670)
+5.73%($16,944)
+5.01%($19,330)
+4.72%($22,408)
+11.14%($4,092)
+14.37%($7,466)
+15.55%($11,378)
+16.73%($15,998)
+14.06%($18,279)
+11.00%($20,433)
+11.17%($23,788)
0.24
0.22
0.2
Price (Dollars)
247
0.18
0.16
0.14
0.12
Acknowledgments
0.1
0.08
20
40
60
80
100
120
140
160
[1] A. Ipakchi, F. Albuyeh, Grid of the future, IEEE Power and Energy Magazine 8
(2009) 5262.
[2] S. Borenstein, M. Jaske, A. Rosenfeld, Dynamic pricing, advanced metering and
demand response in electricity markets, White Paper (2009).
[3] R.Z. Freirea, G.H.C. Oliveirab, N. Mendesc, Predictive controllers for thermal
comfort optimization and energy savings, Energy and Buildings 40 (2008)
13531365.
[4] K. Spees, L.B. Lave, Demand response and electricity market efciency, Electricity Journal 20 (2007) 6985.
[5] J.A. Wright, H.A. Loosemore, R. Farmani, Optimization of building thermal
design and control by multi-criterion genetic algorithm, Energy and Buildings
34 (2002) 959972.
[6] D. Bourgeoisa, C. Reinharta, I. Macdonaldb, Adding advanced behavioural models in whole building energy simulation: a study on the total energy impact
of manual and automated lighting control, Energy and Buildings 38 (2006)
814823.
[7] B. Ramanathan, V. Vittal, A framework for evaluation of advanced direct load
control with minimum disruption, IEEE Transactions on Power Systems 23
(2008) 16811688.
[8] M. Manfren, P. Caputo, G. Costa, Paradigm shift in urban energy systems
through distributed generation: methods and models, Applied Energy 88
(2011) 10321048.
[9] J. Figueiredoa, J.S. da Costab, A scada system for energy management in intelligent buildings, Energy and Buildings 49 (2012) 8598.
[10] X. Guan, Z. Xu, Q.S. Jia, Energy-efcient buildings facilitated by microgrid, IEEE
Transactions on Smart Grid 1 (2010) 243252.
[11] T. Chowa, G. Zhangb, Z. Lina, C. Songa, Global optimization of absorption chiller
system by genetic algorithm and neural network, Energy and Buildings 34
(2002) 103109.
[12] L. Prez-Lombarda, J. Ortizb, J.F. Coronela, I.R. Maestrec, A review of hvac systems
requirements in building energy regulations, Energy and Buildings 43 (2011)
255268.
[13] Y. Bichioua, M. Krartib, Optimization of envelope and hvac systems selection
for residential buildings, Energy and Buildings 43 (2011) 33733382.
248
[24]
[25]
[26]
[27]
[28]
[29]
[30]
[31]
[32]
[33]