一种发动机失火故障诊断方法、装置、服务端及存储介质制造方法及图纸

技术编号:37814850 阅读:9 留言:0更新日期:2023-06-09 09:44
本申请公开了一种发动机失火故障诊断方法、装置、服务端及存储介质。本申请设计有以初始转速信号驱动发电机,初始扭矩信号驱动发动机,实时获取发动机的角加速度,通过监测发动机的角加速度来判断是否失火,正常点火时,角加速度具有特定的角加速度频率,当出现失火情况时角加速度频率产生变化,从而产生失火信号,通过失火信号调节增程器工况,即在满足功率需求的前提下,改变当前发电机转速和发动机扭矩,同时,继续检测失火情况,若角加速度增加达到失火阈值,就报失火故障,若角加速度数值不再增加,失火信号停止发送,本方案可有效规避外部条件激励导致的失火故障误报。避外部条件激励导致的失火故障误报。避外部条件激励导致的失火故障误报。

【技术实现步骤摘要】
一种发动机失火故障诊断方法、装置、服务端及存储介质


[0001]本公开涉及失火故障诊断
,具体涉及一种发动机失火故障诊断方法、装置、服务端及存储介质。

技术介绍

[0002]增程器发动机失火故障诊断是一种在汽车车载诊断(On Board Diagnostics,简称OBD)系统中使用的失火故障诊断策略,发动机在运行过程中需要检测失火率且在达到一定失火率时报失火故障,现有失火检测技术通过监测对应气缸点火时刻曲轴加速度的变化(持续进行)频率来判断失火,正常点火时曲轴旋转加速度具有特定的加速度频率,当出现失火情况时加速度频率产生变化,ECU(Electronic Control Unit)将加速度频率作为测量值与设定限值比较,来判定是否有失火故障,但是在某些常用工况点,增程器共振抖动、发电机抖动、外部路面激励、悬置振动等亦会导致曲轴旋转变化产生偏差,使其超过设定限值误报失火,失火诊断故障存在误判。

技术实现思路

[0003]鉴于现有技术中的上述缺陷或不足,期望提供一种有效规避外部条件激励导致的失火故障误报的发动机失火故障诊断方法及装置。
[0004]第一方面,一种发动机失火故障诊断方法,包括如下步骤:
[0005]以初始转速信号驱动发电机,初始扭矩信号驱动发动机;
[0006]实时获取发动机的第一角加速度,判断第一角加速度大于或等于第一预设阈值时,生成失火信号;
[0007]根据所述失火信号,生成转速调节信号集合;
[0008]基于所述转速调节信号集合和发电需求功率,计算扭矩调节信号集合;
[0009]以所述转速调节信号集合驱动发电机转速逐渐增大,并以所述扭矩调节信号集合驱动发动机扭矩逐渐减小;
[0010]根据发动机的第二角加速度和第二预设阈值的大小关系,判断是否生成失火故障信号。
[0011]根据本申请实施例提供的技术方案,所述根据发动机的第二角加速度和第二预设阈值的大小关系,判断是否生成失火故障信号包括:
[0012]若第二角加速度大于或等于第二预设阈值,判断生成失火故障信号;若第二角加速度小于第二预设阈值,判断不生成失火故障信号;且在判断不生成失火故障后,停止发送失火信号。
[0013]根据本申请实施例提供的技术方案,在所述停止发送失火信号后还包括:继续以初始转速信号驱动发电机,初始扭矩信号驱动发动机。
[0014]根据本申请实施例提供的技术方案,所述根据所述失火信号,生成转速调节信号集合包括:
[0015]根据所述失火信号,获取实时转速数值;
[0016]基于实时转速数值,构建转速调节信号集合,所述转速调节信号集合包括N个逐渐递增的调节转速数值,所述调节转速数值为实时转速数值+n*第一预设调节值,且0≦n≦N。
[0017]根据本申请实施例提供的技术方案,所述基于转速调节信号集合和发电需求功率,计算得到扭矩调节信号集合,包括:
[0018]判断所述发电需求功率不变,遍历转速调节信号集合,逐个计算所述转速对应的扭矩,得到扭矩调节信号集合;
[0019]所述扭矩调节信号集合包括多个逐渐递减的调节扭矩数值。
[0020]根据本申请实施例提供的技术方案,所述以所述转速调节信号集合驱动发电机转速逐渐增大,并以所述扭矩调节信号集合驱动发动机扭矩逐渐减小,包括:
[0021]以所述转速调节信号集合中的调节转速数值依次驱动发电机,发电机转速逐渐增大;
[0022]以所述扭矩调节信号集合中的调节扭矩数值依次驱动发动机,发动机转速逐渐减小。
[0023]根据本申请实施例提供的技术方案,实时获取发动机的第一角加速度,判断第一角加速度小于第一预设阈值时,继续以初始转速信号驱动发电机,初始扭矩信号驱动发动机。
[0024]第二方面,一种基于上述的发动机失火故障诊断装置,包括:
[0025]失火信号生成模块,用于以初始转速信号驱动发电机,初始扭矩信号驱动发动机,实时获取发动机的第一角加速度,判断第一角加速度大于第一预设阈值时,生成失火信号;
[0026]转速调节信号集合生成模块,用于根据所述失火信号,生成转速调节信号集合;
[0027]扭矩调节信号集合计算模块,用于基于所述转速调节信号集合和发电需求功率,计算扭矩调节信号集合;
[0028]驱动模块,用于以所述转速调节信号集合驱动发电机转速增大,并以所述扭矩调节信号集合驱动发动机扭矩减小;
[0029]失火故障信号生成模块,用于根据发动机的第二角加速度和第二预设阈值的大小关系,判断是否生成失火故障信号。
[0030]第三方面,一种服务端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述的一种发动机失火故障诊断方法的步骤。
[0031]第四方面,一种计算机可读存储介质,所述计算机可读存储介质有计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述的一种发动机失火故障诊断方法的步骤。
[0032]本技术方案具体地公开了一种发动机失火故障诊断方法,本申请设计有以初始转速信号驱动发电机,初始扭矩信号驱动发动机,实时获取发动机的第一角加速度,判断第一角加速度大于或等于第一预设阈值时,生成失火信号;此时生成的失火信号不一定表示产生了失火故障,也可能是增程器共振抖动、发电机抖动、外部路面激励、悬置振动等导致曲轴旋转变化产生偏差,使其超过第一预设阈值误报失火,所以本方案根据接收到的失火信号,生成转速调节信号集合;然后获取发电需求功率,在发电需求功率控制不变时,基于转
速调节信号集合,计算得到扭矩调节信号集合;以所述转速调节信号集合驱动发电机转速增大,并以所述扭矩调节信号集合驱动发动机扭矩减小,以改变当前发动机的运行工况;同时,持续检测发动机失火,实时获取发动机的第二角加速度,直至判断第二角加速度大于等于第二预设阈值时,才会生成失火故障信号,从而诊断发动机产生失火故障;本方案通过持续监测发动机的角加速度来判断是否失火,正常点火时,角加速度具有特定的角加速度频率,当出现失火情况时角加速度频率产生变化,从而产生失火信号,通过失火信号调节增程器工况,即在满足功率需求的前提下,改变当前发电机转速和发动机扭矩,同时,继续检测失火情况,若角加速度数值增加达到失火阈值,就报失火故障,若角加速度数值不再增加,失火信号停止发送,本方案可有效规避外部条件激励导致的失火故障误报。
附图说明
[0033]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
[0034]图1为一种发动机失火故障诊断方法流程示意图。
[0035]图2为一种发动机失火故障诊断方法第一细节流程示意图。
[0036]图3为一种发动机失火故障诊断方法第二细节流程示意图。
[0037]图4为一种发动机失火故障诊断方法第三细节流程示意图。
[0038]图5为一种发本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种发动机失火故障诊断方法,其特征在于,包括如下步骤:以初始转速信号驱动发电机,初始扭矩信号驱动发动机;实时获取发动机的第一角加速度,判断第一角加速度大于或等于第一预设阈值时,生成失火信号;根据所述失火信号,生成转速调节信号集合;基于所述转速调节信号集合和发电需求功率,计算扭矩调节信号集合;以所述转速调节信号集合驱动发电机转速逐渐增大,并以所述扭矩调节信号集合驱动发动机扭矩逐渐减小;根据发动机的第二角加速度和第二预设阈值的大小关系,判断是否生成失火故障信号。2.根据权利要求1所述的一种发动机失火故障诊断方法,其特征在于,所述根据发动机的第二角加速度和第二预设阈值的大小关系,判断是否生成失火故障信号包括:若第二角加速度大于或等于第二预设阈值,判断生成失火故障信号;若第二角加速度小于第二预设阈值,判断不生成失火故障信号;且在判断不生成失火故障后,停止发送失火信号。3.根据权利要求2所述的一种发动机失火故障诊断方法,其特征在于,在所述停止发送失火信号后还包括:继续以初始转速信号驱动发电机,初始扭矩信号驱动发动机。4.根据权利要求1

3任一项所述的一种发动机失火故障诊断方法,其特征在于,所述根据所述失火信号,生成转速调节信号集合包括:根据所述失火信号,获取实时转速数值;基于实时转速数值,构建转速调节信号集合,所述转速调节信号集合包括N个逐渐递增的调节转速数值,所述调节转速数值为实时转速数值+n*第一预设调节值,且0≦n≦N。5.根据权利要求4所述的一种发动机失火故障诊断方法,其特征在于,所述基于转速调节信号集合和发电需求功率,计算得到扭矩调节信号集合,包括:判断所述发电需求功率不变,遍历转速调节信号集合,逐个计算所述转速对应的扭矩,得到扭矩调节信号集合;所述扭矩调节信号集合包括多个逐渐递...

【专利技术属性】
技术研发人员:付友叶红号龚毅蔡永明李军
申请(专利权)人:重庆赛力斯新能源汽车设计院有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1