Applications

advertisement
Project Overview
Building Applications
 Create the information infrastructure for deep energy reduction
 Existing
systems sized for peak and designed for continuous activity
 Reclaim the idle waste
 Exploit
huge gap in peak-to-average power consumption
 Continuous
demand response
 Challenge “always
on” assumption
 Realize potential of energy-proportionality
 From
IT Equipment …
 Better fine-grained idling, faster
power shutdown/restoration
 Pervasive support in operating systems and applications
…
to the OS for the Building
 … to the Grid
Grid-Building Interface
Applications
 Applications
are multiplexed on top of sMAP
 Google PowerMeter bridge sends live data to
the Google archive
 MySQL adaptor stores readings in a relational
database
 SmapQuery archives data in the
Amazon cloud and provides a
Internet
NoSQL–inspired query interface
 EveryBuilding places sensor streams
in a context with their physical location
 Android interface allows personalized feedback
 Future integration with existing Building
Management Systems
Google PowerMeter
Cell phone
Every Building
Database
Generation
Universal RESTful Sensor Access: sMAP
Transmission
Distribution
 Simple, efficient,
Load
implementable anywhere
 Sharing of diverse physical
information
Conventional Electric Grid
Conventional Internet
 Respond to demand variability
 Expose “slack” in loads
 Overlain on existing internet,
{"UnitofMeasure" : "kW",
"Multiplier" : 1,
"Divisor" : 1,
"UnitofTime" : "second",
"MeterType" : "electric" }
electric grid
 Cory Hall: our new testbed for
experimentation
/
# list resource under URI root [GET]
/data
# list sense points under resource data [GET]
/ [sense_point] # select a sense points [GET]
/meter
# meters provide this service [GET]
/[channel] # a particular channel [GET]
/reading # meter reading [GET]
/format
# calibration and units [GET/POST]
/parameter # sampling parameter [GET/POST]
/profile # history of readings [GET]
/report
# create and query periodic reports [GET/POST]
POST requests supply JSON objects as arguments:
POST: http://meter1.cs.berkeley.edu/report
{ "ReportResource" : "/data/325/meter/*/reading",
"ReportDeliveryLocation" :
"http://webs.cs.berkeley.edu/recv.php",
"Period" : 60, "Minimum" : 50, "Maximum" : 100 }
sMAP Resources
sMAP Gateway
California ISO
Dense Building Instrumentation
sMAP
CT: mains power
monitoring
9
13
17
21
25
Vibration
29
33
37
41
B
3
7
11
15
19
23
27
31
35
39
2
6
10
14
18
22
26
30
34
38
42
Panel 1
4
8
A
Panel 2
1
A
A
B
B
16
5
9
12
13
20
17
24
21
28
25
32
29
36
33
40
37
41
B
3
7
11
15
19
23
27
31
35
39
2
6
10
14
18
22
26
30
34
38
4
8
12
16
AC plug meter
Weather
Vibration / Humidity
20
24
28
32
36
40
42
panel level power
monitoring
EBHTTP / IPv6 / 6LowPAN
Wireless Mesh Network
California
ISO
Humidity
Temperature
Pressure
sMAP
sMAP
ACme: plug load
energy monitor and
controller
Light switch
Edge Router
EBHTTP Translation
5
Weather
Proxy Server
A
1
sMAP
sMAP
Datacenter
Internet
Temperature/PAR/TSR
sMAP
sMAP
Dent circuit meter
Deep Visibility
RS-485
Modbus
sMAP Gateway
sMAP Gateway
IPv6 Everywhere: blip
Full TCP/IPv6 in 32k ROM, 5k RAM
 Allows efficient embedded
implementations of sMAP
 New open-source project started
at Berkeley; worldwide user base
 Platform for experimentation with MACs and Routing Protocols; provide
feedback to standards bodies (IETF)
 Enable prototype of next-generation smart grid technology

True Power
(kW)
Sun
day
True Power
(kW)
Mon
day
Download