本申请公开一种发动机状态的确定方法及装置,获取所述发动机的待检测缸的振动信号;对所述振动信号进行处理,得到谐次振动幅值;若所述谐次振动幅值大于标准振动幅值,则确定所述发动机的状态为失火故障状态。如此,对发动机的待检测缸的振动信号进行处理得到谐振振动幅值,以谐振振动幅值与标准振动幅值的比较且过确定发动机是否处于失火故障状态,能够准确识别出发动机处于失火故障状态,提高了发动机所处状态的识别准确率,进而能够有效保护发动机。发动机。发动机。
【技术实现步骤摘要】
一种发动机状态的确定方法及装置
[0001]本申请涉及发动机
,具体涉及一种发动机状态的确定方法及装置。
技术介绍
[0002]发动机失火会导致未点燃的可燃气体随着排气进入后处理装置,在负荷较大的情况下,发动机排放温度较高,则会点燃该部分可燃气导致后处理装置温度急剧增加引起损坏,甚至会导致汽车自燃,存在极大的安全隐患。
[0003]目前,以曲轴转速的变化来进行发动机失火诊断,这种方法数据量较大,无法准确的进行发动机失火诊断,导致发动机失火诊断的识别准确率较低。
技术实现思路
[0004]有鉴于此,本申请提供一种发动机状态的确定方法及装置,能够提高发动机处于失火状态的识别准确率。
[0005]为解决上述问题,本申请提供的技术方案如下:
[0006]第一方面,本申请提供一种发动机状态的确定方法,所述方法包括:
[0007]获取所述发动机的待检测缸的振动信号;
[0008]对所述振动信号进行处理,得到谐次振动幅值;
[0009]若所述谐次振动幅值大于标准振动幅值,则确定所述发动机的状态为失火故障状态。
[0010]在一种可能实现的方式中,所述谐次振动幅值包括第一谐次振动幅值和第二谐次振动幅值,所述标准振动幅值包括第一标准振动幅值和第二标准振动幅值,所述若所述谐次振动幅值大于标准振动幅值,则确定所述发动机的状态为失火故障状态,包括:
[0011]若所述第一谐次振动幅值大于所述第一标准振动幅值且所述第二谐次振动幅值大于所述第二标准振动幅值,则确定所述发动机的状态为单缸失火故障状态;
[0012]若所述第一谐次振动幅值不大于所述第一标准振动幅值且所述第二谐次振动幅值大于所述第二标准振动幅值,则确定所述发动机的状态为双缸失火故障状态。
[0013]在一种可能实现的方式中,所述确定所述发动机的状态为失火故障状态后,所述方法还包括:
[0014]对所述第一谐次振动幅值和所述第二谐次振动幅值进行低通滤波处理,得到滤波振动幅值;
[0015]获取所述待检测缸的点火上止点;
[0016]根据所述点火上止点确定能量检测窗口;
[0017]计算所述能量检测窗口中所述滤波振动幅值的平均滤波幅值;
[0018]将所述平均幅值与标准平均幅值的比值作为检测值;
[0019]根据所述检测值与预设阈值的比较结果确定失火缸。
[0020]在一种可能实现的方式中,所述根据所述点火上止点确定能量检测窗口,包括:
[0021]将所述点火上止点至所述点火上止点后30度的区间设置为能量检测窗口。
[0022]在一种可能实现的方式中,所述方法还包括:
[0023]若所述发动机的状态为失火故障状态,则发出告警信息。
[0024]第二方面,本申请提供一种发动机状态的确定装置,所述装置包括:
[0025]第一获取模块,用于获取所述发动机的待检测缸的振动信号;
[0026]第一处理模块,用于对所述振动信号进行处理,得到谐次振动幅值;
[0027]第一确定模块,用于若所述谐次振动幅值大于标准振动幅值,则确定所述发动机的状态为失火故障状态。
[0028]在一种可能实现的方式中,所述谐次振动幅值包括第一谐次振动幅值和第二谐次振动幅值,所述标准振动幅值包括第一标准振动幅值和第二标准振动幅值,所述第一确定模块,具体用于:
[0029]若所述第一谐次振动幅值大于所述第一标准振动幅值且所述第二谐次振动幅值大于所述第二标准振动幅值,则确定所述发动机的状态为单缸失火故障状态;
[0030]若所述第一谐次振动幅值不大于所述第一标准振动幅值且所述第二谐次振动幅值大于所述第二标准振动幅值,则确定所述发动机的状态为双缸失火故障状态。
[0031]在一种可能实现的方式中,所述确定所述发动机的状态为失火故障状态后,所述装置还包括:
[0032]第二处理模块,用于对所述第一谐次振动幅值和所述第二谐次振动幅值进行低通滤波处理,得到滤波振动幅值;
[0033]第二获取模块,用于获取所述待检测缸的点火上止点;
[0034]第二确定模块,用于根据所述点火上止点确定能量检测窗口;
[0035]计算模块,用于计算所述能量检测窗口中所述滤波振动幅值的平均滤波幅值;
[0036]检测值获取模块,用于将所述平均幅值与标准平均幅值的比值作为检测值;
[0037]第三确定模块,用于根据所述检测值与预设阈值的比较结果确定失火缸。
[0038]在一种可能实现的方式中,所述第二确定模块,具体用于将所述点火上止点至所述点火上止点后30度的区间设置为能量检测窗口。
[0039]在一种可能实现的方式中,所述装置还包括:
[0040]告警模块,用于若所述发动机的状态为失火故障状态,则发出告警信息。
[0041]第三方面,本申请提供一种发动机状态的确定设备,包括:处理器、存储器、系统总线;
[0042]所述处理器以及所述存储器通过所述系统总线相连;
[0043]所述存储器用于存储一个或多个程序,所述一个或多个程序包括指令,所述指令当被所述处理器执行时使所述处理器执行上述第一方面所述的发动机状态的确定方法。
[0044]第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备执行上述第一方面所述的一种发动机状态的确定方法。
[0045]由此可见,本申请具有如下有益效果:
[0046]本申请提供的一种发动机状态的确定方法及装置,获取所述发动机的待检测缸的振动信号;对所述振动信号进行处理,得到谐次振动幅值;若所述谐次振动幅值大于标准振
动幅值,则确定所述发动机的状态为失火故障状态。如此,对发动机的待检测缸的振动信号进行处理得到谐振振动幅值,以谐振振动幅值与标准振动幅值的比较且过确定发动机是否处于失火故障状态,能够准确识别出发动机处于失火故障状态,提高了发动机所处状态的识别准确率,进而能够有效保护发动机。
附图说明
[0047]图1为本申请实施例提供的一种发动机状态的确实方法的流程示意图;
[0048]图2为本申请实施例提供的一种发动机状态的确定系统的结构示意图;
[0049]图3为本申请实施例提供的正常燃烧状态下的发动机的0.5谐次振动幅值和1谐次振动幅值与单缸失火故障状态下的发动机的0.5谐次振动幅值和1谐次振动幅值的对比图;
[0050]图4为本申请实施例提供的发动机状态的诊断流程示意图;
[0051]图5为本申请实施例提供的确定失火缸的流程示意图;
[0052]图6为本申请实施例提供的2缸燃烧激励频谱图;
[0053]图7为本申请实施例提供的5缸燃烧激励频谱图;
[0054]图8为本申请实施例提供的能量检测窗口示意图;
[0055]图9为本申请实施例提供的一种发动本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种发动机状态的确定方法,其特征在于,所述方法包括:获取所述发动机的待检测缸的振动信号;对所述振动信号进行处理,得到谐次振动幅值;若所述谐次振动幅值大于标准振动幅值,则确定所述发动机的状态为失火故障状态。2.根据权利要求1所述的方法,其特征在于,所述谐次振动幅值包括第一谐次振动幅值和第二谐次振动幅值,所述标准振动幅值包括第一标准振动幅值和第二标准振动幅值,所述若所述谐次振动幅值大于标准振动幅值,则确定所述发动机的状态为失火故障状态,包括:若所述第一谐次振动幅值大于所述第一标准振动幅值且所述第二谐次振动幅值大于所述第二标准振动幅值,则确定所述发动机的状态为单缸失火故障状态;若所述第一谐次振动幅值不大于所述第一标准振动幅值且所述第二谐次振动幅值大于所述第二标准振动幅值,则确定所述发动机的状态为双缸失火故障状态。3.根据权利要求2所述的方法,其特征在于,所述确定所述发动机的状态为失火故障状态后,所述方法还包括:对所述第一谐次振动幅值和所述第二谐次振动幅值进行低通滤波处理,得到滤波振动幅值;获取所述待检测缸的点火上止点;根据所述点火上止点确定能量检测窗口;计算所述能量检测窗口中所述滤波振动幅值的平均滤波幅值;将所述平均幅值与标准平均幅值的比值作为检测值;根据所述检测值与预设阈值的比较结果确定失火缸。4.根据权利要求3所述的方法,其特征在于,所述根据所述点火上止点确定能量检测窗口,包括:将所述点火上止点至所述点火上止点后30度的区间设置为能量检测窗口。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述发动机的状态为失火故障状态,则发出告警信息。6.一种发动机状态的确定装置,其特征在于,所述装置包括:第一获取...
【专利技术属性】
技术研发人员:徐可鹏,王荣成,曹虎,朱建蹀,
申请(专利权)人:潍柴动力股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。