Next Article in Journal
A Novel Control Strategy for the Frequency and Voltage Regulation of Distribution Grids Using Electric Vehicle Batteries
Next Article in Special Issue
A Systematic Study on the Harmonic Overlap Effects for DC/AC Converters under Low Switching Frequency Modulation
Previous Article in Journal
Application of MICMAC, Fuzzy AHP, and Fuzzy TOPSIS for Evaluation of the Maintenance Factors Affecting Sustainable Manufacturing
Previous Article in Special Issue
Adaptive Online State of Charge Estimation of EVs Lithium-Ion Batteries with Deep Recurrent Neural Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

New Time-Frequency Transient Features for Nonintrusive Load Monitoring

IRIMAS, Université de Haute-Alsace, 61 rue Albert Camus, 68093 Mulhouse, France
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Energies 2021, 14(5), 1437; https://doi.org/10.3390/en14051437
Submission received: 10 February 2021 / Revised: 27 February 2021 / Accepted: 2 March 2021 / Published: 5 March 2021
(This article belongs to the Special Issue Advanced Techniques for Power Quality Improvement)

Abstract

:
A crucial step in nonintrusive load monitoring (NILM) is feature extraction, which consists of signal processing techniques to extract features from voltage and current signals. This paper presents a new time-frequency feature based on Stockwell transform. The extracted features aim to describe the shape of the current transient signal by applying an energy measure on the fundamental and the harmonic frequency voices. In order to validate the proposed methodology, classical machine learning tools are applied (k-NN and decision tree classifiers) on two existing datasets (Controlled On/Off Loads Library (COOLL) and Home Equipment Laboratory Dataset (HELD1)). The classification rates achieved are clearly higher than that for other related studies in the literature, with 99.52% and 96.92% classification rates for the COOLL and HELD1 datasets, respectively.

1. Introduction

The massive use of electrical appliances in industrial, residential, and commercial buildings continues to increase. This fact requires a continuous increase in energy production, with the growth in electric energy needs in the last decade reaching 3.4 % per year [1,2]. In addition, the diversity of the devices used has increased, especially with the remarkable evolution of technology, most notably in the last few decades. This truth imposes an urgent need to control the energy consumption related to these loads in order to more closely monitor consumption and to act when necessary in the case of anomalies. Some studies estimate the ability to save 20 % of the energy consumed if we monitor energy consumption in real time so that we can act in cases of anomalies, most notably in households [3,4]. According to [5], the best way to optimize energy savings is to monitor the consumption per device [1]. This essentially requires load desegregation techniques that can be performed by intrusive or nonintrusive load monitoring methods (ILM or NILM) [6]. Nonintrusive load monitoring (NILM) consists of determining the individual energy consumption of appliances connected to the electrical grid [7]. This can be done by measuring current and voltage signals from one measurement point in order to apply signal processing and machine learning methods to desegregate appliances. The nonintrusive mode is therefore simpler to set up, contrary to the intrusive mode in which measuring equipment must be installed next to each type of load and requires a large number of measuring points. One crucial step in the NILM is feature extraction from voltage and current signals [8]. The objective is to obtain relevant features capable of discriminating between the different types of loads (e.g., linear, nonlinear, and multi-state loads ) and at the same time have physical meanings. The NILM features extracted can be divided into two categories: the steady state and transient state. The authors in [8] gave a summary of the proposed NILM features used in the literature. Beyond classical features used for NILM as the step changes in real power (P) and reactive power (Q) from steady stage [7,9], which quickly showed their limits in the case of nonlinear loads or in the detection of low-power loads, harmonic-based features were massively explored to remedy to these limitations as macroscopic transients combined with harmonic descriptors [10,11,12]. These also faced certain limitations, particularly that they do not allow a user to discriminate efficiently the nonlinear and multi-state loads [8]. On the other hand, the time-frequency tools proved their utility in studying nonstationary signals, for which statistical characteristics such as a current transient change with time. In the past, time-frequency tools [13,14,15,16,17] were used in the NILM. These studies tried to extract statistical descriptors of time-frequency representation by describing the spectral envelope via short-time Fourier transform (STFT) [18] or by extracting the energy of the wavelet coefficients in each discrete wavelet transform (DWT) level, but none of them focused on the shape of the transient at targeted frequencies, which can be directly related to the physical nature of the load. Other studies were interested in the shape of the current raw signals [19] or the use of V I trajectories in order to more robustly represent the shape of the current and the voltage signals [20]. However, these approaches still suffered from limitations related to the fact that the descriptors are based on the time domain, which can be very sensitive to noise.
Therefore, the aim of this study is to propose qualitative features from the time-frequency domain in order to describe the shape of the electrical transient current signals on a specified frequency range. In other words, we focus on targeted features based on the transient current signals as opposed to traditional approaches consisting of extracting descriptors massively [21] or new blind approaches based on deep learning [22,23,24]. Moreover, traditional classifiers are used to validate the proposed features since the objective of this paper is not to bring originality to the classification tools but rather to focus on evaluation of the new proposed features. Concerning the available data, for a few years, different datasets have been released, most of them containing signals sampled at low frequencies (1 Hz or less). The low sampling frequency limits the study of descriptors based on harmonics. However, other datasets do exist in the literature with higher sampling frequencies [25,26,27,28,29,30] to study the transient state. In this paper, in order to validate the proposed approach, we test the proposed features on two datasets: Controlled On/Off Loads Library (COOLL) [26] and Home Equipment Laboratory Dataset (HELD1) [29]. The description of these two datasets are given later. This paper is organized as follow: Section 2 presents the proposed time-frequency features, Section 3 describes the classification tools used in this study in order to evaluate the proposed features. Section 4 is consecrated to the application of the proposed features on two existing datasets: the COOLL [26] and HELD1 datasets [29]. The obtained results are compared with related results in the literature [31] for the COOLL and [29] HELD1 datasets. Finally, Section 5 presents the conclusion and some perspectives related to future work.

2. The Proposed Time-Frequency Features

In this section, we give a brief overview on Stockwell transform before presenting the proposed features based on Shannon energy applied on time-frequency.

2.1. The Stockwell Transform (ST)

The proposed time-frequency features are based on a time-frequency analysis that can be obtained with S-transform [32], defined as a hybrid version between continuous wavelet transform (CWT) and short-time Fourier transform (STFT) [33]. It improves frequency resolution at low frequencies and time resolution at high frequencies in time-frequency representation. For a given signal x ( t ) L 2 ( R ) , the S-transform can be defined as follows:
S T x ( τ , f ) = + x ( t ) w ( τ t , f ) e 2 i π f t d t
where τ R is a time translation and w is a Gaussian window function of time and frequency. It is chosen as follows:
w ( t , f ) = 1 σ ( f ) 2 π e t 2 / 2 σ ( f ) 2
The S-transform is a multi-resolution transform where the dilation σ is a function of frequency and is defined as follows:
σ ( f ) = 1 | f | f R *
Using this logic for the variation in window width as a function of frequency, we favor temporal resolution for high frequencies since the width of the window is narrower in this case and vice versa for low frequencies.

2.2. The Proposed Time-Frequency Features

We propose a set of features, denoted β f n that characterize the transient signal. The values β f n depend on the shape of the transient signal, which is directly related to the physical nature of the load. Therefore, β f n is calculated on the frequency voices denoted by f n (fundamental and harmonics frequencies), which can be given as f n = { 50 , 150 , 250 , 350 , n × 50 Hz }. The proposed method is summarized in Figure 1.
The voice can be seen as the local instantaneous frequency of a signal [32]. By rewriting Equation (1) as a convolution product between the signal x ( t ) and the Gaussian window w ( t ) for a particular frequency f n , the voice calculated on a signal x ( t ) can be written as follows:
S T x ( t , f n ) = + X ( α + f n ) e 2 π 2 α 2 / f 2 e i 2 π α t d α
where α is related to the frequency translation of the spectrum of signal x ( t ) and X ( f ) is the Fourier transform of the signal x ( t ) . This rewriting allows us to take advantage of the Fast Fourier Transform (FFT) algorithm in terms of low computing complexity to generate the time-frequency coefficients. For each localized time and frequency region in the time-frequency plan, the corresponding complex number can be given as follows:
S T x ( τ , f n ) = A ( τ , f n ) e i ϕ ( τ , f n )
Before computing the features β f n , the voice related to f n needs to be normalized as follows:
S T x ¯ ( t , f n ) = | S T x ( t , f n ) | m i n | S T x ( t , f n ) | m a x ( | S T x ( t , f n ) | ) m i n ( | S T x ( t , f n ) | )
The β f n feature at a specified frequency f n is then computed by applying the Shannon energy on the module of the corresponding voice:
β f n = + S T x ¯ ( t , f n ) 2 log ( S T x ¯ ( t , f n ) 2 ) d t
The logarithmic term in Equation (7) aims to reduce the high and low variation impacts, which usually correspond to noise, and allow us to reduce the intraclass variations. Figure 2 shows the variation in the applied energy measure (Shannon energy) on a linear normalized signal (amplitude varies linearly between 0 and 1). The amplitude of the signal is emphasized in the transformed signal between amplitudes 0.3 and 0.8 and is attenuated elsewhere.
The advantage of this approach is the rigorous summary of the shape of each envelope of the transient current at the fundamental frequency and its harmonics by a single discriminant feature instead of using an exhaustive feature extraction process.

3. Electrical Load Classification Methodology

To test the performance of the proposed features, we tested them on two distinct databases: COOLL [26] and HELD1 [29]. A brief description of each database and the corresponding results are given in the following sections. The calculated time-frequency features are β 50 , β 150 and β 250 . Taking into account the nature of the loads used in the two bases, it is not necessary to delve further in the harmonic features, but this can be adapted depending on the data and the nature of the used loads. We added to the set of β features the P m a x feature, which is the maximum value of active power in the transient period. Therefore, the total set of transient features F used for evaluation in this paper can be given as follows:
F = { P m a x , β 50 , β 150 , β 250 }
To evaluate the proposed features, two classical supervised classifiers are used: the k-NN classifier with the euclidean distance and the decision tree with the Gini splitting criterion. For K-NN classifiers, 4 values of K are tested ( K = 3 , 5 , 7 , and 9). To avoid a random choice from the pair training and validation sets, a cross validation strategy is applied. More precisely, a 10-fold cross validation is used for both classifiers to calculate the classification rate. Therefore, each model is trained using 9 of the folds as training data and the remaining fold is used for the test. Then, a loop is processed to ensure that each fold is used as test data. This validation is repeated 100 times for each feature’s combination, and the corresponding results are presented in Section 4.

Applied Analyzing Time-Window

In order to calculate the size of the time window in which we calculate the proposed features, a threshold on the active power is applied. The value of the threshold is set empirically set to 1.3 W. This value can be adjusted depending on the power of tested appliances. The threshold defines the start and the end instants τ 1 and τ 2 of the time window, which correspond to the beginning and the end of the transient period.
Figure 3 shows the transient current envelope extracted from the fundamental frequency 50 Hz based on a theoretical model presented in [5] with τ 1 and τ 2 instants.
Figure 4 shows the result of the theoretical envelopes E ( t , 50 ) , E ( t , 150 ) , and E ( t , 250 ) calculated from the same transient model [5].
We highlight here that the proposed features in this study do not require any model to estimate them. They are based only on the measured current signal.

4. Results and Discussions

4.1. Datasets Descriptions

4.1.1. COOLL Dataset

Controlled On/Off Loads Library (COOLL) is a high-sampled current and voltage measurement dataset for individual appliance consumption. In total, there are 42 appliances of 12 types measured with 100 kHz sampling frequency. The total measurements in the COOLL dataset is 840 current signals. For each appliance, 20 controlled measurements were made. Each measurement corresponds to a specific action delay ranging from 0 to 19 ms with a step of 1 ms in order to cover the whole time-cycle duration of the 50 Hz main voltage [26]. This base is very useful for testing the robustness of the proposed features against the initial conditions that might affect the waveform of turn-on transients.

4.1.2. HELD1 Dataset

The Home Equipment Laboratory Dataset (HELD1) contains current and voltage signals of turn on and turn off events from 14 different appliances corresponding to 18 different consumers [29]. The sampling rate is 4 kHz, and the total used signatures in this paper is 1365 transient current signals corresponding to 100 on/off events for each device (except for the white refrigerator, where there are only 65 measured events).

4.2. Classification Results

4.2.1. COOLL

The classification rate for the COOLL dataset increases when combining the β features (see Figure 5). P m a x alone gives a high classification rate (89.88%) already with the K-NN for K = 9 ; see Table 1. It is important to point out that the power-based features are inherently very discriminating (except for load with very close powers). The combination of betas alone without power information show comparable performances (89.88% with the decision tree). This shows the efficiency in describing the transient waveform, which is completely decoupled from power information. The K-NN performance decreases when K increases for the combined β 50 , β 150 , and β 250 features (see Figure 5). A reverse phenomena occurs for individual features ( P m a x or β 50 alone). The combination of both information ( P m a x , β 50 ) reaches the highest performance: 99.52%, which is higher than the classification rate reached in the literature (98.57%) based on the same dataset in which the authors apply features from a transient model and use the K-NN classifier to classify loads [31]. The confusion matrix for a selected iteration in the K-fold cross validation process obtained on the COOLL dataset shows errors where the Drill load is classified as a Hedge trimmer (see Figure 6). The addition of betas corresponding to higher harmonic shapes does not improve the classification rate; this is strongly linked to the nature of the loads in the dataset.

4.2.2. HELD1

As in the case of the COOLL dataset, the classification rate of HELD1 shows an increasing trend when aggregating the β features. The highest classification rate 96.92% is reached when combining the P m a x with β 50 and β 150 features and the decision tree classifier. For individual features ( P m a x and β 50 ) and for couple combined features ( β 50 and β 150 , and P m a x and β 50 ), the K-NN classifier gives better results than the decision tree. The influence of K for the K-NN is not very significant except for β 50 , where an improvement in the performance of the classifier can be seen when k is greater than 5 (see Figure 5). For very small values of K, the classifier tends to be overfit by trying to classify isolated points. The same phenomena can be observed for COOLL data and for individual features. The errors obtained on the HELD1 data are due to the fact that the white refrigerator is classified 7 times as a blue refrigerator and that the last one is classified twice as a white refrigerator (see Figure 6).

4.2.3. On the Performance of the Proposed Features

In the case of both bases, the proposed features when tested alone show progressive performance (see Figure 5). As we mentioned before, statistically describing the frequency voices of the transient phases tells us about the physical nature of the load that is completely disconnected from the energy consumption information that is expressed by power. Since the objective of this paper is to explore the advantage of extracting transient phase features, the power information is calculated as the maximum active power (called P m a x ) reached in the transient phase. In both cases (COOLL and HELD1), when adding P m a x information to the feature’s vector, it significantly enhances the classification rate. For COOLL dataset, the improvement is of the order of 10% and 13% for HELD1. The confusion matrices (see Figure 6) clearly show the contribution of the β n features depending on the nature of the loads. It seems that, for the HELD1 dataset, it is necessary to increase to β 150 . The classification rate obtained with P m a x , β 50 is 95.38%, while the results when adding β 150 ( P m a x , β 50 , β 150 ) is 96.92%, which is the higher classification rate for this dataset. In contrast, for the COOLL datset, it is already enough at β 50 , with the addition of β 150 and β 250 not improving the results; on the contrary, it deteriorates them slightly from 99.52% for P m a x , β 50 to 99.17% for P m a x , β 50 , β 150 and P m a x , β 50 , β 150 , β 250 . Adding the β 250 feature does not improve the performance for COOLL. This means that the information provided by the higher β is too noisy and scattered, which may be due essentially to the nature of the loads that do not have high enough harmonics.

5. Conclusions and Perspectives

This paper presented new transient features based on the time-frequency domain. The objective of the proposed features ws to characterize the turn-on electrical load transients by describing the shape of the frequency harmonic voices. The Stockwell transform was applied in this study to generate the frequency voices. Indeed, other transforms could be used and compared, but the purpose of this paper was to validate the relevance of the proposed approach independent of the used time-frequency transform. By combining the proposed features with P m a x , which is the maximum active power in the window applied on the transient phase, very high classification rates can be achieved. To validate the proposed approach, the called F feature set was applied on two public datasets, COOLL and HELD1, with 99.52 % and 96.92 % reached for the classification rates, respectively. It turns out that, for COOLL data, only the first two features ( P m a x and β 50 ) are sufficient to reach high performance; for HELD1 data, the feature β 150 must be added to these last features to significantly enhance the classification rate. The β features and their number depend on the nature of the data and the contribution of the harmonics in their loads. Therefore, the proposed number of harmonics features can be adapted according to the data. The obtained results outperform the existing studies in the literature based on the same data [29,31]. It is important to highlight that the presented methodology does not requires a model to estimate the transient parameter, as in [31], which can be changed depending of the nature of the electrical loads. The tested data are constituted by controlled turn-on loads for both datasets. As future work, more datasets will be tested and the proposed features will be implemented in an embedded system in order to test the classification accuracy in real time.

Author Contributions

Conceptualization, M.D., A.M. and A.D.; formal analysis, M.D., B.C. and A.M.; funding acquisition, D.O.-A.; methodology, M.D., B.C. and A.M.; software, M.D.; supervision, A.D. and D.O.-A.; visualization, M.D. and B.C.; writing—original draft, M.D.; writing—review and editing, B.C. and A.M. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Link to COOLL dataset: https://coolldataset.github.io/ (accessed on 4 March 2021).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Schirmer, P.A.; Mporas, I. Statistical and electrical features evaluation for electrical appliances energy disaggregation. Sustainability 2019, 11, 3222. [Google Scholar] [CrossRef] [Green Version]
  2. Yu, B.; Tian, Y.; Zhang, J. A dynamic active energy demand management system for evaluating the effect of policy scheme on household energy consumption behavior. Energy 2015, 91, 491–506. [Google Scholar] [CrossRef]
  3. Lee, D.; Cheng, C.C. Energy savings by energy management systems: A review. Renew. Sustain. Energy Rev. 2016, 56, 760–777. [Google Scholar] [CrossRef]
  4. Zeifman, M.; Roth, K. Viterbi algorithm with sparse transitions (VAST) for nonintrusive load monitoring. In Proceedings of the 2011 IEEE Symposium on Computational Intelligence Applications In Smart Grid (CIASG), Paris, France, 11–15 April 2011; pp. 1–8. [Google Scholar]
  5. Meziane, M.N.; Ravier, P.; Lamarque, G.; Abed-Meraim, K.; Le Bunetel, J.C.; Raingeaud, Y. Modeling and estimation of transient current signals. In Proceedings of the EUSIPCO, Nice, France, 31 August–4 September 2015; pp. 1960–1964. [Google Scholar]
  6. Aladesanmi, E.; Folly, K. Overview of non-intrusive load monitoring and identification techniques. IFAC-PapersOnLine 2015, 48, 415–420. [Google Scholar] [CrossRef]
  7. Hart, G.W. Nonintrusive appliance load monitoring. Proc. IEEE 1992, 80, 1870–1891. [Google Scholar] [CrossRef]
  8. Sadeghianpourhamami, N.; Ruyssinck, J.; Deschrijver, D.; Dhaene, T.; Develder, C. Comprehensive feature selection for appliance classification in NILM. Energy Build. 2017, 151, 98–106. [Google Scholar] [CrossRef] [Green Version]
  9. Drenker, S.; Kader, A. Nonintrusive monitoring of electric loads. IEEE Comput. Appl. Power 1999, 12, 47–51. [Google Scholar] [CrossRef]
  10. Norford, L.K.; Leeb, S.B. Non-intrusive electrical load monitoring in commercial buildings based on steady-state and transient load-detection algorithms. Energy Build. 1996, 24, 51–64. [Google Scholar] [CrossRef]
  11. Srinivasan, D.; Ng, W.; Liew, A. Neural-network-based signature recognition for harmonic source identification. IEEE Trans. Power Deliv. 2005, 21, 398–405. [Google Scholar] [CrossRef]
  12. Dong, M.; Meira, P.C.; Xu, W.; Chung, C. Non-intrusive signature extraction for major residential loads. IEEE Trans. Smart Grid 2013, 4, 1421–1430. [Google Scholar] [CrossRef]
  13. Lin, Y.H.; Tsai, M.S. Development of an improved time–frequency analysis-based nonintrusive load monitor for load demand identification. IEEE Trans. Instrum. Meas. 2014, 63, 1470–1483. [Google Scholar] [CrossRef]
  14. Jin, Y.; Tebekaemi, E.; Berges, M.; Soibelman, L. A time-frequency approach for event detection in non-intrusive load monitoring. In Proceedings of the Signal Processing, Sensor Fusion, and Target Recognition XX. International Society for Optics and Photonics, Orlando, FL, USA, 25–27 April 2011. [Google Scholar]
  15. Li, G.; Bo, Y.; ZHU, Z.c. Load Identification of Non-intrusive Load-monitoring System Based on Time-frequency Analysis and PSO-SVM. DEStech Trans. Eng. Technol. Res. 2017. [Google Scholar] [CrossRef] [Green Version]
  16. Su, Y.C.; Lian, K.L.; Chang, H.H. Feature selection of non-intrusive load monitoring system using STFT and wavelet transform. In Proceedings of the 2011 IEEE 8th International Conference on e-Business Engineering (ICEBE), Beijing, China, 19–21 October 2011; pp. 293–298. [Google Scholar]
  17. Duarte, C.; Delmar, P.; Goossen, K.W.; Barner, K.; Gomez-Luna, E. Non-intrusive load monitoring based on switching voltage transients and wavelet transforms. In Proceedings of the Future of Instrumentation International Workshop (FIIW), Gatlinburg, TN, USA, 8–9 October 2012; pp. 1–4. [Google Scholar]
  18. Lee, K.D.; Leeb, S.B.; Norford, L.K.; Armstrong, P.R.; Holloway, J.; Shaw, S.R. Estimation of variable-speed-drive power consumption from harmonic content. IEEE Trans. Energy Convers. 2005, 20, 566–574. [Google Scholar] [CrossRef]
  19. Suzuki, K.; Inagaki, S.; Suzuki, T.; Nakamura, H.; Ito, K. Nonintrusive appliance load monitoring based on integer programming. In Proceedings of the 2008 SICE Annual Conference, Tokyo, Japan, 20–22 August 2008; pp. 2742–2747. [Google Scholar]
  20. Lam, H.Y.; Fung, G.; Lee, W. A novel method to construct taxonomy electrical appliances based on load signaturesof. IEEE Trans. Consum. Electron. 2007, 53, 653–660. [Google Scholar] [CrossRef] [Green Version]
  21. Cannas, B.; Carcangiu, S.; Carta, D.; Fanni, A.; Muscas, C. Selection of Features Based on Electric Power Quantities for Non-Intrusive Load Monitoring. Appl. Sci. 2021, 11, 533. [Google Scholar] [CrossRef]
  22. Houidi, S.; Fourer, D.; Auger, F. On the Use of Concentrated Time–Frequency Representations as Input to a Deep Convolutional Neural Network: Application to Non Intrusive Load Monitoring. Entropy 2020, 22, 911. [Google Scholar] [CrossRef] [PubMed]
  23. Faustine, A.; Pereira, L.; Bousbiat, H.; Kulkarni, S. UNet-NILM: A Deep Neural Network for Multi-tasks Appliances State Detection and Power Estimation in NILM. In Proceedings of the 5th International Workshop on Non-Intrusive Load Monitoring, Austin, TX, USA, 18 November 2020; pp. 84–88. [Google Scholar]
  24. Ahmed, S.; Bons, M. Edge computed NILM: A phone-based implementation using MobileNet compressed by Tensorflow Lite. In Proceedings of the 5th International Workshop on Non-Intrusive Load Monitoring, Austin, TX, USA, 18 November 2020; pp. 44–48. [Google Scholar]
  25. Kolter, J.Z.; Johnson, M.J. REDD: A public data set for energy disaggregation research. In Proceedings of the Workshop on Data Mining Applications in Sustainability (SIGKDD), San Diego, CA, USA, 21–24 August 2011; pp. 59–62. [Google Scholar]
  26. 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]
  27. 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. [Google Scholar]
  28. Gao, J.; Giri, S.; Kara, E.C.; Bergés, M. PLAID: A public dataset of high-resoultion electrical appliance measurements for load identification research: Demo abstract. In Proceedings of the 1st ACM Conference on Embedded Systems for Energy-Efficient Buildings, Memphis, TN, USA, 4–6 November 2014; pp. 198–199. [Google Scholar]
  29. Held, P.; Mauch, S.; Saleh, A.; Benyoucef, D.; Abdeslam, D.O. HELD1: Home Equipment Laboratory Dataset for Non-Intrusive Load Monitoring. In Proceedings of the SIGNAL 2018: The Third International Conference on Advances in Signal, Image and Video Processing, Nice, France, 20–24 May 2018. [Google Scholar]
  30. 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. [Google Scholar] [CrossRef]
  31. Meziane, M.N.; Hacine-Gharbi, A.; Ravier, P.; Lamarque, G.; Le Bunetel, J.C.; Raingeaud, Y. Electrical Appliances Identification and Clustering using Novel Turn-on Transient Features. In Proceedings of the ICPRAM, Porto, Portugal, 24–26 February 2017; pp. 647–654. [Google Scholar]
  32. Stockwell, R.G.; Mansinha, L.; Lowe, R. Localization of the complex spectrum: The S transform. IEEE Trans. Signal Process. 1996, 44, 998–1001. [Google Scholar] [CrossRef]
  33. Battisti, U.; Riba, L. Window-dependent bases for efficient representations of the Stockwell transform. Appl. Comput. Harmon. Anal. 2016, 40, 292–320. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Scheme for extracting β n features from the time-frequency matrix.
Figure 1. Scheme for extracting β n features from the time-frequency matrix.
Energies 14 01437 g001
Figure 2. Variation of | S T x ¯ ( t , f n ) | 2 log ( | S T x ¯ ( t , f n ) | 2 ) as a function of the normalized voice S T x ¯ ( t , f n ) .
Figure 2. Variation of | S T x ¯ ( t , f n ) | 2 log ( | S T x ¯ ( t , f n ) | 2 ) as a function of the normalized voice S T x ¯ ( t , f n ) .
Energies 14 01437 g002
Figure 3. Example of simulated frequency shape of transient current at the fundamental frequency 50 Hz.
Figure 3. Example of simulated frequency shape of transient current at the fundamental frequency 50 Hz.
Energies 14 01437 g003
Figure 4. Simulated transient current using model [5] and its frequency shape.
Figure 4. Simulated transient current using model [5] and its frequency shape.
Energies 14 01437 g004
Figure 5. Boxplots of the classification rates for the different tested feature combinations and classifiers (100 repeated K-fold cross validation in each case).
Figure 5. Boxplots of the classification rates for the different tested feature combinations and classifiers (100 repeated K-fold cross validation in each case).
Energies 14 01437 g005
Figure 6. Evolution of the confusion matrices for the highest classification rates obtained on COOLL (left column) and HELD1 (right column) data for different feature combinations and decision tree classifiers.
Figure 6. Evolution of the confusion matrices for the highest classification rates obtained on COOLL (left column) and HELD1 (right column) data for different feature combinations and decision tree classifiers.
Energies 14 01437 g006
Table 1. Classification rates of the proposed transient features combined with K-NN and decision tree classifiers applied to Controlled On/Off Loads Library (COOLL) and Home Equipment Laboratory Dataset (HELD1) datasets.
Table 1. Classification rates of the proposed transient features combined with K-NN and decision tree classifiers applied to Controlled On/Off Loads Library (COOLL) and Home Equipment Laboratory Dataset (HELD1) datasets.
Classification Rate (%)
DatasetsFeaturesk-NNTree
3579
COOLL P m a x 88.3388.9389.7689.8888.1
P m a x , B 50 98.9398.9398.6998.4599.52
P m a x , B 50 , B 150 98.4598.2197.597.0299.17
P m a x , B 50 , B 150 , B 250 98.4598.2197.597.0299.17
HELD1 P m a x 81.4782.2782.7182.7181.47
P m a x , B 50 95.5394.894.3694.3695.38
P m a x , B 50 , B 150 95.0294.8794.6594.6596.92
P m a x , B 50 , B 150 , B 250 95.0294.8794.6594.6596.92
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Drouaz, M.; Colicchio, B.; Moukadem, A.; Dieterlen, A.; Ould-Abdeslam, D. New Time-Frequency Transient Features for Nonintrusive Load Monitoring. Energies 2021, 14, 1437. https://doi.org/10.3390/en14051437

AMA Style

Drouaz M, Colicchio B, Moukadem A, Dieterlen A, Ould-Abdeslam D. New Time-Frequency Transient Features for Nonintrusive Load Monitoring. Energies. 2021; 14(5):1437. https://doi.org/10.3390/en14051437

Chicago/Turabian Style

Drouaz, Mahfoud, Bruno Colicchio, Ali Moukadem, Alain Dieterlen, and Djafar Ould-Abdeslam. 2021. "New Time-Frequency Transient Features for Nonintrusive Load Monitoring" Energies 14, no. 5: 1437. https://doi.org/10.3390/en14051437

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop