an extensible sensing and control platform for building ... · an extensible sensing and control...

13
Anthony Rowe Assistant Research Professor ECE Department Carnegie Mellon University An Extensible Sensing and Control Platform for Building Energy Management DOE Award DE-EE0006353 Mario Bergés Assistant Professor CEE Department Carnegie Mellon University Chris Martin Senior Manager Bosch Research and Technology Center Pittsburgh

Upload: others

Post on 21-Jun-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: An Extensible Sensing and Control Platform for Building ... · An Extensible Sensing and Control Platform for Building Energy Management DOE Award DE-EE0006353 Mario Bergés Assistant

Anthony RoweAssistant Research ProfessorECE DepartmentCarnegie Mellon University

An Extensible Sensing and Control Platform for Building Energy Management

DOE Award DE-EE0006353

Mario BergésAssistant ProfessorCEE DepartmentCarnegie Mellon University

Chris MartinSenior ManagerBosch Research and Technology CenterPittsburgh

Page 2: An Extensible Sensing and Control Platform for Building ... · An Extensible Sensing and Control Platform for Building Energy Management DOE Award DE-EE0006353 Mario Bergés Assistant

Partners

Page 3: An Extensible Sensing and Control Platform for Building ... · An Extensible Sensing and Control Platform for Building Energy Management DOE Award DE-EE0006353 Mario Bergés Assistant

The Team

Anthony RoweECE - CMU

Mario BergésCEE - CMU

Chris MartinBosch

Patrick LazikECE

Max BuevichECE

Emre KaraCEE

Jingkun GaoCEE

Page 4: An Extensible Sensing and Control Platform for Building ... · An Extensible Sensing and Control Platform for Building Energy Management DOE Award DE-EE0006353 Mario Bergés Assistant

Sensor Andrew

• Infrastructure to help connect the virtual and physical world• Access, store, control, describe and search sensor data

while maintaining security and privacy• Internet-scale performance and Extensibility

Controllers

Sensors

Legacy Data

Analytics

Visualization

Access

What makes this different from

existing solutions?

Page 5: An Extensible Sensing and Control Platform for Building ... · An Extensible Sensing and Control Platform for Building Energy Management DOE Award DE-EE0006353 Mario Bergés Assistant

Some Differences

• Open source, community driven and hacker-oriented (SDK)

• Reuses existing solutions for:– Access control / Privacy– Internet-scalability

• Separates measurements from meta-data.

• Minimalistic meta-data schemas5

Page 6: An Extensible Sensing and Control Platform for Building ... · An Extensible Sensing and Control Platform for Building Energy Management DOE Award DE-EE0006353 Mario Bergés Assistant

Sensor Andrew Highlights

• Networking– Publish-Subscribe Architecture– Device-Level Access Control

• Storage– Multi-Resolution Time Series Database– Cloud-to-Edge Hand-off

• High-resolution data stored at routers• Aggregates intelligently pushed to server side

• Device Interfaces– FireFly Wireless Sensing Platform, BACnet,

Android@Home, NEST thermostat, Web Services, ModBus, PUP, Zigbee, Zwave 6

Page 7: An Extensible Sensing and Control Platform for Building ... · An Extensible Sensing and Control Platform for Building Energy Management DOE Award DE-EE0006353 Mario Bergés Assistant

Respawn Distributed Datastore

Page 8: An Extensible Sensing and Control Platform for Building ... · An Extensible Sensing and Control Platform for Building Energy Management DOE Award DE-EE0006353 Mario Bergés Assistant

Respawn Approach

• Key techniques: – multi-resolution tiling / lossless compression– cloud-to-edge partitioning

1. 2. 3. 4.

f(x)

f(x)8

Page 9: An Extensible Sensing and Control Platform for Building ... · An Extensible Sensing and Control Platform for Building Energy Management DOE Award DE-EE0006353 Mario Bergés Assistant

Request Handling

• Dispatcher redirects client requests to edge/cloud.• REQUEST: (device, channel, level, offset)

– “HTTP/1.1 GET /tile/sensor.temperature/10.2609.json”• RESPONSE: JSON object

dispatcher

client

edge node D

Sdatastore

cloud node

1. Addr Req2. Tile Req

Edge Query

dispatcher

client

l/bw barrier

edge node

DSdatastore

cloud node

Cloud Query

1. Addr Req 2. Tile Req

9

Page 10: An Extensible Sensing and Control Platform for Building ... · An Extensible Sensing and Control Platform for Building Energy Management DOE Award DE-EE0006353 Mario Bergés Assistant

Sensor Andrew Applied to Building Automation Systems (BAS)

HVAC

Matrix

Lighting

InScopeHuePneumatic

Sensors Over XMPP (SOX)

CMEL

FF EnvironmentalFF Plug

BAS Executive BAS ViewerBAS Composer

BAS AdapterBAS AdapterBAS AdapterBAS AdapterBAS AdapterBAS Adapter

Page 11: An Extensible Sensing and Control Platform for Building ... · An Extensible Sensing and Control Platform for Building Energy Management DOE Award DE-EE0006353 Mario Bergés Assistant

Scaife Hall Deployment

40,000 sq ft, 5 story, 140 room, 8 hallway, academic building built in 1962 with classrooms, auditorium, offices and labs.

Page 12: An Extensible Sensing and Control Platform for Building ... · An Extensible Sensing and Control Platform for Building Energy Management DOE Award DE-EE0006353 Mario Bergés Assistant

Instrumentation RoadmapEnFuse Panel Meters Electricity usage11 x 48 = 528 feeds

AutoMatrix PUP ControllerHVAC30 x 6 (inter-building) x 24 = 4320 feeds

Thermostat802.15.4 Pneumatic thermostat with branch pressure monitoring70 feeds

OSRAM Lighting Controller277 VAC lighting control15 x 2 = 30 feeds

FireFlyEnvironmentalLight, temp, humidity, sound, motion, vibration, pressure120 feeds

Fan Control Units802.15.4 units for heat exchangers in each roomControl and power metering 170 feeds

Chilled Water and SteamTemperature and flow-rate2 x 2 = 4 feeds

LocalizationALPs + VLC LocalizationFeed per person

Page 13: An Extensible Sensing and Control Platform for Building ... · An Extensible Sensing and Control Platform for Building Energy Management DOE Award DE-EE0006353 Mario Bergés Assistant

Conclusions

• Existing Buildings– Rapid / low-cost deployment

• Leverage Open Standards– XMPP, IFC, BIM Surfer

• Scalable Backend– Storage, Communication, Analytics

13