System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及发动机控制,尤其涉及天然气发动机失火故障检测方法、装置及电子设备。
技术介绍
1、发动机失火故障是指发动机在运转时,一个或多个气缸由于没有点火、混合气过稀或过浓、压缩冲程压力低或者其它原因,导致混合气无法燃烧或燃烧不充分。发动机失火故障发生后可能会对发动机的动力性能产生影响,严重时会导致发动机的零部件发生损坏,影响发动机的使用寿命。因此,发动机控制系统对于失火的监测就显得尤为重要。
2、目前,对于天然气发动机失火故障检测方法主要通过发动机曲轴加速度的变化率来判定发动机的失火状态,但是,仅使用曲轴加速度来判定失火状态,会因为发动机转速的波动出现误判,无法精确判定发动机失火状态,漏报或误报率较高。
技术实现思路
1、本申请实施例提供天然气发动机失火故障检测方法、装置及电子设备,用以降低现有技术中对发动机失火故障检测的误报率。
2、第一方面,本申请实施例提供一种天然气发动机失火故障检测方法,包括:
3、确定启动失火故障检测后,获取发动机的第一目标转速和第二目标转速,并基于所述第一目标转速和所述第二目标转速,确定所述发动机失火故障的第一判断结果;其中,所述第一目标转速为所述发动机的活塞在做功行程过程中从上止点向下止点移动过程中曲轴转动至第一转动角度时的曲轴转速值,所述第二目标转速为所述发动机的活塞在做功行程过程中从上止点向下止点移动过程中曲轴转动至第二转动角度时的曲轴转速值;以及
4、在启动失火故障检测后的第一时长到达时,基于燃空比
5、基于所述第一判断结果和所述第二判断结果,确定所述发动机的失火故障检测结果。
6、在一些实施例中,所述基于所述第一判断结果和所述第二判断结果,确定所述发动机的失火故障检测结果,包括:
7、若所述第一判断结果和所述第二判断结果均指示失火故障,则确定所述发动机的失火故障检测结果为失火故障。
8、在一些实施例中,所述基于燃空比对所述发动机进行失火故障判断,并确定所述发动机失火故障的第二判断结果之后,还包括:
9、在启动失火故障检测后的第二时长到达时,获取后氧传感器测得的电压值;
10、所述基于所述第一判断结果和所述第二判断结果,确定所述发动机的失火故障检测结果,包括:
11、基于所述第一判断结果、所述第二判断结果和所述后氧传感器测得的电压值,确定所述发动机的失火故障检测结果。
12、在一些实施例中,所述基于所述第一判断结果、所述第二判断结果和所述后氧传感器测得的电压值,确定所述发动机的失火故障检测结果,包括:
13、若所述第一判断结果和所述第二判断结果均指示失火故障且所述后氧传感器测得的电压值低于预设电压值,则确定所述发动机的失火故障检测结果为失火故障。
14、在一些实施例中,所述在启动失火故障检测后的第二时长到达时,获取后氧传感器测得的电压值之后,还包括:
15、获取发动机转速变化率和进气管压力变化率;
16、所述基于所述第一判断结果、所述第二判断结果和所述后氧传感器测得的电压值,确定所述发动机的失火故障检测结果,包括:
17、基于所述第一判断结果、所述第二判断结果、所述后氧传感器测得的电压值、所述发动机转速变化率和所述进气管压力变化率,确定所述发动机的失火故障检测结果。
18、在一些实施例中,所述基于所述第一判断结果、所述第二判断结果、所述后氧传感器测得的电压值、所述发动机转速变化率和所述进气管压力的变化率,确定所述发动机的失火故障检测结果,包括:
19、若所述第一判断结果和所述第二判断结果均指示失火故障,且所述后氧传感器测得的电压值低于预设电压值、所述发动机转速变化率小于预设转速变化率、所述进气管压力变化率小于预设压力变化率,则确定所述发动机的失火故障检测结果为失火故障。
20、在一些实施例中,还包括:
21、对每次失火故障的检测结果进行统计,并在确定满足失火率计算条件时,计算发动机的失火率;
22、当所述发动机失火率高于预设概率阈值时,进行失火故障报警。
23、在一些实施例中,所述确定启动失火故障检测之前,还包括确定如下启动条件中的至少一项:
24、发动机运行时长超过预设时长;
25、电池电压在预设电压范围之内;
26、水温在预设温度范围之内;
27、进气管压力在预设压力范围之内;
28、转速在预设转速范围之内。
29、第二方面,本申请实施例提供一种天然气发动机失火故障检测装置,包括:
30、第一确定模块,用于确定启动失火故障检测后,获取发动机的第一目标转速和第二目标转速,并基于所述第一目标转速和所述第二目标转速,确定所述发动机失火故障的第一判断结果;其中,所述第一目标转速为所述发动机的活塞在做功行程过程中从上止点向下止点移动过程中曲轴转动至第一转动角度时的曲轴转速值,所述第二目标转速为所述发动机的活塞在做功行程过程中从上止点向下止点移动过程中曲轴转动至第二转动角度时的曲轴转速值;以及
31、第二确定模块,用于在启动失火故障检测后的第一时长到达时,基于燃空比对所述发动机进行失火故障判断,并确定所述发动机失火故障的第二判断结果;
32、第三确定模块,用于基于所述第一判断结果和所述第二判断结果,确定所述发动机的失火故障检测结果。
33、在一些实施例中,所述第三确定模块,具体用于:
34、若所述第一判断结果和所述第二判断结果均指示失火故障,则确定所述发动机的失火故障检测结果为失火故障。
35、在一些实施例中,还包括:
36、获取模块,用于在所述第二确定模块基于燃空比对所述发动机进行失火故障判断,并确定所述发动机失火故障的第二判断结果之后,在启动失火故障检测后的第二时长到达时,获取后氧传感器测得的电压值;
37、所述第三确定模块,具体用于:
38、基于所述第一判断结果、所述第二判断结果和所述后氧传感器测得的电压值,确定所述发动机的失火故障检测结果。
39、在一些实施例中,所述第三确定模块,具体用于:
40、若所述第一判断结果和所述第二判断结果均指示失火故障且所述后氧传感器测得的电压值低于预设电压值,则确定所述发动机的失火故障检测结果为失火故障。
41、在一些实施例中,所述获取模块,还用于在启动失火故障检测后的第二时长到达时,获取后氧传感器测得的电压值之后,获取发动机转速变化率和进气管压力变化率;
42、所述第三确定模块,具体用于:
43、基于所述第一判断结果、所述第二判断结果、所述后氧传感器测得的电压值、所述发动机转速变化率和所述进气管压力变化率,确定所述发动机的失火故障检测结果。
44、在一些本文档来自技高网...
【技术保护点】
1.一种天然气发动机失火故障检测方法,其特征在于,包括:
2.如权利要求1所述方法,其特征在于,所述基于所述第一判断结果和所述第二判断结果,确定所述发动机的失火故障检测结果,包括:
3.如权利要求2所述方法,其特征在于,所述基于燃空比对所述发动机进行失火故障判断,并确定所述发动机失火故障的第二判断结果之后,还包括:
4.如权利要求3所述方法,其特征在于,所述基于所述第一判断结果、所述第二判断结果和所述后氧传感器测得的电压值,确定所述发动机的失火故障检测结果,包括:
5.如权利要求3所述方法,其特征在于,所述在启动失火故障检测后的第二时长到达时,获取后氧传感器测得的电压值之后,还包括:
6.如权利要求5所述方法,其特征在于,所述基于所述第一判断结果、所述第二判断结果、所述后氧传感器测得的电压值、所述发动机转速变化率和所述进气管压力的变化率,确定所述发动机的失火故障检测结果,包括:
7.如权利要求1-6任一所述的方法,其特征在于,还包括:
8.如权利要求1所述的方法,其特征在于,所述确定启动失火故障检
9.一种天然气发动机失火故障检测装置,其特征在于,包括:
10.一种电子设备,其特征在于,包括:至少一个处理器,以及与所述至少一个处理器通信连接的存储器,其中:
...【技术特征摘要】
1.一种天然气发动机失火故障检测方法,其特征在于,包括:
2.如权利要求1所述方法,其特征在于,所述基于所述第一判断结果和所述第二判断结果,确定所述发动机的失火故障检测结果,包括:
3.如权利要求2所述方法,其特征在于,所述基于燃空比对所述发动机进行失火故障判断,并确定所述发动机失火故障的第二判断结果之后,还包括:
4.如权利要求3所述方法,其特征在于,所述基于所述第一判断结果、所述第二判断结果和所述后氧传感器测得的电压值,确定所述发动机的失火故障检测结果,包括:
5.如权利要求3所述方法,其特征在于,所述在启动失火故障检测后的第二时长到达时,获取后氧传感器...
【专利技术属性】
技术研发人员:李玉帅,潘永传,李国员,丛国敬,
申请(专利权)人:潍柴动力股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。