01.12.2012 Views

Architecture of Computing Systems (Lecture Notes in Computer ...

Architecture of Computing Systems (Lecture Notes in Computer ...

Architecture of Computing Systems (Lecture Notes in Computer ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Decentralized Energy-Management to Control Smart-Home <strong>Architecture</strong>s 157<br />

high demand <strong>in</strong> the grid dur<strong>in</strong>g a specific timeslot. The aim <strong>of</strong> the SHMD is to<br />

re-schedule demand sets to timeslots rated with the lowest possible signal value.<br />

Thus, the grid’s balanc<strong>in</strong>g process <strong>of</strong> supply and demand is supported.<br />

In addition to the 24h-signal, the SHMD is able to receive a short-term signal<br />

from the grid operator. In this way, the grid operator is able to communicate the<br />

condition <strong>of</strong> a short-term imbalance <strong>in</strong> the grid to the SHMD. The smart-home<br />

can react to this signal e. g. by <strong>in</strong>terrupt<strong>in</strong>g the charg<strong>in</strong>g process <strong>of</strong> the car <strong>in</strong><br />

case <strong>of</strong> requir<strong>in</strong>g positive balanc<strong>in</strong>g power, or by start<strong>in</strong>g the charg<strong>in</strong>g process<br />

<strong>in</strong> case <strong>of</strong> the demand <strong>of</strong> negative balanc<strong>in</strong>g power. The SHMD calculates a<br />

schedul<strong>in</strong>g <strong>of</strong> every device to satisfy the given signals on the one hand and to<br />

fit the appliance’s degree <strong>of</strong> freedom on the other hand. The signals reflect the<br />

predicted load and short-term imbalances <strong>in</strong> the grid. In this way the SHMD is<br />

able to schedule its appliances related to the grid’s condition.<br />

Thus, the controller unit <strong>of</strong> the SHMD tries to match the demand set <strong>of</strong> each<br />

appliance with a certa<strong>in</strong> degree <strong>of</strong> freedom with the received signals, referred as<br />

match<strong>in</strong>g <strong>in</strong> Fig. 4. After this a set <strong>of</strong> rules can be generated and sent to each<br />

appliance. These rules conta<strong>in</strong> <strong>in</strong>structions for the appliances, <strong>in</strong> which timeslot<br />

they should start or break its operation. The controller unit <strong>of</strong> each appliance’s<br />

observer/controller unit conta<strong>in</strong>s a simple set <strong>of</strong> static rules to <strong>in</strong>teract with<br />

the appliance. It allows the local observer/controller unit to adjudicate f<strong>in</strong>ally,<br />

comb<strong>in</strong>ed with the given rule from the SHMD, whether to switch on the appliance<br />

or not. This decision is based on the capability to operate; a wash<strong>in</strong>g mach<strong>in</strong>e<br />

for example should only operate, if it is filled up with laundry.<br />

In [8], a related approach is <strong>in</strong>troduced. Any smart-home is equipped with<br />

a Bedirectional Energy Management Interface (BEMI), which is able to control<br />

smart appliances and to measure electrical values <strong>in</strong>dicat<strong>in</strong>g the grid’s condition<br />

locally. The BEMI is able to optimize the operation <strong>of</strong> locally connected controllable<br />

appliances. The BEMI-approach focuses the communication between the<br />

Energy Service Provider and his low voltage grid connection po<strong>in</strong>ts, while the<br />

present approach concentrates on <strong>in</strong>-house monitor<strong>in</strong>g and controll<strong>in</strong>g based on<br />

external signals.<br />

5.1 The Local Observer/Controller Unit<br />

Most <strong>of</strong> the modern household appliances are complex devices. Thus, it is not<br />

possible to <strong>in</strong>terfere directly <strong>in</strong> the program <strong>of</strong> the appliance’s native controller.<br />

For this reason, the appliance is monitored by a local observer, as shown <strong>in</strong> Fig. 4,<br />

and will be managed by its local controller only with the simple command either<br />

to operate or not. Each <strong>in</strong>telligent appliance is fitted with a set <strong>of</strong> sensors<br />

to detect its current state. Depend<strong>in</strong>g on the household appliance, different parameters<br />

may be measured, and a parameter common to all parameter sets is<br />

the power supply. Based on the assumption that for every household appliance<br />

there is an approximated typical demand set, we can draw conclusions from the<br />

current state <strong>of</strong> the appliance. The potential <strong>of</strong> re-schedul<strong>in</strong>g depends on the<br />

degree <strong>of</strong> freedom each appliance has. A set <strong>of</strong> classes regard<strong>in</strong>g the degree <strong>of</strong><br />

freedom can be def<strong>in</strong>ed. The operation <strong>of</strong> these appliances with a high degree <strong>of</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!