Next Article in Journal
On Supporting University Communities in Indoor Wayfinding: An Inclusive Design Approach
Next Article in Special Issue
Intra-Day Solar Power Forecasting Strategy for Managing Virtual Power Plants
Previous Article in Journal
Combining Geostatistics and Remote Sensing Data to Improve Spatiotemporal Analysis of Precipitation
Previous Article in Special Issue
Frequency Selective Auto-Encoder for Smart Meter Data Compression
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Communication

Handling Data Heterogeneity in Electricity Load Disaggregation via Optimized Complete Ensemble Empirical Mode Decomposition and Wavelet Packet Transform

1
Department of Technology, School of Science and Technology, The Open University of Hong Kong, Hong Kong, China
2
Department of Computer Engineering, National Institute of Technology Kurukshetra, Kurukshetra 136119, India
3
Department of Computer Science and Information Engineering, Asia University, Taichung 41354, Taiwan
4
Macquarie University, Sydney, NSW 2109, Australia
5
Hubei Key Laboratory of Inland Shipping Technology, School of Navigation, Wuhan University of Technology, Wuhan 430063, China
6
Modeling Evolutionary Algorithms Simulation & Artificial Intelligence (MERLIN), Faculty of Electrical & Electronic Engineering, Ton Duc Thang University, Ho Chi Minh City 700000, Vietnam
*
Author to whom correspondence should be addressed.
Sensors 2021, 21(9), 3133; https://doi.org/10.3390/s21093133
Submission received: 7 April 2021 / Revised: 24 April 2021 / Accepted: 26 April 2021 / Published: 30 April 2021
(This article belongs to the Special Issue Smart Sensor for Smartgrids and Microgrids)

Abstract

:
Global warming is a leading world issue driving the common social objective of reducing carbon emissions. People have witnessed the melting of ice and abrupt changes in climate. Reducing electricity usage is one possible method of slowing these changes. In recent decades, there have been massive worldwide rollouts of smart meters that automatically capture the total electricity usage of houses and buildings. Electricity load disaggregation (ELD) helps to break down total electricity usage into that of individual appliances. Studies have implemented ELD models based on various artificial intelligence techniques using a single ELD dataset. In this paper, a powerline noise transformation approach based on optimized complete ensemble empirical model decomposition and wavelet packet transform (OCEEMD–WPT) is proposed to merge the ELD datasets. The practical implications are that the method increases the size of training datasets and provides mutual benefits when utilizing datasets collected from other sources (especially from different countries). To reveal the effectiveness of the proposed method, it was compared with CEEMD–WPT (fixed controlled coefficients), standalone CEEMD, standalone WPT, and other existing works. The results show that the proposed approach improves the signal-to-noise ratio (SNR) significantly.

1. Introduction

Reducing carbon emissions stemming from electricity consumption has been the leading global vision to tackle global warming, which can wreak havoc on human lives. Environmental experts have emphasized that global warming leads to severe ice and permafrost melting, which releases large amounts of methane, which has a greenhouse effect that is about 30 time more powerful than that for carbon dioxide [1]. This situation may lead to irreversible positive feedback for glacial melting if increased sea-level temperatures reach a certain threshold. This drives the vision for smart, green buildings to reduce the global carbon footprint [2].
In many countries, traditional electric grids have been changed to smart grids to address this challenge. Smart grids contribute to modernization by improving the transmission of electricity, the distribution system, and the electricity infrastructure. Various research topics have emerged, including battery energy storage [3], electrical–gas–hydrogen interconnected networks [4], and advanced metering infrastructure (AMI) [5]. Particularly in AMI, the deployment of smart meters, which support the continuous collection of electricity data in apartments and buildings, has played a crucial role in developing smart grids. Recent works estimated that the number of smart meters has reached 200 million in Europe, 96 million in China, 70 million in the USA, and 2.9 million in the UK, with a market penetration of over 50% [6,7]. This has built a solid foundation for further analysis of massive amounts of electricity data. In light of the introduction of the electricity load disaggregation (ELD) algorithm (also called nonintrusive load monitoring (NILM)), electricity data are disaggregated into electricity consumption of individual appliances, which brings valuable insight to the public, electric companies, and governments [8]. Users may benefit from three insights in particular: The first is determining which appliance is the most power-hungry so that follow-up actions can be taken to reduce electricity consumption in these appliances, and as a result, lower the electricity bill. Another insight is to verify whether there are appliances being turned on during the night or outside of office hours, resulting in electricity wastage. The third insight requires analysis between the past and current energy profiles of an appliance to evaluate whether the appliance has been degraded significantly. It could be more worthy to replace an appliance rather than continue to use it if it has been degraded. In terms of electricity users without smart meters, the demonstrated benefits in terms of electricity reduction among smart meter users provides a strong reason for electric companies to migrate from the traditional electric meter to the smart meter.
Various techniques, including signal processing, data mining, shallow learning, and deep learning, have been proposed for ELD in the literature. Readers who are interested in the details may refer to the latest state-of-the-art articles [9,10,11,12]. Researchers have devoted efforts to enhancing the ELD model from an algorithmic perspective, particularly toward deep learning approaches [13,14,15]. The advantages of deep learning compared to shallow learning have been demonstrated in large-scale datasets.
A critical review summarized 42 ELD datasets developed by the scientific community [16]. These datasets are heterogeneous in nature with varying factors such as location, type of space (e.g., residential, commercial, and industrial), electric appliance, powerline cable, AC power source, and smart meter.
The research focus of this paper is to merge heterogeneous datasets, which can provide two major advantages. It increases the amount of training data, especially when data collection is sometimes challenging for some appliances (suffering from small sample size). In addition, countries that have had more experience in the deployment of smart meters could support the quick rollout for those that have newly joined the smart meter initiative.
Section 1.1 presents a literature review of the techniques used to merge heterogeneous datasets. This is followed by the limitations of related works and the rationales of our work in Section 1.2. The research contributions of this paper are summarized in Section 1.3.

1.1. Literature Review

One review article [12] addressed the unsolved issue of data heterogeneity. It creates difficulty in fair performance evaluation and comparisons between heterogeneous datasets, yet about 40 performance metrics have been utilized in ELD research. Additionally, other heterogeneous features of public datasets include folder structure and file format [17]. Various approaches, such as those of Brick [18] and Blond [19], were employed to structure electricity data as a metadata schema in order to produce a summary of the characteristics of the ELD database. The discussions and investigations of data heterogeneity algorithms for ELD are limited. Algorithms in the literature were evaluated based on individual benchmark datasets instead of groups of benchmark datasets. Furthermore, discussions of folder structure, file format, and metadata schema [17,18,19] addressed how the attributes between datasets become consistent. This is not related to how heterogeneous datasets can be merged.
To the best of our knowledge, our research idea of merging heterogeneous ELD datasets is the first of its kind. We made the following query using the advanced search function in Web of Science: TS = ((nonintrusive load monitoring OR NILM OR load monitoring OR energy disaggregation OR electricity disaggregation OR electricity load disaggregation OR load disaggregation) AND (heterogeneity OR heterogeneous data OR heterogeneous OR heterogeneous datasets)). The same query was made using Scopus with the function TITLE-ABS-KEY. We read titles, abstracts, keywords, and introductions to confirm that there was no relevant work on the research topic.
It is worth noting that extra data generation from the source dataset [20,21] and data simulation [22] are not related to the topic of this research.

1.2. Limitations of Existing Works

The limitations of the existing works are as follows:
  • No previous work has conducted research on merging heterogeneous ELD datasets.
  • It is difficult to ensure fair performance evaluation and comparison between heterogeneous ELD datasets given that about 40 performance metrics were used.
  • There is limited investigation of the powerline noise transformation between heterogeneous ELD datasets.

1.3. Major Research Contributions

The major research contributions of this research work are summarized as follows:
  • It is the first of its kind to merge heterogeneous ELD datasets.
  • It unifies the performance comparison of ELD models with merged heterogeneous datasets.
  • An optimized complete ensemble empirical model decomposition and wavelet packet transform (OCEEMD–WPT) is proposed, which provides in-depth decomposition of electricity data and enhances the performance of powerline noise transformation.
  • A feasibility study is carried out to confirm the enhancement of the deep learning model given the increased size of training data (after combining heterogeneous datasets).

2. Datasets and Methodology

In this section, 5 benchmark ELD datasets were selected to analyze the merger of heterogeneous datasets. This is followed by an illustration of the powerline noise transformation approach.

2.1. Benchmark Electricity Load Disaggregation Datasets

As mentioned above, one review article summarized 42 benchmark ELD datasets [16]. Five of these datasets were selected to exemplify the performance of the proposed powerline noise transformation approach. The selection criteria were based on country (the ELD datasets collected from different countries were highly heterogeneous) and sampling rate (high-frequency data, i.e., more than 10 kHz, were chosen, which led to complete information about the electricity data). In contract, low-frequency electricity data (e.g., 1 Hz) were aggregated; therefore, some essential characteristics may have been lost, thus lowering the performance of the ELD model.
The selected benchmark datasets were as follows: (i) reference energy disaggregation dataset (REDD) [23], (ii) United Kingdom domestic appliance-level electricity dataset (UK-DALE) [24], (iii) worldwide household and industry transient energy dataset (WHITED) [25], (iv) controlled on/off loads library dataset (COOLL) [26], and (v) laboratory for innovation and technology in embedded systems dataset (LIT) [27]. Table 1 summarizes the characteristics of the datasets, including country, number of classes, data duration, and sampling rate. WHITED [25] can be further categorized into 3 groups: Germany, Austria, and Indonesia. There were 7 datasets (one for each country) in total.

2.2. Overview of the Proposed Powerline Noise Transformation Approach

The conceptual flow of the proposed powerline transformation approach is shown in Figure 1. We assume that there are M + 1 datasets, with the total number of originating datasets M = 6. The originating dataset X i = X 1 , ,   X M performs powerline noise transformation using OCEEMD–WPT (Section 2.3), including powerline noise removal from the source and powerline noise inclusion of the destination dataset X d . The originating datasets mimicked the powerline noise of the destination dataset. The amplitude and sampling rate of X i are normalized to match X d for data homogeneity. In other words, 6 originating datasets are merged with 1 destination dataset.

2.3. Optimized Complete Ensemble Empirical Model Decomposition and Wavelet Packet Transform

Empirical mode decomposition (EMD) and its variants have demonstrated effectiveness in handling nonstationary and nonlinear time-series signals. They have received increasing attention based on the number of publications since 2007. Ensemble empirical mode decomposition (EEMD) was proposed in [28], which introduced Gaussian white noise (GWN) to address 2 major issues of EMD: mode mixing, which affects the further decomposition of other modes, and amplitude variation in a mode. However, EEMD has inadequacies in terms of computational cost, spectral separation of modes, and reconstruction errors. This inspired the proposal of complete ensemble empirical mode decomposition (CEEMD) [29] and improved CEEMD (ICEEMD) [30]. The controlled coefficients of the signal-to-noise ratio (SNR) in CEEMD and ICEEMD were fixed [29,30] and can be further improved by customization (via optimization).
In our work, the requirement of powerline noise transformation is to minimize the powerline noise of the originating datasets so that new powerline noise (based on destination datasets) can be added. In addition, it is desirable to maximize the noise generated by the electric appliance because it is a useful characteristic for feature extraction in the ELD model. Hence, the research problem of powerline noise transformation can be formulated as a multi-objective optimization problem called optimized complete ensemble empirical mode decomposition (OCEEMD). It helps to capture the temporal resolutions and frequency components of the signal. The signal is expressed as various intrinsic mode functions (IMFs) and a residual. Furthermore, the output of OCEEMD performs second-phase decomposition by WPT. The rationale of WPT is to emphasize time components and to characterize orthogonality, smoothness, and localization properties [31,32]. To summarize, we combined OCEEMD and WPT as OCEEMD–WPT, which captures both the time and frequency components of signals.
The mathematical formulations of OCEEMD and WPT are explained in Section 2.3.1 and Section 2.3.2, respectively.

2.3.1. Optimized Complete Ensemble Empirical Model Decomposition

We consider an originating dataset X i = X 1 , ,   X M i 1 , M , where M is the total number of originating datasets. We define X i = x i 1 , , x i L i R N , where L i is the length of X i , which is decomposed into various IMFs and a residual using OCEEMD.
GWN N 0 , 1 is introduced to x i t t 1 , L i with realization j 1 , J on residual r i k k 1 , K , where K is the total number of IMFs. This GWN-masked signal is given as follows:
x ˜ i j t = x i t + α i k w i j t
where α i k is the controlled coefficients of the SNR to be optimized and w i j t   is   the   GWN . First, the first IMF I M F ¯ i 1 t and residual r i 1 are computed:
I M F ¯ i 1 t = 1 J j = 1 J I M F i 1 j t
I M F i 1 j t = E M D i 1 x ˜ i j t
r i 1 = x i t I M F i 1 j t
where E M D · is the basic EMD decomposition function. The decomposition is repeated with general formulas:
I M F ¯ i k t = 1 J j = 1 J E M D i k r ˜ i , k 1 j t
r ˜ i k j t = r i k t + α i k w i j t
r i k = r i , k 1 t I M F ¯ i , k 1 t
which are stopped when r ˜ i k j t has one extremum. The original signal x i t can be reconstructed by all IMFs and the last residue r i , f i n a l .
x i t = k = 1 K I M F ¯ i k t + r i , f i n a l

2.3.2. Wavelet Packet Transform

The results of I M F ¯ i k t are further decomposed and extended. The extended version of I M F ¯ i k t is I M F ¯ i k t e   (of length L e ) and is given by the following:
I M F ¯ i k t e = I M F ¯ i k , 0 , , I M F ¯ i k , L e
L e = l e n g t h I M F ¯ i k t + 2 L l o w 2 + 0 l e n g t h I M F ¯ i k t + 2 L l o w 2 + 1       l e n g t h I M F ¯ i k t = e v e n l e n g t h I M F ¯ i k t = o d d
with low-pass filter h l o w = h l o w , 0 , , h l o w , L l o w 1 of length L l o w .
The general form of the approximated WPT coefficients with h l o w is given by the following:
a i k , m = n = 0 L l o w I M F ¯ i k , 2 m + n × h l o w , n m 0 , L e L l o w / 2
Likewise, the high-pass filter h h i g h = h h i g h , 0 , , h h i g h , L h i g h 1 of length L h i g h is defined. The general form of approximated WPT coefficients with h h i g h is given by the following:
b i k , m = n = 0 L h i g h I M F ¯ i k , 2 m + n × h h i g h , n m 0 , L e L h i g h / 2
For the selection of wavelets, typical Daubechies wavelets (D2–20) were selected for analysis.
As mentioned above, the controlled coefficients of the SNR α i k must be optimized. We formulated the optimization problem as a multi-objective optimization problem with two objective functions, in which F 1 is the kurtosis and F 2 is the residual difference:
M a x F 1 = E γ γ ¯ 4 σ γ 4
M i n F 2 = m x ^ m x m 2 m x m 2
where E · is the expected value, and γ ¯ and σ γ are the average and standard deviation, respectively, of wavelet coefficients γ .
A reference-point-based multi-objective evolutionary algorithm following the NSGA-II framework (NSGA-III) [33,34] was adopted to solve the multi-objective optimization problem. NSGA-III has advantages in solving the optimization problem with smaller population sizes, thus lowering the computation time, enhancing the diversity of the new population based on the reference points, and using adaptive allocation of reference points depending on the Pareto-optimal front. The flow of the NSGA-III-based OCEEMD–WPT is shown in Figure 2.
The pseudo-code of the NSGA-III is summarized in Algorithm 1. The reference points are predefined with locations and uniformly distributed on a hyperplane to ensure the convergence of solutions. It adopts a set of reference directions (rays starting from the original and pointing towards the reference point) to maintain the diversity among solutions. The goal of a multi-objective evolutionary algorithm is to seek a Pareto solution set that is evenly distributed, well extended, and converged. Regarding the association of the populations with reference points, there are two possibilities: (i) if only one member of the population is associated with the reference point, the reference point is ignored in the current generation and, (ii) if more than one member of the population is associated with the reference point, the member with the shortest perpendicular distance is included.
Algorithm 1  T r a i n i n g X i
Input: Training datasets X i
Output: NSGA-III-based OCEEMD–WPT Model
1. Calculate the number of reference points;
2. Generate NSGA-III parameters such as population size and values of the objective functions;
3. Apply non-dominated sorting on the population;
while iterations i maximum number of_iterations do
4. Apply tournament selection with two parents in terms of probability;
5. Apply crossover between two parents;
6. Apply non-dominated sorting on the population;
7. Associatae the populations with reference points;
8. Apply the niche preservation to select individuals associated with each reference point;
9. Store the niche obtained solutions for the next generation;
10. i = i + 1;
End while
Model←Pareto optimal solutions

3. Analysis and Comparison

To evaluate the performance of the proposed NSGA-III optimized OCEEMD–WPT approach for merging heterogeneous ELD datasets, four studies were conducted (i) on the performance of NSGA-III-optimized OCEEMD–WPT, (ii) on the contribution of NSGA-III to solving the controlled coefficients, (iii) on the contribution of merging CEEMD and WPT, and (iv) on the performance of the proposed approach in comparison to existing works merging time-series heterogeneous data.
The performance indicator of the powerline noise transformation is based on the average improvement of signal-to-noise ratio (SNR) in dB.

3.1. Performance Evaluation of Proposed Work

Recall that there are seven heterogeneous ELD datasets considered, as shown in Table 1. The evaluation of the proposed NSGA-III optimized OCEEMD–WPT can be formulated as seven destinations (each ELD dataset corresponds to one destination). The experiment is based on a workstation (i7-10850H 2.7–5.1 GHz CPU, NVIDIA Quadro RTX 3000 6 GB GDDR6 GPU, and 64 GB memory). The average computational times for WPT (one execution), CEEMD (one execution), and NSGA-III are 0.001 s, 0.0568 s, and 8.5 min to 1.4 h, respectively. The average improvement in SNR is summarized in Table 2.
Based on the results, there are two key observations:
  • The larger the number of classes in the originated ELD dataset, the larger the average improvement in SNR.
  • The larger the number of classes in the destination ELD dataset, the larger the average improvement in SNR.

3.2. Study on the Contribution of NSGA-III to Solving Controlled Coefficients

The optimal design of the controlled coefficients of the SNR was solved by NSGA-III and compared with the performance based on fixed controlled coefficients (without optimization) [29,30]. Table 3 summarizes the average improvement in SNR of CEEMD–WPT. It can be seen from the results that CEEMD–WPT yields a smaller average improvement in SNR compared with the proposed NSGA-III optimized OCEEMD–WPT. When attributed to the fixed controlled coefficients using CEEMD–WPT, less powerline noise can be eliminated.
Comparing the columns between Table 2 and Table 3, the proposed approach improves the average SNR by 37.3–47.4%, 43.2–53.6%, 34.0–52.9%, 30.7–50%, 34.0–54.5%, 43.1–52.5%, and 43.9–50.8% for REDD, UK-DALE, WHITED (Germany), WHITED (Austria), WHITED (Indonesia), COOLL, and LIT, respectively. This reflects the need for an optimal design of the controlled coefficients.

3.3. Study on the Contribution of Merging Complete Ensemble Empirical Model Decomposition and Wavelet Packet Transform

To examine the advantages of merging CEEMD and WPT as two stages of decomposition of electricity data, the performance of the average improvement in SNR using either standalone CEEMD or WPT is summarized in Table 4 and Table 5, respectively.
Figure 3 presents the range of percentage improvements by the proposed work compared with standalone CEEMD (Figure 3a) and standalone WPT (Figure 3b) as well as those between standalone CEEMD and standalone WPT (Figure 3c). The proposed work achieved the greatest improvements in SNR, followed by standalone CEEMD and standalone WPT.

3.4. Performance Comparison between the Proposed Approach and Existing Works

To the best of our knowledge, this is the first study to consider merging heterogeneous ELD datasets. Therefore, we compared the proposed approach with those in existing works on other research topics based on time-series data. Table 6 summarizes the performance of the proposed approach and those in existing works using discrete Fourier series [35], CEEMD with permutation entropy [36], and discrete Fourier transform and discrete cosine transform [37].
Compared to [35], the proposed approach enhances the SNR by 83.9–121%, 76.9–96.3%, 62.5–89.1%, 57.1–78.0%, 61.5–92.5%, 82.4–102%, and 62.5–87.2% for REDD, UK-DALE, WHITED (Germany), WHITED (Austria), WHITED (Indonesia), COOLL, and LIT, respectively. The results reveal that the proposed approach outperforms those in existing works [35,36,37]. Compared to [36], the proposed approach enhances the SNR by 56.1–71.4%, 56.8–86.0%, 47.7–73.3%, 46.7–72.1%, 46.5–85.5%, 60.3–80.9%, and 53.2–70.4%, respectively. Finally, compared to [34], the proposed approach enhances the SNR by 25.3–33.3%, 31.8–43.2%, 22.6–38.7%, 20–34.6%, 23.5–43.7%, 24–38.5%, and 26.7–35.3%, respectively.

4. Conclusions and Future Work

Merging ELD datasets (heterogeneous in nature) provides a larger pool of data for training ELD models. More data availability is advantageous for deep learning-based methods. In this paper, we propose an NSGA-III-based OCEEMD–WPT approach for powerline noise transformation so that heterogeneous ELD datasets can be merged, with the unification of powerline noise. Various studies determining the necessity for NSGA-III, for combining CEEMD and WPT, and for making comparisons with existing works were conducted to confirm the effectiveness of the proposed approach, which enhances the SNR significantly. The results of this research could be beneficial in shifting from total electricity consumption to consumption of individual appliances, which could possibly reduce the number of power-hungry appliances. Current work could be realized by enabling optimal tracking [38] and price control [39] strategies for heterogeneous loads. Secured control can be guaranteed using blockchain-based authentication and authorization [40], and convolutional neural network [41]. Consequently, climate change as a critical governing factor in the global hydrological cycle could be relieved [42].
Since the current work is the first to consider merging ELD datasets, there are research limitations; thus, we suggest conducting further investigations in the following areas: (i) consideration of more ELD datasets based on a summarized list of datasets from a review article [16]. (ii) evaluation of the performance of the proposed approach and existing works in low-frequency (i.e., aggregated electricity data) ELD datasets. (iii) evaluation of the performance enhancement of deep learning-based models for ELD, and (iv) exploration of alternative approaches to addressing the challenges that arise when the number of classes in the ELD datasets is small.

Author Contributions

Formal analysis, K.T.C., B.B.G., R.W.L. and P.V.; investigation, K.T.C., B.B.G., R.W.L. and P.V.; methodology, K.T.C.; validation, K.T.C., B.B.G., R.W.L. and P.V.; visualization, K.T.C.; writing—original draft, K.T.C., B.B.G., R.W.L. and P.V.; writing—review and editing, K.T.C., B.B.G., R.W.L. and P.V. All authors have read and agreed to the published version of the manuscript.

Funding

The work described in this paper was fully supported by the Open University of Hong Kong, research grant number R6394 [ROU/E10/20].

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

References

  1. Masyagina, O.V.; Menyailo, O.V. The impact of permafrost on carbon dioxide and methane fluxes in Siberia: A meta-analysis. Environ. Res. 2020, 182, 109096. [Google Scholar] [CrossRef] [PubMed]
  2. Stergiou, C.L.; Psannis, K.E.; Gupta, B.B. IoT-based Big Data secure management in the Fog over a 6G Wireless Network. IEEE Internet Things J. 2020, 8, 5164–5171. [Google Scholar] [CrossRef]
  3. Alsaidan, I.; Khodaei, A.; Gao, W. A comprehensive battery energy storage optimal sizing model for microgrid applications. IEEE Trans. Power Syst. 2017, 33, 3968–3980. [Google Scholar] [CrossRef]
  4. Tostado-Véliz, M.; Arévalo, P.; Jurado, F. A comprehensive electrical-gas-hydrogen Microgrid model for energy management applications. Energy Convers. Manag. 2021, 228, 113726. [Google Scholar] [CrossRef]
  5. Chi, H.R.; Tsang, K.F.; Chui, K.T.; Chung, H.S.H.; Ling, B.W.K.; Lai, L.L. Interference-mitigated ZigBee-based advanced metering infrastructure. IEEE Trans. Ind. Informat. 2016, 12, 672–684. [Google Scholar] [CrossRef]
  6. Chen, Y.; Martínez-Ortega, J.F.; Castillejo, P.; López, L. A homomorphic-based multiple data aggregation scheme for smart grid. IEEE Sens. J. 2019, 19, 3921–3929. [Google Scholar] [CrossRef] [Green Version]
  7. Wang, Y.; Chen, Q.; Hong, T.; Kang, C. Review of smart meter data analytics: Applications, methodologies, and challenges. IEEE Trans. Smart Grid 2019, 10, 3125–3148. [Google Scholar] [CrossRef] [Green Version]
  8. Chui, K.T.; Lytras, M.D.; Visvizi, A. Energy sustainability in smart cities: Artificial intelligence, smart monitoring, and optimization of energy consumption. Energies 2018, 11, 2869. [Google Scholar] [CrossRef] [Green Version]
  9. Gopinath, R.; Kumar, M.; Joshua, C.P.C.; Srinivas, K. Energy management using non-intrusive load monitoring techniques-State-of-the-art and future research directions. Sustain. Cities Soc. 2020, 62, 102411. [Google Scholar] [CrossRef]
  10. Yuan, X.; Han, P.; Duan, Y.; Alden, R.E.; Rallabandi, V.; Ionel, D.M. Residential Electrical Load Monitoring and Modeling–State of the Art and Future Trends for Smart Homes and Grids. Electr. Power Compon. Syst. 2020, 48, 1125–1143. [Google Scholar] [CrossRef]
  11. Nalmpantis, C.; Vrakas, D. Machine learning approaches for non-intrusive load monitoring: From qualitative to quantitative comparation. Artif. Intell. Rev. 2019, 52, 217–243. [Google Scholar] [CrossRef]
  12. Pereira, L.; Nunes, N. Performance evaluation in non-intrusive load monitoring: Datasets, metrics, and tools—A review. Wiley Interdiscip. Rev. Data Min. Knowl. Discov. 2018, 8, e1265. [Google Scholar] [CrossRef] [Green Version]
  13. Kong, W.; Dong, Z.Y.; Wang, B.; Zhao, J.; Huang, J. A practical solution for non-intrusive type II load monitoring based on deep learning and post-processing. IEEE Trans. Smart Grid 2019, 11, 148–160. [Google Scholar] [CrossRef]
  14. 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]
  15. Faustine, A.; Pereira, L.; Klemenjak, C. Adaptive weighted recurrence graphs for appliance recognition in non-intrusive load monitoring. IEEE Trans. Smart Grid 2020, 12, 398–406. [Google Scholar] [CrossRef]
  16. Iqbal, H.K.; Malik, F.H.; Muhammad, A.; Qureshi, M.A.; Abbasi, M.N.; Chishti, A.R. A critical review of state-of-the-art non-intrusive load monitoring datasets. Electr. Power Syst. Res. 2021, 192, 106921. [Google Scholar] [CrossRef]
  17. Pereira, M.; Velosa, N.; Pereira, L. dsCleaner: A Python Library to Clean, Preprocess and Convert Non-Intrusive Load Monitoring Datasets. Data 2019, 4, 123. [Google Scholar] [CrossRef] [Green Version]
  18. Balaji, B.; Bhattacharya, A.; Fierro, G.; Gao, J.; Gluck, J.; Hong, D.; Johansen, A.; Koh, J.; Ploennigs, J.; Agarwal, Y.; et al. Brick: Metadata schema for portable smart building applications. Appl. Energy 2018, 226, 1273–1292. [Google Scholar] [CrossRef]
  19. Kriechbaumer, T.; Jacobsen, H.A. BLOND, a building-level office environment dataset of typical electrical appliances. Sci. Data 2018, 5, 180048. [Google Scholar] [CrossRef]
  20. Mukaroh, A.; Le, T.T.H.; Kim, H. Background Load Denoising across Complex Load Based on Generative Adversarial Network to Enhance Load Identification. Sensors 2020, 20, 5674. [Google Scholar] [CrossRef]
  21. Chen, K.; Zhang, Y.; Wang, Q.; Hu, J.; Fan, H.; He, J. Scale-and context-aware convolutional non-intrusive load monitoring. IEEE Trans. Power Syst. 2020, 35, 2362–2373. [Google Scholar] [CrossRef] [Green Version]
  22. 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]
  23. 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, San Diego, CA, USA, 21 August 2011; pp. 59–62. [Google Scholar]
  24. 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]
  25. Kahl, M.; Haq, A.U.; 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, Canada, 14–15 May 2016; pp. 1–4. [Google Scholar]
  26. Picon, T.; Meziane, M.N.; Ravier, P.; Lamarque, G.; Novello, C.; Bunetel, J.C.L.; 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. Renaux, D.; Linhares, R.; Pottker, F.; Lazzaretti, A.; Lima, C.; Neto, A.C.; Campaner, M. Designing a novel dataset for non-intrusive load monitoring. In Proceedings of the 2018 VIII Brazilian Symposium on Computing Systems Engineering, Salvador, Brazil, 5–8 November 2018; pp. 243–249. [Google Scholar]
  28. Wu, Z.; Huang, N.E. Ensemble empirical mode decomposition: A noise-assisted data analysis method. Adv. Adapt. Data Anal. 2009, 1, 1–41. [Google Scholar] [CrossRef]
  29. Torres, M.E.; Colominas, M.A.; Schlotthauer, G.; Flandrin, P. A complete ensemble empirical mode decomposition with adaptive noise. In Proceedings of the 2011 IEEE International Conference on Acoustics, Speech and Signal Processing, Prague, Czech Republic, 22–27 May 2011; pp. 4144–4147. [Google Scholar]
  30. Colominas, M.A.; Schlotthauer, G.; Torres, M.E. Improved complete ensemble EMD: A suitable tool for biomedical signal processing. Biomed. Signal Process. Control 2014, 14, 19–29. [Google Scholar] [CrossRef]
  31. Plaza, E.G.; López, P.N. Application of the wavelet packet transform to vibration signals for surface roughness monitoring in CNC turning operations. Mech. Syst. Signal Process. 2018, 98, 902–919. [Google Scholar] [CrossRef]
  32. Islam, M.M.; Kim, J.M. Automated bearing fault diagnosis scheme using 2D representation of wavelet packet transform and deep convolutional neural network. Comput. Ind. 2019, 106, 142–153. [Google Scholar] [CrossRef]
  33. Deb, K.; Jain, H. An evolutionary many-objective optimization algorithm using reference-point-based nondominated sorting approach, part I: Solving problems with box constraints. IEEE Trans. Evol. Comput. 2014, 18, 577–601. [Google Scholar] [CrossRef]
  34. Jain, H.; Deb, K. An evolutionary many-objective optimization algorithm using reference-point based nondominated sorting approach, part II: Handling constraints and extending to an adaptive approach. IEEE Trans. Evol. Comput. 2014, 18, 602–622. [Google Scholar] [CrossRef]
  35. Bahaz, M.; Benzid, R. Efficient algorithm for baseline wander and powerline noise removal from ECG signals based on discrete Fourier series. Australas. Phys. Eng. Sci. Med. 2018, 41, 143–160. [Google Scholar] [CrossRef] [PubMed]
  36. Liu, F.; Cai, M.; Wang, L.; Lu, Y. An ensemble model based on adaptive noise reducer and over-fitting prevention LSTM for multivariate time series forecasting. IEEE Access 2019, 7, 26102–26115. [Google Scholar] [CrossRef]
  37. Singhal, A.; Singh, P.; Fatimah, B.; Pachori, R.B. An efficient removal of power-line interference and baseline wander from ECG signals by employing Fourier decomposition technique. Biomed. Signal Process. Control 2020, 57, 101741. [Google Scholar] [CrossRef]
  38. Anand, S.C.; Baldi, S. Optimal tracking strategies for uncertain ensembles of thermostatically controlled loads. In Proceedings of the 2020 IEEE 16th International Conference on Control & Automation, Singapore, 9–11 October 2020; pp. 901–906. [Google Scholar]
  39. Zou, S.; Chen, Z.; Lygeros, J. Price Control for Heterogeneous Thermostatically Controlled Loads in Communication and Computation Delay Environments. In Proceedings of the 2019 IEEE 58th Conference on Decision and Control, Nice, France, 11–13 December 2019; pp. 4453–4458. [Google Scholar]
  40. Esposito, C.; Ficco, M.; Gupta, B.B. Blockchain-based authentication and authorization for smart city applications. Inf. Process Manag. 2021, 58, 102468. [Google Scholar] [CrossRef]
  41. Li, D.; Deng, L.; Gupta, B.B.; Wang, H.; Choi, C. A novel CNN based security guaranteed image watermarking generation scenario for smart city applications. Inf. Sci. 2019, 479, 432–447. [Google Scholar] [CrossRef]
  42. Kumar, N.; Poonia, V.; Gupta, B.B.; Goyal, M.K. A novel framework for risk assessment and resilience of critical infrastructure towards climate change. Technol. Forecast. Soc. Chang. 2021, 165, 120532. [Google Scholar] [CrossRef]
Figure 1. Conceptual flow of the powerline noise transformation approach via optimized complete ensemble empirical model decomposition and wavelet packet transform (OCEEMD–WPT).
Figure 1. Conceptual flow of the powerline noise transformation approach via optimized complete ensemble empirical model decomposition and wavelet packet transform (OCEEMD–WPT).
Sensors 21 03133 g001
Figure 2. Conceptual flow of the NSGA-III-based OCEEMD–WPT.
Figure 2. Conceptual flow of the NSGA-III-based OCEEMD–WPT.
Sensors 21 03133 g002
Figure 3. Summary on the range of percentage improvements between models: (a) between the proposed model and standalone CEEMD, (b) between the proposed work and standalone WPT, and (c) between standalone CEEMD and standalone WPT.
Figure 3. Summary on the range of percentage improvements between models: (a) between the proposed model and standalone CEEMD, (b) between the proposed work and standalone WPT, and (c) between standalone CEEMD and standalone WPT.
Sensors 21 03133 g003
Table 1. Summary of selected benchmark datasets: REDD, reference energy disaggregation dataset; UK-DALE, United Kingdom domestic appliance-level electricity dataset; WHITED, worldwide household and industry transient energy dataset; COOLL, controlled on/off loads library dataset; LIT, laboratory for innovation and technology in embedded systems dataset.
Table 1. Summary of selected benchmark datasets: REDD, reference energy disaggregation dataset; UK-DALE, United Kingdom domestic appliance-level electricity dataset; WHITED, worldwide household and industry transient energy dataset; COOLL, controlled on/off loads library dataset; LIT, laboratory for innovation and technology in embedded systems dataset.
DatasetCountryNumber of ClassesData DurationSampling Rate (kHz)
REDD [23]USA20Several months16.5
UK-DALE [24]UK40Up to 2 years16
WHITED [25]Germany, Austria, and Indonesia475 s44.1
COOLL [26]France126 s100
LIT [27]Brazil1430 s to several hours15
Table 2. Average improvement in signal-to-noise ratio (SNR) using the proposed NSGA-III-optimized OCEEMD–WPT.
Table 2. Average improvement in signal-to-noise ratio (SNR) using the proposed NSGA-III-optimized OCEEMD–WPT.
Average Improvement in SNR (dB)
DestinationREDDUK-DALEWHITED (Germany)WHITED (Austria)WHITED (Indonesia)COOLLLIT
REDD [23]N/A10.611.211.910.87.88.2
UK-DALE [24]9.3N/A12.512.712.38.58.8
WHITED [25] (Germany)9.811.1N/A13.212.59.29.4
WHITED [25] (Austria)9.911.613.0N/A12.69.39.5
WHITED [25] (Indonesia)10.310.912.713.0N/A9.09.2
COOLL [26]8.48.910.410.510.2N/A7.8
LIT [27]8.79.210.610.810.58.1N/A
Table 3. Average improvement in SNR with CEEMD–WPT (with fixed controlled coefficients).
Table 3. Average improvement in SNR with CEEMD–WPT (with fixed controlled coefficients).
Average Improvement in SNR (dB)
DestinationREDDUK-DALEWHITED (Germany)WHITED (Austria)WHITED (Indonesia)COOLLLIT
REDD [23]N/A6.97.88.37.65.35.7
UK-DALE [24]6.4N/A9.09.48.85.86.1
WHITED [25] (Germany)6.77.6N/A10.19.06.26.4
WHITED [25] (Austria)7.18.19.7N/A9.46.56.6
WHITED [25] (Indonesia)7.57.49.39.8N/A5.96.1
COOLL [26]5.76.16.87.06.6N/A5.4
LIT [27]6.06.37.27.56.95.6N/A
Table 4. Average improvement in SNR with standalone CEEMD.
Table 4. Average improvement in SNR with standalone CEEMD.
Average Improvement in SNR (dB)
DestinationREDDUK-DALEWHITED (Germany)WHITED (Austria)WHITED
(Indonesia)
COOLLLIT
REDD [23]N/A5.36.56.96.24.04.4
UK-DALE [24]4.7N/A7.47.77.24.34.6
WHITED [25]
(Germany)
5.06.2N/A8.57.64.85.2
WHITED [25]
(Austria)
5.46.78.1N/A7.95.15.8
WHITED [25]
(Indonesia)
5.76.17.98.2N/A4.64.9
COOLL [26]4.24.95.45.65.2N/A4.3
LIT [27]4.55.15.75.95.64.2N/A
Table 5. Average improvement in SNR with standalone WPT.
Table 5. Average improvement in SNR with standalone WPT.
Average Improvement in SNR (dB)
DestinationREDDUK-DALEWHITED (Germany)WHITED (Austria)WHITED
(Indonesia)
COOLLLIT
REDD [23]N/A4.96.06.35.83.84.2
UK-DALE [24]4.1N/A7.17.26.84.14.4
WHITED [25]
(Germany)
4.35.7N/A7.97.24.55.0
WHITED [25]
(Austria)
4.96.07.6N/A7.44.95.3
WHITED [25]
(Indonesia)
5.45.57.47.6N/A4.44.7
COOLL [26]3.94.65.15.34.9N/A4.1
LIT [27]4.24.85.45.65.34.1N/A
Table 6. Average improvement in SNR using the proposed approach and those in existing works [35,36,37].
Table 6. Average improvement in SNR using the proposed approach and those in existing works [35,36,37].
Originating Dataset
REDDUK-DALEWHITED (Germany)WHITED (Austria)WHITED
(Indonesia)
COOLLLIT
Destination
Dataset
Improvement in SNR presenting in a format ofProposed[35]
[36][37]
REDD [23]N/AN/A10.65.411.26.311.96.810.86.17.84.08.24.5
N/AN/A5.77.47.08.47.49.06.78.34.56.04.96.3
UK-DALE [24]9.34.2N/AN/A12.57.512.78.012.37.38.54.28.84.7
5.57.0N/AN/A8.19.98.310.27.69.44.76.65.36.9
WHITED [25]
(Germany)
9.84.511.16.1N/AN/A13.28.412.57.69.24.79.45.2
5.97.56.78.2N/AN/A9.011.08.29.65.46.85.77.2
WHITED [25]
(Austria)
9.95.211.66.513.08.0N/AN/A12.67.89.35.19.55.7
6.37.97.48.88.810.6N/AN/A8.610.25.87.56.27.5
WHITED [25]
(Indonesia)
10.35.610.95.912.77.613.07.9N/AN/A9.04.69.25.0
6.68.26.57.98.510.28.810.6N/AN/A5.36.55.46.8
COOLL [26]8.44.08.94.910.45.510.55.910.25.3N/AN/A7.84.8
4.96.35.56.56.07.56.17.85.57.1N/AN/A4.76.1
LIT [27]8.74.59.25.210.65.910.86.210.55.58.14.4N/AN/A
5.56.75.86.96.28.06.48.26.07.55.06.3N/AN/A
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Chui, K.T.; Gupta, B.B.; Liu, R.W.; Vasant, P. Handling Data Heterogeneity in Electricity Load Disaggregation via Optimized Complete Ensemble Empirical Mode Decomposition and Wavelet Packet Transform. Sensors 2021, 21, 3133. https://doi.org/10.3390/s21093133

AMA Style

Chui KT, Gupta BB, Liu RW, Vasant P. Handling Data Heterogeneity in Electricity Load Disaggregation via Optimized Complete Ensemble Empirical Mode Decomposition and Wavelet Packet Transform. Sensors. 2021; 21(9):3133. https://doi.org/10.3390/s21093133

Chicago/Turabian Style

Chui, Kwok Tai, Brij B. Gupta, Ryan Wen Liu, and Pandian Vasant. 2021. "Handling Data Heterogeneity in Electricity Load Disaggregation via Optimized Complete Ensemble Empirical Mode Decomposition and Wavelet Packet Transform" Sensors 21, no. 9: 3133. https://doi.org/10.3390/s21093133

APA Style

Chui, K. T., Gupta, B. B., Liu, R. W., & Vasant, P. (2021). Handling Data Heterogeneity in Electricity Load Disaggregation via Optimized Complete Ensemble Empirical Mode Decomposition and Wavelet Packet Transform. Sensors, 21(9), 3133. https://doi.org/10.3390/s21093133

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