Professional Documents
Culture Documents
2011-Zhu Wang-A Fuzzy Adaptive Comfort Temperature Model With Grey Predictor For Multi-Agent Control System of Smart Building
2011-Zhu Wang-A Fuzzy Adaptive Comfort Temperature Model With Grey Predictor For Multi-Agent Control System of Smart Building
2011-Zhu Wang-A Fuzzy Adaptive Comfort Temperature Model With Grey Predictor For Multi-Agent Control System of Smart Building
Anastasios I. Dounis
Department of Automation
Technological Educational Institute of Piraeus
Egaleo, Greece
aidounis@otenet.gr
I.
INTRODUCTION
728
II.
(1)
Figure 1. The structure of the multi-agent control system for smart building
A. Switch Agent
The switch agent is the bridge between the utility grid and
the smart building. It determines whether or not the building
should connect to or disconnect from the utility grid by
monitoring the current condition of the utility grid. As shown
in Fig. 1, the renewable energy source is the primary energy
supply and the utility grid is the secondary energy source.
When the smart building connects to the utility grid, the switch
agent determines and monitors the energy flow to ensure
maximum benefit for its inhabitants. The switch agent
purchases energy from the utility grid when the renewable
energy is insufficient and sells the redundant energy back to the
grid when the renewable energy production is larger than the
buildings energy consumption. The switch agent can
disconnect the smart building from the utility grid when
abnormalities occur. These include electrical disturbances
and unacceptably high power rates.
v ( k + 1) = v ( k ) + 1r1 ( pbest ( k ) l ( k ))
+ 2 r2 ( g best ( k ) l ( k ))
l (k + 1) = l (k ) + v(k + 1)
(2)
(3)
(4)
where is the inertia weight, max and min are the maximum
value and minimum value of the inertia weights; 1 and 2 are
two acceleration constants, r1 and r2 are two random numbers
from [0,1]; k is the iteration index, kn is the current iteration
number and kmax is the maximum number of iterations [11, 12].
B. Central Coordinator-agent
The primary task of the central coordinator-agent is to
coordinate the power dispatch and maximize customer comfort.
It determines the power dispatch to the load agent and multiple
local controller-agents in order to maximize the overall comfort
value according to the customers preference. This is done
through the consideration of the online energy production and
the outdoor environmental information. The proposed
729
III.
D. Local controller-agents
Local controller-agents are implemented in three local
subsystems to control temperature comfort, visual comfort, and
air quality. Fig. 2 shows the structure of the local subsystems.
Tc = C + KTo
(5)
(6)
Tc = 18.8 + 0.33To
(7)
E. Load Agent
The load agent controls all the interruptible loads. Any
equipment that has no direct connections to the three main
comfort factors is considered to be interruptible loads.
730
(8)
(9)
~
~
where ~ , and T are fuzzy numbers and
~1 = (l 1 , m 1 , r 1 )
~
(18)
(19)
(10)
1 = (l 1 , m 1 , r 1 )
~2 = (l 2 , m 2 , r 2 )
(20)
2 = (l 2 , m 2 , r 2 )
(21)
~
To, ref = (lo , mo , ro )
(22)
~
Tc = (lc , mc , rc )
(23)
To,ref
~
Assume two generalized triangular fuzzy numbers X1 and
~
~
~
X 2 where X 1 = (a1 , b1 , c1 ) and X 2 = (a2 , b2 , c2 ) . Using the
fuzzy arithmetic operators from [14] and [15] the following
equations can be given:
(13)
~
~
X1 X 2 = (a1 , b1 , c1 ) (a2 , b2 , c2 )
= (a1 + a2 , b1 + b2 , c1 + c2 )
~
~
X 1 X 2 = (a1 , b1 , c1 ) (a2 , b2 , c2 )
= (a1 a2 , b1 b2 , c1 c2 )
(24)
(25)
We
consider
three
fuzzy
~
~
= (l , m , r )
,
numbers
= (l , m , r )
~
and To, ref = (lo , mo , ro ) , where l, m, and r are real numbers.
(15)
~ ~
~
Tc = ~1 + 1 To,ref , To, ref 18 C (air-conditioner on) (16)
~ ~
~
Tc = ~2 + 2 To ,ref , To, ref <18 C (heating on)
~
Tc = (lc , mc , rc )
~ ~
= ~ T
o, ref
(26)
= (l + l lo , m + m mo , r + r ro )
The relationship of these fuzzy numbers is lc=l+llo,
mc=m+mmo and rc=r+rro.
(17)
731
~
Tc, min = mc (mc lc )
(27)
~
Tc, max = mc + ( rc mc )
(28)
dx (1)
= x (1) (i ) + x (1) (i 1) = x ( 0) (i )
dt
x ( 0) (i ) + a y (1) (i ) = b
a
T
1 T
= ( B B) B Z n
b
y (1) (2)
(1)
y (3)
B=
#
(1)
y
( n)
(35)
x ( 0) (2)
( 0)
x (3)
Zn =
#
( 0)
x (n)
1
#
and
x ( 0) (k ), i = 1,..., n
(34)
where
(33)
D. Grey Predictor
Generally, a grey system means that the information
regarding the system is incomplete or uncertain. By using a
grey model that requires little previous data to perform a realtime forecast, the grey predictor has been successfully
employed in many areas. A first order linear dynamic grey
model, GM(1,1), is applied to make short-term predictions of
the future average outdoor temperature on a daily basis [16].
x (1) (i ) = AGO( x ( 0) (i )) =
(32)
(36)
(29)
(37)
k =1
dx (1)
+ ax (1) = b
dt
predicted
( 0)
(1)
for
x ( 0) (n + 1)
as
(1)
(30)
value
IV.
1 (1)
[ x (i ) + x (1) (i 1)], i = 1,..., n (31)
2
732
Day 1
5.4
Day 2
-6.3
Day 3
-2.9
Day 4
-0.9
1.4
Day 5
-5.6
-8.1
Day 6
-3.4
-0.5
Day 7
-6.7
-8.9
Day 8
-8.5
-9.9
Day 9
-8.9
-9.2
Day 10
-4.4
1.8
Day 11
-4.6
-4.7
Day 12
-5.1
-5.5
Day 13
-7.1
-8.6
Day 14
-6.3
-5.4
Day 15
-2.8
1.9
TABLE II.
1 1
1 = (l 1 , m 1 , r 1 ) = (0.13,0.16,0.19)
(39)
~2 = (l 2 , m 2 , r 2 ) = (18.4,20.4,22.4)
(40)
2 = (l 2 , m 2 , r 2 ) = (0.03,0.06,0.09)
(Aug.4-Aug.15) /C
Real
Predicted
temperature
temperature
Day 1
24.2
Day 2
23.5
Day 3
25.6
Day 4
25.7
25.8
Day 5
25.8
25.9
Day 6
23.4
21.2
Day 7
23.1
22.8
Day 8
24.5
25.9
Day 9
25.7
26.9
Day 10
26.8
27.9
Day 11
25.2
23.6
Day 12
24.6
24.0
Day 13
28.1
32.0
Day 14
26.3
24.6
Day 15
26.7
27.1
(41)
~
To, ref = (lo , mo , ro ) = (To, ref 2, To, ref , To, ref + 2)(C ) (42)
(Jan.4-Jan.15) /C
Real
Predicted
temperature
temperature
Based on the two data sets, two case studies are conducted
in this section by utilizing the FACT model to determine the
733
30
35
25
30
15
10
Temperature(C)
Temperature(C)
20
Outdoor Temperature
25
20
Upper Comfort Temperature
15
Set Points
-5
-10
Outdoor Temperature
10
9 10 11
Time (Day)
12
13
14
15
9
10 11
Time (Day)
12
13
14
15
Figure 6. Comfort zone and set points with FACT model in summer
Figure 3. Comfort zone and set points with FACT model in winter
35
30
25
30
15
10
Temperature(C)
Temperature(C)
20
Outdoor Temperature
25
20
Upper Comfort Temperature
Low er Comfort Temperature
Set Points
15
Outdoor Temperature
-5
10
-10
9 10 11 12 13 14 15
Time (Day)
9 10 11
Time (Day)
12
13
14
15
Figure 7. Comfort zone and set points without FACT model in summer
Figure 4. Comfort zone and set points without FACT model in winter
10
30
With FACT model
8
Power Consumption (KW)
25
20
15
With FACT model
10
5
0
9 10 11 12 13 14 15
Time (Day)
9 10 11
Time (Day)
12
13
14
15
734
V.
CONCLUSION
[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]
[15]
[16]
[17]
[18]
http://www.smart-buildings.com
J. Hang, J. Tian and H. Lin, Application of artificial neural network in
intelligent building, Proc. IEEE Int. Joint Conf. on Machine Learning
and Cybernetics, vol.7, pp. 4215 4220, Aug 2007
A.I. Dounis and C. Caraiscos, Advanced control systems engineering
for energy and comfort management in a building environmentA
review, Renewable and Sustainable Energy Reviews, vol.13, issue 6-7,
pp. 12461261, August September 2009.
Z. Wang, R. Yang, L. Wang and A.I. Dounis, Customer-centered
Control System for Intelligent and Green Building with Heuristic
Optimization, IEEE Power System Conference and Exposition,
Phoenix, AZ, March 2011
K. W. H. Mui and W. T. D. Chan, Adaptive comfort temperature model
of air-conditioned building in Hong Kong, Building and Environment,
vol.38, pp 837 852, June 2003
K. J. McCatney and J. F. Nicol, Developing an adaptive algorithm for
Europe, Energy and Buildings, vol.34, pp623-635, 2002
L. Peeters, R. de Dear, J. Hensen, and W. Dhaeseleer, Thermal
comfort in residential buildings: Comfort values and scales for building
energy simulation, Applied Energy, vol.86, pp. 772-780,May 2009
J. A. Orosa, A new modeling methodology to control HVAC systems,
Expert Systems with Applications,vol.38, pp.4505-4513, April 2011
J. Kennedy and R. Eberhart, Particle swarm optimization, Proc. IEEE
Int. Joint Conf. on Neural Network, vol.4, pp1942-1948, 1995.
F. Lin, L. Teng, J. Lin and S. Chen, Recurrent functional-link-based
fuzzy-neural-network-controlled induction generator system using
improved particle swarm optimization, IEEE Transactions on Industrial
Electronics, vol.56, pp1557-1577, May 2009
M. R. AlRashidi and M. E. El-Hawary, A survey of particle swarm
optimization applications in electric power system, IEEE Transaction
on Evolutionary Computation, vol.13, pp913-918, June 2008
B. Zhao, C. X. Guo and Y. J. Cao, A multiagent-based particle swarm
optimization approach for optimal reactive power dispatch, IEEE
Transaction on Power Systems, vol.20, pp 1070-1078, May 2005
M. Humphreys, F. Nicol, S. Roaf and O. Sykes, Standards for Thermal
Comfort Indoor air temperature standards for the 21st century,
Routledge, UK, 1995
S. H. Chen, Operations on fuzzy numbers with function principle,
Tamkang J. Manag. Sci., vol.6, pp13-25, 1985
SJ. Chen and SM. Chen, Fuzzy risk analysis based on similarity
measures of generalized fuzzy numbers, IEEE Transactions on Fuzzy
Systems, vol. 11, pp. 45-56, February 2003.
A. I. Dounis, P. Tiropanis, D. Tseles, G. Nikolaou, and G. P. Syrcos, A
Comparison of Grey Model and Fuzzy Predictive Model for Time Series,
International Journal of Engineering and Mathematical Sciences 2:3 pp.
176-181, 2006.
S.-F. Su, C.-B. Lin, Y.-T. Hsu, A high precision global prediction
approach based on local prediction approaches, IEEE SMC-C, Vol.23,
No.4, Nov. 2002, pp. 416-425.
http://www.wunderground.com
735