摘 要: | 为准确、高效地诊断航空发动机转子系统故障,采用面向对象的程序设计方法,在VC++开发环境下,设计开发了航空发动机转子故障诊断系统。系统包含四个模块:数据采集模块采用多线程处理技术,配合数据采集设备实现多通道数据同步采集;信号分析和特征提取模块利用封装的改进经验模态分解算法类CEmd进行故障信号处理并从中提取故障特征;模式识别模块基于Lib SVM和GAlib库模板建立了基于支持向量机的故障识别模型。在航空发动机转子模拟实验台上对该系统进行测试,结果表明参数设置适当时,系统对转子典型故障的诊断精度达到了98%。
|