A Dataset for Non-Intrusive Load Monitoring: Design and Implementation †
Abstract
:1. Introduction
- A dataset provides a stable set of input data that can be used to compare the performance of different solutions. As such, research under development by different groups can be compared over the same conditions.
- Collecting data for a dataset requires a significant amount of effort and time. Making a dataset publicly available is a means of supporting researchers globally and accelerating results.
- The development of new NILM techniques requires a thorough understanding of the problem domain. A comprehensive NILM dataset provides support for such an understanding.
- As new NILM techniques and algorithms evolve, performance must be compared incrementally. A dataset provides a framework for consistent comparisons as well as for debugging.
- NILM datasets can be used for training, i.e., to feed event identification and load classification methods to build an initial signature database that is key to many NILM techniques.
Previous Research Contributions
2. Related Work
2.1. Low-Frequency Datasets
2.2. High-Frequency Datasets
2.3. Evaluation of Datasets
2.4. Tools for NILM Datasets
3. The Design of a Novel Dataset
- DSReq 1.
- Data collection from loads connected to a single-phase 127 V, 60 Hz mains (the Brazilian power grid standard).R: Due to power grid availability in our lab. Considering that 127 V, 60 Hz, is a standard used in many countries around the world, such a requirement does not restrict the usage of the LIT-Dataset elsewhere.
- DSReq 2.
- Comprised of residential, commercial, and low-voltage industrial loads.R: A NILM dataset should include a variety of loads related to these environments so that NILM systems can be evaluated and compared to distinct scenarios.
- DSReq 3.
- Include loads of five types: LT1 to LT5, defined below.R: A NILM dataset should include a variety of loads types so that NILM systems can be evaluated and compared over the range of loads available in the real-world.
- DSReq 4.
- Waveform recordings of voltage and aggregated current of multiple simultaneous loads.R: The purpose of a NILM system is to disaggregate the individual loads from an aggregated signal (current/power/...); hence, a NILM dataset should provide data of aggregated acquisitions representing actual scenarios where NILM is used.
- DSReq 5.
- Accurate indication of load events (accuracy better than 5 ms).R: A high-frequency NILM dataset can be used by NILM algorithms that evaluate the waveform of the current in each mains cycle to determine accurately the occurrence of load events. Ground-truth indications of such events with an accuracy better than one mains semicycle provide information to validate such algorithms. 5 ms is a typical switching time for relays used to energize the loads of a dataset.Remark: concerning this requirement, accuracy is the measure of the error between the instant were the actual load event occurred, and when the event is reported (labeled).
- DSReq 6.
- The minimum sampling rate is 15,360 Hz, corresponding to 256 samples along one mains cycle.R: In high-frequency datasets, there is a trade-off between sampling frequency and storage requirements. Based on the analysis of datasets with sampling frequencies up to 100 kHz, the spectral densities of frequencies above 5 kHz in the aggregated signal, and the waveforms reconstructed from samples at 256 samples per cycle, this sampling rate was determined as an adequate trade-off selection.
- DSReq 7.
- Recordings over a mix of loads so that low-power load-events (<5 W) occur while high power (>800 W) are energized.R: Switching a low-power load when high-power loads are energized poses a challenging scenario for NILM systems; hence, the LIT-Dataset should include such scenarios for evaluation of these systems.
- DSReqSy 1.
- Synthetic load shaping of up to eight concurrent loads.R: As a NILM system must disaggregate loads, a dataset should have aggregated data collected from loads energized concurrently. As there is a trade-off between cost/complexity of the data collecting infra-structure and the number of concurrent loads, eight loads were selected as an adequate trade-off.
- DSReqSy 2.
- The duration of each recording must be longer than 10 seconds and must include at least one power-ON and one power-OFF event.R: By examining the data from other datasets, 10 s was determined as a sufficient duration so that the stable periods occur between transient periods due to power-ON and power-OFF.
- DSReqSim 1.
- Recording at multiple power levels for each type of simulated load.R: To explore the flexibility due to simulation allowing multiple loads to be employed by just changing the component values.
- DSReqSim 2.
- Different scenarios of the AC Mains must include wiring stray inductance, as well as harmonics and white noise added to the mains voltage.R: To simulate multiple actual environments considering wiring stray inductance, harmonics, and noise.
- DSReqN 1.
- Minimum monitoring time for naturally shaped loads (for each monitoring file): 1 day.R: Considering the daily seasonality typically present in the load shaping of the Natural subset, a day-long acquisition records such seasonality.
- LT 1.
- On/Off. Such as a resistive load.
- LT 2.
- State-Machine based. Such as electronic equipment (e.g., printer).
- LT 3.
- Asymmetric. A load whose positive and negative semi-cycles are distinct, such as a drill in which the lower velocity employs a half-wave rectifier.
- LT 4.
- Continuously variable. Such as a motor with speed control.
- LT 5.
- Random. Loads in which the power consumption varies randomly.
4. Proposed Dataset
4.1. Synthetic Subset
4.1.1. Data Collecting Jig Hardware Design
4.1.2. Data Collecting Jig Software Architecture
4.1.3. Collected Data
4.1.4. Accuracy of the Jig
4.2. Simulated Subset
4.2.1. Loads
4.2.2. Waveform Generation
4.2.3. Configuration of Simulation Scenarios
4.3. Natural Subset
4.3.1. Natural Subset—Data Collection Architecture and Implementation
4.3.2. Natural Subset—Collected Data
4.4. LIT-Dataset Integration to NILMTK
5. Results and Analysis
5.1. Synthetic Subset
5.2. Simulated Subset
- Rated power = 325 W;
- Rated terminal voltage = 120 Vrms;
- Rated speed = 2800 rev/min;
- Armature winding inductance, = 10 mH;
- Series field winding inductance, = 26 mH;
- Rated frequency of supply voltage = 60 Hz;
- Armature winding resistance, = 0.6 ;
- Series field winding resistance, = 0.1 ;
- Rotor inertia, J = 0.0015 kg · m;
- Speed at which mag. curve data was taken , with rev/min.
5.3. Natural Subset
5.4. Analysis of the Results
- It consists of three subsets, each one with multiple concurrent loads of distinct types, including those found in residential, commercial, and low-voltage industrial environments.
- The Synthetic subset contains waveforms that were collected on a jig, with precise control of turn-ON and turn-OFF of up to eight loads (thus, synthetic load shaping).
- The Simulated subset contains waveforms that were collected by simulation; hence, the simulated circuits can be easily modified to match several distinct real-world scenarios.
- The Natural subset contains waveforms that were collected in a real-world environment; hence, representing what a NILM system would actually monitor and analyze.
- Ground Truth, an essential requirement for the evaluation of NILM algorithms and techniques, is achieved by labeling, at sample level, the load events, i.e., when each load has a change in power, due to power-ON, power-OFF of power-level-change. For each load event, the corresponding load and event type is recorded in the label.
- The resolution of the load event labeling is better than 5 ms; hence, identifying the mains semi-cycle where the load event occurs.
5.5. Considerations on the Design Process
- Due to cost restrictions of each NSAS module, an ESP32 processor was selected that we had no previous experience on. It turned out that the particular model selected had a design fault that causes the interference of the WiFi and ADCs. Some extra effort on the project was required until this problem was identified and solved (by disabling the WiFi and reconfiguration of the ADC before every A/D conversion).
- The low-cost transmitter-receiver 433 MHz RF synchronization network resulted in a relatively high packet loss rate. Again, an extra effort was required to identify the problem and design an algorithm to cope with such high packet losses.
- Certainly, the most unexpected difficulty was to finish the project, on-time, during the COVID-19 Pandemic. Significant changes in the work environment, basically moving all activities to home office, required an unexpected amount of extra work.
6. Conclusions
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
Abbreviations
AC | Alternating current | MSL | Multiple Simultaneous Loads |
AMPds | Almanac of Minutely Power Dataset | NILM | Non-Intrusive Load Monitoring |
ANEEL | Agência Nacional de Energia Elétrica | NILMTK | NILM Toolkit |
API | Application Programming Interface | NMEA | National Marine Electronics Association |
AWGN | Additive White Gaussian Noise | NoC | Number of Appliance Classes |
BLUED | Building-Level fUlly-labeled dataset for Electricity Disaggregation | NoA | Number of Appliances |
BLOND | Building-Level Office enviroNment Dataset | NSAS | Natural Subset Acquisition System |
Com | Commercial | PC | Personal Computer |
COOLL | Controlled On/Off Loads Library | PF | Power Factor |
COPEL | Companhia Paranaense de Energia | PIR | Passive InfraRed |
DB | Database | PLAID | Plug Load Appliance Identification Dataset |
DCD | Data Collection Duration | PPS | Pulse Per Second |
DF | Data Format | PVC | Polyvinyl Chloride |
DMA | Direct Memory Access | RAE | Rainforest Automation Energy |
DSReq | Dataset Stakeholder Requirements | REDD | Reference Energy Disaggregation Dataset |
EMI | Electromagnetic Interference | Res | Residential |
EDN | Event Detection Node | RF | Radio Frequency |
FIFO | First In, First Out | RFID | Radio Frequency IDentification |
FPGA | Field-Programmable Gate Array | SNR | Signal-to-Noise Ratio |
GPS | Global Positioning System | SMAN | Synchronization Master and Acquisition Node |
HES | Household Electricity Survey | SusDataED | Sustainable Data for Energy Disaggregation |
HFED | High-Frequency Energy Data | SynD | Synthetic energy Dataset |
iAWE | Indian Dataset for Ambient Water and Energy | TDMS | Technical Data Management Streaming |
IDE | Integrated Development Environment | TRIAC | Triode for Alternating Current |
Ind | Industrial | USB | Universal Serial Bus |
Lab | Laboratory | UK-DALE | United Kingdom recording Domestic Appliance-Level Electricity |
LED | Light-Emitting Diode | UWB | Ultra Wide Band |
LER | Load Event Resolution | WHITED | Worldwide Household and Industry Transient Energy Dataset |
LIT | Laboratory of Innovation and Technology in Embedded Systems and Energy | WLAN | Wireless Local Area Network |
MSE | Mean Squared Error |
References
- International Energy Agency. World Energy Outlook; OECD Publishing: Paris, France, 2019; p. 810. [Google Scholar]
- Zoha, A.; Gluhak, A.; Imran, M.A.; Rajasegarar, S. Non-intrusive Load Monitoring approaches for disaggregated energy sensing: A survey. Sensors 2012, 12, 16838–16866. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Lazzaretti, A.; Renaux, D.; Lima, C.; Mulinari, B.; Ancelmo, H.; Oroski, E.; Pottker, F.; Linhares, R.; Nolasco, L.; Lima, L.; et al. A Multi-Agent NILM Architecture for Event Detection and Load Classification. Energies 2020, 13, 4396. [Google Scholar] [CrossRef]
- LIT. LIT-Dataset: A Dataset of Voltage and Current Waveforms on a Variety of Single and Multiple Loads. 2019. Available online: http://dainf.ct.utfpr.edu.br/~douglas/LIT_Dataset (accessed on 15 August 2020).
- Ruano, A.; Hernandez, A.; Ureña, J.; Ruano, M.; Garcia, J. NILM techniques for intelligent home energy management and ambient assisted living: A review. Energies 2019, 12, 2203. [Google Scholar] [CrossRef] [Green Version]
- Renaux, D.P.B.; Lima, C.R.E.; Pottker, F.; Oroski, E.; Lazzaretti, A.E.; Linhares, R.R.; Almeida, A.R.; Coelho, A.O.; Hercules, M.C. Non-Intrusive Load Monitoring: An Architecture and its evaluation for Power Electronics loads. In Proceedings of the 2018 IEEE International Power Electronics and Application Conference and Exposition (PEAC), Shenzhen, China, 4–7 November 2018; pp. 1–6. [Google Scholar]
- Ancelmo, H.C.; Grando, F.L.; Costa, C.H.D.; Mulinari, B.M.; Oroski, E.; Lazzaretti, A.E.; Pottker, F.; Renaux, D.P.B. Automatic Power Signature Analysis using Prony’s Method and Machine Learning-Based Classifiers. In Proceedings of the 2nd European Conference on Electrical Engineering and Computer Science (EECS), Bern, Switzerland, 20–22 December 2018; pp. 65–70. [Google Scholar]
- Pottker, F.; Lazzaretti, A.E.; Renaux, D.P.B.; Linhares, R.R.; Lima, C.R.E.; Ancelmo, H.C.; Mulinari, B.M. Non-Intrusive Load Monitoring: A Multi-Agent Architecture and Results. In Proceedings of the 2nd European Conference on Electrical Engineering and Computer Science (EECS), Bern, Switzerland, 20–22 December 2018; pp. 328–334. [Google Scholar]
- Renaux, D.; Linhares, R.; Pottker, F.; Lazzaretti, A.E.; Lima, C.; Coelho Neto, A.; Campaner, M. Designinga Novel Dataset for Non-intrusive Load Monitoring. In Proceedings of the VIII Brazilian Symposium on Computing Systems Engineering (SBESC), Curitiba, Brazil, 7–10 November 2018; pp. 243–249. [Google Scholar]
- Ancelmo, H.C.; Mulinari, B.M.; Pottker, F.; Lazzaretti, A.E.; Bazzo, T.d.P.M.; Oroski, E.; Renaux, D.P.B.; Lima, C.R.E.; Linhares, R.R.; Gamba, A.R.d.A. A New Simulated Database for Classification Comparison in Power Signature Analysis. In Proceedings of the 20th International Conference on Intelligent System Application to Power Systems (ISAP), New Delhi, India, 10–14 December 2019; pp. 1–7. [Google Scholar]
- Ancelmo, H.C.; Grando, F.L.; Mulinari, B.M.; da Costa, C.H.; Lazzaretti, A.E.; Oroski, E.; Renaux, D.P.B.; Pottker, F.; Lima, C.R.E.; Linhares, R.R. A Transient and Steady-State Power Signature Feature Extraction Using Different Prony’s Methods. In Proceedings of the 20th International Conference on Intelligent System Application to Power Systems (ISAP), New Delhi, India, 10–14 December 2019; pp. 1–6. [Google Scholar]
- Mulinari, B.M.; de Campos, D.P.; da Costa, C.H.; Ancelmo, H.C.; Lazzaretti, A.E.; Oroski, E.; Lima, C.R.E.; Renaux, D.P.B.; Pottker, F.; Linhares, R.R. A New Set of Steady-State and Transient Features for Power Signature Analysis Based on V-I Trajectory. In Proceedings of the 2019 IEEE PES Innovative Smart Grid Technologies Conference—Latin America (ISGT Latin America), Gramado, Brazil, 15–18 September 2019; pp. 1–6. [Google Scholar]
- Linhares, R.R.; Lima, C.R.E.; Renaux, D.P.B.; Pottker, F.; Oroski, E.; Lazzaretti, A.E.; Mulinari, B.M.; Ancelmo, H.C.; Gamba, A.; Bernardi, L.A.; et al. One-millisecond low-cost synchronization of wireless sensor network. In Proceedings of the IX Brazilian Symposium on Computing Systems Engineering (SBESC), Natal, Brazil, 19–22 November 2019; pp. 1–8. [Google Scholar]
- Jia, M.; Srinivasan, R. Occupant behavior modeling for smart buildings: A critical review of data acquisition technologies and modeling methodologies. In Proceedings of the 2015 IEEE Winter Simulation Conference (WSC), Huntington Beach, CA, USA, 6–9 December 2015. [Google Scholar]
- Kriechbaumer, T.; Jacobsen, H.A. BLOND, a building-level office environment dataset of typical electrical appliances. Sci. Data 2018, 5, 180048. [Google Scholar] [CrossRef] [PubMed]
- Kelly, J.; Knottenbelt, W. The UK-DALE dataset, domestic appliance-level electricity demand and whole-house demand from five UK homes. Sci. Data 2015, 2, 1–14. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Himeur, Y.; Alsalemi, A.; Bensaali, F.; Amira, A. Building power consumption datasets: Survey, taxonomy and future directions. Energy Build. 2020, 227, 110404. [Google Scholar] [CrossRef]
- Barker, S.; Mishra, A.; Irwin, D.; Cecchet, E.; Shenoy, P.; Albrecht, J. Smart: An Open Data Set and Tools for Enabling Research in Sustainable Homes. In Proceedings of the 2012 Data Mining Applications in Sustainability (SustKDD), Beijing, China, 12–16 August 2012. [Google Scholar]
- Zimmermann, J.P.; Evans, M.; Griggs, J.; King, N.; Harding, L.; Roberts, P.; Evans, C. Household Electricity Survey: A Study of Domestic Electrical Product Usage; Technical Report; Intertek: Oxford, UK, 2012. [Google Scholar]
- Reinhardt, A.; Baumann, P.; Burgstahler, D.; Hollick, M.; Chonov, H.; Werner, M.; Steinmetz, R. On the accuracy of appliance identification based on distributed load metering data. In Proceedings of the 2012 Sustainable Internet and ICT for Sustainability (SustainIT), Pisa, Italy, 4–5 October 2012; pp. 1–9. [Google Scholar]
- Parson, O.; Fisher, G.; Hersey, A.; Batra, N.; Kelly, J.; Singh, A.; Knottenbelt, W.; Rogers, A. Dataport and NILMTK: A building data set designed for non-intrusive load monitoring. In Proceedings of the 2015 IEEE Global Conference on Signal and Information Processing (GlobalSIP), Orlando, FL, USA, 14–16 December 2015; pp. 210–214. [Google Scholar]
- Makonin, S.; Ellert, B.; Bajic, I.; Popowich, F. Electricity, water, and natural gas consumption of a residential house in Canada from 2012 to 2014. Sci. Data 2016, 3, 160037. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Batra, N.; Gulati, M.; Singh, A.; Srivastava, M.B. It’s Different: Insights into Home Energy Consumption in India. In Proceedings of the 5th ACM Workshop on Embedded Systems for Energy-Efficient Buildings, Rome, Italy, 14–15 November 2013; Association for Computing Machinery: New York, NY, USA, 2013; pp. 1–8. [Google Scholar]
- Monacchi, A.; Egarter, D.; Elmenreich, W.; D’Alessandro, S.; Tonello, A.M. GREEND: An energy consumption dataset of households in Italy and Austria. In Proceedings of the 2014 IEEE International Conference on Smart Grid Communications (SmartGridComm), Venice, Italy, 3–6 November 2014; pp. 511–516. [Google Scholar]
- Murray, D.; Stankovic, L.; Stankovic, V. An electrical load measurements dataset of United Kingdom households from a two-year longitudinal study. Sci. Data 2017, 4, 1–12. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Makonin, S.; Wang, Z.; Tumpach, C. RAE: The Rainforest Automation Energy Dataset for Smart Grid Meter Data Analysis. Sci. Data 2018, 3, 8. [Google Scholar] [CrossRef] [Green Version]
- Kolter, J.; Johnson, M. REDD: A Public Data Set for Energy Disaggregation. Res. Artif. Intell. 2011, 25, 59–62. [Google Scholar]
- Anderson, K.; Ocneanu, A.; Benitez, D.; Carlson, D.; Rowe, A.; Berges, M. BLUED: A fully labeled public dataset for event-based non-intrusive load monitoring research. In Proceedings of the 2nd KDD Workshop on Data Mining Applications in Sustainability (SustKDD), Beijing, China, 12–16 August 2012; pp. 1–5. [Google Scholar]
- Gao, J.; Giri, S.; Kara, E.; Bergés, M. PLAID: A public dataset of high-resolution electrical appliance measurements for load identification research. In Proceedings of the 1st ACM Conference on Embedded Systems for Energy-Efficient Buildings, New York, NY, USA, 4–6 November 2014; pp. 198–199. Available online: https://dl.acm.org/doi/10.1145/2674061.2675032 (accessed on 15 August 2020).
- Gulati, M.; Ram, S.S.; Singh, A. An in Depth Study into Using EMI Signatures for Appliance Identification. In Proceedings of the 1st ACM Conference on Embedded Systems for Energy-Efficient Buildings, New York, NY, USA, 4–6 November 2014; Association for Computing Machinery: New York, NY, USA, 2014; pp. 70–79. Available online: https://dl.acm.org/doi/10.1145/2674061.2674070 (accessed on 15 August 2020).
- Picon, T.; Nait-Meziane, M.; Ravier, P.; Lamarque, G.; Novello, C.; Le Bunetel, J.C.; Raingeaud, Y. COOLL: Controlled On/Off Loads Library, a Public Dataset of High-Sampled Electrical Signals for Appliance Identification. arXiv 2016, arXiv:1611.05803. [Google Scholar]
- Ribeiro, M.; Pereira, L.; Quintal, F.; Nunes, N. SustDataED: A Public Dataset for Electric Energy Disaggregation Research. In Proceedings of the 2016 ICT for Sustainability, Amsterdam, The Netherlands, 29 August–1 September 2016; Atlantis Press: Amsterdam, The Netherlands, 2016; pp. 244–245. [Google Scholar]
- Pereira, L.; Quintal, F.; Gonçalves, R.; Nunes, N.J. SustData: A Public Dataset for ICT4S Electric Energy Research. In Proceedings of the 2014 Conference ICT for Sustainability, Stockholm, Sweden, 24–27 August 2014; Atlantis Press: Amsterdam, The Netherlands, 2014; pp. 359–368. [Google Scholar]
- Kahl, M.; Haq, A.; Kriechbaumer, T.; Jacobsen, H.A. WHITED—A Worldwide Household and Industry Transient Energy Data Set. In Proceedings of the 3rd International Workshop on Non-Intrusive Load Monitoring, Vancouver, BC, Canada, 14–15 May 2016. [Google Scholar]
- Klemenjak, C.; Kovatsch, C.; Herold, M.; Elmenreich, W. A synthetic energy dataset for non-intrusive load monitoring in households. Sci. Data 2020, 7, 1–17. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Batra, N.; Kelly, J.; Parson, O.; Dutta, H.; Knottenbelt, W.; Rogers, A.; Singh, A.; Srivastava, M. NILMTK: An open source toolkit for non-intrusive load monitoring. In Proceedings of the 5th ACM International Conference on Future Energy Systems, Cambridge, UK, 11–13 June 2014. [Google Scholar]
- Hart, G.W. Nonintrusive appliance load monitoring. Proc. IEEE 1992, 80, 1870–1891. [Google Scholar] [CrossRef]
- Klemenjak, C.; Reinhardt, A.; Pereira, L.; Makonin, S.; Bergés, M.; Elmenreich, W. Electricity Consumption Data Sets: Pitfalls and Opportunities. In Proceedings of the 6th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation, New York, NY, USA, 13–14 November 2019; Association for Computing Machinery: New York, NY, USA, 2019; pp. 159–162. [Google Scholar]
- National Instruments. NI myRIO-1900 User Guide and Specification; National Instruments: Austin, TX, USA, 2018. [Google Scholar]
- Collin, A.J.; Tsagarakis, G.; Kiprakis, A.E.; McLaughlin, S. Development of Low-Voltage Load Models for the Residential Load Sector. IEEE Trans. Power Syst. 2014, 29, 2180–2188. [Google Scholar] [CrossRef]
- Ong, C.M. Dynamic Simulation of Electric Machinery: Using MATLAB/SIMULINK; Prentice Hall PTR: Upper Saddle River, NJ, USA, 1998. [Google Scholar]
- Mahmood, A.; Gaderer, G.; Trsek, H.; Schwalowsky, S.; Kerö, N. Towards high accuracy in IEEE 802.11 based clock synchronization using PTP. In Proceedings of the 2011 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication, Munich, Germany, 12–13 September 2011; pp. 13–18. [Google Scholar]
- Carbone, P.; Cazzorla, A.; Ferrari, P.; Flammini, A.; Moschitta, A.; Rinaldi, S.; Sauter, T.; Sisinni, E. Low Complexity UWB Radios for Precise Wireless Sensor Network Synchronization. IEEE Trans. Instrum. Meas. 2013, 62, 2538–2548. [Google Scholar] [CrossRef]
- Mantech Electronics. 433 Mhz RF Transmitter with Receiver Kit for Arduino ARM MCU Wireless; Mantech Electronics: Johannesburg, South Africa, 2018. [Google Scholar]
- Ferreira, D.; Ribeiro, L. Analysis of RF 433 MHz communication in home monitoring prototype. J. Eng. Technol. Ind. Appl. 2018, 4, 24–30. [Google Scholar] [CrossRef]
- Bacca, I.; Mendonça, M.; Tavares, C.; Gondim, I.; Oliveira, J. ATP-MODELS Language to Represent Domestic Refrigerators Performance with Power Quality Disturbances. Renew. Energy Power Qual. J. 2009, 1, 1–11. [Google Scholar] [CrossRef]
Ref. | Year | Pub. | Description |
---|---|---|---|
– | 2017 | INPI | Patent application for NILM system |
[6] | 2018 | PEAC | Initial proposal of HCApP and |
multi-agent architecture | |||
[7] | 2018 | EECS | Initial Prony-based method proposal. |
[8] | 2018 | EECS | Improved Multi-agent architecture. |
[9] | 2018 | SBESC | Synthetic subset proposal. |
[10] | 2019 | ISAP | Simulated subset proposal. |
[11] | 2019 | ISAP | Prony-based proposal and comparisons. |
[12] | 2019 | ISGT-LA | Steady-state and |
transient V-I features proposal. | |||
[13] | 2019 | SBESC | Natural dataset proposal. |
[3] | 2020 | Energies (MDPI) | Validated multi-agent architecture. |
Dataset | Date | Environment | DCD | NoC | NoA | |
---|---|---|---|---|---|---|
Smart | 2012 | Res. | 1 Hz | 3 Months | 25 | 25 |
HES | 2012 | Res. | 8.33 mHz | 1 year/1 Month | ∼20 | 251 |
Tracebase | 2014 | Res. | 1 Hz | 1 day | 43 | 158 |
Dataport | 2013 | Res. + Com. + Ind. | 16.67 mHz–1 Hz | 4 years | ∼70 | >1200 |
iAWE | 2013 | Res. | 1 Hz | 73 days | 33 | - |
GREEND | 2014 | Res. | 1 Hz | 3–6 months | - | - |
AMPds | 2015 | Res. | 16.67 mHz | 2 years | 19 | - |
REFIT | 2017 | Res. | 125 mHz | 2 years | 9 | 20 |
RAE | 2018 | Res. | 1 Hz | 72 days | 24 | - |
Dataset | Date | Nature | DCD | MSL | Ground Truth Resolution (LER) | NoC | NoA | |
---|---|---|---|---|---|---|---|---|
REDD | 2011 | Res. | 119 days (10 houses) | yes | 15 kHz | 3 s | 8 | 24 |
BLUED | 2012 | Res. | 8 days (1 house) | yes | 12 kHz | 640 ms | 9 | 43 |
PLAID | 2014 | Res. | 1094 waveforms (of 1 s each) | no | 30 kHz | >1 cycle | 12 | 235 |
HFED | 2015 | Res. + lab. | - | yes | 10 kHz–5 MHz | - | - | 24 |
UK-DALE | 2015 | Res. | 655 days | yes | 16 kHz | 6 s | 16 | 54 |
COOLL | 2016 | Res. | 840 waveforms (of 6 s each) | no | 100 kHz | 20 ms | 12 | 42 |
SustDataED | 2016 | Res. | 10 days | yes | 12.8 kHz | 2 s | - | 17 |
WHIETED | 2016 | Res. + Ind. | 5123 waveforms (of 5 s each) | no | 44.1 kHz | - | 47 | 110 |
BLOND | 2018 | Res. | 50–213 days | yes | 50–250 kHz | - | 16 | 53 |
SynD | 2020 | Res. | 180 days | yes | 5 Hz | 0.2 s | - | 21 |
Sugg. | Cov. | Comment | Sugg. | Cov. | Comment | |
---|---|---|---|---|---|---|
1 | Yes | Contains raw samples of V and I | 10 | Yes | Individualized labeling | |
2 | Yes | Microscopic data is collected | 11 | No | Not in our requirements | |
3 | Yes | Can calculate power from samples | 12 | Yes | Metadata and scripts made available | |
4 | Yes | Sampled at 15,360 Hz | 13 | No | Not in our requirements | |
5 | Yes | Data was validated | 14 | Yes | Documented data formats | |
6 | Yes | Transducers accuracy checked | 15 | Yes | University’s cloud | |
7 | Yes | Some long term recording is planned where applicable | 16 | Yes | Publicly available | |
8 | Yes | Individualized labeling | 17 | N.A. | ||
9 | Partial | Photos on web site |
Class | Class Description | Power (W) | Num. of Appliances | Num. of Load Configurations | Num. of Waveforms in LIT-SYN-1 |
---|---|---|---|---|---|
1 | Microwave Oven (standby and on) | 4.5/950 | 1 | 2 | 32 |
2 | Hairdryer (two fan speed levels) | 365/500 600/885 | 2 | 4 | 64 |
3 | Hairdryer (two power levels) | 660/1120 | 1 | 2 | 32 |
4 | LED Lamp | 6 | 2 | 2 | 32 |
5 | Incandescent Lamp | 100 | 1 | 1 | 16 |
6 | CRT Monitor | 10 | 1 | 1 | 16 |
7 | LED Monitor | 26 | 1 | 1 | 16 |
8 | Fume Extractor | 23 | 1 | 1 | 16 |
9 | Phone Charger | 38 50 | 2 | 2 | 32 |
10 | Laptop Charger | 70 90 | 2 | 2 | 32 |
11 | Drill (two speed levels) | 165/350 | 1 | 2 | 32 |
12 | Resistor | 80 | 1 | 1 | 16 |
13 | Fan | 80 | 1 | 1 | 16 |
14 | Oil Heater (two power levels) | 520/750 | 1 | 2 | 32 |
15 | Soldering Station | 40 | 1 | 1 | 16 |
16 | Air Heater | 1500 | 1 | 1 | 16 |
Total | 20 | 26 | 416 |
ID | Trigger Angle () | ID | Trigger Angle () |
---|---|---|---|
0 | 0 | 8 | 180 |
1 | 22.5 | 9 | 202.5 |
2 | 45 | 10 | 225 |
3 | 67.5 | 11 | 247.5 |
4 | 90 | 12 | 270 |
5 | 112.5 | 13 | 292.5 |
6 | 135 | 14 | 315 |
7 | 157.5 | 15 | 337.5 |
Loads Combined (Sets of 16 Waveforms) | Acquisitions |
---|---|
Single | 26 |
2 | 42 |
3 | 30 |
8 | 6 |
(a) | (e) | ||
(b) | (f) | ||
mH | mH | ||
mH | mH | ||
mH | mH | ||
mH | mH | ||
(c) | (g) | rev/min | |
rev/min | |||
rev/min | |||
rev/min | |||
(d) | k | ||
k | |||
Settings | Parameters |
---|---|
Setting (DB-1) | ideal |
Setting (DB-2) | stray inductance |
Setting (DB-3) | stray inductance and harmonics |
Setting (DB-4) | stray inductance harmonics and AWGN with SRN 60 dB |
Setting (DB-5) | stray inductance harmonics and AWGN with SRN 30 dB |
Setting (DB-6) | stray inductance harmonics and AWGN with SRN 10 dB |
Class | Class Description | Power (W) | Num. of Appliances | Num. of Load Configurations | Num. of Waveforms in LIT-NAT |
---|---|---|---|---|---|
1 | Aquarium Digital Thermostat | 380 | 1 | 1 | 4 |
2 | Aquarium Light Fish Lamp 1 | 100 | 1 | 1 | 4 |
3 | Aquarium Light Fish Lamp 2 | 170 | 1 | 1 | 4 |
4 | Hot-air hand tool | 1400 | 1 | 1 | 4 |
5 | LED Lamp | 25 | 1 | 1 | 2 |
6 | Incandescent Lamp | 100 | 1 | 1 | 2 |
7 | Oil Heater | 600/900 | 1 | 2 | 4 |
8 | Fan | 140 | 1 | 1 | 2 |
9 | Laptop Charger | 140 | 1 | 1 | 2 |
10 | Drill | 160/680 | 2 | 2 | 4 |
11 | Hairdryer (two power levels) | 150/300 | 1 | 2 | 4 |
Total | 12 | 14 | 36 |
Circuit | Values |
---|---|
(a) | R = 50 |
(b) | R = 100 L = 1 H |
(c) | R = 100 |
(d) | R = 300 C = 600 µF |
(e) | R = 100 |
(f) | R = 100 L = 1 H |
Harm. | Amplitude (%) | Phase (Radians) |
---|---|---|
3 | 2.0 | 0.3 |
5 | 3.0 | 0.4 |
7 | 1.0 | 3.1 |
9 | 1.0 | −2.5 |
11 | 0.1 | −1.0 |
13 | 0.3 | −1.9 |
15 | 0.4 | 1.3 |
17 | 0.1 | −0.2 |
19 | 0.1 | 2.2 |
21 | 0.1 | −1.4 |
23 | 0.1 | 1.5 |
25 | 0.1 | 1.0 |
27 | 0.1 | 3.0 |
29 | 0.1 | 2.6 |
31 | 0.1 | −1.6 |
33 | 0.1 | 0.7 |
35 | 0.1 | 0.3 |
37 | 0.1 | 1.5 |
39 | 0.1 | 1.6 |
Circuit | Absolute Voltage Peak Difference (V) | Absolute Current Peak Difference (A) |
---|---|---|
Load (a) | 0.1 | 0.001 |
Load (b)—Transient | 1.5 | 0.01 |
Load (b)—Steady-State | 1.5 | 0.004 |
Load (c) | 1.9 | 0.01 |
Load (d)—Transient | 0.8 | 0.1 |
Load (d)—Steady-State | 0.8 | 0.05 |
Load (e) | 4.9 | 0.001 |
Load (f) | 2.5 | 0.01 |
PF Real | Sim | MSE Voltage | Current | |
---|---|---|---|---|
(a) | 1 | 1 | 2.46 | 1.80 |
(b) | 0.34 | 0.32 | 4.26 | 0.0042 |
(c) | 1 | 0.999 | 3.35 | 1.01 |
(d) | 0.848 | 0.887 | 1.49 | 0.0074 |
(e) | 0.54 | 0.4756 | 3.64 | 0.0041 |
(f) | 0.18 | 0.16 | 0.0025 | 0.0041 |
EDN | Load | ON Code Id | OFF Code Id |
---|---|---|---|
8 | Incandescent Lamp | 35 | 32 |
2 | LED Lamp | 11 | 08 |
5 | Drill | 23 | 20 |
EDN Data Packet | Event Description | Event Reported by EDN (in Samples) | Event Observed in Waveform (in Samples) | Error (in Samples) |
---|---|---|---|---|
2020:04:16:15:12:06, 1631, 35 | turn-ON incandescent lamp | 193,899 | 194,266 | 367 |
2020:04:16:15:12:14, 2892, 32 | turn-OFF incandescent lamp | 318,232 | 318,294 | 62 |
2020:04:16:15:12:19, 9815, 11 | turn-ON LED lamp | 402,075 | 402,425 | 350 |
2020:04:16:15:12:27, 2538, 08 | turn-OFF LED lamp | 517,870 | 518,092 | 222 |
2020:04:16:15:12:33, 1261, 23 | turn-ON drill | 608,897 | 609,303 | 406 |
2020:04:16:15:12:40, 2892, 20 | turn-OFF drill | 718,216 | 718,564 | 348 |
Time-stamp of first sample | 1,587,049,915 |
Dataset | Date | Nature | DCD | MSL | Ground Truth Resolution (LER) | NoC | NoA | |
---|---|---|---|---|---|---|---|---|
REDD | 2011 | Res. | 119 days (10 houses) | yes | 15 kHz | 3 s | 8 | 24 |
BLUED | 2012 | Res. | 7 days (1 house) | yes | 12 kHz | 640 ms | 9 | 43 |
PLAID | 2014 | Res. | 1094 waveforms (of 1 s each) | no | 30 kHz | >1 cycle | 12 | 235 |
HFED | 2015 | Res. + lab. | - | yes | 10 kHz–5 MHz | - | - | 24 |
UK-DALE | 2015 | Res. | 655 days | yes | 16 kHz | 6 s | 16 | 54 |
COOLL | 2016 | Res. | 840 waveforms (of 6 s each) | no | 100 kHz | 20 ms | 12 | 42 |
SustDataED | 2016 | Res. | 10 days | yes | 12.8 kHz | 2 s | - | 17 |
WHIETED | 2016 | Res.+ Ind. | 5123 waveforms (of 5 s each) | no | 44.1 kHz | - | 47 | 110 |
BLOND. | 2018 | Res. | 50–213 days | yes | 50–250 kHz | - | 16 | 53 |
SynD | 2020 | Res. | 180 days (21 households) | yes | 5 Hz | 0.2 s | - | 22 |
LIT SYNTHETIC | 2020 | Res. + Com. + Ind. | 1664 waveforms (30 s to 40 s each) | yes | 15.36 kHz | <5 ms | 16 * | 19 * |
LIT SIMULATED | 2020 | Res. + Com. + Ind. | 4824 waveforms (2.5 s to 16 s each) | yes | 15.36 kHz (dec. from 1 MHz) | <65 µs | 7 * | 28 * |
LIT NATURAL | 2020 | Res. + Com. + Ind. | 2 h * | yes | 15.36 kHz | <5 ms | 11 * | 12 * |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Renaux, D.P.B.; Pottker, F.; Ancelmo, H.C.; Lazzaretti, A.E.; Lima, C.R.E.; Linhares, R.R.; Oroski, E.; Nolasco, L.d.S.; Lima, L.T.; Mulinari, B.M.; et al. A Dataset for Non-Intrusive Load Monitoring: Design and Implementation. Energies 2020, 13, 5371. https://doi.org/10.3390/en13205371
Renaux DPB, Pottker F, Ancelmo HC, Lazzaretti AE, Lima CRE, Linhares RR, Oroski E, Nolasco LdS, Lima LT, Mulinari BM, et al. A Dataset for Non-Intrusive Load Monitoring: Design and Implementation. Energies. 2020; 13(20):5371. https://doi.org/10.3390/en13205371
Chicago/Turabian StyleRenaux, Douglas Paulo Bertrand, Fabiana Pottker, Hellen Cristina Ancelmo, André Eugenio Lazzaretti, Carlos Raiumundo Erig Lima, Robson Ribeiro Linhares, Elder Oroski, Lucas da Silva Nolasco, Lucas Tokarski Lima, Bruna Machado Mulinari, and et al. 2020. "A Dataset for Non-Intrusive Load Monitoring: Design and Implementation" Energies 13, no. 20: 5371. https://doi.org/10.3390/en13205371
APA StyleRenaux, D. P. B., Pottker, F., Ancelmo, H. C., Lazzaretti, A. E., Lima, C. R. E., Linhares, R. R., Oroski, E., Nolasco, L. d. S., Lima, L. T., Mulinari, B. M., Silva, J. R. L. d., Omori, J. S., & Santos, R. B. d. (2020). A Dataset for Non-Intrusive Load Monitoring: Design and Implementation. Energies, 13(20), 5371. https://doi.org/10.3390/en13205371