Industrial Robot Vibration Anomaly Detection Based on Sliding Window One-Dimensional Convolution Autoencoder

Model-based methods can be used to detect anomalies in industrial robots, but they require a high level of expertise and are therefore difficult to implement. The lack of sufficient data on the anomalous operation of industrial robots limits data-driven anomaly detection methods. This study proposes...

Full description

Saved in:
Bibliographic Details
Main Authors: ZhiDan Zhong, Yao Zhao, AoYu Yang, HaoBo Zhang, DongHao Qiao, ZhiHui Zhang
Format: Article
Language:English
Published: Wiley 2022-01-01
Series:Shock and Vibration
Online Access:http://dx.doi.org/10.1155/2022/1179192
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832553678130642944
author ZhiDan Zhong
Yao Zhao
AoYu Yang
HaoBo Zhang
DongHao Qiao
ZhiHui Zhang
author_facet ZhiDan Zhong
Yao Zhao
AoYu Yang
HaoBo Zhang
DongHao Qiao
ZhiHui Zhang
author_sort ZhiDan Zhong
collection DOAJ
description Model-based methods can be used to detect anomalies in industrial robots, but they require a high level of expertise and are therefore difficult to implement. The lack of sufficient data on the anomalous operation of industrial robots limits data-driven anomaly detection methods. This study proposes Sliding Window One-Dimensional Convolutional Autoencoder (SW1DCAE), an unsupervised vibration anomaly detection algorithm for industrial robots, that can directly act on the original vibration signal and effectively improve detection accuracy. First, the convolutional neural network and the autoencoder model are effectively integrated to construct a one-dimensional convolutional autoencoder model. Secondly, the sliding window algorithm is used for data enhancement, and the dropout technique is introduced to improve the generalization ability of the model. Finally, the reconstruction error of the input sample is calculated and compared with the error threshold to determine whether the operation state of the industrial robot is normal or not. This study discusses the effect of different convolution kernel widths, sliding window sizes, dropout ratios, and other parameters on model performance. Validation with vibration signals collected from an industrial robot test bench shows that this unsupervised anomaly detection algorithm has good accuracy and F1 score.
format Article
id doaj-art-50222e7ce9b74fe2a3cf7ac57e6b2929
institution Kabale University
issn 1875-9203
language English
publishDate 2022-01-01
publisher Wiley
record_format Article
series Shock and Vibration
spelling doaj-art-50222e7ce9b74fe2a3cf7ac57e6b29292025-02-03T05:53:28ZengWileyShock and Vibration1875-92032022-01-01202210.1155/2022/1179192Industrial Robot Vibration Anomaly Detection Based on Sliding Window One-Dimensional Convolution AutoencoderZhiDan Zhong0Yao Zhao1AoYu Yang2HaoBo Zhang3DongHao Qiao4ZhiHui Zhang5School of Mechatronics EngineeringSchool of Mechatronics EngineeringSchool of Mechatronics EngineeringSchool of Mechatronics EngineeringSchool of Mechatronics EngineeringSchool of Mechatronics EngineeringModel-based methods can be used to detect anomalies in industrial robots, but they require a high level of expertise and are therefore difficult to implement. The lack of sufficient data on the anomalous operation of industrial robots limits data-driven anomaly detection methods. This study proposes Sliding Window One-Dimensional Convolutional Autoencoder (SW1DCAE), an unsupervised vibration anomaly detection algorithm for industrial robots, that can directly act on the original vibration signal and effectively improve detection accuracy. First, the convolutional neural network and the autoencoder model are effectively integrated to construct a one-dimensional convolutional autoencoder model. Secondly, the sliding window algorithm is used for data enhancement, and the dropout technique is introduced to improve the generalization ability of the model. Finally, the reconstruction error of the input sample is calculated and compared with the error threshold to determine whether the operation state of the industrial robot is normal or not. This study discusses the effect of different convolution kernel widths, sliding window sizes, dropout ratios, and other parameters on model performance. Validation with vibration signals collected from an industrial robot test bench shows that this unsupervised anomaly detection algorithm has good accuracy and F1 score.http://dx.doi.org/10.1155/2022/1179192
spellingShingle ZhiDan Zhong
Yao Zhao
AoYu Yang
HaoBo Zhang
DongHao Qiao
ZhiHui Zhang
Industrial Robot Vibration Anomaly Detection Based on Sliding Window One-Dimensional Convolution Autoencoder
Shock and Vibration
title Industrial Robot Vibration Anomaly Detection Based on Sliding Window One-Dimensional Convolution Autoencoder
title_full Industrial Robot Vibration Anomaly Detection Based on Sliding Window One-Dimensional Convolution Autoencoder
title_fullStr Industrial Robot Vibration Anomaly Detection Based on Sliding Window One-Dimensional Convolution Autoencoder
title_full_unstemmed Industrial Robot Vibration Anomaly Detection Based on Sliding Window One-Dimensional Convolution Autoencoder
title_short Industrial Robot Vibration Anomaly Detection Based on Sliding Window One-Dimensional Convolution Autoencoder
title_sort industrial robot vibration anomaly detection based on sliding window one dimensional convolution autoencoder
url http://dx.doi.org/10.1155/2022/1179192
work_keys_str_mv AT zhidanzhong industrialrobotvibrationanomalydetectionbasedonslidingwindowonedimensionalconvolutionautoencoder
AT yaozhao industrialrobotvibrationanomalydetectionbasedonslidingwindowonedimensionalconvolutionautoencoder
AT aoyuyang industrialrobotvibrationanomalydetectionbasedonslidingwindowonedimensionalconvolutionautoencoder
AT haobozhang industrialrobotvibrationanomalydetectionbasedonslidingwindowonedimensionalconvolutionautoencoder
AT donghaoqiao industrialrobotvibrationanomalydetectionbasedonslidingwindowonedimensionalconvolutionautoencoder
AT zhihuizhang industrialrobotvibrationanomalydetectionbasedonslidingwindowonedimensionalconvolutionautoencoder