NILMTK
An Open Source Toolkit for Non-intrusive Load Monitoring
1
NILMTK An Open Source Toolkit for Non-intrusive Load Monitoring - - PowerPoint PPT Presentation
1 NILMTK An Open Source Toolkit for Non-intrusive Load Monitoring NILMTK team 2 Haimonti Alex Rogers Dutta Nipun Batra Oliver Parson Amarjeet Singh Mani Srivastava William Jack Kelly Knottenbelt 3 Non-intrusive load monitoring
1
Nipun Batra
Amarjeet Singh Mani Srivastava Jack Kelly William Knottenbelt Haimonti Dutta Oliver Parson Alex Rogers
2
“Process of estimating the energy consumed by individual appliances given just a whole-house power meter reading”
3
4
5
6
7
8
NILM is the same, but for energy!
9
10
11
That ain’t any great
first birthday in 1990… This is not too far from the time when NILM was first discussed
12
– NILM workshop 2012, 2014; EPRI NILM 2013
13
specific to NILM)
Canada, EU)
data
– REDD – BLUED – GREEND
14
15
16
“The scientific method is a body of techniques for investigating phenomena, acquiring new knowledge, or
correcting and integrating previous knowledge” as per
wiki
17
18
different data sets
experimental conditions for direct comparison.
19
compared against same benchmarks.
algorithms often lead to reimplementation.
20
in the past.
4+ versions of “energy assigned”
21
22
Enable easy comparative analysis of NILM algorithms across data sets.
23
Provides a pipeline from data sets to metrics to lower the entry barrier for researchers.
24
REDD BLUED UK- DALE Statistics NILMTK- DF Training Preprocessing Model Disaggregation Metrics
Data interface
25
REDD BLUED UK- DALE Statistics NILMTK- DF Training Preprocessing Model Disaggregation Metrics
Data interface
26
format.
SMART*, Pecan street, iAWE, AMPds, UK-DALE
format
27
28
Fridge Refrigerator FGE 29
30
Comparing power draw of washing machines across US (REDD) and UK (UK-DALE)
31
Top 5 appliance according to energy consumption across geographies
32 US UK INDIA
REDD BLUED UK- DALE Statistics NILMTK- DF Training Preprocessing Model Disaggregation Metrics
Data interface
33
10 20 30 40 50 60 70 80 90 100 REDD Smart* Pecan AMPds iAWE UK_DALE
% energy submetered
appliance/Energy at mains level
34
35
diagnostic functions for common problems.
% lost samples in house 1 of REDD dataset
36
REDD BLUED UK- DALE Statistics NILMTK- DF Training Preprocessing Model Disaggregation Metrics
Data interface
37
diagnosis).
– Interpolating, filtering implausible – Downsample to lower frequency – Select Top-k-appliances by energy consumption
38
REDD BLUED UK- DALE Statistics NILMTK- DF Training Preprocessing Model Disaggregation Metrics
Data interface
39
algorithms
–Combinatorial optimization (CO) [Proposed by Hart] –Factorial hidden Markov model (FHMM) [More recent, more complex]
40
NILMTK allows importing and exporting learnt models
settings”
follows!
41
disaggregate
– CO and FHMM based disaggregation across first home of each dataset – Detailed disaggregation analysis across the home in iAWE (dataset from India)
42
UKPD, Pecan datasets
–Space heating contributes 60% in Pecan and 35% in iAWE. Both approaches able to detect with fair ease
43
And I thought that CO was really
44
Smart*, AMPds
variations.
way easier to disaggregate
washing machines) – not so good
45
REDD BLUED UK- DALE Statistics NILMTK- DF Training Preprocessing Model Disaggregation Metrics
Data interface
46
–General machine learning metrics
–Specialized metrics for NILM
assigned power,..
–Both event based and total power based NILM metrics.
47
48
Three core challenges in NILM research
How NILMTK addresses these challenges
#2)
49
50
appliances’ power draw to minimize residual energy.
NP-complete
51
Appliance Off power On power Air conditioner (AC) 2000 Refrigerator 200
If total power observed = 210 AC is OFF and Refrigerator is ON
52
Appliance Off power On power Air conditioner (AC) 2000 Refrigerator 200
If total power observed = 2000 AC is ON and Refrigerator is OFF
53
Appliance Off power On power Air conditioner (AC) 2000 Refrigerator 200
If total power observed = 2230 AC is ON and Refrigerator is ON
54
– Power draw related in time If TV is on right now, likely to be on next second.
55
Seminal work on NILM done at MIT dates back to early 1980s – A good 6-7 years before I was born!
56
10 20 30 40 50 60 70 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004
# Papers citing the seminal work per year
What happened here?
57