一种汽油机失火诊断方法.pdf

上传人:b*** 文档编号:966984 上传时间:2018-03-22 格式:PDF 页数:10 大小:513.50KB
返回 下载 相关 举报
摘要
申请专利号:

CN200910218163.6

申请日:

2009.12.30

公开号:

CN102116241A

公开日:

2011.07.06

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):F02P 17/00申请日:20091230|||公开

IPC分类号:

F02P17/00

主分类号:

F02P17/00

申请人:

中国第一汽车集团公司

发明人:

颜松; 孙鹏远

地址:

130011 吉林省长春市东风大街2259号

优先权:

专利代理机构:

吉林长春新纪元专利代理有限责任公司 22100

代理人:

王薇

PDF下载: PDF下载
内容摘要

本发明涉及一种汽油机失火诊断方法,其特征在于具体诊断步骤如下:曲轴时刻偏差采用如下公式进行计算:Δ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) 计算总失火次数, 确定各判定限值 2 将各单缸失火次数累加, 根据发动机起始循环和结束循环的工况查表选取起始和结束 时的催化器损害型限值, 选取最大值作为判定值。 (10) 判断是否存在邻缸失火 处于结束循环时, 总的失火次数超过催化器损害失火限值, 判断相邻缸的失火次数是 否同时超过约 50 次, 如果超过, 则说明出现了邻缸失火。 (11) 催化器损害失火判定 如果在曲轴旋转 200 转时间内总的失火次数超过催化器损害失火限值约 50 次, 判定如 果不是坏路情况, 则说明发生了催化器损害的失火。 (12) 排放损害失火判定 如果在曲轴旋转 1000 转时间内总的失火次数超过排放损害失火限值约 50 次, 判定如 果不是坏路情况, 则说明发生了排放损害类型失火。不同失火程度的失火次数定义为四个 区, 给失火程度分级, 如果失火次数小于等于 1 级限值, 就作为一级失火, 级数越高, 失火程 度越高。

说明书


一种汽油机失火诊断方法

    技术领域 :
     本发明涉及一种汽油机失火诊断方法, 属于汽车电子开发领域。 背景技术 :
     2008 年 7 月 1 日开始实施第 III 阶段 GB18352.3-2005《轻型汽车污染物排放限 值及测量方法 ( 中国 III、 IV 阶段 )》 排放法规, 和以前法规相比, 本次主要变化是增加了车 载诊断 (OBD) 系统要求, 要求至少必须在线诊断失火、 三元催化转化器、 氧传感器以及所有 和排放相关的传感器执行器。
     发动机失火会产生大量的未燃的碳氢化合物废气, 部分碳氢化合物在催化器中会 和多余氧气反应而导致催化器温度过高损坏, 因此失火除了会影响排放, 还会损坏催化器。 失火为排放法规强制要求检测的项目。
     目前发动机失火监测方法主要有如下几种 : 缸内压力法、 点火电压波形法、 氧传感 器法、 离子检测法和曲轴转速波动法等 ; 缸内压力法根据失火时和正常燃烧时的汽缸压力有较大差异的特性来检测失火, 优点是比较准确, 但是由于压力传感器价格高、 安装不方便、 传感器寿命短等原因使得在实 际产品中的运用受到限制 ;
     点火电压波形法根据不同燃烧条件, 火花塞放电电压波形有很大差异的特性检测 失火, 优点是安装方便、 适应力强, 但是由于火花塞电压波形除了与燃烧条件有关, 还有可 能受到火花塞间隙大小、 火花塞绝缘性能的影响, 因此检测精度不高 ;
     氧传感器法一般用于三效催化转换器的汽车上, 当混合气偏浓时氧传感器输出高 电压, 混合气偏稀时输出低电压, 失火时混合气偏稀, 氧传感器电压降到最低值附近, 通过 氧传感器法可以诊断失火故障, 但是由于输出电压对空燃比变化非常敏感, 所以这种方法 不太可靠 ;
     离子电流法通过外加一个偏置电压, 利用火花塞点火时混合气燃烧生成的离子和 自由电子在偏置电压下离子和自由电子发生平移形成电流, 离子和电子浓度随燃烧过程变 化而不断变化的特性检测失火, 优点是不但可以检测失火, 还可以检测爆震和配气相位以 及提供空燃比信息, 但是造价很高, 实现起来还有一定困难。
     发明内容 :
     本发明的目的在于提供一种汽油机失火诊断方法, 是一种基于统计方法的高可靠 性的发动机失火诊断算法, 属于曲轴转速信号波动法 ; 定义失火率为曲轴每旋转 1000 转发 生的失火次数百分比, 当失火率过高超过允许范围 ( 根据试验和经验标定 ) 则报告故障, 失火检测项目包含对缸失火检测 ( 对缸失火次数分别超出规定的限值 1000 次 ( 数值可标 定 ))、 邻缸失火检测 ( 相邻两缸失火次数分别超出规定的限值 50 次 ( 数值可以标定 ))、 催 化器损害失火判定 ( 曲轴 200 转, 所有缸累计总失火次数超出规定的催化器损坏阈值即 50 次 ) 和排放损害失火判定 ( 曲轴 1000 转, 所有缸累计总失火次数过高会导致 OBD 排放超限阈值即 50 次 ) ; 本发明无需在原发动机电控系统中增加新硬件, 可靠性高, 适用范围广, 能 够满足 OBD 法规要求。
     本发明的技术方案是这样实现的 : 一种汽油机失火诊断方法, 由于失火发生时曲 轴会因为失去动力而减速, 因此通过监测曲轴速度的变化可用来对失火进行监测 ; 检测曲 轴半转周期持续时间, 当持续时间过长超过规定范围, 排除干扰影响后, 说明此刻出现失 火; 其特征在于 : 诊断的具体步骤如下 :
     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 级限值, 就作为一级失火, 级数越高, 失 火程度越高。 本发明基于曲轴转速波动值进行判断, 如果波动值过大, 还要判断该波动是由坏 路引起的还是失火引起的 ; 坏路的情况可由 ABS 或安装在车辆质心位置的加速度传感器判 断出, 如果并非坏路, 则基本可以断定存在失火 ; 此时要判断是单缸失火还是多缸失火, 如 果是单缸, 则判断第几缸失火 ; 所有的失火都需要统计分析, 并得到失火程度的评估报告, 进而判断是排放相关的还是催化器损坏相关的, 最后报告和存储失火故障。
     附图说明 :
     图 1 为本发明的失火检测流程图 ;
     图 2 为本发明的系统未报失火故障的发动机的粗暴度信号图 ;
     图 3 为本发明的系统检测出失火并报出故障的发动机的粗暴度信号图 ; 具体实施方式 :
     下面结合附图和实施例对本发明做进一步的描述 : 如图 1 所示, 由于一个发动机 循环, 曲轴旋转两圈, 因此根据曲轴只能判定 1、 4 缸或 2、 3 缸失火, 图中 4 缸失火, 因此曲轴 只能判定 1 缸或 4 缸失火, 如果加上凸轮轴, 就可以准确地定位当前发生失火的是 4 缸。
     一种汽油机失火诊断方法, 由于失火发生时曲轴会因为失去动力而减速, 因此通 过监测曲轴速度的变化可用来对失火进行监测 ; 检测曲轴半转周期持续时间, 当持续时间 过长超过规定范围, 排除干扰影响后, 说明此刻出现失火 ; 其特征在于 : 诊断的具体步骤如 下:
     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 级限值, 就作为一级失火, 级数越高, 失 火程度越高。
     实施例 1 :
     如图 2 所示, 为 3000 转 / 分转速条件下, 存在 2%失火率的情况发动机转速波动信 号。因为失火率导致的排放在 OBD 法规允许范围内, 系统未报失火故障 ;
     实施例 2 :
     如图 3 所示, 在转速 3000 转 / 分条件下, 存在 5%失火率的情况发动机转速波动信 号。因为失火率导致的排放在 OBD 法规允许范围以外, 系统检测出失火并报出故障。

一种汽油机失火诊断方法.pdf_第1页
第1页 / 共10页
一种汽油机失火诊断方法.pdf_第2页
第2页 / 共10页
一种汽油机失火诊断方法.pdf_第3页
第3页 / 共10页
点击查看更多>>
资源描述

《一种汽油机失火诊断方法.pdf》由会员分享,可在线阅读,更多相关《一种汽油机失火诊断方法.pdf(10页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN102116241A43申请公布日20110706CN102116241ACN102116241A21申请号200910218163622申请日20091230F02P17/0020060171申请人中国第一汽车集团公司地址130011吉林省长春市东风大街2259号72发明人颜松孙鹏远74专利代理机构吉林长春新纪元专利代理有限责任公司22100代理人王薇54发明名称一种汽油机失火诊断方法57摘要本发明涉及一种汽油机失火诊断方法,其特征在于具体诊断步骤如下曲轴时刻偏差采用如下公式进行计算TT2T1T1T0其中T为曲轴时刻偏差,T2为当前点火时刻,T1为上一次点火时刻,T0依次类。

2、推。转速波动值进行判断,如果波动值过大,则要判断是坏路还是失火,如果是失火,则判断是单缸失火还是多缸失火,如果是单缸,则判断第几缸失火。所有的失火最后都需要统计分析,得到失火程度的评估报告,进而判断是排放相关的还是催化器损坏相关的,最后报告故障和测试完成,存储故障。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书5页附图2页CN102116243A1/2页21一种汽油机失火诊断方法,由于失火发生时曲轴会因为失去动力而减速,因此通过监测曲轴速度的变化可用来对失火进行监测;检测曲轴半转周期持续时间,当持续时间过长超过规定范围,排除干扰影响后,说明此刻出现失火;其特。

3、征在于诊断的具体步骤如下1判断诊断允许条件A、检查是否存在影响失火诊断的故障部件包括进气压力传感器、水温传感器、节气门位置传感器、曲轴位置传感器、凸轮轴位置传感器、电子节气门执行器、进气流量传感器、车速传感器等;B、发动机处于稳态工况;C、发动机运转条件满足要求发动机转速、车速、冷却液温度、节气门位置、进气压力、大气压力、燃油位置、电瓶电压、发动机运转时间、诊断次数等条件在允许范围内,空调继电器开关、手动控制开关关闭;D、当前工况处于允许失火诊断的区域之内区域可以标定;E、无坏路影响。2计算曲轴时刻偏差可选择扭矩变化率模式或者加速变化率度模式可事先标定,曲轴时刻偏差采用如下公式进行计算TT2T。

4、1T1T0其中T为曲轴时刻偏差,T2为当前点火时该,T1为上一次点火时刻,TO依次类推。3记录发动机工作循环次数通过计数器累加工作循环数,当失火诊断允许后,开始计数。以当前循环为起始循环,循环数为1,只要循环数达到标定配置值,则说明到达结束循环。4确定失火诊断限值在不同模式下加速度变化率模式和扭矩变化率模式,选择不同限值表可标定,是发动机转速和发动机负荷的函数,随着当前工况变化,当超出查表的范围则采用最接近点的数值进行插值;以加速度模式为例,查出加速度限值表当前转速负荷工况下的失火诊断限值,寻找曲轴时刻偏差最大值及第二大值并保存,确定所侦测的物理缸位置。扭矩模式和加速度模式类似,根据发动机转速。

5、和负荷查表,得到失火诊断限值,并确定所侦测的物理缸位置。5寻找曲轴时刻变化量最大值的位置可采用不同方法,如果采用双次偏差方法,上一周期的偏差值也参与计算,即在本周期和上一周期中寻找最大值,否则只在本次周期寻找最大值。6判断是否发生失火如果曲轴时刻偏差最大值超过阈值,则说明发生失火。7统计各缸的失火次数发动机起始循环时要初始化失火次数,当检测到失火,累加最大值失火缸的失火次数,如果第二大值超过某个阈值,则计数第二大值失火缸的失火次数;扭矩模式和加速度模式下选择的阈值不同。8检测对缸失火状态,并更新各缸失火次数根据发动机起始循环和结束循环的工况查表选取起始和结束时的对缸模式限值,选取最大值作为判定。

6、值,检测对缸失火次数是否超过这些阈值,如果超过,说明出现对缸失火。9计算总失火次数,确定各判定限值权利要求书CN102116241ACN102116243A2/2页3将各单缸失火次数累加,根据发动机起始循环和结束循环的工况查表选取起始和结束时的催化器损害型限值,选取最大值作为判定值。10判断是否存在邻缸失火处于结束循环时,总的失火次数超过催化器损害失火限值,判断相邻缸的失火次数是否同时超过约50次,如果超过,则说明出现了邻缸失火。11催化器损害失火判定如果在曲轴旋转200转时间内总的失火次数超过催化器损害失火限值约50次,判定如果不是坏路情况,则说明发生了催化器损害的失火。12排放损害失火判定。

7、如果在曲轴旋转1000转时间内总的失火次数超过排放损害失火限值约50次,判定如果不是坏路情况,则说明发生了排放损害类型失火。不同失火程度的失火次数定义为四个区,给失火程度分级,如果失火次数小于等于1级限值,就作为一级失火,级数越高,失火程度越高。权利要求书CN102116241ACN102116243A1/5页4一种汽油机失火诊断方法技术领域0001本发明涉及一种汽油机失火诊断方法,属于汽车电子开发领域。背景技术00022008年7月1日开始实施第III阶段GB1835232005轻型汽车污染物排放限值及测量方法中国III、IV阶段排放法规,和以前法规相比,本次主要变化是增加了车载诊断OBD系。

8、统要求,要求至少必须在线诊断失火、三元催化转化器、氧传感器以及所有和排放相关的传感器执行器。0003发动机失火会产生大量的未燃的碳氢化合物废气,部分碳氢化合物在催化器中会和多余氧气反应而导致催化器温度过高损坏,因此失火除了会影响排放,还会损坏催化器。失火为排放法规强制要求检测的项目。0004目前发动机失火监测方法主要有如下几种缸内压力法、点火电压波形法、氧传感器法、离子检测法和曲轴转速波动法等;0005缸内压力法根据失火时和正常燃烧时的汽缸压力有较大差异的特性来检测失火,优点是比较准确,但是由于压力传感器价格高、安装不方便、传感器寿命短等原因使得在实际产品中的运用受到限制;0006点火电压波形。

9、法根据不同燃烧条件,火花塞放电电压波形有很大差异的特性检测失火,优点是安装方便、适应力强,但是由于火花塞电压波形除了与燃烧条件有关,还有可能受到火花塞间隙大小、火花塞绝缘性能的影响,因此检测精度不高;0007氧传感器法一般用于三效催化转换器的汽车上,当混合气偏浓时氧传感器输出高电压,混合气偏稀时输出低电压,失火时混合气偏稀,氧传感器电压降到最低值附近,通过氧传感器法可以诊断失火故障,但是由于输出电压对空燃比变化非常敏感,所以这种方法不太可靠;0008离子电流法通过外加一个偏置电压,利用火花塞点火时混合气燃烧生成的离子和自由电子在偏置电压下离子和自由电子发生平移形成电流,离子和电子浓度随燃烧过程。

10、变化而不断变化的特性检测失火,优点是不但可以检测失火,还可以检测爆震和配气相位以及提供空燃比信息,但是造价很高,实现起来还有一定困难。发明内容0009本发明的目的在于提供一种汽油机失火诊断方法,是一种基于统计方法的高可靠性的发动机失火诊断算法,属于曲轴转速信号波动法;定义失火率为曲轴每旋转1000转发生的失火次数百分比,当失火率过高超过允许范围根据试验和经验标定则报告故障,失火检测项目包含对缸失火检测对缸失火次数分别超出规定的限值1000次数值可标定、邻缸失火检测相邻两缸失火次数分别超出规定的限值50次数值可以标定、催化器损害失火判定曲轴200转,所有缸累计总失火次数超出规定的催化器损坏阈值即。

11、50次和排放损害失火判定曲轴1000转,所有缸累计总失火次数过高会导致OBD排放超限说明书CN102116241ACN102116243A2/5页5阈值即50次;本发明无需在原发动机电控系统中增加新硬件,可靠性高,适用范围广,能够满足OBD法规要求。0010本发明的技术方案是这样实现的一种汽油机失火诊断方法,由于失火发生时曲轴会因为失去动力而减速,因此通过监测曲轴速度的变化可用来对失火进行监测;检测曲轴半转周期持续时间,当持续时间过长超过规定范围,排除干扰影响后,说明此刻出现失火;其特征在于诊断的具体步骤如下00111判断诊断允许条件0012A、检查是否存在影响失火诊断的故障部件包括进气压力传。

12、感器、水温传感器、节气门位置传感器、曲轴位置传感器、凸轮轴位置传感器、电子节气门执行器、进气流量传感器、车速传感器等;B、发动机处于稳态工况;C、发动机运转条件满足要求发动机转速、车速、冷却液温度、节气门位置、进气压力、大气压力、燃油位置、电瓶电压、发动机运转时间、诊断次数等条件在允许范围内,空调继电器开关、手动控制开关关闭;D、当前工况处于允许失火诊断的区域之内区域可以标定;E、无坏路影响。00132计算曲轴时刻偏差0014可选择扭矩变化率模式或者加速变化率度模式可事先标定,曲轴时刻偏差采用如下公式进行计算0015TT2T1T1T00016其中T为曲轴时刻偏差,T2为当前点火时刻,T1为上一。

13、次点火时刻,TO依次类推。00173记录发动机工作循环次数0018通过计数器累加工作循环数,当失火诊断允许后,开始计数。以当前循环为起始循环,循环数为1,只要循环数达到标定配置值,则说明到达结束循环。00194确定失火诊断限值0020在不同模式下加速度变化率模式和扭矩变化率模式,选择不同限值表可标定,是发动机转速和发动机负荷的函数,随着当前工况变化,当超出查表的范围则采用最接近点的数值进行插值;以加速度模式为例,查出加速度限值表当前转速负荷工况下的失火诊断限值,寻找曲轴时刻偏差最大值及第二大值并保存,确定所侦测的物理缸位置。0021扭矩模式和加速度模式类似,根据发动机转速和负荷查表,得到失火诊。

14、断限值,并确定所侦测的物理缸位置。00225寻找曲轴时刻变化量最大值的位置0023可采用不同方法,如果采用双次偏差方法,上一周期的偏差值也参与计算,即在本周期和上一周期中寻找最大值,否则只在本次周期寻找最大值。00246判断是否发生失火0025如果曲轴时刻偏差最大值超过阈值,则说明发生失火。00267统计各缸的失火次数0027发动机起始循环时要初始化失火次数,当检测到失火,累加最大值失火缸的失火次数,如果第二大值超过某个阈值,则计数第二大值失火缸的失火次数;扭矩模式和加速度模式下选择的阈值不同。00288检测对缸失火状态,并更新各缸失火次数说明书CN102116241ACN102116243A。

15、3/5页60029根据发动机起始循环和结束循环的工况查表选取起始和结束时的对缸模式限值,选取最大值作为判定值,检测对缸失火次数是否超过这些阈值,如果超过,说明出现对缸失火。00309计算总失火次数,确定各判定限值0031将各单缸失火次数累加,根据发动机起始循环和结束循环的工况查表选取起始和结束时的催化器损害型限值,选取最大值作为判定值。003210判断是否存在邻缸失火0033处于结束循环时,总的失火次数超过催化器损害失火限值,判断相邻缸的失火次数是否同时超过约50次,如果超过,则说明出现了邻缸失火。003411催化器损害失火判定0035如果在曲轴旋转200转时间内总的失火次数超过催化器损害失火。

16、限值约50次,判定如果不是坏路情况,则说明发生了催化器损害的失火。003612排放损害失火判定0037如果在曲轴旋转1000转时间内总的失火次数超过排放损害失火限值约50次,判定如果不是坏路情况,则说明发生了排放损害类型失火。不同失火程度的失火次数定义为四个区,给失火程度分级,如果失火次数小于等于1级限值,就作为一级失火,级数越高,失火程度越高。0038本发明基于曲轴转速波动值进行判断,如果波动值过大,还要判断该波动是由坏路引起的还是失火引起的;坏路的情况可由ABS或安装在车辆质心位置的加速度传感器判断出,如果并非坏路,则基本可以断定存在失火;此时要判断是单缸失火还是多缸失火,如果是单缸,则判。

17、断第几缸失火;所有的失火都需要统计分析,并得到失火程度的评估报告,进而判断是排放相关的还是催化器损坏相关的,最后报告和存储失火故障。附图说明0039图1为本发明的失火检测流程图;0040图2为本发明的系统未报失火故障的发动机的粗暴度信号图;0041图3为本发明的系统检测出失火并报出故障的发动机的粗暴度信号图;具体实施方式0042下面结合附图和实施例对本发明做进一步的描述如图1所示,由于一个发动机循环,曲轴旋转两圈,因此根据曲轴只能判定1、4缸或2、3缸失火,图中4缸失火,因此曲轴只能判定1缸或4缸失火,如果加上凸轮轴,就可以准确地定位当前发生失火的是4缸。0043一种汽油机失火诊断方法,由于失。

18、火发生时曲轴会因为失去动力而减速,因此通过监测曲轴速度的变化可用来对失火进行监测;检测曲轴半转周期持续时间,当持续时间过长超过规定范围,排除干扰影响后,说明此刻出现失火;其特征在于诊断的具体步骤如下00441、判断诊断允许条件0045A、检查是否存在影响失火诊断的故障部件包括进气压力传感器、水温传感器、节气门位置传感器、曲轴位置传感器、凸轮轴位置传感器、电子节气门执行器、进气流量传感说明书CN102116241ACN102116243A4/5页7器、车速传感器等;B、发动机处于稳态工况;C、发动机运转条件满足要求发动机转速、车速、冷却液温度、节气门位置、进气压力、大气压力、燃油位置、电瓶电压、。

19、发动机运转时间、诊断次数等条件在允许范围内,空调继电器开关、手动控制开关关闭;D、当前工况处于允许失火诊断的区域之内区域可以标定;E、无坏路影响。00462、计算曲轴时刻偏差0047可选择扭矩变化率模式或者加速变化率度模式可事先标定,曲轴时刻偏差采用如下公式进行计算0048TT2T1T1T00049其中T为曲轴时刻偏差,T2为当前点火时刻,T1为上一次点火时刻,TO依次类推。00503、记录发动机工作循环次数0051通过计数器累加工作循环数,当失火诊断允许后,开始计数。以当前循环为起始循环,循环数为1,只要循环数达到标定配置值,则说明到达结束循环。00524、确定失火诊断限值0053在不同模式。

20、下加速度变化率模式和扭矩变化率模式,选择不同限值表是发动机转速和发动机负荷的函数,随着当前工况变化,当超出查表的范围则采用最接近点的数值进行插值;以加速度模式为例,查出加速度限值表当前转速负荷工况下的失火诊断限值,寻找曲轴时刻偏差最大值及第二大值并保存,确定所侦测的物理缸位置。0054扭矩模式和加速度模式类似,根据发动机转速和负荷查表,得到失火诊断限值,并确定所侦测的物理缸位置。00555、寻找曲轴时刻变化量最大值的位置0056可采用不同方法,如果采用双次偏差方法,上一周期的偏差值也参与计算,即在本周期和上一周期中寻找最大值,否则只在本次周期寻找最大值。00576、判断是否发生失火0058如果。

21、曲轴时刻偏差最大值超过阈值,则说明发生失火。00597、统计各缸的失火次数0060发动机起始循环时要初始化失火次数,当检测到失火,累加最大值失火缸的失火次数,如果第二大值超过某个阈值,则计数第二大值失火缸的失火次数;扭矩模式和加速度模式下选择的阈值不同。00618、检测对缸失火状态,并更新各缸失火次数0062根据发动机起始循环和结束循环的工况查表选取起始和结束时的对缸模式限值,选取最大值作为判定值,检测对缸失火次数是否超过这些阈值,如果超过,说明出现对缸失火。00639、计算总失火次数,确定各判定限值0064将各单缸失火次数累加,根据发动机起始循环和结束循环的工况查表选取起始和结束时的催化器损。

22、害型限值,选取最大值作为判定值。006510、判断是否存在邻缸失火0066处于结束循环时,总的失火次数超过催化器损害失火限值,判断相邻缸的失火次数是否同时超过约50次,如果超过,则说明出现了邻缸失火。说明书CN102116241ACN102116243A5/5页8006711、催化器损害失火判定0068如果在曲轴旋转200转时间内总的失火次数超过催化器损害失火限值约50次,判定如果不是坏路情况,则说明发生了催化器损害的失火。006912、排放损害失火判定0070如果在曲轴旋转1000转时间内总的失火次数超过排放损害失火限值约50次,判定如果不是坏路情况,则说明发生了排放损害类型失火。不同失火程。

23、度的失火次数定义为四个区,给失火程度分级,如果失火次数小于等于1级限值,就作为一级失火,级数越高,失火程度越高。0071实施例10072如图2所示,为3000转/分转速条件下,存在2失火率的情况发动机转速波动信号。因为失火率导致的排放在OBD法规允许范围内,系统未报失火故障;0073实施例20074如图3所示,在转速3000转/分条件下,存在5失火率的情况发动机转速波动信号。因为失火率导致的排放在OBD法规允许范围以外,系统检测出失火并报出故障。说明书CN102116241ACN102116243A1/2页9图1图2说明书附图CN102116241ACN102116243A2/2页10图3说明书附图CN102116241A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 机械工程;照明;加热;武器;爆破 > 燃烧发动机;热气或燃烧生成物的发动机装置


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1