21
Compu&ng Electricity Consump&on Profiles from Household Smart Meter Data O. Ardakanian, N. Koochakzadeh, R. P. Singh, L. Golab, S. Keshav University of Waterloo 3 rd Workshop on Energy Data Management March 2014

Compu&ng)Electricity)Consump&on)Profiles) …webdocs.cs.ualberta.ca/~oardakan/files/EnDM-Presentation.pdf · 2017. 7. 5. · Compu&ng)Electricity)Consump&on)Profiles) from)Household)SmartMeter)Data

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Compu&ng)Electricity)Consump&on)Profiles) …webdocs.cs.ualberta.ca/~oardakan/files/EnDM-Presentation.pdf · 2017. 7. 5. · Compu&ng)Electricity)Consump&on)Profiles) from)Household)SmartMeter)Data

Compu&ng  Electricity  Consump&on  Profiles  from  Household  Smart  Meter  Data  

O.  Ardakanian,  N.  Koochakzadeh,  R.  P.  Singh,  L.  Golab,  S.  Keshav  University  of  Waterloo  

 3rd  Workshop  on  Energy  Data  Management  

March  2014  Real-Time Distributed Control for Electric Vehicle Chargers

Omid Ardakanian, S. Keshav, and Catherine Rosenberg Cheriton School of Computer Science, University of Waterloo

Abstract

Problem Definition

Solution Approaches

spatial & temporal uncertainties

EV charging load is significant

~

impacts on the grid

At high penetrations, uncontrolled electric vehicle (EV) charging has the potential to cause line and transformer congestion in the distribution network. Instead of upgrading components to higher nameplate ratings, we investigate the use of real-time control to limit EV load to the available capacity in the network. Inspired by rate control algorithms in computer networks such as TCP, we design a measurement-based, real-time, distributed, stable, efficient, and fair charging algorithm using the dual-decomposition approach. We show through extensive numerical simulations on a test distribution network that this algorithm operates successfully in both static and dynamic settings, despite changes in home loads and the number of connected EVs. We find that our algorithm rapidly converges from large disturbances to a stable operating point. Given an acceptable level of overload, we show in a dynamic setting that only 30 EVs could be fully charged without control, whereas up to around 300 EVs can be fully charged with our control algorithm, which compares well with the ideal maximum of 383 EVs.

Control

Pre-dispatch Real-time

Centralized

Utility-oriented

User-oriented

Distributed

Utility-oriented

User-oriented

Control Architecture

Single Snapshot Optimization Problem

Results

References

max log 𝑟𝑎𝑡𝑒∈𝒮  

subject to 0 ≤ 𝑟𝑎𝑡𝑒 ≤ 𝑚𝑎𝑥𝑟𝑎𝑡𝑒 ∀𝑠 ∈ 𝒮 𝐸𝑉  𝑙𝑜𝑎𝑑 + ℎ𝑜𝑚𝑒  𝑙𝑜𝑎𝑑 ≤ 𝑠𝑒𝑡𝑝𝑜𝑖𝑛𝑡 ∀𝑙 ∈ ℒ

MCC nodes

Smart chargers

Every line/transformer is associated with a nameplate rating and a setpoint

line/

trans

form

er lo

adin

g

1 2 3 4

(measured by an MCC node)

(setpoint)

available capacity

Certain distribution branches may be subject to significant overloads, while the whole system has sufficient capacity

this provides proportional fairness

O. Ardakanian, S. Keshav,  C.  Rosenberg,  “Real-time  Distributed  Control  of  Electric  Vehicle  Charging”,  submitted  to  IEEE  Transactions  on  Smart  Grid. O. Ardakanian, C. Rosenberg, S. Keshav,  “Distributed  Control  of  Electric  Vehicle  Charging”,  Proc.  ACM  e-Energy, May 2013. O. Ardakanian, C. Rosenberg, S. Keshav,  “Fast  Distributed  Congestion  Control  for  Electrical  Vehicle  Charging”,  ACM  SIGMETRICS  Performance  Evaluation  Review,  December 2012.

Page 2: Compu&ng)Electricity)Consump&on)Profiles) …webdocs.cs.ualberta.ca/~oardakan/files/EnDM-Presentation.pdf · 2017. 7. 5. · Compu&ng)Electricity)Consump&on)Profiles) from)Household)SmartMeter)Data

Your  Smart  Meter  is  Watching!  

From:  hSp://www.thestar.com/opinion/2009/11/17/your_smart_meter_is_watching.html  2  

Page 3: Compu&ng)Electricity)Consump&on)Profiles) …webdocs.cs.ualberta.ca/~oardakan/files/EnDM-Presentation.pdf · 2017. 7. 5. · Compu&ng)Electricity)Consump&on)Profiles) from)Household)SmartMeter)Data

Smart  Meters  are  Ubiquitous  

Electricity     Gas   Water  

Energy  Retail  Associa&on  Projects  

Trials  

3  

Page 4: Compu&ng)Electricity)Consump&on)Profiles) …webdocs.cs.ualberta.ca/~oardakan/files/EnDM-Presentation.pdf · 2017. 7. 5. · Compu&ng)Electricity)Consump&on)Profiles) from)Household)SmartMeter)Data

Mo&va&on  for  Smart  Metering  

4  

Page 5: Compu&ng)Electricity)Consump&on)Profiles) …webdocs.cs.ualberta.ca/~oardakan/files/EnDM-Presentation.pdf · 2017. 7. 5. · Compu&ng)Electricity)Consump&on)Profiles) from)Household)SmartMeter)Data

Electricity  Consump&on  Profiles  

5  

Page 6: Compu&ng)Electricity)Consump&on)Profiles) …webdocs.cs.ualberta.ca/~oardakan/files/EnDM-Presentation.pdf · 2017. 7. 5. · Compu&ng)Electricity)Consump&on)Profiles) from)Household)SmartMeter)Data

The  Need  for  Electricity  Consump&on  Profiles  

6  

Page 7: Compu&ng)Electricity)Consump&on)Profiles) …webdocs.cs.ualberta.ca/~oardakan/files/EnDM-Presentation.pdf · 2017. 7. 5. · Compu&ng)Electricity)Consump&on)Profiles) from)Household)SmartMeter)Data

Prior  Work  on  Electricity  Consump&on  Profile  Genera&on  

•  Rely  on  data  that  is  not  easily  available  

•  Use  a  black  box  method  which  is  not  interpretable  

•  Are  not  robust  to  noise  

•  Do  not  remove  the  effect  of  temperature  and  ac&vity  –  cannot  be  extended  to  other  regions  and  ac&vity  paSerns  

7  

Page 8: Compu&ng)Electricity)Consump&on)Profiles) …webdocs.cs.ualberta.ca/~oardakan/files/EnDM-Presentation.pdf · 2017. 7. 5. · Compu&ng)Electricity)Consump&on)Profiles) from)Household)SmartMeter)Data

Takeaways  

•  Electricity  consump&on  profile  genera&on  has  several  applica&ons  

•  A  profiling  framework  must  be  simple,  interpretable,  yet  prac&cal  

•  Time  series  analy&cs  can  be  used  to  generate  such  consump&on  profiles  

8  

Page 9: Compu&ng)Electricity)Consump&on)Profiles) …webdocs.cs.ualberta.ca/~oardakan/files/EnDM-Presentation.pdf · 2017. 7. 5. · Compu&ng)Electricity)Consump&on)Profiles) from)Household)SmartMeter)Data

Key  Observa&ons  

9  

Page 10: Compu&ng)Electricity)Consump&on)Profiles) …webdocs.cs.ualberta.ca/~oardakan/files/EnDM-Presentation.pdf · 2017. 7. 5. · Compu&ng)Electricity)Consump&on)Profiles) from)Household)SmartMeter)Data

Residen&al  Load  Varies  with  Temperature  

10  

Page 11: Compu&ng)Electricity)Consump&on)Profiles) …webdocs.cs.ualberta.ca/~oardakan/files/EnDM-Presentation.pdf · 2017. 7. 5. · Compu&ng)Electricity)Consump&on)Profiles) from)Household)SmartMeter)Data

Residen&al  Load  Varies  with  Ac&vity  

11  

Page 12: Compu&ng)Electricity)Consump&on)Profiles) …webdocs.cs.ualberta.ca/~oardakan/files/EnDM-Presentation.pdf · 2017. 7. 5. · Compu&ng)Electricity)Consump&on)Profiles) from)Household)SmartMeter)Data

Residen&al  Load  Varies  with  Ac&vity  

Time  of  Day  

0                  1                  2                  3                  4                    5                  6                  7                  8                9                10                    11            12  

Power  (W

)  

12  

Ac&vity  level  must  be    inferred  from  data  

Page 13: Compu&ng)Electricity)Consump&on)Profiles) …webdocs.cs.ualberta.ca/~oardakan/files/EnDM-Presentation.pdf · 2017. 7. 5. · Compu&ng)Electricity)Consump&on)Profiles) from)Household)SmartMeter)Data

Our  Methodology  

13  

Page 14: Compu&ng)Electricity)Consump&on)Profiles) …webdocs.cs.ualberta.ca/~oardakan/files/EnDM-Presentation.pdf · 2017. 7. 5. · Compu&ng)Electricity)Consump&on)Profiles) from)Household)SmartMeter)Data

PARX  Model  

recent  history   temperature-­‐sensi6ve  load  

outliers   intercept  and  noise  terms  

season  index  

14  

Page 15: Compu&ng)Electricity)Consump&on)Profiles) …webdocs.cs.ualberta.ca/~oardakan/files/EnDM-Presentation.pdf · 2017. 7. 5. · Compu&ng)Electricity)Consump&on)Profiles) from)Household)SmartMeter)Data

PARX  Model  –  cont’d  

Cooling  

Hea&ng  

Overhea&ng  

15  

Page 16: Compu&ng)Electricity)Consump&on)Profiles) …webdocs.cs.ualberta.ca/~oardakan/files/EnDM-Presentation.pdf · 2017. 7. 5. · Compu&ng)Electricity)Consump&on)Profiles) from)Household)SmartMeter)Data

Handling  Outliers  

10%  of  Observa6ons  

10%  of  Observa6ons  

16  

Page 17: Compu&ng)Electricity)Consump&on)Profiles) …webdocs.cs.ualberta.ca/~oardakan/files/EnDM-Presentation.pdf · 2017. 7. 5. · Compu&ng)Electricity)Consump&on)Profiles) from)Household)SmartMeter)Data

Compu&ng  Consump&on  Profiles  

•  Parameter  Es&ma&on  – Number  of  seasons  – Coefficients  

•  Subtrac&ng  the  effect  of  exogenous  variables  

17  

Page 18: Compu&ng)Electricity)Consump&on)Profiles) …webdocs.cs.ualberta.ca/~oardakan/files/EnDM-Presentation.pdf · 2017. 7. 5. · Compu&ng)Electricity)Consump&on)Profiles) from)Household)SmartMeter)Data

Weekday  and  Weekend  Profiles  

18  

Page 19: Compu&ng)Electricity)Consump&on)Profiles) …webdocs.cs.ualberta.ca/~oardakan/files/EnDM-Presentation.pdf · 2017. 7. 5. · Compu&ng)Electricity)Consump&on)Profiles) from)Household)SmartMeter)Data

Comparison  –  Predic&ve  Power  •  Data  set  –  Residen&al  hourly  electricity  consump&on  data  of  1000  homes  from  March  2011  to  October  2012  

–  Hourly  air  temperature  data  of  that  region  

•  Prior  work  –  3-­‐Line  Method  

•  Fits  a  tree-­‐piece  linear  regression  aker  removing  outliers  –  Hourly  Mean  –  Convergent  Vector  

•  The  same  as  ours  but  does  not  remove  the  effect  of  exogenous  variables  

19  

Page 20: Compu&ng)Electricity)Consump&on)Profiles) …webdocs.cs.ualberta.ca/~oardakan/files/EnDM-Presentation.pdf · 2017. 7. 5. · Compu&ng)Electricity)Consump&on)Profiles) from)Household)SmartMeter)Data

Results  Av

g.  RMSE  

20  

Page 21: Compu&ng)Electricity)Consump&on)Profiles) …webdocs.cs.ualberta.ca/~oardakan/files/EnDM-Presentation.pdf · 2017. 7. 5. · Compu&ng)Electricity)Consump&on)Profiles) from)Household)SmartMeter)Data

Conclusions  •  Electrical  consump&on  profile  genera&on  is  important  and  has  many  applica&ons  – water  and  gas  consump&on    

•  Time  series  auto-­‐regression  framework  enables  us  to  remove  the  effects  of  temperature  and  ac&vity  

•  We  demonstrated  a  simple,  interpretable,  and  prac&cal  profiling  model  with  high  predic&ve  power  

21