Transcript
Page 1: PowerOnt: an ontology-based approach for power consumption estimation in Smart Homes

PowerOnt AN ONTOLOGY-BASED APPROACH FOR POWER CONSUMPTION ESTIMATION IN SMART HOMES

Dario Bonino, Fulvio Corno, and Luigi De Russis

Politecnico di Torino, e-Lite research group

http://elite.polito.it

Page 2: PowerOnt: an ontology-based approach for power consumption estimation in Smart Homes

Motivations

• Some data

– electricity accounts for 70% of total energy consumption in homes

– around 30% of the total electric energy consumption is

allocated to the residential sector

– both in the EU and in the U.S.

• Smart homes can help in reducing global home consumptions

– by suggesting more efficient behavior

– by postponing the activation of energy greedy appliances

– etc.

10/27/2014 PowerOnt 2

Page 3: PowerOnt: an ontology-based approach for power consumption estimation in Smart Homes

What we need?

• Home automation system

– as a prerequisite for the creation of a smart home

– wireless, wired, old, new…

• Metering system

– key factor for “energy positive” innovations in homes

– must be “fine grained”

– integrated with the home automation system

– expensive, typically

10/27/2014 PowerOnt 3

Page 4: PowerOnt: an ontology-based approach for power consumption estimation in Smart Homes

Can we improve energy efficiency in homes…

• without a metering system?

• with a “coarse grained” metering system?

Yes.

10/27/2014 PowerOnt 4

Page 5: PowerOnt: an ontology-based approach for power consumption estimation in Smart Homes

Can we improve energy efficiency in homes…

• without a metering system?

• with a “coarse grained” metering system?

Yes.

10/27/2014 PowerOnt 5

We can add explicit, machine understandable

information, in form of appliance-level power

consumption data

Page 6: PowerOnt: an ontology-based approach for power consumption estimation in Smart Homes

Trade off

• What we gain – no installation of new hardware (i.e., meters)

– no money to spend

• What we loose – precision in data

• In some cases, installation of new hardware is not possible – so “approximate” data is better than no data

10/27/2014 PowerOnt 6

Page 7: PowerOnt: an ontology-based approach for power consumption estimation in Smart Homes

Introducing… PowerOnt

• An ontology model (OWL2)

• Lightweight and minimal

• Designed to model nominal, typical and real

power consumption of each device in a home

• Enable power consumption estimations by knowing device activations, only

• Able to scale from no metering system to a fine

grained one

10/27/2014 PowerOnt 7

Page 8: PowerOnt: an ontology-based approach for power consumption estimation in Smart Homes

PowerOnt

10/27/2014 PowerOnt 8

Minimal approach • modeling primitives are reduced to those strictly

needed to support power consumption modeling • relations to described devices/appliances are left

“open”

Page 9: PowerOnt: an ontology-based approach for power consumption estimation in Smart Homes

Example

10/27/2014 PowerOnt 9

Page 10: PowerOnt: an ontology-based approach for power consumption estimation in Smart Homes

PowerOnt sample integration

• “Open” relations were linked with DogOnt concepts

– DogOnt is a OWL2 ontology for modelling Smart

Environments (http://elite.polito.it/ontologies/dogont)

• Integration means – specialize the poweront:consumptionOf range to dogont:Controllable

– specialize the poweront:whenIn range to dogont:StateValue

• Result available at

– http://elite.polito.it/ontologies/poweront.owl

10/27/2014 PowerOnt 10

Page 11: PowerOnt: an ontology-based approach for power consumption estimation in Smart Homes

Example application

• Bathroom with a lamp on the mirror, a ceiling

lamp and a (metered) shutter

• Goal: suggest to home inhabitants what is the

least power consuming device to illuminate the

bathroom

• We exploit PowerOnt integrated with DogOnt

to get this information

10/27/2014 PowerOnt 11

Page 12: PowerOnt: an ontology-based approach for power consumption estimation in Smart Homes

Example application: SPARQL

10/27/2014 PowerOnt 12

SELECT ?device

WHERE

{

?device a dogont:Controllable.

?device dogont:isIn

<http://elite.polito.it/ontologies/samples/sampleHome.owl#Bathroom>.

?consumption a poweront:ElectricPowerConsumption.

?device dogont:hasState ?state.

?state dogont:hasStateValue ?stateValue.

?consumption poweront:consumptionOf ?device.

?consumption poweront:whenIn ?stateValue.

OPTIONAL { ?consumption poweront:actualValue ?consumptionValue }.

OPTIONAL { ?consumption poweront:nominalValue ?consumptionValue }.

OPTIONAL { ?consumption poweront:typicalValue ?consumptionValue }.

}

ORDER BY ASC(?consumptionValue)

LIMIT 1

Page 13: PowerOnt: an ontology-based approach for power consumption estimation in Smart Homes

Example application: SPARQL

10/27/2014 PowerOnt 13

SELECT ?device

WHERE

{

?device a dogont:Controllable.

?device dogont:isIn

<http://elite.polito.it/ontologies/samples/sampleHome.owl#Bathroom>.

?consumption a poweront:ElectricPowerConsumption.

?device dogont:hasState ?state.

?state dogont:hasStateValue ?stateValue.

?consumption poweront:consumptionOf ?device.

?consumption poweront:whenIn ?stateValue.

OPTIONAL { ?consumption poweront:actualValue ?consumptionValue }.

OPTIONAL { ?consumption poweront:nominalValue ?consumptionValue }.

OPTIONAL { ?consumption poweront:typicalValue ?consumptionValue }.

}

ORDER BY ASC(?consumptionValue)

LIMIT 1

PowerOnt

Page 14: PowerOnt: an ontology-based approach for power consumption estimation in Smart Homes

Example application

• By knowing that the shutter is the least consuming device, a software can check other environmental properties (e.g., outside lighting) and decide to move up the shutter, instead of turn on a lamp

• Moreover, if only one meter is available for measuring the three device consumptions, a software component can exploit PowerOnt to “disaggregate” their power consumptions – by using nominal, typical, or real values to split the

overall measurement

10/27/2014 PowerOnt 14

Page 15: PowerOnt: an ontology-based approach for power consumption estimation in Smart Homes

What about data precision?

• We loose precision by modeling a device state

for its typical, nominal and measured power consumptions

– typical values give the less precise information

– measured values give the most precise information

• In general, the precision of the consumption

estimation increase with the number of “real”

meters

10/27/2014 PowerOnt 15

Page 16: PowerOnt: an ontology-based approach for power consumption estimation in Smart Homes

What about data precision?

• Desk Lamp, turned on

• Microwave oven, turned on

10/27/2014 PowerOnt 16

Typical Nominal Measured

40 W 18 W 20.5 W

Typical Nominal Measured

1510 W 900 W 1300 W

Page 17: PowerOnt: an ontology-based approach for power consumption estimation in Smart Homes

Conclusions

• PowerOnt is a lightweight ontology for

modeling power consumptions in smart homes

• It needs to be integrated with another ontology

representing smart home devices

• It enables “energy saving” scenarios even with no metering system

• A software component of a smart home

middleware that uses PowerOnt is currently in the final stages of development

10/27/2014 PowerOnt 17

Page 18: PowerOnt: an ontology-based approach for power consumption estimation in Smart Homes

Thank you!

Luigi De Russis

[email protected]


Recommended