[发明专利]一种汽车发动机缺缸故障诊断方法在审
申请号: | 201810283390.6 | 申请日: | 2018-04-02 |
公开(公告)号: | CN108710889A | 公开(公告)日: | 2018-10-26 |
发明(设计)人: | 李一博;郑晓雷;芮小博;刘悦;沙洲;高远;黄新敬;封皓;卢连朋 | 申请(专利权)人: | 天津大学 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06K9/00;G01R13/02 |
代理公司: | 天津才智专利商标代理有限公司 12108 | 代理人: | 庞学欣 |
地址: | 300072*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 汽车发动机 故障诊断 分类模型 特征向量 振动信号 能量熵 小波包 峭度 故障类型识别 特征量提取 小波包变换 支持向量机 典型故障 频域特征 特征提取 信号处理 融合 统计量 准确率 断火 时域 采集 测试 诊断 分析 | ||
1.一种基于时域峭度融合小波包能量熵的汽车发动机故障诊断方法,其特征在于:所述的方法包括按顺序进行的下列步骤:
1)采集汽车发动机正常和缺缸工况下的振动信号并进行时域统计量特征提取:
2)利用小波包变换的信号处理方法对上述振动信号进行频域特征提取:
3)将上述步骤1)获得的峭度指标与步骤2)获得小波包能量熵进行融合,得到特征向量:
4)建立基于支持向量机的分类模型,并利用上述获得的特征向量对分类模型进行训练和测试,由此实现对汽车发动机单缸断火故障的诊断。
2.根据权利要求1所述的基于时域峭度融合小波包能量熵的汽车发动机故障诊断方法,其特征在于:在步骤1)中,所述的采集汽车发动机正常和缺缸工况下的振动信号并进行时域统计量特征提取的方法是:分别采集现场实验中汽车发动机正常和缺缸工况下T组振动信号,每组振动信号作为一个样本,并对各组振动信号进行时域特征量的提取,对于给定振动信号x,常用的振动信号时域统计量包括绝对均值均方根xrms、方根幅值xr、偏度α和峭度β,然后根据公式计算出两种不同工况下反映各样本所包含冲击情况和波形尖峭程度的峭度指标Ku。
3.根据权利要求1所述的基于时域峭度融合小波包能量熵的汽车发动机故障诊断方法,其特征在于:在步骤2)中,所述的利用小波包变换的信号处理方法对上述振动信号进行频域特征提取的方法是:
2.1)确定小波包分解层数
在100kHz的采样频率下,将小波包分解层数确定为四层,可以得到24个小波包,最终经过四层小波包分解后,S4,i表示振动信号经过四层小波包分解后所得到的子频带信号,i的取值范围从1-16,各子频带的宽度相等;
2.2)确定小波基函数:
分别以“db2”和“db5”作为小波基函数对汽车发动机两种不同工况下的振动信号进行四层小波包分解,并选取db2作为最终的小波基函数;
2.3)基于上述小波包分解层数和小波基函数获得小波包能量熵:
对上述采集的汽车发动机两种不同工况下的各组振动信号以“db2”作为小波基函数进行四层小波包变换;在100kHz的采样频率下,根据奈奎斯特定律,可以得到0-50kHz范围内16个等宽的正交子频带和16个小波包分解系数,并根据小波包分解系数重构出每个子频带对应的时域信号,得到每个子频带内重构信号的能量值Ei,其中i表示每组振动信号经过小波包分解后得到的各子频带编号;其中每个子频带的能量值Ei由公式计算得到,式中aj表示振动信号经过小波包分解后得到的每个子频带内的重构信号S4,i中每个离散点的幅值;
设每个子频带的能量值分别为E1,E2,...En,总能量值为则根据公式
可以计算得到每组振动信号经过小波包分解后各子频带内重构信号的小波包能量熵Hen;其中,pi=Ei/E表示每个子频带的能量值在总能量值中所占的百分比。
4.根据权利要求1所述的基于时域峭度融合小波包能量熵的汽车发动机故障诊断方法,其特征在于:在步骤3)中,所述的将上述步骤1)获得的峭度指标与步骤2)获得小波包能量熵进行融合,得到特征向量的方法是:将上述采集的T组振动数据的峭度指标和小波包能量熵融合,建立起表征各工况信号特征的特征向量MT×2,其表达式如下:
MT×2=[Ku1,Hen1;...;Kum,Henm;...KuT,HenT;]
其中T表示采集的振动信号组数。
5.根据权利要求1所述的基于时域峭度融合小波包能量熵的汽车发动机故障诊断方法,其特征在于:在步骤4)中,所述的建立基于支持向量机的分类模型,并利用上述获得的特征向量对分类模型进行训练和测试,由此实现对汽车发动机单缸断火故障的诊断的方法是:
为了建立基于支持向量机的分类模型,选取上述所建立的每种工况下的特征向量MT×2的60%作为训练样本集的特征向量A60%T×2,并对特征向量A60%T×2进行初始化操作;SVM的分类模型的参数设置完毕后,将训练样本集中的各组特征向量分别输入SVM的分类模型中进行训练;
选取每种工况下剩余的40%的特征向量MT×2作为测试样本集的特征向量A'40%T×2,对特征向量A'40%T×2进行初始化操作,并将测试样本集中的各组特征向量分别输入到已经训练好的SVM的分类模型中进行测试,得到各种特征向量下的测试结果对比,由训练样本集建立的SVM的分类模型能够对汽车发动机两种不同的工况做出区分,从而实现对现场实验中所采集到的汽车发动机单缸断火故障的诊断。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学,未经天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810283390.6/1.html,转载请声明来源钻瓜专利网。