一种汽油机失火诊断方法技术

技术编号:6991815 阅读:491 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种汽油机失火诊断方法,其特征在于具体诊断步骤如下:曲轴时刻偏差采用如下公式进行计算:ΔT=(T2-T1)-(T1-T0)其中:ΔT为曲轴时刻偏差,?T2为当前点火时刻,T1为上一次点火时刻,T0依次类推。转速波动值进行判断,如果波动值过大,则要判断是坏路还是失火,如果是失火,则判断是单缸失火还是多缸失火,如果是单缸,则判断第几缸失火。所有的失火最后都需要统计分析,得到失火程度的评估报告,进而判断是排放相关的还是催化器损坏相关的,最后报告故障和测试完成,存储故障。

【技术实现步骤摘要】

【技术保护点】
1.一种汽油机失火诊断方法,由于失火发生时曲轴会因为失去动力而减速,因此通过监测曲轴速度的变化可用来对失火进行监测;检测曲轴半转周期持续时间,当持续时间过长超过规定范围,排除干扰影响后,说明此刻出现失火;其特征在于:诊断的具体步骤如下:(1)判断诊断允许条件A、检查是否存在影响失火诊断的故障部件包括进气压力传感器、水温传感器、节气门位置传感器、曲轴位置传感器、凸轮轴位置传感器、电子节气门执行器、进气流量传感器、车速传感器等;B、发动机处于稳态工况;C、发动机运转条件满足要求(发动机转速、车速、冷却液温度、节气门位置、进气压力、大气压力、燃油位置、电瓶电压、发动机运转时间、诊断次数等条件在允许范围内,空调继电器开关、手动控制开关关闭);D、当前工况处于允许失火诊断的区域之内(区域可以标定);E、无坏路影响。(2)计算曲轴时刻偏差可选择扭矩变化率模式或者加速变化率度模式(可事先标定),曲轴时刻偏差采用如下公式进行计算:ΔT=(T2-T1)-(T1-T0)其中:ΔT为曲轴时刻偏差,T2为当前点火时该,T1为上一次点火时刻,TO依次类推。(3)记录发动机工作循环次数通过计数器累加工作循环数,当失火诊断允许后,开始计数。以当前循环为起始循环,循环数为1,只要循环数达到标定配置值,则说明到达结束循环。(4)确定失火诊断限值在不同模式下(加速度变化率模式和扭矩变化率模式),选择不同限值表(可标定,是发动机转速和发动机负荷的函数,随着当前工况变化,当超出查表的范围则采用最接近点的数值进行插值);以加速度模式为例,查出加速度限值表当前转速负荷工况下的失火诊断限值,寻找曲轴时刻偏差最大值及第二大值并保存,确定所侦测的物理缸位置。扭矩模式和加速度模式类似,根据发动机转速和负荷查表,得到失火诊断限值,并确定所侦测的物理缸位置。(5)寻找曲轴时刻变化量最大值的位置可采用不同方法,如果采用双次偏差方法,上一周期的偏差值也参与计算,即在本周期和上一周期中寻找最大值,否则只在本次周期寻找最大值。(6)判断是否发生失火如果曲轴时刻偏差最大值超过阈值,则说明发生失火。(7)统计各缸的失火次数发动机起始循环时要初始化失火次数,当检测到失火,累加最大值失火缸的失火次数,如果第二大值超过某个阈值,则计数第二大值失火缸的失火次数;扭矩模式和加速度模式下选择的阈值不同。(8)检测对缸失火状态,并更新各缸失火次数根据发动机起始循环和结束循环的工况查表选取起始和结束时的对缸模式限值,选取最大值作为判定值,检测对缸失火次数是否超过这些阈值,如果超过,说明出现对缸失火。(9)计算总失火次数,确定各判定限值将各单缸失火次数累加,根据发动机起始循环和结束循环的工况查表选取起始和结束时的催化器损害型限值,选取最大值作为判定值。(10)判断是否存在邻缸失火处于结束循环时,总的失火次数超过催化器损害失火限值,判断相邻缸的失火次数是否同时超过约50次,如果超过,则说明出现了邻缸失火。(11)催化器损害失火判定如果在曲轴旋转200转时间内总的失火次数超过催化器损害失火限值约50次,判定如果不是坏路情况,则说明发生了催化器损害的失火。(12)排放损害失火判定如果在曲轴旋转1000转时间内总的失火次数超过排放损害失火限值约50次,判定如果不是坏路情况,则说明发生了排放损害类型失火。不同失火程度的失火次数定义为四个区,给失火程度分级,如果失火次数小于等于1级限值,就作为一级失火,级数越高,失火程度越高。...

【技术特征摘要】

【专利技术属性】
技术研发人员:颜松孙鹏远
申请(专利权)人:中国第一汽车集团公司
类型:发明
国别省市:82

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

1