K-Means Clustering-Based Electrical Equipment Identification for Smart Building Application
With the development and popular application of Building Internet of Things (BIoT) systems, numerous types of equipment are connected, and a large volume of equipment data is collected. For convenient equipment management, the equipment should be identified and labeled. Traditionally, this process i...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2020-01-01
|
Series: | Information |
Subjects: | |
Online Access: | https://www.mdpi.com/2078-2489/11/1/27 |
id |
doaj-6a0ca623e6b8462d9719b78441efb7c5 |
---|---|
record_format |
Article |
spelling |
doaj-6a0ca623e6b8462d9719b78441efb7c52020-11-25T02:05:45ZengMDPI AGInformation2078-24892020-01-011112710.3390/info11010027info11010027K-Means Clustering-Based Electrical Equipment Identification for Smart Building ApplicationGuiqing Zhang0Yong Li1Xiaoping Deng2School of Information and Electrical Engineering, Shandong Jianzhu University, Jinan 250101, ChinaSchool of Information and Electrical Engineering, Shandong Jianzhu University, Jinan 250101, ChinaSchool of Information and Electrical Engineering, Shandong Jianzhu University, Jinan 250101, ChinaWith the development and popular application of Building Internet of Things (BIoT) systems, numerous types of equipment are connected, and a large volume of equipment data is collected. For convenient equipment management, the equipment should be identified and labeled. Traditionally, this process is performed manually, which not only is time consuming but also causes unavoidable omissions. In this paper, we propose a k-means clustering-based electrical equipment identification toward smart building application that can automatically identify the unknown equipment connected to BIoT systems. First, load characteristics are analyzed and electrical features for equipment identification are extracted from the collected data. Second, k-means clustering is used twice to construct the identification model. Preliminary clustering adopts traditional k-means algorithm to the total harmonic current distortion data and separates equipment data into two to three clusters on the basis of their electrical characteristics. Later clustering uses an improved k-means algorithm, which weighs Euclidean distance and uses the elbow method to determine the number of clusters and analyze the results of preliminary clustering. Then, the equipment identification model is constructed by selecting the cluster centroid vector and distance threshold. Finally, identification results are obtained online on the basis of the model outputs by using the newly collected data. Successful applications to BIoT system verify the validity of the proposed identification method.https://www.mdpi.com/2078-2489/11/1/27building internet of thingsequipment identificationk-means clusteringeuclidean distance |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Guiqing Zhang Yong Li Xiaoping Deng |
spellingShingle |
Guiqing Zhang Yong Li Xiaoping Deng K-Means Clustering-Based Electrical Equipment Identification for Smart Building Application Information building internet of things equipment identification k-means clustering euclidean distance |
author_facet |
Guiqing Zhang Yong Li Xiaoping Deng |
author_sort |
Guiqing Zhang |
title |
K-Means Clustering-Based Electrical Equipment Identification for Smart Building Application |
title_short |
K-Means Clustering-Based Electrical Equipment Identification for Smart Building Application |
title_full |
K-Means Clustering-Based Electrical Equipment Identification for Smart Building Application |
title_fullStr |
K-Means Clustering-Based Electrical Equipment Identification for Smart Building Application |
title_full_unstemmed |
K-Means Clustering-Based Electrical Equipment Identification for Smart Building Application |
title_sort |
k-means clustering-based electrical equipment identification for smart building application |
publisher |
MDPI AG |
series |
Information |
issn |
2078-2489 |
publishDate |
2020-01-01 |
description |
With the development and popular application of Building Internet of Things (BIoT) systems, numerous types of equipment are connected, and a large volume of equipment data is collected. For convenient equipment management, the equipment should be identified and labeled. Traditionally, this process is performed manually, which not only is time consuming but also causes unavoidable omissions. In this paper, we propose a k-means clustering-based electrical equipment identification toward smart building application that can automatically identify the unknown equipment connected to BIoT systems. First, load characteristics are analyzed and electrical features for equipment identification are extracted from the collected data. Second, k-means clustering is used twice to construct the identification model. Preliminary clustering adopts traditional k-means algorithm to the total harmonic current distortion data and separates equipment data into two to three clusters on the basis of their electrical characteristics. Later clustering uses an improved k-means algorithm, which weighs Euclidean distance and uses the elbow method to determine the number of clusters and analyze the results of preliminary clustering. Then, the equipment identification model is constructed by selecting the cluster centroid vector and distance threshold. Finally, identification results are obtained online on the basis of the model outputs by using the newly collected data. Successful applications to BIoT system verify the validity of the proposed identification method. |
topic |
building internet of things equipment identification k-means clustering euclidean distance |
url |
https://www.mdpi.com/2078-2489/11/1/27 |
work_keys_str_mv |
AT guiqingzhang kmeansclusteringbasedelectricalequipmentidentificationforsmartbuildingapplication AT yongli kmeansclusteringbasedelectricalequipmentidentificationforsmartbuildingapplication AT xiaopingdeng kmeansclusteringbasedelectricalequipmentidentificationforsmartbuildingapplication |
_version_ |
1724937148007710720 |