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...

Full description

Bibliographic Details
Main Authors: Xiao Hu, Zhihuai Xiao, Dong Liu, Yongjun Tang, O. P. Malik, Xiangchen Xia
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