Adaptive feature extraction using sparse coding for machinery fault diagnosis

被引:134
作者
Liu, Haining [1 ]
Liu, Chengliang [1 ]
Huang, Yixiang [1 ]
机构
[1] Shanghai Jiao Tong Univ, Sch Mech Engn, Shanghai 200240, Peoples R China
基金
国家高技术研究发展计划(863计划);
关键词
Sparse coding; Shift-invariant sparse coding; Vibration analysis; Feature extraction; Fault diagnosis; WAVELET PACKET TRANSFORM; SUPPORT VECTOR MACHINES; ATOMIC DECOMPOSITION; SYSTEM-DEVELOPMENT; MATCHING-PURSUITS; NEURAL-NETWORKS; ALGORITHM; FRAMEWORK; MODEL; SVMS;
D O I
10.1016/j.ymssp.2010.07.019
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
In the signal processing domain, there has been growing interest in sparse coding with a learned dictionary instead of a predefined one, which is advocated as an effective mathematical description for the underlying principle of mammalian sensory systems in processing information. In this paper, sparse coding is introduced as a feature extraction technique for machinery fault diagnosis and an adaptive feature extraction scheme is proposed based on it. The two core problems of sparse coding, i.e., dictionary learning and coefficients solving, are discussed in detail. A natural extension of sparse coding, shift-invariant sparse coding, is also introduced. Then, the vibration signals of rolling element bearings are taken as the target signals to verify the proposed scheme, and shift-invariant sparse coding is used for vibration analysis. With the purpose of diagnosing the different fault conditions of bearings, features are extracted following the proposed scheme: basis functions are separately learned from each class of vibration signals trying to capture the defective impulses; a redundant dictionary is built by merging all the learned basis functions; based on the redundant dictionary, the diagnostic information is made explicit in the solved sparse representations of vibration signals; sparse features are formulated in terms of activations of atoms. The multiclass linear discriminant analysis (LDA) classifier is used to test the discriminability of the extracted sparse features and the adaptability of the learned atoms. The experiments show that sparse coding is an effective feature extraction technique for machinery fault diagnosis. (C) 2010 Elsevier Ltd. All rights reserved.
引用
收藏
页码:558 / 574
页数:17
相关论文
共 51 条
[1]   K-SVD: An algorithm for designing overcomplete dictionaries for sparse representation [J].
Aharon, Michal ;
Elad, Michael ;
Bruckstein, Alfred .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2006, 54 (11) :4311-4322
[2]  
[Anonymous], THESIS ISRAEL I TECH
[3]  
[Anonymous], 2006, Pattern recognition and machine learning
[4]  
[Anonymous], 2007, P ADV NEUR INF PROC, DOI DOI 10.7551/MITPRESS/7503.003.0081
[5]  
Barlow H.B., 1961, SENS COMMUN, V1, DOI DOI 10.7551/MITPRESS/9780262518420.003.0013
[6]  
Bergeaud Francois., 1998, Wavelet Analysis and Its Applications, P285
[7]  
BLUMENSATH T, 2006, THESIS U LONDON QUEE
[8]  
Boyd S.P, 2004, Convex optimization, DOI [DOI 10.1017/CBO9780511804441, 10.1017/CBO9780511804441]
[9]   Application of wavelets and neural networks to diagnostic system development, 1, feature extraction [J].
Chen, BH ;
Wang, XZ ;
Yang, SH ;
McGreavy, C .
COMPUTERS & CHEMICAL ENGINEERING, 1999, 23 (07) :899-906
[10]  
Chen SSB, 2001, SIAM REV, V43, P129, DOI [10.1137/S003614450037906X, 10.1137/S1064827596304010]