航空学报 > 2015, Vol. 36 Issue (11): 3640-3651   doi: 10.7527/S1000-6893.2015.0020

基于S-PSO分类算法的故障诊断方法

郑波, 高峰   

  1. 中国民用航空飞行学院, 广汉 618307
  • 收稿日期:2014-12-15 修回日期:2015-01-13 出版日期:2015-11-15 发布日期:2015-01-23
  • 通讯作者: 郑波,Tel.:0838-5182516,E-mail:b_zheng1@126.com E-mail:b_zheng1@126.com
  • 作者简介:郑波,男,博士,讲师。主要研究方向:航空发动机故障诊断与预测。Tel:0838-5182516,E-mail:b_zheng1@126.com;高峰,女,学士,助理研究员。主要研究方向:群体智能优化。Tel:0838-5222371,E-mail:gao_feng@cafuc.edu.cn
  • 基金资助:

    国家自然科学基金民航联合研究基金(U1233202);中国民用航空飞行学院青年基金(Q2013-049)

Fault diagnosis method based on S-PSO classification algorithm

ZHENG Bo, GAO Feng   

  1. Civil Aviation Flight University of China, Guanghan 618307, China
  • Received:2014-12-15 Revised:2015-01-13 Online:2015-11-15 Published:2015-01-23
  • Supported by:

    Joint Fund for Civil Aviation Research of National Natural Science Foundation of China (U1233202);Youth Foundation of Civil Aviation Flight University of China (Q2013-049)

摘要:

将监控数据的已知状态作为先验类别标签,构造出新的有监督的粒子群优化(S-PSO)分类算法,并对设备进行故障诊断。为提高故障诊断的准确率,降低随机性对分类算法的影响,提出了新的基于动态邻域的自适应探测更新(ADU-DN)的干预更新策略来拓展粒子搜索整个解空间的能力,引导粒子自适应地跳出局部最优区域,确保获得全局最优解;同时设计出基于最小类内距离、最大类间距离和训练样本最大分类精度的适应度函数,使得输出的最优类别中心兼顾了这3个因素,增强了分类算法在故障诊断中的通用性和容错性,提高了测试样本的分类精度。S-PSO分类算法有效克服了聚类算法只考虑数据间相似性特征、不考虑数据蕴含的物理意义以及不能很好指导样本分类的缺陷。对GE90发动机孔探图像纹理特征分类进行了对比研究,研究数据表明:S-PSO分类算法表现出了较强的鲁棒性,在故障诊断中的分类精度高于支持向量机(SVM)和常用神经网络模型。

关键词: 监督的粒子群优化分类算法, 动态邻域, 自适应探测更新, 适应度函数, 故障诊断

Abstract:

On the basis of taking the known states of monitoring data as prior class labels, a novel supervised particle swarm optimization (S-PSO) classification algorithm is constructed and used in fault diagnosis. In order to improve the accuracy of fault diagnosis and reduce the influence of randomness on the classification algorithm, a novel intervention updating strategy named an adaptive detecting updating based on dynamic neighborhood (ADU-DN) is proposed to expand the particles' ability of searching the entire solution space and guide the particles' adaptively jumping out of the local optimal region, ensuring to obtain the global optimal solution. Meanwhile, a fitness function based on minimum distance of intra-class, maximum distance of inter-class and maximum classification precision of train samples is designed to make these three factors constraint the output optimal class centers, enhance classification algorithm's generality and fault-tolerant ability in fault diagnosis and increase the classification precision of test samples. The S-PSO classification algorithm overcomes the defects of the clustering algorithms that only consider the similarity features of data but not the physical meanings, and do not guide the classification of samples well. A comparison study on the GE90 engine borescope image texture feature classification is carried out and the research data show that S-PSO classification algorithm has a strong robustness and the classification precision is higher than the support vector machine (SVM) and the common neural network model.

Key words: S-PSO classification algorithm, dynamic neighborhood, adaptive detecting updating, fitness function, fault diagnosis

中图分类号: