基于大规模训练集SVM的发动机故障诊断
Fault diagnosis method for aero-engine based on SVM with large-scale training set
-
摘要: 提出了一种新的学习策略,用于解决发动机故障诊断中大规模支持向量机(SVM)的训练问题.通过保留初始SVM分类器支持向量超平面附近的样本以及错分样本,使最终得到的约减集规模明显缩小,从而可在保持较高分类精度的前提下使训练时间明显缩短;同时,由于支持向量的数量减小,分类时间也相应缩短.探讨了序贯最小优化(SMO)算法的参数选择和实现过程中的关键问题,为这种极具潜力的算法在发动机故障诊断中的实际应用奠定了坚实的基础.仿真实例表明,这种基于大规模训练集SVM的发动机故障诊断方法有效、可靠,容易实现,可以作为工程应用的基础.
-
关键词:
- 航空发动机 /
- 支持向量机(SVM) /
- 故障诊断 /
- 大规模训练集 /
- 样本约减
Abstract: A learning strategy was presented to solve the large-scale support vector machines (SVM) training problem of aero-engine fault diagnosis.According to the strategy,only those samples were retained for final training,which were near the support vector hyperplane of the original small-scale SVM classifier or classified mistakenly by the original classifier.The final pruning set was reduced evidently and the training time was shortened obviously on the condition of high classification accuracy.Meanwhile,the classification time was shortened correspondingly because of the decrease of the support vector number.Something about the parameter selection of the sequential minimal optimization (SMO) method and how to use this potential algorithm in aero-engine fault diagnosis were also discussed.Simulation examples show that this fault diagnosis method proposed for aero-engine,based on SVM with large-scale training set,is effective,reliable and easy to be implemented for engineering application.-
Key words:
- aero-engine /
- support vector machines(SVM) /
- fault diagnosis /
- large-scale training set /
- sample pruning
-
[1] XU Qihua,SHI Jun.Fault diagnosis for aero-engine applying a new multi-class support vector algorithm[J].Chinese Journal of Aeronautics,2006,19(3):175-18. [2] 徐启华,师军.应用SVM的发动机故障诊断若干问题研究[J].航空学报,2005,26(6):686-690. XU Qihua,SHI Jun.Some studies in aero-engine fault diagnosis using support vector machines[J].Acta Aeronautica et Astronautica Sinica,2005,26(6):687-690.(in Chinese) [3] 徐启华,师军.基于支持向量机的航空发动机故障诊断[J].航空动力学报,2005,20(2):298-302. XU Qihua,SHI Jun.Aero-engine fault diagnosis based on support vector machine[J].Journal of Aerospace Power,2005,20(2):298-302.(in Chinese) [4] 徐启华,师军.一种新型多分类支持向量算法及其在故障诊断中的应用[J].系统仿真学报,2005,17(11):2766-2768,2784. XU Qihua,SHI Jun.New multi-class support vector algorithm and its application in fault diagnosis[J].Acta Simulata Systematica Sinica,2005,17(11):2766-2768,2784.(in Chinese) [5] 尉询楷,陆波,汪诚.支持向量机在航空发动机故障诊断中的应用[J].航空动力学报,2004,19(6):844-848. WEI Xunkai,LU Cheng,WANG Cheng.Applications of support vector machines to aeroengine fault diagnosis[J].Journal of Aerospace Power,2004,19(6):844-848.(in Chinese) [6] HAO Ying,SUN Jianguo,YANG Guoqing,et al.The application of support vector machines to gas turbine performance diagnosis[J].Chinese Journal of Aeronautics,2005,18(1):15-19. [7] 王旭辉,黄圣国,舒平.基于最小二乘支持向量机的航空发动机故障远程诊断[J].机械科学与技术,2007,26(5):595-599. WANG Xuhui,HUANG Shengguo,SHU Ping.Remote diagnosis of aeroengine''''s fault using LS-SVM[J].Mechanical Science and Technology,2007,26(5):595-599.(in Chinese) [8] 杨俊,谢寿生,于东军.基于支持向量机的航空发动机故障诊断[J].机械科学与技术,2005,24(1) :123-126. YANG Jun,XIE Shousheng,YU Dongjun.Aero-engine fault diagnosis based on support vector machine[J].Mechanical Science and Technology,2005,24(1):123-126.(in Chinese) [9] Haykin S.Neural networks:a comprehensive found[M].2nd ed.Beijing:China Machine Press,2004. [10] Cristianini N,Shawe-Taylor J.An introduction to support vector machines and other kernel-based learning methods [M].Beijing:Publishing House of Electronic Industry,2004. [11] Barros de Almeida M,de Padua Braga A,Braga J P.SVM-KM:speeding SVMs learning with a priori cluster selection and k-means[C]//Proceedings of the Sixth Brazilian Symposium on Neural Networks.Rio de Janeiro,R J,Brazil:IEEE Computer Society,2000:162-167. [12] 徐红敏,王若鹏,张怀念.支持向量机的快速分类算法[J].北京石油化工学院学报,2009,17(4):55-58. XU Hongmin,WANG Ruopeng,ZHANG Huainian.Fast classification algorithm for support vector machine[J].Journal of Beijing Institute of Petro-Chemical Technology,2009,17(4):55-58.(in Chinese) [13] HE Qiang,XIE Zongxia,HU Qinghua.Neigh-borhood based sample and feature selection for SVM classification learning[J].Neurocomputing,2011,74(10):1585-1594. [14] 李红莲,王春花,袁保宗.一种改进的支持向量机NN-SVM[J].计算机学报,2003,26(8):1015-1020. LI Honglian,WANG Chunhua,YUAN Baozong.An improved SVM:NN-SVM[J].Chinese Journal of Computers,2003,26(8):1015-1020.(in Chinese) [15] 李红莲,王春花,袁保宗.针对大规模训练集的支持向量机的学习策略[J].计算机学报,2004,27(5):715-719. LI Honglian,WANG Chunhua,YUAN Baozong.A learning strategy of SVM used to large training set[J].Chinese Journal of Computers,2004,27(5):715-719.(in Chinese) [16] 杨蔚华.航空发动机建模及故障诊断[D].南京:南京航空航天大学,2000. YANG Weihua.Aero-engine modelling and fault diagnosis[R].Nanjing:Nanjing University of Aeronautics and Astronautics,2000.(in Chinese)
点击查看大图
计量
- 文章访问数: 1692
- HTML浏览量: 1
- PDF量: 13
- 被引次数: 0