Rolling bearing fault diagnosis based on wavelet packet analysis and multi kernel learning
-
摘要: 为了更准确地诊断滚动轴承故障,提出了一种基于小波包分析与多核学习的滚动轴承故障诊断方法.该方法首先对振动信号进行3层小波包分解,将振动信号分解为不同频带的信号,提取各频带的相对能量特征,构建特征向量;然后采用多核学习算法从训练样本集中学习核函数与分类器;最后使用训练出的分类器识别滚动轴承故障类型.为了验证方法的有效性,进行了滚动轴承故障诊断实验,实验结果表明该方法的故障诊断准确率达到98.25%,与传统的基于小波包与支持向量机的滚动轴承故障诊断方法相比,其故障诊断准确率更高,同时由于避免了核函数的选择问题,该方法更便于实际应用.Abstract: To diagnose the rolling bearing fault more accurately, a method based on wavelet packet analysis and multi kernel learning was proposed for rolling bearing fault diagnosis. Firstly, the three-level wavelet packet decomposition algorithm was used to decompose the vibration signals into different frequency bands. The relative energies of each frequency band were computed to form the feature vector. Secondly, multi kernel learning was employed to learn a kernel function and classifier from the training samples. Finally, the trained classifier was used to identify the fault type of rolling bearing. To validate the proposed method, an experiment of fault diagnosis for the rolling bearings was carried out. The results show that the fault diagnosis accuracy rate of the proposed method reaches 98.25%, higher than the traditional rolling bearing fault diagnosis method based on the wavelet packet and support vector machine. Since the problem of kernel function selection is avoided, the proposed method is more convenient for practical application.
-
Key words:
- rolling bearings /
- fault diagnosis /
- wavelet packet /
- multi kernel learning /
- fault identification
-
[1] 何正嘉,陈进,王太勇,等.机械故障诊断理论及应用[M].北京:高等教育出版社,2010:1-9. [2] 徐亚军,于德介,刘坚.基于线调频小波路径追踪阶比循环平稳解调的滚动轴承故障诊断[J].航空动力学报,2013,28(11):2600-2608. XU Yajun,YU Dejie,LIU Jian.Fault diagnosis of roller bearings based on chirplet path pursuit and order cyclostationary demodulation[J].Journal of Aerospace Power,2013,28(11):2600-2608.(in Chinese) [3] 胥永刚,孟志鹏,陆明.基于双树复小波包变换和SVM的滚动轴承故障诊断方法[J].航空动力学报,2014,29(1):67-73. XU Yonggang,MENG Zhipeng,LU Ming.Fault diagnosis method of rolling bearing based on dual-tree complex wavelet packet transform and SVM[J].Journal of Aerospace Power,2014,29(1):67-73.(in Chinese) [4] Lanckriet G,Cristianini N,Bartlett P,et al.Learning the kernel matrix with semi-definite programming[J].Journal of Machine Learning Research,2004,5(1):27-72. [5] Bach F,Lanckriet G,Jordan M.Multiple kernel learning,conic duality,and the SMO algorithm[C]//Proceedings of the 21st International Conference on Machine Learning.Banff,Canada:Association for Computing Machinery,2004:41-48. [6] Sonnenburg S,Ratsch G,Schafer C,et al.Large scale multiple kernel learning[J].Journal of Machine Learning Research,2006,7(1):1531-1565. [7] Rakotomamonjy A,Bach F R,Canu S,et al.Simple MKL[J].Journal of Machine Learning Research,2008,9(1):2491-2521. [8] 程东阳,蒋兴浩,孙锬锋.基于稀疏编码和多核学习的图像分类算法[J].上海交通大学学报,2012,46(11):1789-1793. CHENG Dongyang,JIANG Xinghao,SUN Tanfeng.Image classification using multiple kernel learning and sparse coding[J].Journal of Shanghai Jiaotong University,2012,46(11):1789-1793.(in Chinese) [9] 李湘眷,孙显,王宏琦.基于多核学习的高分辨率遥感图像目标检测方法[J].测绘科学,2013,38(5):84-87. LI Xiangjuan,SUN Xian,WANG Hongqi.Objects detection in high-resolution remote sensing images using multiple kernel learning[J].Science of Surveying and Mapping,2013,38(5):84-87.(in Chinese) [10] 郭创新,朱承治,张琳,等.应用多分类多核学习支持向量机的变压器故障诊断方法[J].中国电机工程学报,2010,30(13):128-134. GUO Chuangxin,ZHU Chengzhi,ZHANG Lin,et al.A fault diagnosis method for power transformer based on multiclass multiple-kernel learning support vector machine[J].Proceedings of the CSEE,2010,30(13):128-134.(in Chinese) [11] 尹玉娟,王媚,张金江,等.一种自主核优化的二值粒子群优化-多核学习支持向量机变压器故障诊断方法[J].电网技术,2012,36(7):249-254. YIN Yujuan,WANG Mei,ZHANG Jinjiang,et al.An autonomic kernel optimization method to diagnose transformer faults by multi-kernel learning support vector classifier based on binary particle swarm optimization[J].Power System Technology,2012,36(7):249-254.(in Chinese) [12] 郝腾飞,陈果,廖仲坤,等.基于正则化多核判别分析的航空发动机滚动轴承早期故障融合诊断方法[J].航空动力学报,2013,28(12):2759-2770. HAO Tengfei,CHEN Guo,LIAO Zhongkun,et al.An approach for incipient fusion fault diagnosis of rolling bearing of aero-engine based on regularized multiple kernel discriminat analysis[J].Journal of Aerospace Power,2013,28(12):2759-2770.(in Chinese) [13] 刘明才.小波分析及其应用[M].2版.北京:清华大学出版社,2013:105-114. [14] 孙健,王成华,杜庆波.基于小波包能量谱和NPE的模拟电路故障诊断[J].仪器仪表学报,2013,34(9):2021-2027. SUN Jian,WANG Chenghua,DU Qingbo.Analog circuit fault diagnosis based on wavelet packet energy spectrum and NPE[J].Chinese Journal of Scientific Instrument,2013,34(9):2021-2027.(in Chinese) [15] 蒋永华,程光明,阚君武,等.基于NGA优化SVM的滚动轴承故障诊断[J].仪器仪表学报,2013,34(12):2684-2689. JIANG Yonghua,CHENG Guangming,KAN Junwu,et al.Rolling bearing fault diagnosis based on NGA optimized SVM[J].Chinese Journal of Scientific Instrument,2013,34(12):2684-2689.(in Chinese) [16] 史丽萍,王攀攀,胡泳军,等.基于骨干微粒群算法和支持向量机的电机转子断条故障诊断[J].电工技术学报,2014,29(1):147-155. SHI Liping,WANG Panpan,HU Yongjun,et al.Broken rotor bar fault diagnosis of induction motors based on bare-bone particle swarm optimization and support vector machine[J].Transactions of China Electrotechnical Society,2014,29(1):147-155.(in Chinese) [17] 田野,陆爽.基于小波包和支持向量机的滚动轴承故障模式识别[J].机床与液压,2006,34(6):236-240. TIAN Ye,LU Shuang.Fault pattern recognition of rolling bearing based on wavelet packet and support vector machine[J].Machine Tool and Hydraulics,2006,34(6):236-240.(in Chinese) [18] 陈季云,李娟.基于小波包-支持向量机的滚动轴承故障诊断[J].化工自动化及仪表,2010,37(9):50-52. CHEN Jiyun,LI Juan.Fault diagnosis of rolling bearings based on wavelet packet and support vector machine[J].Control and Instruments in Chemical Industry,2010,37(9):50-52.(in Chinese)
点击查看大图
计量
- 文章访问数: 860
- HTML浏览量: 2
- PDF量: 444
- 被引次数: 0