Fault Diagnosis Method Based on Encoding Time Series and Convolutional Neural Network
In view of the shortcomings of traditional fault diagnosis methods based on time domain vibration analysis, which require complicated calculations of feature vectors, and are over-dependent on a prior diagnosis knowledge, effort for the design of the feature extraction algorithms, and have limited a...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2020-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9184029/ |
id |
doaj-77346fee40e64769b4fbf5b689454abd |
---|---|
record_format |
Article |
spelling |
doaj-77346fee40e64769b4fbf5b689454abd2021-03-30T03:32:44ZengIEEEIEEE Access2169-35362020-01-01816523216524610.1109/ACCESS.2020.30210079184029Fault Diagnosis Method Based on Encoding Time Series and Convolutional Neural NetworkChunlin Li0Jianbin Xiong1https://orcid.org/0000-0002-2253-5546Xingtong Zhu2Qinghua Zhang3Shuize Wang4School of Automation Guangdong Polytechnic Normal University, Guangzhou, ChinaSchool of Automation Guangdong Polytechnic Normal University, Guangzhou, ChinaSchool of Computer Science, Guangdong University of Petrochemical Technology, Maoming, ChinaGuangdong Provincial Key Lab of Fault Diagnosis of Petrochemical Equipment, Guangdong, ChinaSchool of Automation Guangdong Polytechnic Normal University, Guangzhou, ChinaIn view of the shortcomings of traditional fault diagnosis methods based on time domain vibration analysis, which require complicated calculations of feature vectors, and are over-dependent on a prior diagnosis knowledge, effort for the design of the feature extraction algorithms, and have limited ability to extract the complex relationships in fault signals, in this paper we propose a convolutional neural network (CNN) framework for machine health monitoring based on the encoding of one-dimension (1-D) time series to two-dimension (2-D) images. This paper defines a new Gram matrix and through the Python programming environment, we emulate the new Gram matrix in 2-D images, thus feature extraction and recognition can be performed by CNNs. The proposed method which is tested on two datasets, including multi-stage centrifugal fan dataset for our lab, motor bearing dataset for Case Western Reserve University, has achieved prediction average accuracy of 94.07% and 96.28%, respectively. The results have been compared with other deep learning and traditional methods, including Recurrent neural network (RNN), Support Vector Machines (SVM), Multi-Genetic algorithm, shallow CNN and BP neural network. The results show that the method can improve fault diagnosis accuracy in an effective way and stability than other advanced techniques.https://ieeexplore.ieee.org/document/9184029/Fault diagnosisencodingconvolutional neural networkpetrochemical unit |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Chunlin Li Jianbin Xiong Xingtong Zhu Qinghua Zhang Shuize Wang |
spellingShingle |
Chunlin Li Jianbin Xiong Xingtong Zhu Qinghua Zhang Shuize Wang Fault Diagnosis Method Based on Encoding Time Series and Convolutional Neural Network IEEE Access Fault diagnosis encoding convolutional neural network petrochemical unit |
author_facet |
Chunlin Li Jianbin Xiong Xingtong Zhu Qinghua Zhang Shuize Wang |
author_sort |
Chunlin Li |
title |
Fault Diagnosis Method Based on Encoding Time Series and Convolutional Neural Network |
title_short |
Fault Diagnosis Method Based on Encoding Time Series and Convolutional Neural Network |
title_full |
Fault Diagnosis Method Based on Encoding Time Series and Convolutional Neural Network |
title_fullStr |
Fault Diagnosis Method Based on Encoding Time Series and Convolutional Neural Network |
title_full_unstemmed |
Fault Diagnosis Method Based on Encoding Time Series and Convolutional Neural Network |
title_sort |
fault diagnosis method based on encoding time series and convolutional neural network |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2020-01-01 |
description |
In view of the shortcomings of traditional fault diagnosis methods based on time domain vibration analysis, which require complicated calculations of feature vectors, and are over-dependent on a prior diagnosis knowledge, effort for the design of the feature extraction algorithms, and have limited ability to extract the complex relationships in fault signals, in this paper we propose a convolutional neural network (CNN) framework for machine health monitoring based on the encoding of one-dimension (1-D) time series to two-dimension (2-D) images. This paper defines a new Gram matrix and through the Python programming environment, we emulate the new Gram matrix in 2-D images, thus feature extraction and recognition can be performed by CNNs. The proposed method which is tested on two datasets, including multi-stage centrifugal fan dataset for our lab, motor bearing dataset for Case Western Reserve University, has achieved prediction average accuracy of 94.07% and 96.28%, respectively. The results have been compared with other deep learning and traditional methods, including Recurrent neural network (RNN), Support Vector Machines (SVM), Multi-Genetic algorithm, shallow CNN and BP neural network. The results show that the method can improve fault diagnosis accuracy in an effective way and stability than other advanced techniques. |
topic |
Fault diagnosis encoding convolutional neural network petrochemical unit |
url |
https://ieeexplore.ieee.org/document/9184029/ |
work_keys_str_mv |
AT chunlinli faultdiagnosismethodbasedonencodingtimeseriesandconvolutionalneuralnetwork AT jianbinxiong faultdiagnosismethodbasedonencodingtimeseriesandconvolutionalneuralnetwork AT xingtongzhu faultdiagnosismethodbasedonencodingtimeseriesandconvolutionalneuralnetwork AT qinghuazhang faultdiagnosismethodbasedonencodingtimeseriesandconvolutionalneuralnetwork AT shuizewang faultdiagnosismethodbasedonencodingtimeseriesandconvolutionalneuralnetwork |
_version_ |
1724183299631349760 |