Deokwoo Jung Estimating Building Consumption Breakdowns using ON/OFF State Sensing and Incremental Sub-Meter Deployment Deokwoo Jung and Andreas Savvides.

Slides:



Advertisements
Similar presentations
Display Power Management Policies in Practice Stephen P. Tarzia Peter A. Dinda Robert P. Dick Gokhan Memik Presented by: Andrew Hahn.
Advertisements

WATERSENSE: WATER FLOW DISAGGREGATION USING MOTION SENSORS Vijay Srinivasan, John Stankovic, Kamin Whitehouse Department of Computer Science University.
Trustworthy Service Selection and Composition CHUNG-WEI HANG MUNINDAR P. Singh A. Moini.
I have a DREAM! (DiffeRentially privatE smArt Metering) Gergely Acs and Claude Castelluccia {gergely.acs, INRIA 2011.
FixtureFinder: Discovering the Existence of Electrical and Water Fixtures Vijay Srinivasan*, John Stankovic, Kamin Whitehouse University of Virginia *(Currently.
AN EMPIRICAL STUDY OF ENERGY EFFICIENCY OF CLOTHES DRYERS.
© 2007 Control4. Smart System Controller HC-300 – Linux-based central brain for the home Monitors and manages energy use of the smart home – Lighting.
Peter Xiang Gao, S. Keshav University of Waterloo.
Probabilistic Aggregation in Distributed Networks Ling Huang, Ben Zhao, Anthony Joseph and John Kubiatowicz {hling, ravenben, adj,
Basic Measurement Concepts ISAT 253 Spring Dr. Ken Lewis Mod. 2 Measurement Concepts So far… In the Design of Experiments In the Design of Experiments.
Speaker Adaptation for Vowel Classification
Discriminative Training of Kalman Filters P. Abbeel, A. Coates, M
DAST 2005 Week 4 – Some Helpful Material Randomized Quick Sort & Lower bound & General remarks…
Energy Smart Room GROUP 9 PRESENTERS DEMO DATE SPECIAL THANKS TO ADVISOR PRESENTERS Thursday April 19, 2007 Department of Electrical and Systems Engineering.
Power and Energy. Power Power means work over a time period Units = Watts Electric power is measured in Watts.
LAST SECTION OF CHAPTER 12 AND OF THE ENTIRE ELECTRICITY UNIT Reducing Our Electrical Energy Consumption.
Hydrologic Statistics
Hashed Samples Selectivity Estimators for Set Similarity Selection Queries.
Tomo-gravity Yin ZhangMatthew Roughan Nick DuffieldAlbert Greenberg “A Northern NJ Research Lab” ACM.
Anomaly detection Problem motivation Machine Learning.
Face Alignment Using Cascaded Boosted Regression Active Shape Models
Pages  In this PowerPoint, write down everything that is RED!!
GML-3 GPRS BASED METER AND LOGGER THREE PHASE METER WITH INBUILT DATA LOGGER © Embuilt Technologies Visit us at Or For.
Chapter 9.2 Power.
U NIVERSITY OF M ASSACHUSETTS A MHERST Department of Computer Science 2011 Predicting Solar Generation from Weather Forecasts Using Machine Learning Navin.
by B. Zadrozny and C. Elkan
To “Kill-a-watt” By: M How much energy do we consume?
DATA MINING LECTURE 13 Pagerank, Absorbing Random Walks Coverage Problems.
Statistical Sampling-Based Parametric Analysis of Power Grids Dr. Peng Li Presented by Xueqian Zhao EE5970 Seminar.
Introduction to Software Development. Systems Life Cycle Analysis  Collect and examine data  Analyze current system and data flow Design  Plan your.
Tracking Irregularly Moving Objects based on Alert-enabling Sensor Model in Sensor Networks 1 Chao-Chun Chen & 2 Yu-Chi Chung Dept. of Information Management.
Constrained adaptive sensing Mark A. Davenport Georgia Institute of Technology School of Electrical and Computer Engineering TexPoint fonts used in EMF.
Dana Butnariu Princeton University EDGE Lab June – September 2011 OPTIMAL SLEEPING IN DATACENTERS Joint work with Professor Mung Chiang, Ioannis Kamitsos,
Dr. Sudharman K. Jayaweera and Amila Kariyapperuma ECE Department University of New Mexico Ankur Sharma Department of ECE Indian Institute of Technology,
6 December On Selfish Routing in Internet-like Environments paper by Lili Qiu, Yang Richard Yang, Yin Zhang, Scott Shenker presentation by Ed Spitznagel.
Spotlight: Personal Natural Resource Consumption Profiler Younghun Kim, Zainul Charbiwala, Akhilesh Singhania, Thomas Schmid, Mani B. Srivastava Networked.
Adaptive Sleep Scheduling for Energy-efficient Movement-predicted Wireless Communication David K. Y. Yau Purdue University Department of Computer Science.
Energy Plus & Open Studio Class
Adaptive Tracking in Distributed Wireless Sensor Networks Lizhi Yang, Chuan Feng, Jerzy W. Rozenblit, Haiyan Qiao The University of Arizona Electrical.
ELECTRICAL SYSTEMS. Chapter Twenty One: Electrical Systems  21.1 Series Circuits  21.2 Parallel Circuits  21.3 Electrical Power.
16469 Low Energy Building Design Conflict and Interaction in Environmental Engineering Design.
By: Gang Zhou Computer Science Department University of Virginia 1 Medians and Beyond: New Aggregation Techniques for Sensor Networks CS851 Seminar Presentation.
Designing Factorial Experiments with Binary Response Tel-Aviv University Faculty of Exact Sciences Department of Statistics and Operations Research Hovav.
Learning Photographic Global Tonal Adjustment with a Database of Input / Output Image Pairs.
Dynamics of Binary Search Trees under batch insertions and deletions with duplicates ╛ BACKGROUND The complexity of many operations on Binary Search Trees.
Budget solutions Brittany K. David G. Alex D. Jeremy E. Austin A. Kristina C. Joe K. Brett H. Brittany K. David G. Alex D. Jeremy E. Austin A. Kristina.
Statistics 350 Lecture 2. Today Last Day: Section Today: Section 1.6 Homework #1: Chapter 1 Problems (page 33-38): 2, 5, 6, 7, 22, 26, 33, 34,
Using Electrical Energy Where is the most electrical energy used?
Electricity. TYPES OF CIRCUITS Individual electrical circuits normally combine one or more resistance or load devices. The design of the automotive electrical.
Government Engineering College, Bharuch Department of Electrical Engineering Elements of Electrical Design ( ) NAME: MALEK RUKSHAAR EN NO:
© 2007, Itron Inc. Statistically Adjusted End-Use Model Overview & Thoughts about Incorporating DSM into a Forecast May 4, 2009 Frank A. Monforte, Ph.D.
SketchVisor: Robust Network Measurement for Software Packet Processing
Teng Wei and Xinyu Zhang
Automated power Factor Correction and Energy Monitoring System
WP3 INERTIA Local Control and Automation Hub
Approximating the MST Weight in Sublinear Time
System Control based Renewable Energy Resources in Smart Grid Consumer
Electricity SCIENCE 9.
Energy Saving Guide How much in Energy Savings are you missing out on?
Vijay Srinivasan Thomas Phan
Power, Electrical Energy and Efficiency
Energy Saving Guide How much in Energy Savings are you missing out on?
Christophe Dubach, Timothy M. Jones and Michael F.P. O’Boyle
ENERGY CONSERVATION.
An Improved Neural Network Algorithm for Classifying the Transmission Line Faults Slavko Vasilic Dr Mladen Kezunovic Texas A&M University.
Chapter 2: Evaluative Feedback
Department of Electrical Engineering
Jia-Bin Huang Virginia Tech
Chapter 2: Evaluative Feedback
Overview: Chapter 2 Localization and Tracking
Presentation transcript:

Deokwoo Jung Estimating Building Consumption Breakdowns using ON/OFF State Sensing and Incremental Sub-Meter Deployment Deokwoo Jung and Andreas Savvides Embedded Networks & Applications Lab (ENALAB) Yale University Nov 4, 2010

Deokwoo Jung Nov 4, 2010 Sensing Loads on Electricity Network Living Room Kitchen Bed Room Breaker Box Electricity Network Electric Meter Electrical Outlet How to Estimate Electrical Loads of Appliances ?

Deokwoo Jung Electricity Energy Monitoring Systems Direct Monitoring : Expensive and brute-force method Watts up?.Net –$ 230 –Internet enabled –Power switching Watts up? –$100-$130 –Data Logging Kill-A-Watt EZ –$45 –Data display only Indirect Monitoring – Total Load Disaggregation + Load Signature Detection NALM (Hart.et.al): Nonintrusive Appliance Load Monitoring A ElectriSense (Sidhant et.all) : Single-Point Sensing Using EMI for Electrical Event Detection and Classification in the Home Nov 4, 2010

Deokwoo Jung Load Disaggregation Data Flow Event Detection Load Disaggregation Partial Load Information High frequency electromagnetic interference Edge detection Heat Vibration Light intensity Voltage and current waveforms at Electrical outlets or Power entry point How do we compute the load disaggregation ? ON/OFF state e.g. Total Power consumption Nov 4, 2010

Deokwoo Jung Nov 4, 2010 The Diverse Nature of Loads Resistive vs. Inductive -> Short-term property Stationary vs. Non-stationary -> Long-term property Inductive Resistive Non- Stationary Stationary Short-term property Long-term property Refrigerator Bulb heater Washing Machine TV Air Conditioner Dehumid ifier Electri c Kettle Water Pump Hard to measure power consumption Hard to estimate energy breakdown Laptop DVD Player

Deokwoo Jung Nov 4, 2010 Our Approach: Energy Breakdown per Unit Time Actual Power Consumption Profile Actual Average Power Consumption Estimated Average Power Consumption Estimation Error Example appliance: LCD TV Estimation Period k-1 Estimation Period k Estimation Period k+1 Instead of instantaneous measurements, use average consumption over a time window

Deokwoo Jung Nov 4, 2010 Problem Setup Goal: Estimate the average power consumption for a time window Select an appropriate time window to get the best estimate of energy consumption Time Appliance Consumption fluctuation properties Three Tier Tree Network

Deokwoo Jung Nov 4, 2010 Prototype System Implementation TED 5000 Monitor BehaviorScope Portal Active RFID Dry Contact Sensor One Energy Meter and ON/OFF Sensors Consumption measurements Appliance ON/OFF Information

Deokwoo Jung Nov 4, 2010 Main Idea ON/OFF sequence of appliances occurs between the worst (Perfectly Synch) and the best case (Perfectly Desynch) appliance A appliance B Worst CaseBest CaseObserved Binary Data Approach – Variant of Weighted Linear Regression –Accounting for Diversity Design Optimal Weight Matrix, W –Metric Driven Data Selection Regression data set is adaptively chosen according to active power consumption property, stationary vs. non-stationary Using Prediction Metric for Estimation Error

Deokwoo Jung Nov 4, 2010 Problem Formulatio n Sample Index On/Off state of TV On/Off state of Microwave On/Off state of Lamp The Average of Power meter measurement (Watt) # of samples observed Objective Function: Solve Opt. Problem:

Deokwoo Jung Nov 4, 2010 Designing Weights and Selecting Appropriate Time Window No WeightUnit Sum MatrixEstimated Variance Sum Matrix Exact Variance Sum Matrix W Optimal Choice of Weight Matrix, W Account for (Non-) Stationary Property –Stationary Load : larger window of measurements is better –Non-Stationary Load: small window of measurements is better –Automatically select to use either of the entire estimation periods (Cumulative Data) or only the current period (Current Data)

Deokwoo Jung Nov 4, 2010 Evaluation - Case Study A small electricity Network with single power meter Collecting data from 12 appliances in one-bedroom Apt from Thu-Sat A large variation of energy load –the heater accounts for more than 60% of the total energy consumption –the laptop consumed the least, less than 1% of the total load. The hourly energy consumption ground truth in one-bedroom apartment from an experiment from Thursday to Saturday Daily energy consumption ground truth in one-bedroom apartment from an experiment from Thursday to Saturday Histogram of power consumption of appliances during their On state The number of meter samples observed given composite binary states

Deokwoo Jung Nov 4, 2010 Evaluation - Case Study : A small electricity Network with single power meter Estimated hourly energy consumption profile of each appliance –Average 10% of relative error

Deokwoo Jung Nov 4, 2010 Performance over Estimation Periods With different weight matrix Lower bound Algorithm performance No Weight Unit Sum Weight

Deokwoo Jung Nov 4, 2010 Performance over Estimation Periods With different data selection schemes Lower bound Algorithm performance Current Data Selection Cumulative Data Selection

Deokwoo Jung Nov 4, 2010 Performance by Data Selection, Weight Matrix, and Estimation Period The maximum, minimum, and average value of relative error of active power consumption for all estimation periods with various combination of weighted matrix and data selection schemes

Deokwoo Jung Nov 4, 2010 Increasing Accuracy on Larger Networks with Additional Meters How many power meters we need and where should place them? –Tree Decomposition Problem Depending on sensor duty cycles –Combinatorial Optimization Problem Use Stochastic Search Algorithm : Simulated Annealing Cost function of Simulated Annealing – Evaluated against the initial solution, Z 0 =(1,1…,1) : Placing meters on all available electrical outlets. Node EfficiencyEstimation Quality Weight Coefficient: # of meters vs performance ?

Deokwoo Jung Nov 4, 2010 Evaluation - Case Study 2: A large scale electricity network with meter deployment Performance evaluation by increasing the number of Apt units from 1 to 12 With a single power meter for a large electricity network Meter Deployment by Algorithm Compared by random deployment –For λ= 0.5, x10 in performance –Or reduce x 2~3 in # of meters –λ = 0  Single power meter –λ = 1  Full deployment

Deokwoo Jung Conclusions and Future Work Developed an energy breakdown estimation algorithm for a single power meter and the knowledge of ON/OFF states 10% of relative error for 12 home appliances and a single power meter Developed an algorithm for optimally placing additional power meters to improve estimation accuracy in large networks Deployment algorithm can reduce 3-4 times of the number of power meter for the simulation of 12 households Future work: - Experimental deployment on a Yale building in January Handle incomplete binary state sensing - Leverage history information and user inputs Nov 4, 2010

Deokwoo Jung Discussion & Comparison with Related Work The question on high frequency systems makes some sense. Assuming that you can detect signatures, if the frequency of measurement is high enough you may have enough information to computer itemized consumption. The key argument to make is that this approach could work today with existing low-frequency meters. The central meter in a home only has to same using 1Hz. Also, in the home, we may be able to do this without any additional hardware by just completing forms on a GUI. While we work out details for a journal version it is important to identify and propose the next problem to solve on load disaggregation Nov 4, 2010