KPCA and AE Based Local-Global Feature Extraction Method for Vibration Signals of Rotating Machinery
Feature extraction plays a key role in fault diagnosis of rotating machinery. Many methods reported in the literature are based on masses of labeled data and need much prior knowledge to select the most discriminating features or establish a complex deep-learning model. To solve the dilemma, a novel...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Hindawi Limited
2020-01-01
|
Series: | Mathematical Problems in Engineering |
Online Access: | http://dx.doi.org/10.1155/2020/5804509 |
id |
doaj-0d57bc2160a54a33bdfc0220365f7c2a |
---|---|
record_format |
Article |
spelling |
doaj-0d57bc2160a54a33bdfc0220365f7c2a2020-11-25T02:59:55ZengHindawi LimitedMathematical Problems in Engineering1024-123X1563-51472020-01-01202010.1155/2020/58045095804509KPCA and AE Based Local-Global Feature Extraction Method for Vibration Signals of Rotating MachineryXiao Hu0Zhihuai Xiao1Dong Liu2Yongjun Tang3O. P. Malik4Xiangchen Xia5School of Power and Mechanical Engineering, Wuhan University, Wuhan 430072, ChinaKey Laboratory of Hydraulic Machinery Transients, Ministry of Education, Wuhan University, Wuhan 430072, ChinaState Key Laboratory of Water Resources and Hydropower Engineering Science, Wuhan University, Wuhan 430072, ChinaTechnology Center of State Grid Xinyuan Co., Ltd., Beijing 100000, ChinaDepartment of Electrical and Computer Engineering, University of Calgary, Calgary, AB T2N 1N4, CanadaSchool of Power and Mechanical Engineering, Wuhan University, Wuhan 430072, ChinaFeature extraction plays a key role in fault diagnosis of rotating machinery. Many methods reported in the literature are based on masses of labeled data and need much prior knowledge to select the most discriminating features or establish a complex deep-learning model. To solve the dilemma, a novel feature extraction method based on kernel principal component analysis (KPCA) and an autoencoder (AE), namely, SFS-KPCA-AE, is presented in this paper to automatically extract the most discriminative features from the frequency spectrum of vibration signals. First, fast Fourier transform is calculated on the entire vibration signal to get the frequency spectrum. Next, the spectrum is divided into several segments. Then, local-global feature extraction is performed by applying KPCA to these segments. Finally, an AE is employed to obtain the low-dimensional representations of the high-dimensional global feature. The proposed feature extraction method combined with a classifier achieves fault diagnosis for rotating machinery. A rotor dataset and a bearing dataset are utilized to validate the performance of the proposed method. Experimental results demonstrate that the proposed method achieved satisfactory performance in feature extraction when training samples or motor load changed. By comparing with other methods, the superiority of the proposed SFS-KPCA-AE is verified.http://dx.doi.org/10.1155/2020/5804509 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Xiao Hu Zhihuai Xiao Dong Liu Yongjun Tang O. P. Malik Xiangchen Xia |
spellingShingle |
Xiao Hu Zhihuai Xiao Dong Liu Yongjun Tang O. P. Malik Xiangchen Xia KPCA and AE Based Local-Global Feature Extraction Method for Vibration Signals of Rotating Machinery Mathematical Problems in Engineering |
author_facet |
Xiao Hu Zhihuai Xiao Dong Liu Yongjun Tang O. P. Malik Xiangchen Xia |
author_sort |
Xiao Hu |
title |
KPCA and AE Based Local-Global Feature Extraction Method for Vibration Signals of Rotating Machinery |
title_short |
KPCA and AE Based Local-Global Feature Extraction Method for Vibration Signals of Rotating Machinery |
title_full |
KPCA and AE Based Local-Global Feature Extraction Method for Vibration Signals of Rotating Machinery |
title_fullStr |
KPCA and AE Based Local-Global Feature Extraction Method for Vibration Signals of Rotating Machinery |
title_full_unstemmed |
KPCA and AE Based Local-Global Feature Extraction Method for Vibration Signals of Rotating Machinery |
title_sort |
kpca and ae based local-global feature extraction method for vibration signals of rotating machinery |
publisher |
Hindawi Limited |
series |
Mathematical Problems in Engineering |
issn |
1024-123X 1563-5147 |
publishDate |
2020-01-01 |
description |
Feature extraction plays a key role in fault diagnosis of rotating machinery. Many methods reported in the literature are based on masses of labeled data and need much prior knowledge to select the most discriminating features or establish a complex deep-learning model. To solve the dilemma, a novel feature extraction method based on kernel principal component analysis (KPCA) and an autoencoder (AE), namely, SFS-KPCA-AE, is presented in this paper to automatically extract the most discriminative features from the frequency spectrum of vibration signals. First, fast Fourier transform is calculated on the entire vibration signal to get the frequency spectrum. Next, the spectrum is divided into several segments. Then, local-global feature extraction is performed by applying KPCA to these segments. Finally, an AE is employed to obtain the low-dimensional representations of the high-dimensional global feature. The proposed feature extraction method combined with a classifier achieves fault diagnosis for rotating machinery. A rotor dataset and a bearing dataset are utilized to validate the performance of the proposed method. Experimental results demonstrate that the proposed method achieved satisfactory performance in feature extraction when training samples or motor load changed. By comparing with other methods, the superiority of the proposed SFS-KPCA-AE is verified. |
url |
http://dx.doi.org/10.1155/2020/5804509 |
work_keys_str_mv |
AT xiaohu kpcaandaebasedlocalglobalfeatureextractionmethodforvibrationsignalsofrotatingmachinery AT zhihuaixiao kpcaandaebasedlocalglobalfeatureextractionmethodforvibrationsignalsofrotatingmachinery AT dongliu kpcaandaebasedlocalglobalfeatureextractionmethodforvibrationsignalsofrotatingmachinery AT yongjuntang kpcaandaebasedlocalglobalfeatureextractionmethodforvibrationsignalsofrotatingmachinery AT opmalik kpcaandaebasedlocalglobalfeatureextractionmethodforvibrationsignalsofrotatingmachinery AT xiangchenxia kpcaandaebasedlocalglobalfeatureextractionmethodforvibrationsignalsofrotatingmachinery |
_version_ |
1715332631867949056 |