COOLL: Controlled On/Off Loads Library, a Public Dataset of High-Sampled Electrical Signals for Appliance Identification

This paper gives a brief description of the Controlled On/Off Loads Library (COOLL) dataset. This latter is a dataset of high-sampled electrical current and voltage measurements representing individual appliances consumption. The measurements were taken in June 2016 in the PRISME laboratory of the University of Orléans, France. The appliances are mainly controllable appliances (i.e. we can precisely control their turn-on/off time instants). 42 appliances of 12 types were measured at a 100 kHz sampling frequency.



There are no comments yet.


page 1

page 2

page 3

page 4


Neural Network Ensembles to Real-time Identification of Plug-level Appliance Measurements

The problem of identifying end-use electrical appliances from their indi...

Pylearn2: a machine learning research library

Pylearn2 is a machine learning research library. This does not just mean...

Library Information System Audit Senayan Library Management System (SLiMS) Using ISO 9126

The library serves as a vehicle for education, research, conservation, i...

HexagDLy - Processing hexagonally sampled data with CNNs in PyTorch

HexagDLy is a Python-library extending the PyTorch deep learning framewo...

Hydra: a C++11 framework for data analysis in massively parallel platforms

Hydra is a header-only, templated and C++11-compliant framework designed...

UPB at SemEval-2021 Task 8: Extracting Semantic Information on Measurements as Multi-Turn Question Answering

Extracting semantic information on measurements and counts is an importa...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.

1 Introduction and related work

Non-Intrusive Load Monitoring (NILM), also called energy disaggregation, aims to decompose in a non-intrusive manner the global energy consumption to provide detailed energy consumption. This detailed energy information provides consumption feedback and increases the awareness about the energy consumption behavior of consumers.

Different NILM datasets have been released since 2011 (for a list of publicly available datasets please refer to Most of these datasets contain only low-sampled signals (1 Hz or less). This allowed the development of low frequency NILM but on the other hand hindered the development of high frequency NILM. Existing high-sampled electrical signals datasets for NILM are summarized in Table 1.

Dataset Sampling frequency Type Reference
REDD 15 kHz whole-house (Kolter and Johnson, 2011)
BLUED 12 kHz labeled whole-house (Anderson et al., 2012)
PLAID 30 kHz individual appliances (Gao et al., 2014)
HFED 10 kHz to 5 MHz individual appliances and combination of appliances (Gulati et al., 2014)
UK-DALE 16 kHz whole-house (Kelly and Knottenbelt, 2015)
WHITED 44 kHz individual appliances (Kahl et al., 2016)
COOLL 100 kHz individual appliances present paper
Table 1: Summary of available high-sampled electrical signals datasets

Whole-house datasets are suitable for the test of NILM algorithms but are less adapted for their training (supposing supervised algorithms) since they do not provide individual appliance data (or at least precise labels for appliance turn-on and -off). Similarly, individual appliances datasets seem to be more adapted for training algorithms but less adapted for the testing.

In this paper, we present a new high-sampled dataset called Controlled On/Off Loads Library (COOLL). This dataset can be put in the same category as PLAID and WHITED where the measured electrical signals are of individual appliances. The main difference is that COOLL provides, for each appliance on the dataset, twenty turn-on transient signals each corresponding to a different turn-on instant (with a controlled delay with respect to the zero-crossing of the mains voltage). Hence, the measurements allow the tracking of the turn-on waveform variation with respect to that instant where the appliance is connected to the power grid. This is very useful when characterizing turn-on transients since their waveform depends on the turn-on instant as shown in (Nait Meziane et al., 2016a, b).

2 Dataset summary

COOLL is a dataset of plug-level electrical measurements. It contains turn-on current and voltage measurements of 42 appliances sampled at  kHz (840 current measurements and 840 voltage measurements). The appliances are of 12 different types with a certain number of examples each (Table 2).

N Appliance type # of appliances # of current signals (20 per appliance)
1 Drill 6 120
2 Fan 2 40
3 Grinder 2 40
4 Hair dryer 4 80
5 Hedge trimmer 3 60
6 Lamp 4 80
7 Paint stripper 1 20
8 Planer 1 20
9 Router 1 20
10 Sander 3 60
11 Saw 8 160
12 Vacuum cleaner 7 140
Total 42 840
Table 2: COOLL dataset summary

The appliances in the COOLL dataset are measured individually, one at a time. The dataset does not contain a scenario where several appliances are measured simultaneously. Moreover, the selected appliances are chosen so that the control of the turn-on time instant is possible i.e. by pressing the switch-on button beforehand, the appliance can be operated electronically (with controlled triacs) (Nait Meziane et al., 2016a, b).

Each measurement lasts 6 seconds with a pre-trigger duration of 0.5 second (the pre-trigger of the first few measurements being different and equal to 1 second) and a post-stop duration of 1 second. These durations correspond, respectively, to the time where the appliance is off before the turn-on and after the turn-off.

For each appliance, 20 controlled measurements are made. Each measurement corresponds to a specific action delay ranging from 0 to 19 ms with a step of 1 ms (this way, we cover the whole time-cycle duration of the 50 Hz mains voltage i.e. 20 ms). This action delay corresponds to the time with which the turn-on action is delayed with respect to the beginning of a specific time-cycle of the mains voltage 111As a convention we define the beginning of a time-cycle to be the positive-to-negative zero-crossing of the mains voltage.. The turn-off action delay is fixed to 0 ms for all measurements.

Fig. 1 illustrates the different times involved in a typical turn-on of an appliance (in this example a drill with a 15 ms action delay).

Figure 1: Turn-on specificities.

With the pre-trigger duration set to 1 second and an action delay of 15 ms, the measurement system detects the first voltage zero-crossing after the 1 second pre-trigger. This detection generates a random delay (less than one time-cycle) after the pre-trigger duration. After detecting the zero-crossing time instant, the measurement system turns-on the appliance after the 15 ms delay that corresponds to the action delay.

3 Header and configuration files

Meta-data are included in the dataset as header and configuration files. The header files (“.xlsx” files) give information about each measured appliance and its measurement environment. An example of the content of these files is given in Table 3.

File name Device type Nominal power Date of purchase Brand Reference
Vacuum_cleaner_1 Vacuum cleaner 700 W Tornado 61EKJ01
Place Use frequency Dimmer? Controllable? Power grid voltage Power grid frequency
PRISME laboratory once a week YES NO 230 V 50 Hz
Table 3: Example of the content of a header file

During each measurement instance we simultaneously measure current and voltage. A configuration file (“.txt” file) is associated to each one of these measurement instances (840 in total) (Fig. 2). These files represent the content of the SD card (Nait Meziane et al., 2016a, b) containing information that tells the processor of the measurement system how the measurement should be done. These files were created to be easily readable and interpretable by the user of the COOLL dataset. Note that “sofa” (Fig. 1(a)) is a variable that defines the selected outlet for each action. The measurement system has six outlets and for this dataset we always put the measured appliance on the first outlet. Future measurements may exploit the other outlets and include scenarios with different appliances working simultaneously.

(a) Example of a configuration file.
(b) Corresponding measured current signal. Fig. 1 is a zoomed part of this figure.

The scenario is as follows (read as: Start, Time until first action (ms) repeat [Action, Appliance, Action delay (s), Time until next action (ms)] for all scenario actions End):

  • Start, 1000 ON, Drill, 15000, 4000, OFF, Drill, 0, 1000 End.

(c) Corresponding scenario. Start and End represent the beginning and the end of the measurement.
Figure 2: Example of a configuration file along with the corresponding measured current signal and scenario.

4 Conclusion and future work

This paper briefly presents the Controlled On/Off Loads Library (COOLL) dataset. This dataset, mainly, complements the PLAID and WHITED datasets and highlights the turn-on transient waveform variation function of the turn-on time instant for some controllable appliances (loads).

COOLL represents the first measurements taken using the measurement system described in (Nait Meziane et al., 2016a, b). It is far from being complete and different expansions are possible. Possible future measurements include:

  • Recording more signals for appliances that are not necessarily controllable.

  • Creating controlled scenarios with different appliances working simultaneously. These scenarios may eventually be used in high frequency NILM algorithms testing.

For uncontrollable appliances extensive measurements have to be made to track the turn-on waveform variations. The scenario creation is a challenging task since created scenarios have to reflect real-life use of appliances in order to be useful for energy disaggregation. Feedback from the community is of great importance in order to tackle the difficulties of this task and we very much welcome any suggestions from the community that can help define suitable scenarios222Contact authors: {mohamed.nait-meziane, philippe.ravier}

5 Acknowledgment

The authors would like to thank the support of the Région Centre-Val de Loire (France) for the project MDE-MAC3 (Contract n 2012 00073640).


  • Anderson et al. (2012) Anderson, K., Ocneanu, A., Benitez, D., Carlson, D., Rowe, A., and Berges, M. (2012). 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.
  • Gao et al. (2014) Gao, J., Giri, S., Kara, E. C., and Bergés, M. (2014). Plaid: A public dataset of high-resolution electrical appliance measurements for load identification research: Demo abstract. In Proceedings of the 1st ACM Conference on Embedded Systems for Energy-Efficient Buildings, BuildSys ’14, pages 198–199, New York, NY, USA. ACM.
  • Gulati et al. (2014) Gulati, M., Ram, S. S., and Singh, A. (2014). 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, pages 70–79. ACM.
  • Kahl et al. (2016) Kahl, M., Haq, A. U., Kriechbaumer, T., and Jacobsen, H.-A. (2016). Whited-a worldwide household and industry transient energy data set. In Workshop on Non-Intrusive Load Monitoring (NILM), 2016 Proceedings of the 3rd International.
  • Kelly and Knottenbelt (2015) Kelly, J. and Knottenbelt, W. (2015). The UK-DALE dataset, domestic appliance-level electricity demand and whole-house demand from five UK homes. Scientific Data, 2(150007).
  • Kolter and Johnson (2011) Kolter, J. Z. and Johnson, M. J. (2011). Redd: A public data set for energy disaggregation research. In proceedings of the SustKDD workshop on Data Mining Applications in Sustainability.
  • Nait Meziane et al. (2016a) Nait Meziane, M., Picon, T., Ravier, P., Lamarque, G., Le Bunetel, J.-C., and Raingeaud, Y. (2016a). A measurement system for creating datasets of on/off-controlled electrical loads. In Conference on Environment and Electrical Engineering (EEEIC), 2016 Proceedings of the 16th IEEE International.
  • Nait Meziane et al. (2016b) Nait Meziane, M., Picon, T., Ravier, P., Lamarque, G., Le Bunetel, J.-C., and Raingeaud, Y. (2016b). A new measurement system for high frequency nilm with controlled aggregation scenarios. In Workshop on Non-Intrusive Load Monitoring (NILM), 2016 Proceedings of the 3rd International.