当前位置: 首页> 学位论文 >详情
原文传递 基于张量分解特征提取的发动机故障诊断技术研究
论文题名: 基于张量分解特征提取的发动机故障诊断技术研究
关键词: 车辆发动机;故障诊断;特征提取;张量Tucker分解;虚拟样机
摘要: 发动机故障诊断技术的发展趋势是诊断的自动化与智能化,其关键问题是对采集的信号数据进行分析与特征提取。传统的数据分析和特征提取方法通常基于向量模式,可能丢失数据之间的结构信息及破坏数据间相关性,影响后续的故障模式识别。针对此问题,本文提出了基于张量分解的发动机数据特征提取方法,并在此基础上进行了发动机的故障诊断。
  本文利用GT-Crank软件,建立了发动机的虚拟样机,通过改变相关参数,对发动机单缸失火和轴系不对中两种故障进行了模拟。得到了发动机正常工作、单缸失火和轴系不对中三种状态下包含曲轴端转矩、飞轮惯性力矩、曲柄销连杆力和连杆轴向力等信息的数据。应用张量基础理论,分析了从低阶张量到高阶张量的表达过程,将上述数据按三种工况分别构建成了形式为“信号类别×曲轴转角×转速”、大小为4×720×31的32个三阶张量型发动机状态样本,为后续张量分析与分解提供了基础。通过对张量Tucker分解问题的分析,给出了HOSVD张量Tucker分解算法和ALS张量Tucker分解算法的基本原理和算法步骤,提出了HOSVD-ALS联立张量Tucker分解算法,并分别采用三种算法对样本进行特征提取,得到了96个4×8×2的核心张量样本。将样本分为训练集和测试集,使用决策树、支持向量机和K-近邻三种分类模型对未进行特征提取和使用张量Tucker分解算法进行特征提取后的数据进行模型学习与分类识别,以混淆矩阵图、分类准确率和模型的学习时间为评价指标将分类结果进行对比分析。
  研究结果表明,HOSVD-ALS联立张量Tucker分解算法对张量型数据特征提取后,再进行分类识别得到的平均分类准确率为94.44%,高于未进行张量构建与分解的直接向量化方法、单独使用HOSVD张量Tucker分解算法和单独使用ALS张量Tucker分解算法得到的分类准确率,其准确率分别为93.06%、87.50%、82.64%;使用HOSVD-ALS联立张量Tucker分解算法、单独使用HOSVD张量Tucker分解算法和单独使用ALS张量Tucker分解算法后的数据输入分类模型的平均学习时间分别为0.132s、0.128s、0.131s,非常接近且大大快于直接向量化方法的1.156s。充分验证了基于张量分解的发动机特征提取方法的有效性。
作者: 沈琪
专业: 车辆工程
导师: 严运兵
授予学位: 硕士
授予学位单位: 武汉科技大学
学位年度: 2017
正文语种: 中文
检索历史
应用推荐