An Event Matching Energy Disaggregation Algorithm Using Smart Meter Data

Energy disaggregation algorithms disintegrate aggregate demand into appliance-level demands. Among various energy disaggregation approaches, non-intrusive load monitoring (NILM) algorithms requiring a single sensor have gained much attention in recent years. Various machine learning and optimization...

Full description

Bibliographic Details
Main Authors: Rehan Liaqat, Intisar Ali Sajjad
Format: Article
Language:English
Published: MDPI AG 2022-11-01
Series:Electronics
Subjects:
Online Access:https://www.mdpi.com/2079-9292/11/21/3596
_version_ 1797468528680370176
author Rehan Liaqat
Intisar Ali Sajjad
author_facet Rehan Liaqat
Intisar Ali Sajjad
author_sort Rehan Liaqat
collection DOAJ
description Energy disaggregation algorithms disintegrate aggregate demand into appliance-level demands. Among various energy disaggregation approaches, non-intrusive load monitoring (NILM) algorithms requiring a single sensor have gained much attention in recent years. Various machine learning and optimization-based NILM approaches are available in the literature, but bulk training data and high computational time are their respective drawbacks. Considering these drawbacks, we devised an event matching energy disaggregation algorithm (EMEDA) for NILM of multistate household appliances using smart meter data. Having limited training data, K-means clustering was employed to estimate appliance power states. These power states were accumulated to generate an event database (EVD) containing all combinations of appliance operations in their various states. Prior to matching, the test samples of aggregate demand events were decreased by event-driven data compression for computational effectiveness. The compressed test events were matched in the sorted EVD to assess the contribution of each appliance in the aggregate demand. To counter the effects of transient spikes and/or dips that occurred during the state transition of appliances, a post-processing algorithm was also developed. The proposed approach was validated using the low-rate data of the Reference Energy Disaggregation Dataset (REDD). With better energy disaggregation performance, the proposed EMEDA exhibited reductions of 97.5 and 61.7% in computational time compared with the recent smart event-based optimization and optimization-based load disaggregation approaches, respectively.
first_indexed 2024-03-09T19:07:44Z
format Article
id doaj.art-b8df49c94fbd4bb6b425868111c0de2c
institution Directory Open Access Journal
issn 2079-9292
language English
last_indexed 2024-03-09T19:07:44Z
publishDate 2022-11-01
publisher MDPI AG
record_format Article
series Electronics
spelling doaj.art-b8df49c94fbd4bb6b425868111c0de2c2023-11-24T04:26:26ZengMDPI AGElectronics2079-92922022-11-011121359610.3390/electronics11213596An Event Matching Energy Disaggregation Algorithm Using Smart Meter DataRehan Liaqat0Intisar Ali Sajjad1Department of Electrical Engineering, University of Engineering and Technology Taxila, Taxila 47050, PakistanDepartment of Electrical Engineering, University of Engineering and Technology Taxila, Taxila 47050, PakistanEnergy disaggregation algorithms disintegrate aggregate demand into appliance-level demands. Among various energy disaggregation approaches, non-intrusive load monitoring (NILM) algorithms requiring a single sensor have gained much attention in recent years. Various machine learning and optimization-based NILM approaches are available in the literature, but bulk training data and high computational time are their respective drawbacks. Considering these drawbacks, we devised an event matching energy disaggregation algorithm (EMEDA) for NILM of multistate household appliances using smart meter data. Having limited training data, K-means clustering was employed to estimate appliance power states. These power states were accumulated to generate an event database (EVD) containing all combinations of appliance operations in their various states. Prior to matching, the test samples of aggregate demand events were decreased by event-driven data compression for computational effectiveness. The compressed test events were matched in the sorted EVD to assess the contribution of each appliance in the aggregate demand. To counter the effects of transient spikes and/or dips that occurred during the state transition of appliances, a post-processing algorithm was also developed. The proposed approach was validated using the low-rate data of the Reference Energy Disaggregation Dataset (REDD). With better energy disaggregation performance, the proposed EMEDA exhibited reductions of 97.5 and 61.7% in computational time compared with the recent smart event-based optimization and optimization-based load disaggregation approaches, respectively.https://www.mdpi.com/2079-9292/11/21/3596demand side managementenergy disaggregationload monitoringnon-intrusive load monitoringNILMsmart grid
spellingShingle Rehan Liaqat
Intisar Ali Sajjad
An Event Matching Energy Disaggregation Algorithm Using Smart Meter Data
Electronics
demand side management
energy disaggregation
load monitoring
non-intrusive load monitoring
NILM
smart grid
title An Event Matching Energy Disaggregation Algorithm Using Smart Meter Data
title_full An Event Matching Energy Disaggregation Algorithm Using Smart Meter Data
title_fullStr An Event Matching Energy Disaggregation Algorithm Using Smart Meter Data
title_full_unstemmed An Event Matching Energy Disaggregation Algorithm Using Smart Meter Data
title_short An Event Matching Energy Disaggregation Algorithm Using Smart Meter Data
title_sort event matching energy disaggregation algorithm using smart meter data
topic demand side management
energy disaggregation
load monitoring
non-intrusive load monitoring
NILM
smart grid
url https://www.mdpi.com/2079-9292/11/21/3596
work_keys_str_mv AT rehanliaqat aneventmatchingenergydisaggregationalgorithmusingsmartmeterdata
AT intisaralisajjad aneventmatchingenergydisaggregationalgorithmusingsmartmeterdata
AT rehanliaqat eventmatchingenergydisaggregationalgorithmusingsmartmeterdata
AT intisaralisajjad eventmatchingenergydisaggregationalgorithmusingsmartmeterdata