Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based...

42
© IK4-TEKNIKER 2019 © IK4-TEKNIKER 2019 ETSI IoT Week • Sophia Antipolis, 24 th October 2019 Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation is co-funded by the European Commission under the “Integrated demand REsponse Solution towards energy POsitive NeighbourhooDs” project under Grant agreement No. 768619

Transcript of Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based...

Page 1: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

© IK4-TEKNIKER 2019

ETSI IoT Week • Sophia Antipolis, 24th October 2019

Ontology-based IoT and Building data

Integration for Demand Response

Iker Esnaola-Gonzalez

This presentation is co-funded by the European Commission under the “Integrated demand REsponse Solution towards energy POsitiveNeighbourhooDs” project under Grant agreement No. 768619

Page 2: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

01 The RESPOND Project

02 Building and IoT Data Integration

03 Pilot House Example

00 Motivation

-2-

04 Conclusions

Page 3: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

01 The RESPOND Project

02 Building and IoT Data Integration

03 Pilot House Example

00 Motivation

-3-

04 Conclusions

Page 4: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

Peak Energy Demandsare Undesirable

Page 5: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

-5-

6:00 7:00 8:00 9:00 10:00 11:00 12:00 13:00 14:00 15:00 16:00 17:00 18:00

ENER

GY

TIME

ENERGY SUPPLY ENERGY DEMAND

Grid operators deploy generationplants to satisfy demand peaks

Page 6: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

-6-

Demand Response (DR) as a Solution

Page 7: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

-7-

Demand Response (DR) as a Solution

• Change user consumption habits• Balance energy supply and demand• Via incentives

Page 8: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

-8-

6:00 7:00 8:00 9:00 10:00 11:00 12:00 13:00 14:00 15:00 16:00 17:00 18:00

ENER

GY

TIME

ENERGY SUPPLY ENERGY DEMAND

DR tries to shift energy use tobalance supply and demand

Page 9: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

-9-

6:00 7:00 8:00 9:00 10:00 11:00 12:00 13:00 14:00 15:00 16:00 17:00 18:00

ENER

GY

TIME

ENERGY SUPPLY ENERGY DEMAND

DR tries to shift energy use tobalance supply and demand

Page 10: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

-10-

6:00 7:00 8:00 9:00 10:00 11:00 12:00 13:00 14:00 15:00 16:00 17:00 18:00

ENER

GY

TIME

ENERGY SUPPLY ENERGY DEMAND

DR tries to shift energy use tobalance supply and demand

Page 11: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

-11-

6:00 7:00 8:00 9:00 10:00 11:00 12:00 13:00 14:00 15:00 16:00 17:00 18:00

ENER

GY

TIME

ENERGY SUPPLY ENERGY DEMAND

DR tries to shift energy use tobalance supply and demand

Page 12: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

-12-

6:00 7:00 8:00 9:00 10:00 11:00 12:00 13:00 14:00 15:00 16:00 17:00 18:00

ENER

GY

TIME

ENERGY SUPPLY ENERGY DEMAND

DR tries to shift energy use tobalance supply and demand

Page 13: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

Demand Response ispromising for theResidential Sector

Page 14: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

-14-

Renewable Energy’sExploitation Difficulties

Page 15: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

-15-

Renewable Energy’sExploitation Difficulties

• Intermittent• Dependent on the weather

Page 16: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

-16-

6:00 7:00 8:00 9:00 10:00 11:00 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 20:00 21:00 22:00 23:00

ENER

GY

TIME

PV GENERATION ENERGY DEMAND

Renewable Energy does not match thedistribution of energy demand in time

Page 17: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

-17-

6:00 7:00 8:00 9:00 10:00 11:00 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 20:00 21:00 22:00 23:00

ENER

GY

TIME

PV GENERATION ENERGY DEMAND

Renewable Energy does not match thedistribution of energy demand in time

Page 18: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

Page 19: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

01 The RESPOND Project

02 Building and IoT Data Integration

03 Pilot House Example

00 Motivation

-19-

04 Conclusions

Page 20: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

ARAN ISLANDS, Ireland

MADRID, Spain

RESPOND Pilot Sites

AARHUS, Denmark

Page 21: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

-21-

Towards the user-engagement:

• Multilingual

• Cross-platform

• Functionalities including display and

actuation

RESPOND Mobile App

01 The RESPOND Project

Page 22: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

-22-

Data Analytic Services

• Energy Demand Forecasting

• Energy Production Forecasting

• Suggest Optimal DR opportunities

01 The RESPOND Project

Page 23: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

-23-

Integrating heterogeneous IoT data

• Monitoring & Actuation Devices

• Appliances

• Energy Prices

• Weather Forecast

01 The RESPOND Project

Page 24: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

01 The RESPOND Project

02 Building and IoT Data Integration

03 Pilot House Example

00 Motivation

-24-

04 Conclusions

Page 25: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

02 Building and IoT Data

-25-

Building and IoT Data Storage

Building Topological Data IoT Data

Page 26: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

-26-

Building and IoT Data Storage

Building Topological Data IoT Data

02 Building and IoT Data

Page 27: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

-27-

BOT SEAS Ontology SAREF

RESPOND Ontology:

Reusing Existing Ontologies

02 Building and IoT Data

Page 28: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

-28-

RESPOND Ontology:

Defining New Concepts

• Extending existing ontologies• New Appliances (e.g. Tumble Dryer)

• New Spaces (e.g. Common Area)

• New Qualities (e.g. Gas Consumption)

• New Units (e.g. ppm)

• Creating new concepts• Building-related properties (e.g. Volume)

• Linking Measurements with DB Queries

• Linking Devices to Gateways

02 Building and IoT Data

Page 29: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

-29-

https://w3id.org/respond

RESPOND Ontology

02 Building and IoT Data

Page 30: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

-30-

• Available online

• CC-BY 4.0 License

• Documentation Page

• Recommended Metadata

https://w3id.org/respond

RESPOND Ontology

02 Building and IoT Data

Page 31: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

01 The RESPOND Project

02 Building and IoT Data Integration

03 Pilot House Example

00 Motivation

-31-

04 Conclusions

Page 32: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

-32-

Pilot Site Characterization

• Filled by each Pilot Site Coordinator

• Excel sheets with installed devices’

information:

• Device Type

• Location

• Connected Appliance

• …

03 Pilot House Example

Page 33: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

03 Pilot House Example

-33-

RESPOND Ontology

Instantiation

Page 34: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

-34-

Linking devices with

their measurements

stored in another Database

respond:hasDBQuery

03 Pilot House Example

Page 35: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

-35-

Mobile App Data Display:

Dishwasher Energy Consumption

03 Pilot House Example

Page 36: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

-36-

LDAP Directory:Data Access via hierarchical directory service

phpLDAPadmin ServerV0.8.0

03 Pilot House Example

OpenLDAP Serverv1.2.5

Page 37: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

-37-

Semantic Repository:Information Retrieval via SPARQL Query

Openlink Virtuoso Server v07.20.3217

03 Pilot House Example

Page 38: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

-38-

Time Series Database:

Information Retrieval via InfluxQL Query

InfluxDBv1.6.2

03 Pilot House Example

Page 39: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

-39-

Mobile App Data Display:

Dishwasher Energy Consumption

• Web Service

• Enables data-access control

• Decoupling from Repositories

• Enables Distributed Data Store

• Scalability is eased

VirtuosoServer

InfluxDBServer

PROXY REST Web Service

03 Pilot House Example

SecurityServer

Page 40: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

01 The RESPOND Project

02 Building and IoT Data Integration

03 Pilot House Example

00 Motivation

-40-

04 Conclusions

Page 41: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

04 Conclusions

-41-

Conclusions

• Linking Semantic Technologies with

IoT Technologies

• Leveraging existing ontologies such

as SAREF, SEAS, BOT instead of

developing new ontologies

• Not exclusive for Energy Domain

Page 42: Ontology-based IoT and Building data Integration for Demand … · 2019-10-28 · Ontology-based IoT and Building data Integration for Demand Response Iker Esnaola-Gonzalez This presentation

© IK4-TEKNIKER 2019

Thank you for your attention

Iker Esnaola-Gonzalez

[email protected]

This presentation is co-funded by the European Commission under the “Integrated demand REsponse Solution towards energy POsitiveNeighbourhooDs” project under Grant agreement No. 768619