计算机科学 ›› 2020, Vol. 47 ›› Issue (11A): 132-138.doi: 10.11896/jsjkx.200600101

• 人工智能 • 上一篇    下一篇

基于双变异粒子群优化算法优化的支持向量机及其在民航发动机损伤类型识别中的应用

郑波1, 马昕2   

  1. 1 中国民航飞行学院教务处 四川 广汉 618307
    2 中国民航飞行学院空中交通管理学院 四川 广汉 618307
  • 出版日期:2020-11-15 发布日期:2020-11-17
  • 通讯作者: 马昕(ttccll123321@126.com)
  • 作者简介:b_zheng1@126.com
  • 基金资助:
    四川省科技计划项目(2019YJ0720);中国民用航空局发展基金教育人才类项目(14002600100018J034);中国民航飞行学院面上项目(2019-53);中国民航飞行学院青年基金项目(Q2018-139)

Application on Damage Types Recognition in Civil Aeroengine Based on SVM Optimized by DMPSO

ZHENG Bo1, MA Xin2   

  1. 1Academic Affairs Office,Civil Aviation Flight University of China,Guanghan,Sichuan 618307,China
    2 College of Air Traffic Control,Civil Aviation Flight University of China,Guanghan,Sichuan 618307,China
  • Online:2020-11-15 Published:2020-11-17
  • About author:ZHENG Bo,born in 1984,Ph.D,asso-ciate professor.His main research interests include fault diagnosis,pattern recognition and optimization design.
    MA Xin,born in 1984,B.S., lecturer.His main research interests include optimization design of civil aviation traffic safetyand flight reliability diagnosis.
  • Supported by:
    This work was supported by the Project of Sichuang Province Science and Technology Program (2019YJ0720),China Civil Aviation Administration Development Foundation Educational Talents Program (14002600100018J034),General Foundation of Civil Aviation Flight University of China(2019-053) and Youth Foundation of Civil Aviation Flight University of China(Q2018-139).

摘要: 为提高民航发动机损伤类型识别的自动化水平和可靠度,增强民航发动机的维修保障能力,本文利用颜色矩和灰度共生矩阵(Gray Level Co-occurrence Matrix,GLCM)来构造基于发动机无损检测图像的特征数据库,同时将支持向量机(Support Vector Machine,SVM)作为智能识别算法。为保障SVM可靠稳定的识别性能,提出利用双变异的粒子群优化 (Dual Mutation Particles Swarm Optimization,DMPSO)算法对核参数和惩罚因子进行优化,双变异策略提升了PSO的全局寻优能力,一些复杂的测试函数验证了DMPSO的全局寻优能力。最后根据某型发动机的4种损伤类型图像,按照不同的特征提取方法构造特征数据库,分别利用本文所提的DMPSO优化的SVM、BP(back propagation)网络、ELM(Extreme Learning Machines)网络以及k-NN(k-nearest neighborhood)算法进行损伤类型识别,识别结果证明了文中所提的特征提取方法更适合发动机损伤识别,有利于提高损伤识别精度。同时比较了4种识别算法的性能,基于DMPSO优化的SVM具有更优、更稳定的识别输出。对比实验证明了所提方法有利于提升民航发动机损伤类型的识别效率。

关键词: 灰度共生矩阵, 粒子群优化算法, 损伤类型识别, 颜色矩, 支持向量机

Abstract: In order to recognize the damage types of aeroengine automatically and reliably,enhance the capability of aeroengine maintenance support,the feature extraction method based on color moments and gray level co-occurrence matrix (GLCM) is proposed to construct the feature database of the aeroengine's non-destructive detection images,and the support vector machine (SVM) is utilized as intelligent classifier for damages recognition.A dual mutation particles swarm optimization (DMPSO) algorithm is designed to optimize the kernel parameter and penalty factor for guaranteeing the recognition performance of SVM,dual mutation strategy improves the global optimization capability,and some complex test functions have been used to prove DMPSO'sperformance.Finally,the feature databases are constructed by different feature methods according to four damage types of certain aeroengine,and then the proposed SVM optimized by DMPSO is used for damage types recognition compared with back propagation (BP) network,extreme learning machine (ELM) network,and k-nearest neighborhood (k-NN).The recognition results have proven the proposed feature extraction method is more suitable for aeroengine damage recognition and is helpful to improve the accuracy of damage recognition.Meanwhile,the recognition performances of the four algorithms are compared,and the comparison results have demonstrated the optimized SVM always has better and stable recognition output.The comparison experiment has proven that the methods proposed in this paper are helpful to improve the recognition efficiency of aeroengine damage types.

Key words: Color moments, Damage types recognition, GLCM, PSO, SVM

中图分类号: 

  • V263.6
[1] ZHANG L.Research on electrical system fault diagnosis method of civil aviation engine[D].Tianjin:Tianjin University,2016.
[2] YANG X Y,PANG S,SHEN W,et al.Aero engine fault diagnosis using an optimized extreme learning machine[J].International Journal of Aerospace Engineering,2016,2016:1-10.
[3] ITJENS G,KOOI T,BEJNORDI B E,et al.A survey on deep learning in medical image analysis[J].Medical Image Analysis,2017,42:60-88.
[4] MARTINEZ-LUENGO M,KOLIOS A,WANG L.Structuralhealth monitoring of offshore wind turbines:A review through the Statistical Pattern Recognition Paradigm[J].Renewable and Sustainable Energy Reviews,2016,64:91-105.
[5] ZHENG B,HUANG H Z,GUO W,et al.Fault diagnosis method based on supervised particle swarm optimization classification algorithm[J].Intelligent Data Analysis,2018,22(1):191-210.
[6] ZHANG J Y,WANG H L,GUO Y,et al.Review of deep learning [J].Application Research of Computers,2018,35(721):7-14,22.
[7] JAIN A K,DUIN R P W,MAO J C.Statistical pattern recognition:a review[J].IEEE Transactions on Pattern Analysis and Machine Intelligence,2000,22:4-37.
[8] LI J M,ZHANG B,LIN F Z.Training algorithms for support vector machine[J].Journal of TsingHua University(Science and Technology),2003,43(1):120-124.
[9] HUANG H Z,WANG H K,LI Y F,et al.Support vector machine based estimation of remaining useful life:current research status and future trends[J].Journal of Mechanical Science and Technology,2015,29(1):151-163.
[10] YANG A B,SHENG J C,LI Y Z,et al.Color feature extraction based on HSV space [J].Computer Knowledge and Technology,2017(18):193-195.
[11] GAO C C,HUI X W.GLCM-based feature extraction [J].Computer systems & Application,2010,19(6):195-198.
[12] GEN Y P,GAO H B,REN Z Y.Image retrieval algorithm combining color feature and text feature [J].Wireless Internet Technology,2017(24):113-116.
[13] HARALICK R M,SHANMUGAM K,DINSTEIN I.Texture features for image classification[J].IEEE Transactions on Systems,Man and Cybernetics,1973,SMC-3(6):610-621.
[14] KENNEDY J,EBERHART R C.Particle swarm optimization[C]//Proceedings of IEEE International Conference on Neural Network.Perth,1995:1942-1948.
[15] LI A G,QIN Z,BAO F M.Particle swarm optimization algo-rithms[J].Computer Engineering and Applications,2017,186(3):454-458.
[16] TANWEER M R,SURESH S,SUNDARARAJAN N.Self regulating particle swarm optimization algorithm[J].Information Sciences,2015,294(10):182-202.
[17] SINGH R P,MUKHERJEE V,GHOSHAL S P.Particle swarm optimization with an aging leader and challengers algorithm for optimal power flow problem with FACTS devices[J].Electrical Power and Energy Systems,2015,64:1185-1196.
[18] BERGH V D.An analysis of particle swarm optimizers[D].Pretoria:university of Pretoria,2002.
[19] ZHENG B,GAO F.Fault diagnosis method based on S-PSOclassification algorithm [J].Acta Aeronautica et Astronautica Sinica,2015,36(11):3640-3651.
[20] LIU W,SUN R B,WANG H R.Escape from the immune particle swarm algorithm embedded mechanism of simulated annealing [J].Journal of Jilin normal university (Natural Science Edition),2018,39(1):85-90.
[21] YANG B,WANG C,HUANG H,et al.A multi-agent and PSO based simulation for human behavior in emergency evacuation[C]//Proceedings of International Conference on Computational Intelligence and Security.Harbin,2007:296-300.
[22] DAMOULAS T,GIROLOAMI M A.Probabilistic multi-classmulti-kernel learning:on protein fold recognition and remote homology detection[J].Bioinformatics,2008,24(10):1264-1270.
[23] LIU Y,LI Z,GAO Z M.An Improved Texture Feature Extraction Method for Tyre Tread Patterns[C]// International Conference on Intelligent Science and Big Data Engineering.Berlin:Springer,2013:705-713.
[24] LI N,XIONG Z Y,XIE J,et al.Brain tumor segmentation onmulti-modality magnetic resonance images based on Tamura Texture feature and SVM model[J].Journal of South-Central University for Nationalities (Natural Science Edition),2018,37(3):148-153.
[25] ALI J B,FNAIECH N,SAIDI L,et al.Application of empirical mode decomposition and artificial neural network for automatic bearing fault diagnosis based on vibration[J].Applied Acoustics,2015,89(3):16-27.
[26] HONGJUN S U,TIAN S,CAI Y,et al.Optimized extremelearning machine for urban land cover classification using hyperspectral imagery[J].Frontiers of Earth Science,2017,11(4):765-773.
[27] LI J.Research on the k-NN classification[J].Natural Sciences Journal of Harbin Normal University,2013,29(4):8-11.
[1] 单晓英, 任迎春.
基于改进麻雀搜索优化支持向量机的渔船捕捞方式识别
Fishing Type Identification of Marine Fishing Vessels Based on Support Vector Machine Optimized by Improved Sparrow Search Algorithm
计算机科学, 2022, 49(6A): 211-216. https://doi.org/10.11896/jsjkx.220300216
[2] 陈景年.
一种适于多分类问题的支持向量机加速方法
Acceleration of SVM for Multi-class Classification
计算机科学, 2022, 49(6A): 297-300. https://doi.org/10.11896/jsjkx.210400149
[3] 侯夏晔, 陈海燕, 张兵, 袁立罡, 贾亦真.
一种基于支持向量机的主动度量学习算法
Active Metric Learning Based on Support Vector Machines
计算机科学, 2022, 49(6A): 113-118. https://doi.org/10.11896/jsjkx.210500034
[4] 刘漳辉, 郑鸿强, 张建山, 陈哲毅.
多无人机使能移动边缘计算系统中的计算卸载与部署优化
Computation Offloading and Deployment Optimization in Multi-UAV-Enabled Mobile Edge Computing Systems
计算机科学, 2022, 49(6A): 619-627. https://doi.org/10.11896/jsjkx.210600165
[5] 邢云冰, 龙广玉, 胡春雨, 忽丽莎.
基于SVM的类别增量人体活动识别方法
Human Activity Recognition Method Based on Class Increment SVM
计算机科学, 2022, 49(5): 78-83. https://doi.org/10.11896/jsjkx.210400024
[6] 武玉坤, 李伟, 倪敏雅, 许志骋.
单类支持向量机融合深度自编码器的异常检测模型
Anomaly Detection Model Based on One-class Support Vector Machine Fused Deep Auto-encoder
计算机科学, 2022, 49(3): 144-151. https://doi.org/10.11896/jsjkx.210100142
[7] 屈立成, 吕娇, 屈艺华, 王海飞.
基于模糊神经网络的运动目标智能分配定位算法
Intelligent Assignment and Positioning Algorithm of Moving Target Based on Fuzzy Neural Network
计算机科学, 2021, 48(8): 246-252. https://doi.org/10.11896/jsjkx.200600050
[8] 侯春萍, 赵春月, 王致芃.
基于自反馈最优子类挖掘的视频异常检测算法
Video Abnormal Event Detection Algorithm Based on Self-feedback Optimal Subclass Mining
计算机科学, 2021, 48(7): 199-205. https://doi.org/10.11896/jsjkx.200800146
[9] 郭福民, 张华, 胡瑢华, 宋岩.
一种基于表面肌电信号的腕部肌力估计方法研究
Study on Method for Estimating Wrist Muscle Force Based on Surface EMG Signals
计算机科学, 2021, 48(6A): 317-320. https://doi.org/10.11896/jsjkx.200600021
[10] 卓雅倩, 欧博.
噪声环境下的人脸防伪识别算法研究
Face Anti-spoofing Algorithm for Noisy Environment
计算机科学, 2021, 48(6A): 443-447. https://doi.org/10.11896/jsjkx.200900207
[11] 雷剑梅, 曾令秋, 牟洁, 陈立东, 王淙, 柴勇.
基于整车EMC标准测试和机器学习的反向诊断方法
Reverse Diagnostic Method Based on Vehicle EMC Standard Test and Machine Learning
计算机科学, 2021, 48(6): 190-195. https://doi.org/10.11896/jsjkx.200700204
[12] 王友卫, 朱晨, 朱建明, 李洋, 凤丽洲, 刘江淳.
基于用户兴趣词典和LSTM的个性化情感分类方法
User Interest Dictionary and LSTM Based Method for Personalized Emotion Classification
计算机科学, 2021, 48(11A): 251-257. https://doi.org/10.11896/jsjkx.201200202
[13] 曹素娥, 杨泽民.
基于聚类分析算法和优化支持向量机的无线网络流量预测
Prediction of Wireless Network Traffic Based on Clustering Analysis and Optimized Support Vector Machine
计算机科学, 2020, 47(8): 319-322. https://doi.org/10.11896/jsjkx.190800075
[14] 宋岩, 胡瑢华, 郭福民, 袁新亮, 熊睿洋.
基于sEMG的改进SVM+BP肌力预测分层算法
Improved SVM+BP Algorithm for Muscle Force Prediction Based on sEMG
计算机科学, 2020, 47(6A): 75-78. https://doi.org/10.11896/JsJkx.190900143
[15] 方梦琳, 唐文兵, 黄鸿云, 丁佐华.
基于模糊信息分解与控制规则的移动机器人沿墙导航
Wall-following Navigation of Mobile Robot Based on Fuzzy-based Information Decomposition and Control Rules
计算机科学, 2020, 47(6A): 79-83. https://doi.org/10.11896/JsJkx.191000158
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!