39
Sensing & Sensibility of Energy Use in ‘Mixed-Used’ Buildings Rajesh K. Gupta Professor & Chair, Computer Science & Engineering Associate Director, California Institute for Telecommunications & Information Technology University of California San Diego Our Team University of California, San Diego Yuvraj Agarwal Rajesh Gupta Thomas Bharath Michael John Sathya Jawon Seemanta

Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

  • Upload
    haliem

  • View
    213

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

Sensing & Sensibility of Energy g y gyUse in ‘Mixed-Used’ Buildings

Rajesh K. Gupta• Professor & Chair, Computer Science & Engineering

• Associate Director, California Institute for Telecommunications & Information TechnologyUniversity of California San Diego

Our Team

University of California, San Diego

Yuvraj Agarwal Rajesh Gupta Thomas Bharath Michael JohnSathya JawonSeemanta

Page 2: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

Imagine…g

Page 3: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

Imagine a small cityImagine a small city 12 000 acres 45 000 occupants 8 000 residents 12,000 acres, 45,000 occupants, 8,000 residents 2 hospitals (with local generation), 15 restaurants 450 buildings 11 million square fee of building space 450 buildings, 11 million square fee of building space Over $250M in capital construction/year Generates 80% of its own electricity usage including Generates 80% of its own electricity usage including

2.8 MW fuel cells, 1.2 MW PV, Wind, 15% of daily energy stored Meters & Monitors everything: Meters & Monitors everything:

50K meters, 4.5K thermostats 16 weather stations, real-time monitoring, , g,

tracks moving clouds across the campus to drive dynamic PV load shifts from 50 kW/sec to 1 kW/sec.

Self-regulating entity, its own police.

Page 4: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility
Page 5: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

Energy Dashboardhttp://energy ucsd eduCurrently working to install the Energy Dashboard asCurrently working to install the Energy Dashboard as http://energy.ucsd.eduCurrently working to install the Energy Dashboard as 

part of the new  “SDGE Innovation Center” in San DiegoCurrently working to install the Energy Dashboard as part of the new  “SDGE Innovation Center” in San Diego

Page 6: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

UCSD is Installing Zero Carbon EmissionSolar and Fuel Cell DC Electricity Generators

San Diego’s Point Loma Wastewater Treatment Plant Produces Waste

Methane

UCSD 2.8 Megawatt Fuel Cell Power Plant Uses Methane

2 Megawatts of Solar Power Cells

Being Installed

Page 7: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

Localized Co-Generation and storage of energy on the UCSD microgridthe UCSD microgrid

Page 8: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

Global ICT Carbon Footprint by Subsector

The Number of PCs (Desktops and Laptops) Globally is Expected to Increase from 592 Million in 2002

to More Than Four Billion in 2020

www.smart2020.org

Page 9: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

Applying ICT – The Smart 2020 Opportunityfor Reducing GHG Emissions by 7 8 GtCO efor Reducing GHG Emissions by 7.8 GtCO2e

Smart IntelligentTransportation BuildingsTransportation

S tSmart Electrical

GridTelepresence

Recall total ICT 2020 emissions are 1.43 GtCO2e

Telepresence

Page 10: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

Buildings are an important research focusg p All electricity in the US: 3,500 TWh

~500 power plants @7TWh Buildings: 2,500 TWhg , All electronics: 290 TWh

Bruce Nordman, LBNL

ACM B ildS

Buildings consume significant energy >70% of total US electricity consumption

ACM BuildSys

>70% of total US electricity consumption >40% of total carbon emissions

Page 11: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

UCSD: A Living Laboratoryg y

Page 12: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

Looking across 5 types of buildingsg yp g

more IT

From: Yuvraj Agarwal, et al, BuildSys 2009, Berkeley, CA.

Page 13: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

Modern Buildings Are IT Dominated:g50% of peak load, 80% of baseload

Page 14: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

Two Steps to Improving Energy p p g gyEfficiency

1. Reduce energy consumption by IT equipment Servers and PCs left on to maintain network presence Servers and PCs left on to maintain network presence Key Idea: “Duty-Cycle” computers aggressively SleepSever: maintains seamless network presence SleepSever: maintains seamless network presence

R d ti b th HVAC2. Reduce energy consumption by the HVAC system Energy use is not proportional to number of occupants Key Idea: Use real-time occupancy to drive HVAC y p y Synergy wireless occupancy node

14

Page 15: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

Duty Cycling: Processors, HVACy y g ,

Why not power-down machines that are not working? Or power-down building HVAC systems

Runs into several use model problems Runs into several use model problems “Always ON” abstraction of the internet

Unlike light bulb ‘when not in room turn off the light’ Unlike light-bulb, when not in room, turn off the light Use model for the user/application and the

infrastructure are differentinfrastructure are different Network, enterprise system maintenance: distributed

control of duty-cycling has its own usability problems.control of duty cycling has its own usability problems.

Page 16: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

Collaborating Processors

Fundamental Problem: Our Notions of Power StatesH t (PC ) ith A k (A ti ) Sl (I ti ) Hosts (PCs) are either Awake (Active) or Sleep (Inactive)

Power consumed when Awake = 100X power in Sleep! Users want machines with the availability of active machine power of Users want machines with the availability of active machine, power of

a sleeping machine.Somniloquy

Somniloquydaemon

Operating system,

Apps

Host PCSleepServers

Host processor,RAM peripherals etc

Operating system, including networking

stack

wakeupfilters

Appln. stubsRAM, peripherals, etc.

Secondary processorEmbedded

Embedded OS, including

networking stack

Network interface hardware

Embedded CPU, RAM,

flash

Page 17: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

Augment the network interface of PCs

Objective: Make PCs responsive even when asleepM i t i il bilit th ti t l t k Maintain availability across the entire protocol stack E.g. ARP(layer 2), ICMP(layer 3), SSH (Application layer)

Without making changes to the infrastructure or user Without making changes to the infrastructure or user behavior

Active State : >140 W Secondary Processor is: Idle State : 100 W Sleep State : 1.2 W

y• Functionally similar – masquerades as the host • Much lower power

Network Interface

Secondary Processor (Power in active state ~1W)

+Low Power

+DRAM

+Flash MemoryLow Power

CPUDRAM Flash Memory

Storage

Page 18: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

200n Host Only Somniloquy Stateful applications:

Web download “stub” on the gumstix

100

150

nsum

ption

atts) 

on the gumstix

200MB flash, download when Desktop PC is

l

0

50

ower Con

(Wa

1 600 1200 1800 2400

asleep

Wake up PC to upload data whenever needed

1 601 1201 1801 2401P

Time (seconds)92% less energy than using host PC.data whenever needed

Increase battery life from <6 hrs to >60 hrs

Somniloquy exploits heterogeneity to save power and maintain availability

Page 19: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

SleepServers for Enterprises: Architecture

Respond: ARPs ICMP DHCPRespond: ARPs, ICMP, DHCPWake-UP: SSH, RDP, VoIP callProxy: Web/P2P downloads, IM

Page 20: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

Average Power 96 Watts

Average Power 26 Watts

DE Total estimated Savings for CSE (>900PCs) : $60K/year

Deployed SleepServers across 50 usersEnergy Savings: 27% - 85% (average 70%)gy g ( g )

Page 21: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

Scenario: CSE Energy Use Reductionsgy

• Deploy Somniloquy / Sleepserver80 kBTU/ft2

p y q y / p– Machine room      : 142 kW  71 kWPC Plug loads : 130 kW 70 kW– PC Plug loads        : 130 kW  70 kW

• Ventilation system:– New fans, chillers : 65 kW  52 kW

• Lighting:Lighting:– Fluorescent lighting  LED– Motion‐detector controlled hallway lighting evenings & weekends: 50 kW  11 kW

42 kBTU/ft2

21

Page 22: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

Could CSE become a ZNEB?

• Solar energy          : 2700 m2 roof 111 kBTU/ft2

• Solar PhotoVoltaic: 20% efficient 22 kBTU/ft2• Solar PhotoVoltaic: 20% efficient         22   kBTU/ft2 

• How do we achieve 42 kBTU/ft2 ?T ki l PV dd 30% i di 28 kBTU/f 2– Tracking solar PV           : add 30% irradiance           28 kBTU/ft2

– Increase PV efficiency  : 29% efficient   42 kBTU/ft2

22

Dramatic improvements in energy efficiency and solar conversion efficiency needed for ZNEB

Page 23: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

Wait for global warming orWait for global warming or better solar cells?

Is that it?Is that it?

Page 24: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

Buildings 2.0: Occupancy‐Driven Smart BuildingsBuildings 2.0: Occupancy Driven Smart BuildingsUse occupancy and activity to drive energy efficiency in HVAC system usage.

Red ced cooling hen a

Increased HVAC when a h

Reduced cooling when a room is empty.

room has more occupants.

OccupancyPerformabilityPerformabilityAdaptive Envelope

24

When there are less people in the room, reduce cooling. When there are more, increase cooling as required to maintain comfort.

Page 25: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

Reducing HVAC energy consumption g gy p

• Modern buildings have efficient HVAC systemsModern buildings have efficient HVAC systems– Central cooling + chilled water loop is common

• Unfortunately, use of static schedules prevalent– Energy wasted during periods of low occupancy gy g p p y

HVAC   ON

5:15AM 6:30PMHVAC starts at this time Un-Occupied Periods

HVAC stops at this time

Some people actually arrive 2 hours later!

2525

Solution: Fine grained occupancy driven control! 

Page 26: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

Occupancy Driven HVAC controlp y• Determining occupancy is challenging  

– Cost of deployment, maintenance – Accuracy of detection, privacy and security issuesAccuracy of detection, privacy and security issues

Key Design Requirements:Key Design Requirements: • Inexpensive (less than 10$) • Battery powered – 4‐5 year life • Multiple sensors for accuracy• Multiple sensors for accuracy

Synergy Occupancy Node • CC2530 based design  • 8051 uC + 802.15.4 radio• Zigbee compliant stack 

2626

gbee co p a s ac• PIR + Magnetic reed switch   

Page 27: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

Accuracy of Occupancy Detection y p y• Over 96% occupancy accuracy with Synergy node 

2727

Page 28: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

Occupant Diversityp y

2828

Page 29: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

Occupancy Driven HVAC controlp y

Synergy Occupancy Node Key Design Requirements: • Inexpensive (less than 10$) • Battery powered – 4‐5 year life

Synergy Occupancy Node • CC2530 based design  • 8051 uC + 802.15.4 radio

Zi b li k

2929

Battery powered  4 5 year life • Multiple sensors for accuracy• Zigbee compliant stack 

• PIR + Magnetic reed switch   

Page 30: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

30

Page 31: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

Deployment across 2nd floor of CSEp y

Floormap: 2nd Floor

‐ 50 Offices, 20 Labs. 8 S B S i

p

‐ 8 Synergy Base Stations

Control individual HVAC zones based on real‐time occupancy information!

3131

Page 32: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

32

Page 33: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

Implementation: Interfacing with the EMSp g

Occupancy Data Occupancy Data Analysis ServerAnalysis Server (ODAS)

Database

Occupancy Data Analysis Server• Database to store mapping • MetaSys EMS – proprietary protocols

l hWindows Server with OPC Tunneller

Database

Sheeva Plug base stations

Occupancy nodes

D t b

• OPC tunnel to communicate with EMS• Actuation based on modifying status 

for individual thermal zones

BACnet OPC DA ServerHVAC

Control

Database • Use priorities levels  ‐‐ co‐exist with current campus policies. 

• Occupancy data not visible externally NAE NAE

Control

Metasys ADXNAE …p y y

Worked directly with UCSD Physical Plant Services (PPS): gain access to the campus EMS and to actuate 

33

it correctly. 33

Page 34: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

HVAC Energy Savingsgy g

HVAC Energy Consumption (Electrical and Thermal) during the baseline day.

HVAC Energy Consumption (Electrical and Thermal) for a test day with a similar weather profile. HVAC energy savings are significant: over 13% (HVAC-Electrical)

d

Estimated 50% savings if deployed across entire CSE!

and 15.6% (HVAC-Thermal) for just the 2nd floor

34

g p yDetailed occupancy can be used to drive other systems.

34

Page 35: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

Effect on Comfort  

Evaluating the worst case • Direct sun facing room• Heavy IT load: multiple PCs • Comfort Policy for Cooling y g

• Turning HVAC on at 77F • Turn off HVAC at 71F 

• Our focus is on energy savings• Our HVAC control included safeguard measures

M i d i i f d d it– Maximum and minimum enforced despite occupancy

• Results: Latency to cool room is within minutes

35• Investigating better policies for comfort + energy

35

Page 36: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

Recapp

Embedded systems when scaled up naturallyEmbedded systems when scaled up naturally become Cyber-physical systems

o Societal use of energy is a natural culmination of our focus on energy efficiency in electronic systems

When it comes to energy use focus on theWhen it comes to energy use, focus on the long poles in the tent

o Enclosures (Buildings, data center) are a great starting point foro Enclosures (Buildings, data center) are a great starting point for reducing energy use, improving its quality.

IT is a big part of the solution to incorporate optimizations into building energy use.

W i l t f i i th b d idth fo We are in early stages of increasing the bandwidth of power consumption by IT.

Page 37: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

Only a beginning: Sustainability 2.0y g g y

37

Page 38: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

Some (Recent) Pointers( )• “Evaluating the Effectiveness of Model‐Based Power Characterization”, USENIX 

Advanced Technical Conference (ATC), 2011.• "Duty‐Cycling Buildings Aggressively: The Next Frontier in HVAC Control" , 

ACM/IEEE IPSN/SPOTS, 2011.• "Occ panc Dri en Energ Management for Smart B ilding A tomation"• "Occupancy‐Driven Energy Management for Smart Building Automation" , 

ACM BuildSys 2010.• "SleepServer: A Software‐Only Approach for Reducing the Energy Consumption 

of PCs within Enterprise Environments" , USENIX ATC, 2010.• "Cyber‐Physical Energy Systems: Focus on Smart Buildings" , DAC 2010.• "The Energy Dashboard: Improving the Visibility of Energy Consumption at a• "The Energy Dashboard: Improving the Visibility of Energy Consumption at a 

Campus‐Wide Scale“, ACM BuildSys 2009.• "Somniloquy: Augmenting Network Interfaces to Reduce PC Energy Usage" , 

NSDI 2009.

3838

Page 39: Sensinggygy & Sensibility of Energy Use in ‘Mixed-Used ... · PDF fileSensinggygy & Sensibility of Energy Use in ... for a test day with a ... ImprovingImproving thethe VisibilityVisibility

Thank You

An exciting time to be doing research indoing research in

embedded systems with tremendous potential to solve p

society’s most pressing problems.

Rajesh Gupta

[email protected]