一种空燃比调节装置及其调节方法.pdf

上传人:1520****312 文档编号:924412 上传时间:2018-03-19 格式:PDF 页数:18 大小:776.36KB
返回 下载 相关 举报
摘要
申请专利号:

CN201110068701.5

申请日:

2011.03.22

公开号:

CN102094719A

公开日:

2011.06.15

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):F02D 41/14申请日:20110322|||公开

IPC分类号:

F02D41/14

主分类号:

F02D41/14

申请人:

中国汽车工程研究院股份有限公司

发明人:

甘海云; 赵向阳

地址:

400039 重庆市九龙坡区陈家坪朝田村101号

优先权:

专利代理机构:

重庆市前沿专利事务所 50211

代理人:

郭云

PDF下载: PDF下载
内容摘要

本发明公开了一种空燃比调节装置及其调节方法,属于燃料供给调节领域。该空燃比调节装置包含传感器组、Flash存储器、PID控制器、学习控制器、燃料供给系统和空燃比传感器,其中传感器组将采集到的相应状态参数分别输出给PID控制器和学习控制器,该PID控制器和学习控制器分别根据由空燃比传感器输出的当前空燃比值和目标空燃比值,判定是否满足闭环条件、学习条件,如果分别满足上述条件则分别输出PID修正值和学习修正值,共同作用于燃料供给系统,从而实现燃料供给的调节。通过该空燃比调节装置及其对应的调节方法,提高了空燃比调节精度,进而提高了燃料的利用率。

权利要求书

1: 一种空燃比调节装置, 其包含传感器组 (2) 、 Flash 存储器 (1) 、 PID 控制器 (3) 、 燃料 供给系统 (5) 、 空燃比传感器 (6) 以及第一存储器 (7) , 其特征在于 : 还包含学习控制器 (4) , 其中 : 所述传感器组 (2) 分别与所述 PID 控制器 (3) 、 所述学习控制器 (4) 单向连接, 用于采 集包含所述内燃发动机的水温、 进气压力、 节气门开度、 发动机转速、 发动机运行时间以及 空调信号的状态参数, 并且输出包含所述水温、 所述进气压力、 所述节气门开度、 所述发动 机转速和所述发动机运行时间的第一状态参数给所述 PID 控制器 (3) , 输出所述水温、 所述 进气压力、 所述节气门开度、 所述发动机转速和所述空调信号的第二状态参数给所述学习 控制器 (4) ; 所述 Flash 存储器 (1) 分别与所述 PID 控制器 (3) 、 所述学习控制器 (4) 单向连接, 用 于存储目标空燃比值, 并且分别输出所述目标空燃比值给所述 PID 控制器 (3) 、 所述学习控 制器 (4) ; 所述燃料供给系统 (5) 与所述空燃比传感器 (6) 单向连接, 用于检测所述燃料供给系 统 (5) 的当前空燃比值 ; 所述空燃比传感器 (6) 分别与所述 PID 控制器 (3) 、 所述学习控制器 (4) 单向连接, 用 于分别输出所述当前空燃比值给所述 PID 控制器 (3) 、 所述学习控制器 (4) ; 所述 PID 控制器 (3) 分别与所述燃料供给系统 (5) 、 所述学习控制器 (4) 单向连接, 用 于输出 PID 修正值给所述燃料供给系统 (5) , 并且输出积分量给所述学习控制器 (4) ; 所述学习控制器 (4) 与所述燃料供给系统 (5) 单向连接, 用于输出学习修正值给所述 燃料供给系统 (5) ; 所述学习控制器 (4) 还与所述第一存储器 (7) 双向连接, 由所述第一存储器 (7) 存储包 含有所述学习修正值的学习修正表格, 并且由所述学习控制器 (4) 查找所述学习修正表格 并且调用其中的学习修正值。
2: 如权利要求 1 所述的空燃比调节装置, 其特征在于 : 还包含第二存储器 (8) , 所述第 二存储器 (8) 与所述学习控制器 (4) 双向连接, 用于在掉电时存储所述学习修正值, 并且在 重新接电时由所述学习控制器 (4) 调用所述学习修正值。
3: 如权利要求 1 所述的空燃比调节装置, 其特征在于 : 所述空燃比传感器为宽域氧传 感器 ; 所述第一存储器 (7) 选用 RAM ; 所述第二存储器 (8) 选用 EEPROM。
4: 一种空燃比调节方法, 其特征在于, 包含以下步骤 : S1 : 传感器组采集包含内燃发动机的水温、 进气压力、 节气门开度、 发动机转速、 发动机 运行时间和空调信号的状态参数, 并且分别输出包含水温、 进气压力、 节气门开度、 发动机 转速和发动机运行时间的第一状态参数给 PID 控制器, 输出包含水温、 进气压力、 节气门开 度、 发动机转速和空调信号的第二状态参数给学习控制器 ; S2 : 空燃比传感器检测燃料供给系统的当前空燃比值, 并且分别输出所述当前空燃比 值给所述 PID 控制器、 所述学习控制器 ; S3 : 用于存储目标空燃比值的 Flash 存储器分别输出所述目标空燃比值给所述 PID 控 制器、 所述学习控制器 ; S4 : 所述 PID 控制器判断所述第一状态参数是否满足闭环控制条件 : 如果所述第一状态参数满足闭环控制条件, 则所述 PID 控制器根据所述当前空燃比值 2 和所述目标空燃比值, 进行比例、 积分、 微分调节, 输出 PID 修正值给所述燃料供给系统, 并 且输出积分量给所述学习控制器 ; 如果所述第一状态参数不满足闭环控制条件, 则所述 PID 控制器输出不作为信号, 在 空燃比调节中不起作用 ; S5 : 所述学习控制器根据所述第二状态参数判定内燃发动机所处工况类型, 确定与所 述工况类型对应的学习修正值的位置, 其中每一种工况对应一个学习修正值 ; S6 : 所述学习控制器判断是否满足学习更新条件 : 如果本次内燃发动机状态信息与上次内燃发动机状态信息相同, 则满足所述学习更新 条件, 执行学习修正值的更新, 其中所述内燃发动机状态信息由所述进气压力和所述内燃 发动机转速决定 ; S7 : 所述 PID 修正值与所述学习修正值共同作用于所述燃料供给系统, 从而实现空燃 比调节。
5: 如权利要求 4 所述的空燃比调节方法, 其特征在于 : 所述第一状态参数中如果所述 水温 >65℃, 200kpa> 所述进气压力 >30kpa, 90%> 所述节气门开度 >6%, 所述发动机运行时间 >30s, 所述发动机转速 >600r/min, 则满足所述闭环控制条件。
6: 如权利要求 4 所述的空燃比调节方法, 其特征在于 : 所述步骤 S5 中所述工况设计分 成 5 种工况 : 怠速工况、 瞬态工况、 部分负荷工况、 空调工况、 暖机工况, 其中所述瞬态工况 具有加速工况和减速工况, 并且与各工况对应的学习修正值以表格的形式存储于第一存储 器中, 以形成学习修正表格, 每一个学习修正值对应一个学习修正单元格, 各学习修正单元 格构成所述学习修正表格。
7: 如权利要求 8 所述的空燃比调节方法, 其特征在于 : 所述学习修正表格的大小根据 需要设定并且覆盖所述设定工况。
8: 如权利要求 7 所述的空燃比调节方法, 其特征在于 : 在所述学习修正表格中所述部 分负荷工况对应 16 个学习控制单元格 ; 所述减速工况、 所述暖机工况分别对应 2 个学习控 制单元格 ; 同时处于所述减速工况和所述空调工况时对应 2 个学习控制单元格 ; 处于所述 减速工况而不处于所述空调工况时对应 2 个学习控制单元格。
9: 如权利要求 4 所述的空燃比调节方法, 其特征在于 : 在所述步骤 S6 中如果所述学习 控制器判断不满足所述学习更新条件, 则由所述学习控制器直接查找调用与所述工况类型 对应的学习修正值, 并且输出所述学习修正值给所述燃料供给系统。
10: 如权利要求 4 所述的空燃比调节方法, 其特征在于 : 在所述步骤 S6 中所述学习修 正值的更新包含以下步骤 : S101 : 定时等待 10ms, 其中等待时间等于学习修正值的更新周期 ; S102 : 所述学习控制器判定由所述 PID 控制器提供的所述积分量的范围 : (Ⅰ) 如果积分量 <-Inter_high, 则判断当前空燃比值是否 > 目标空燃比值 : (ⅰ) 如果当前空燃比值≤目标空燃比值, 则结束本次调节过程 ; (ⅱ) 如果当前空燃比值 > 目标空燃比值, 则稀空燃比计数器 Timer_lean 自加, 其后判 断所述稀空燃比计数器 Timer_lean 的数值是否 >50 : ⑴如果所述稀空燃比计数器 Timer_lean 的数值≤ 50, 则结束本次更新过程 ; ⑵如果所述稀空燃比计数器 Timer_lean 的数值 >50, 则与当前工况对应的学习修正 3 单元格中的学习修正值 lean_cell 自加, 其后判断所述学习修正单元格中的学习修正值 lean_cell 是否 > 稀空燃比门限值 lean_high_thres : ①如果所述学习修正单元格中的学习修正值 lean_cell> 稀空燃比门限值 lean_high_ thres, 则触发 OBD 报警, 结束本次调节过程 ; ②如果所述学习修正单元格中的学习修正值 lean_cell ≤稀空燃比门限值 lean_ high_thres, 则直接结束本次调节过程 ; (Ⅱ) 如果积分量 >+Inter_high, 则判断当前空燃比值是否 < 目标空燃比值 ; (ⅰ) 如果当前空燃比值≥目标空燃比值, 则结束本次调节过程 ; (ⅱ) 如果当前空燃比值 < 目标空燃比值, 则浓空燃比计数器 Timer_rich 自加, 其后判 断所述浓空燃比计数器 Timer_rich 的数值是否 >50 : ⑴如果所述浓空燃比计数器 Timer_rich 的数值≤ 50, 则结束本次更新过程 ; ⑵如果所述浓空燃比计数器 Timer_rich 的数值 >50, 则与当前工况对应的学习修正 单元格中的学习修正值 rich_cell 自减, 其后判断所述学习修正单元格中的学习修正值 rich_cell 是否 > 浓空燃比门限值 rich_high_thres : ①如果所述学习修正单元格中的学习修正值 rich_cell< 稀空燃比门限值 rich_high_ thres, 则触发 OBD 报警, 结束本次调节过程 ; ②如果所述学习修正单元格中的学习修正值 rich_cell ≥稀空燃比门限值 rich_ high_thres, 则直接结束本次调节过程 ; (Ⅲ) 如果 -Inter_high ≤积分量≤ +Inter_high, 则结束本次调节过程 ; 其中 -Inter_ high 和 +Inter_high 分别表示所述积分量的正负临界积分值。
11: 如权利要求 10 所述的空燃比调节方法, 其特征在于 : 在所述步骤 S102 中 -Inter_ high 和 +Inter_high 分别为 -50 和 +50。
12: 如权利要求 4 所述的空燃比调节方法, 其特征在于 : 在所述步骤 S7 中所述空燃比 调节装置输出量与所述 PID 修正值、 所述学习修正值的关系为 : 输出量 =PID 修正值 × 学习 修正值, 其中所述 PID 修正值和所述学习修正值都为百分率值, 并且在所述步骤 S4 中如果 所述第一状态参数不满足闭环控制条件, 则所述 PID 控制器输出的 PID 修正值为 100%。
13: 如权利要求 4 所述的空燃比调节方法, 其特征在于 : 如果出现掉电现象, 则由所述 学习控制器输出所述学习修正值给所述第二存储器存储, 并且在重新接电时, 由所述学习 控制器从所述第二存储器中调用所述学习修正值。

说明书


一种空燃比调节装置及其调节方法

    技术领域 本发明涉及燃料供给调节装置以及其调节方法, 尤其是一种空燃比调节装置及其 调节方法。
     背景技术 在内燃发动机的燃料供给过程中, 由于存在内燃发动机使用的天然气类别差异 (即其主要成分甲烷的含量不同) ; 内燃发动机运行气候差异 ; 内燃发动机制造过程中装配 误差、 生产散差等导致的差异 ; 以及内燃发动机使用过程中零部件不断磨损、 疲劳、 老化的 差异等, 这些因素都会导致用于表示燃料供给程度的空燃比值严重偏离目标空燃比值。
     传统的燃料供给系统仅仅采用 PID 控制器来调节, 如图 1 所示, 传感器组 2 与 PID 控制器 3 单向连接, 输出用于判断内燃机是否属于闭环条件的状态参数 (包含燃料供给系 统的水温、 进气压力、 节气门开度、 内燃发动机运行时间、 内燃发动机转速) 给 PID 控制器 3 ; Flash 存储器 (也成为闪存存储器) 1 与 PID 控制器单向连接, 用于输出目标空燃比给 PID 控 制器 ; 燃料供给系统 5 与空燃比传感器 6 单向连接, 用于检测当前空燃比值 ; 空燃比传感器 6 与 PID 控制器 3 单向连接, 用于输出当前空燃比值给 PID 控制器 3 ; PID 控制器 3 与燃料 供给系统 5 单向连接, 用于在内燃发动机满足闭合条件的情况下, 根据上述目标空燃比值 和当前空燃比值, 通过微分、 比例、 积分调节输出 PID 修正值给燃料供给系统 5, 从而实现燃 料供给的调节 ; 在内燃发动机不满足闭合条件的情况下, 则不进行调节。但是, 此种调节装 置是根据当前空燃比值来实时调节, 调节精度不高。
     随着技术的进一步发展, 在中国 PCT 专利申请案第 200880020345.6 号案中, 提出 了一种空燃比控制方法, 但是其中学习控制器的学习条件需要考虑进气门的提升量 (即进 气门的位置) , 该种方法仅适用于具有进气门提升装置的内燃机。另外, 在该空燃比控制装 置中设置了两个范围较窄的开关型氧传感器, 该种开关型氧传感器的目标空燃比值控制为 1 附近, 仅适用于当量比燃烧控制。
     发明内容 本发明的目的是提供一种能够提高空燃比调节精度, 进而提高燃料利用率的空燃 比调节装置, 以及其简化的空燃比调节方法。
     为了实现上述目的, 根据本发明的一个层面, 本发明提供了一种空燃比调节装置, 其包含包含传感器组、 Flash 存储器、 PID 控制器、 学习控制器、 燃料供给系统、 空燃比传感 器以及第一存储器, 其中 : 传感器组分别与所述 PID 控制器、 学习控制器单向连接, 用于采集包含内燃发动机的 水温、 进气压力、 节气门开度、 发动机转速、 发动机运行时间以及空调信号的状态参数, 并且 输出包含水温、 进气压力、 节气门开度、 发动机转速和发动机运行时间的第一状态参数给 PID 控制器, 输出水温、 进气压力、 节气门开度、 发动机转速和空调信号的第二状态参数给学 习控制器 ;
     Flash 存储器分别与 PID 控制器、 学习控制器单向连接, 用于存储目标空燃比值, 并且 分别输出目标空燃比值给 PID 控制器、 学习控制器 ; 燃料供给系统与空燃比传感器单向连接, 用于检测燃料供给系统的当前空燃比值 ; 空燃比传感器分别与 PID 控制器、 学习控制器单向连接, 用于分别输出当前空燃比值 给 PID 控制器、 学习控制器 ; PID 控制器分别与燃料供给系统、 学习控制器单向连接, 用于输出 PID 修正值给燃料供 给系统, 并且输出积分量给学习控制器 ; 学习控制器与燃料供给系统单向连接, 用于输出学习修正值给燃料供给系统 ; 学习控制器还与第一存储器双向连接, 由所述第一存储器存储包含有学习修正值的学 习修正表格, 并且由学习控制器查找学习修正表格并且调用其中的学习修正值。
     在根据本发明的一个实施例中, 该空燃比调节装置还包含第二存储器, 所述第二 存储器与学习控制器双向连接, 用于在掉电时存储学习修正值, 并且在重新接电时由学习 控制器调用学习修正值。
     在根据本发明的另一个实施例中, 该空燃比调节装置中的空燃比传感器选用宽域 氧传感器 ; 第一存储器选用 RAM ; 该第二存储器选用 EEPROM。
     根据本发明的另一个层面, 本发明提供了一种空燃比调节方法, 其包含以下步骤: S1 : 传感器组采集包含内燃发动机的水温、 进气压力、 节气门开度、 发动机转速、 发动机 运行时间和空调信号的状态参数, 并且分别输出包含水温、 进气压力、 节气门开度、 发动机 转速和发动机运行时间的第一状态参数给 PID 控制器, 输出包含水温、 进气压力、 节气门开 度、 发动机转速和空调信号的第二状态参数给学习控制器 ; S2 : 空燃比传感器检测燃料供给系统的当前空燃比值, 并且分别输出所述当前空燃比 值给 PID 控制器、 学习控制器 ; S3 : 用于存储目标空燃比值的 Flash 存储器分别输出目标空燃比值给 PID 控制器、 学习 控制器 ; S4 : PID 控制器判断第一状态参数是否满足闭环控制条件 : 如果第一状态参数满足闭环控制条件, 则 PID 控制器根据当前空燃比值和目标空燃比 值, 进行比例、 积分、 微分调节, 输出 PID 修正值给燃料供给系统, 并且输出积分量给学习控 制器 ; 如果第一状态参数不满足闭环控制条件, 则 PID 控制器输出不作为信号, 在空燃比调 节中不起作用 ; S5 : 学习控制器根据第二状态参数判定内燃发动机所处工况类型, 确定与工况类型对 应的学习修正值的位置, 其中每一种工况对应一个学习修正值 ; S6 : 学习控制器判断是否满足学习更新条件 : 如果本次内燃发动机状态信息与上次内燃发动机状态信息相同, 则满足学习更新条 件, 执行学习修正值的更新, 其中内燃发动机状态信息由进气压力和内燃发动机转速决 定; S7 : PID 修正值与学习修正值共同作用于燃料供给系统, 从而实现空燃比调节。
     在根据本发明的一个实施例中, 在上述步骤 S4 中如果该第一状态参数的水温>65℃, 200kpa> 进气压力 >30kpa, 90%> 节气门开度 >6%, 发动机运行时间 >30s, 发动机转速 >600r/min, 则满足所述闭环控制条件。
     在根据本发明的另一个实施例中, 在上述步骤 S5 中工况设计分成 5 种工况 : 怠速 工况、 瞬态工况、 部分负荷工况、 空调工况、 暖机工况, 其中瞬态工况包含加速工况和减速工 况, 并且与各工况对应的学习修正值以表格的形式存储于第一存储器中, 以形成学习修正 表格, 每一个学习修正值对应一个学习修正单元格, 各学习修正单元格构成所述学习修正 表格。
     其中, 学习修正表格的大小根据需要设定并且覆盖所述设定工况。在该学习修正 表格中部分负荷工况对应 16 个学习控制单元格 ; 减速工况、 暖机工况分别对应 2 个学习控 制单元格 ; 同时处于减速工况和空调工况时对应 2 个学习控制单元格 ; 处于减速工况而不 处于空调工况时对应 2 个学习控制单元格。
     在根据本发明的又一个实施例中, 在上述步骤 S6 中如果学习控制器判断不满足 学习更新条件, 则由所述学习控制器直接查找调用与所述工况类型对应的学习修正值, 并 且输出所述学习修正值给所述燃料供给系统。
     在根据本发明的再一个实施例中, 该学习修正值的更新包含以下步骤 : S101 : 定时等待, 其中等待时间等于学习修正值的更新周期 ; S102 : 学习控制器判定由所述 PID 控制器提供的所述积分量的范围 : (Ⅰ) 如果积分量 <-Inter_high, 则判断当前空燃比值是否 > 目标空燃比值 : (ⅰ) 如果当前空燃比值≤目标空燃比值, 则结束本次调节过程 ; (ⅱ) 如果当前空燃比值 > 目标空燃比值, 则稀空燃比计数器 Timer_lean 自加, 其后判 断稀空燃比计数器 Timer_lean 的数值是否 >50 : ⑴如果稀空燃比计数器 Timer_lean 的数值≤ 50, 则结束本次更新过程 ; ⑵如果稀空燃比计数器 Timer_lean 的数值 >50, 则与当前工况对应的学习修正单元格 中的学习修正值 lean_cell 自加, 其后判断学习修正单元格中的学习修正值 lean_cell 是 否 > 稀空燃比门限值 lean_high_thres : ①如果学习修正单元格中的学习修正值 lean_cell> 稀空燃比门限值 lean_high_ thres, 则触发 OBD 报警, 结束本次调节过程 ; ②如果学习修正单元格中的学习修正值 lean_cell ≤稀空燃比门限值 lean_high_ thres, 则直接结束本次调节过程 ; (Ⅱ) 如果积分量 >+Inter_high, 则判断当前空燃比值是否 < 目标空燃比值 ; (ⅰ) 如果当前空燃比值≥目标空燃比值, 则结束本次调节过程 ; (ⅱ) 如果当前空燃比值 < 目标空燃比值, 则浓空燃比计数器 Timer_rich 自加, 其后判 断浓空燃比计数器 Timer_rich 的数值是否 >50 : ⑴如果浓空燃比计数器 Timer_rich 的数值≤ 50, 则结束本次更新过程 ; ⑵如果浓空燃比计数器 Timer_rich 的数值 >50, 则与当前工况对应的学习修正单元格 中的学习修正值 rich_cell 自减, 其后判断学习修正单元格中的学习修正值 rich_cell 是 否 > 浓空燃比门限值 rich_high_thres : ①如果学习修正单元格中的学习修正值 rich_cell< 稀空燃比门限值 rich_high_ thres, 则触发 OBD 报警, 结束本次调节过程 ;②如果学习修正单元格中的学习修正值 rich_cell ≥稀空燃比门限值 rich_high_ thres, 则直接结束本次调节过程 ; (Ⅲ) 如果 -Inter_high ≤积分量≤ +Inter_high, 则结束本次调节过程 ; 其中 -Inter_ high 和 +Inter_high 分别表示积分量的正负临界积分值。
     其中, 等待时间选为 10ms ; -Inter_high 和 +Inter_high 分别选用 -50 和 +50。
     在根据本发明的一个实施例中, 上述步骤 S7 中空燃比调节装置输出量与 PID 修正 值、 学习修正值的关系为 : 输出量 =PID 修正值 × 学习修正值, 其中 PID 修正值和所述学习 修正值都为百分率值, 并且在步骤 S4 中如果第一状态参数不满足闭环控制条件, 则 PID 控 制器输出的 PID 修正值为 100%。
     在根据本发明的另一个实施例中, 如果出现掉电现象, 则由所述学习控制器输出 所述学习修正值给所述第二存储器存储, 并且在重新接电时, 由所述学习控制器从所述第 二存储器中调用所述学习修正值。
     综上所述, 由于采用了上述技术方案, 本发明的有益效果是 : 1、 相比于传统的空燃比调节装置, 本发明中的该空燃比调节装置解决了传统空燃比调 节装置调节由于气候差异、 制造差异和使用中磨损、 疲劳、 老化的差异而导致的空燃比精度 不高的问题, 提高了空燃比调节精度, 进而提高了燃料的利用率 ; 2、 相比于技术进一步发展后的空燃比调节装置, 本发明中的空燃比调节装置不仅适用 于具有进气门提升装置的内燃机, 还特别适用于安装有宽域氧传感器的内燃机, 采用稀薄 燃烧方式的内燃机。 附图说明 本发明将通过例子并参照附图的方式说明, 其中 : 图 1 是传统空燃比调节装置的结构示意图 ; 图 2 是该空燃比调节装置的结构示意图 ; 图 3 是根据本发明的一个实施例, 该空燃比调节装置的结构示意图 ; 图 4 是根据本发明的一个实施例, 该空燃比调节装置的结构示意图 ; 图 5 是该空燃比调节装置的工作流程示意图 ; 图 6 是 PID 控制器满足闭环条件时控制输出 PID 修正值的功能示意图 ; 图 7 是根据本发明的一个实施例, 学习控制器中工况判定的功能示意图 ; 图 8 是根据本发明的一个实施例, 学习修正表格的示意图 ; 图 9 是学习控制器中学习更新条件判定的流程示意图 ; 图 10 是学习控制器中更新学习修正值的流程示意图。
     其中 : 1 为 Flash 存储器, 2 为传感器组, 3 为 PID 控制器, 4 为学习控制器, 5 为燃料 供给系统, 6 为空燃比传感器, 7 为第一存储器, 8 为第二存储器, 11 为水温, 12 为进气压力, 13 为节气门开度, 14 为发动机转速, 15 为空调信号, 21 为怠速工况, 22 为瞬态工况, 23 为部 分负荷工况, 24 为空调工况, 25 为暖机工况。
     具体实施方式
     本说明书中公开的所有特征, 或公开的所有方法或过程中的步骤, 除了互相排斥的特征和 / 或步骤以外, 均可以以任何方式组合。
     本说明书 (包括任何附加权利要求、 摘要和附图) 中公开的任一特征, 除非特别叙 述, 均可被其他等效或具有类似目的的替代特征加以替换。即, 除非特别叙述, 每个特征只 是一系列等效或类似特征中的一个例子而已。
     根据本发明的一个层面, 如图 2 所示, 该空燃比调节装置包含 Flash 存储器 1、 传 感器组 2、 PID 控制器 3、 学习控制器 4、 燃料供给系统 5、 空燃比传感器 (Universal Exhaust Gas Oxygen Sensor , 宽域氧传感器) 6 以及第一存储器 7, 其中传感器组 2 分别与 PID 控制 器 3、 学习控制器 4 单向连接, 用于采集包含燃料供给系统的水温、 进气压力、 节气门开度、 发动机转速、 发动机运行时间以及空调信号的状态参数, 并且输出包含水温、 进气压力、 节 气门开度、 发动机转速和发动机运行时间的第一状态参数给 PID 控制器 3, 输出包含水温、 进气压力、 节气门开度、 发动机转速和空调信号的第二状态参数给学习控制器 4 ; 用于存储 目标空燃比值的 Flash 存储器 1 分别与 PID 控制器 3、 学习控制器 4 单向连接, 用于分别输 出此目标空燃比值给 PID 控制器 3、 学习控制器 4 ; 燃料供给系统 5 与空燃比传感器 6 单向 连接, 用于检测燃料供给系统 5 的当前空燃比值 ; 空燃比传感器 6 分别与 PID 控制器 3、 学习 控制器 4 单向连接, 用于分别输出其检测到的当前空燃比值给 PID 控制器 3、 学习控制器 4 ; PID 控制器 3 分别与燃料供给系统 5、 学习控制器 4 单向连接, 用于输出 PID 修正值给燃料 供给系统 5, 并且输出积分量给学习控制器 4 ; 学习控制器 4 与燃料供给系统 5 单向连接, 用 于输出学习修正值给燃料供给系统 5 ; 学习控制器 4 还与第一存储器 7 双向连接, 由第一存 储器 7 存储包含有所述学习修正值的学习修正表格, 并且由学习控制器 4 查找学习修正表 格并且调用其中的学习修正值。其中, 该第一存储器 7 包含但不限于 RAM(Random Access Memory, 随机存储器 ) 。
     在根据本发明的一个实施例中, 该空燃比调节装置还包含与学习控制器 4 双向连 接的第二存储器, 用于在掉电时存储学习修正值, 并且在重新接电时由学习控制器 4 调用 所述学习修正值, 如图 3 所示。其中, 该第二存储器包含但不限于 EEPROM(Electrically Erasable Programmable Read-Only Memory, 电可擦可编程只读存储器) 。
     在 根 据 本 发 明 的 一 个 较 佳 实 施 例 中, 该 空 燃 比 传 感 器 选 用 UEGO 传 感 器 (Universal Exhaust Gas Oxygen Sensor , 宽域氧传感器) , 其实时检测废气中的氧气含量 以反映当前空燃比值, 如图 4 所示。应注意的是 : 该空燃比传感器在基于 UEGO 传感器的内 燃发动机中的应用效果较佳, 但不意味着只适用于基于 UEGO 传感器的内燃发动机的空燃 比调节。
     根据本发明的另一层面, 该空燃比调节方法包含以下步骤, 如图 5 所示 : S1 : 传感器组 1 采集包含燃料供给系统的水温、 进气压力、 节气门开度、 发动机转速、 发 动机运行时间和空调信号的状态参数, 并且分别输出包含水温、 进气压力、 节气门开度、 发 动机转速和发动机运行时间的第一状态参数给 PID 控制器 3, 输出包含水温、 进气压力、 节 气门开度、 发动机转速和空调信号的第二状态参数给学习控制器 4。
     S2 : 空燃比传感器 6 检测燃料供给系统 5 的当前空燃比值, 并且分别输出该当前空 燃比值给 PID 控制器 3、 学习控制器 4。
     S3 : 用于存储目标空燃比值的 Flash 存储器 1 分别输出该目标空燃比值给 PID 控 制器 3、 学习控制器 4。S4 : PID 控制器 3 判断该第一状态参数是否满足闭环控制条件 : 如果该第一状态参数满足闭环控制条件, 则该 PID 调节器 3 控制输出 PID 修正值给燃 料供给系统 5, 其具体过程如图 6 所示 : 根据当前空燃比值和目标空燃比值, 进行比例、 积 分、 微分调节, 进而输出 PID 修正值给燃料供给系统 5, 并且输出积分量给该学习控制器 4, 其中当该第一状态参数满足闭合控制条件时, 相应地, 该内燃发动机处于闭合运行状态 ; 如果该第一状态参数不满足闭环控制条件, 则 PID 控制器 3 输出不作为信号, 从而在空 燃比调节中不起作用。
     在根据本发明的一个实施例中, 该第一状态参数中如果水温为 >65℃范围中的任 何一个值, 进气压力为 200kpa> 进气压力 >30kpa 范围中的任何一个值, 节气门开度为 90%> 节气门开度 >6% 范围中的任何一个值, 发动机运行时间为 >30s(秒) 范围中的任何一个值, 发动机转速为 >600r/min(转 / 分钟) 范围中的任何一个值, 则都满足所述闭环控制条件。
     根据本发明的另一个实施例, 如果该第一状态参数中水温为 70 ℃, 进气压力为 150kpa, 节气门开度为 70%, 发动机运行时间为 45s, 则在此状态下的内燃发动机满足闭环 控制条件。
     S5 : 该学习控制器 4 根据该第二状态参数判定内燃发动机所处工况类型, 确定与 该工况类型对应的学习修正值的位置, 其中每一种工况对应一个学习修正值。在实际应用 中, 为了精确地调节空燃比值, 学习控制器 4 可以将内燃发动机的运行状态分成多个不同 类别的工况, 并且将与此等工况相对应的学习修正值以学习修正单元格的形式存储, 以形 成学习修正表格。 在根据本发明的一个实施例中, 学习控制器 4 根据第二状态参数 : 水温 11、 进气压 力 12、 节气门开度 13、 发动机时间 14 以及发动机转速 15, 将发动机的运行状态分成五种工 况: 怠速工况 21、 瞬态工况 22 (其包含减速工况和加速工况) 、 部分负荷工况 23、 空调工况 24 和暖机工况 25, 其中发动机可以同时处于两种工况, 诸如同时处于怠速工况 21 和空调工况 24, 部分负荷工况 23 和空调工况 24, 如图 7 所示。
     在根据本发明的一个实施例中, 如果学习修正表格的设计只考虑上述瞬态工况 22 中的减速工况, 并且只考虑怠速工况 21 中的减速工况与空调工况 34 结合出现的情况, 则可 以分成 24 个单元格来覆盖上述工况 : 16 个学习修正单元格分别对应发动机不同负荷下的 部分负荷工况 23 的学习修正值 ; 2 个学习修正单元格分别对应减速工况下的学习修正值 ; 2 个学习修正单元格分别对应暖机工况 25 下的学习修正值 ; 2 个学习修正单元格分别对应同 时处于减速工况和空调工况 24 时的学习修正值 ; 2 个学习修正单元格对应处于减速工况 21 而不处于空调工况 24 时的学习修正值, 如图 8 所示。在部分负荷工况 23 对应的 16 个学习 修正单元格是根据发动机转速和进气压力大小, 分别设定高转速 rmp3、 中转速 rmp2、 低转 速 rmp1, 高负荷 load3、 中负荷 load2、 低负荷 load1。在学习修正表格的查询过程中, 学习 控制器根据检测得到的发动机转速和进气压力, 确定对应的部分负荷工况 23, 进而确定其 对应的学习控制单元格。
     在根据本发明的另一个实施例中, 如果学习修正表格设计在上一个实施例中所考 虑因素的基础上增加考虑瞬态工况 22 中的加速工况, 则学习修正表格可以分成 26 个学习 修正单元格来覆盖所有的工况 : 增加了 2 个学习修正单元格对应处于加速工况下的学习修 正值。
     应注意的是 : 工况的分类可以根据设计人员的不同考虑进行, 其类别包含但不限 于上述五种工况 ; 并且学习修正表格大小的设计也根据设计人员的不同考虑而有所不同。
     S6 : 在该学习控制器 4 在确定发动机所处的工况类型, 进而确定与该对应的学习 修正值在学习修正表格中的位置的前提下, 该学习控制器 4 判断是否满足学习更新条件。
     如果出现以下情况 : (1) 该内燃发动机的节气门系统故障 ; (2) 该节气门开度的大 小使得所述内燃发动机处于开环运行状态, 其中内燃发动机处于开环运行状态的条件与其 在上述闭环运行状态下的条件相反, 诸如在上述的一个实施例中, 内燃发动机在闭环运行 状态下的节气门开度为大于 6% 并且小于 90%, 则内燃发动机在开环运行状态下的节气门开 度为≥ 90% 或者≤ 6% ; (3) 该内燃发动机的进气压力传感器故障 ; (4) 本次内燃发动机状态 信息与上次内燃发动机状态信息不相同, 则不满足该学习更新条件, 如图 9 所示, 由该学习 控制器 4 直接查找调用与该工况类型对应的学习修正值, 并且输出所述学习修正值给改燃 料供给系统 5, 其中该内燃发动机状态信息由进气压力和内燃发动机转速决定, 也就是说如 果内燃发动机本次的进气压力和内燃发动机转速与上次内燃发动机的进气压力和内燃发 动机转速不相同, 则不满足该学习更新条件。
     如果没有出现上述 (1) 至 (3) 中的情况, 并且本次内燃发动机状态信息与上次内 燃发动机状态信息相同, 则满足该学习更新条件, 由学习控制器 4 执行与当前工况类型对 应的学习修正值的更新。
     在根据本发明的一个实施例中, 学习修正值的更新进一步包含以下步骤, 如图 10所示 : S101 : 定时等待, 其中等待时间等于学习修正值的更新周期 ; S102 : 学习控制器判定由 PID 控制器提供的积分量的范围, 根绝积分量所处的不同 范围可以将其分成三种情况来执行, 范围的限定通过积分量的临界值 -Inter_high 和 +Inter_high 来确定 : (Ⅰ) 如果积分量 <-Inter_high, 则判断当前空燃比值是否 > 目标空燃比值 : (ⅰ) 如果当前空燃比值≤目标空燃比值, 则结束本次调节过程 ; (ⅱ) 如果当前空燃比值 > 目标空燃比值, 说明当前空燃比较稀且超出了 PID 控制器的 调节范围, 则稀空燃比计数器 Timer_lean 自加, 其后判断该稀空燃比计数器 Timer_lean 的 数值是否 >50, 也即是说, 空燃比较稀且超出 PID 控制器调节范围的这种情况的持续时间是 否超过了 500ms : ⑴如果稀空燃比计数器 Timer_lean 的数值≤ 50, 则结束本次更新过程 ; ⑵如果稀空燃比计数器 Timer_lean 的数值 >50, 则与当前工况对应的学习修正单元格 中的学习修正值 lean_cell 自加, 其后判断学习修正单元格中的学习修正值 lean_cell 是 否 > 稀空燃比门限值 lean_high_thres : ①如果学习修正单元格中的学习修正值 lean_cell> 稀空燃比门限值 lean_high_ thres, 则触发 OBD 报警, 表示此时空燃比调节策略失效, 结束本次调节过程 ; ②如果学习修正单元格中的学习修正值 lean_cell ≤稀空燃比门限值 lean_high_ thres, 则直接结束本次调节过程 ; (Ⅱ) 如果积分量 >+Inter_high, 则判断当前空燃比值是否 < 目标空燃比值 ; (ⅰ) 如果当前空燃比值≥目标空燃比值, 则结束本次调节过程 ;(ⅱ) 如果当前空燃比值 < 目标空燃比值, 说明当前空燃比较浓并且超出 PID 控制器的 调节范围, 则浓空燃比计数器 Timer_rich 自加, 其后判断浓空燃比计数器 Timer_rich 的数 值是否 >50, 也即是说, 空燃比较浓且超出 PID 控制器调节范围的这种情况的持续时间是否 超过了 500ms : ⑴如果浓空燃比计数器 Timer_rich 的数值≤ 50, 则结束本次更新过程 ; ⑵如果浓空燃比计数器 Timer_rich 的数值 >50, 则与当前工况对应的学习修正单元格 中的学习修正值 rich_cell 自减, 其后判断学习修正单元格中的学习修正值 rich_cell 是 否 > 浓空燃比门限值 rich_high_thres : ①如果学习修正单元格中的学习修正值 rich_cell< 稀空燃比门限值 rich_high_ thres, 则触发 OBD 报警, 表示此时空燃比调节策略失效, 结束本次调节过程 ; ②如果学习修正单元格中的学习修正值 rich_cell ≥稀空燃比门限值 rich_high_ thres, 则直接结束本次调节过程 ; (Ⅲ) 如果 -Inter_high ≤积分量≤ +Inter_high, 则结束本次调节过程 ; 其中 -Inter_ high 和 +Inter_high 分别表示积分量的正负临界积分值。
     在根据本发明的一个实施例中, 上述步骤 S101 中等待时间 (即更新周期)选用 10ms。 在根据本发明的另一个实施例中, 上述步骤 S102 中的 -Inter_high 和 +Inter_ high 分别选用 -50 和 +50。. 应注意的是 : 上述等待时间、 -Inter_high 和 +Inter_high 包含但不限于上述数值, 根 据实际情况, 设计人员可以做出不同的选择。
     S7 : PID 修正值与学习修正值共同作用于燃料供给系统 5, 从而实现空燃比调节。 在根据本发明的一个实施例中, 空燃比调节装置的输出量与 PID 修正值、 学习修正值的关 系为 : 输出量 =PID 修正值 × 学习修正值, 其中在上述步骤 S4 中当该 PID 控制器 3 判断不 满足闭环控制条件时, 由该 PID 控制器 3 输出百分率值为 100% 的 PID 修正值, 用以表示其 在空燃比调节过程中不起作用。
     在根据本发明的一个实施例中, 如果在空燃比调节装置出现掉电现象, 则由该学 习控制器 4 输出学习修正值给第二存储器存储 8, 并且在重新接电时由该学习控制器 4 从该 第二存储器存储 8 中调用该学习修正值。
     综上所述, 相比于传统的空燃比调节装置, 本发明中的空燃比调节装置解决了传 统空燃比调节装置调节由于气候差异、 制造差异和使用中磨损、 疲劳、 老化的差异而导致的 空燃比精度不高的问题, 提高了空燃比调节精度, 进而提高了燃料的利用率。 相比于技术进 一步发展后的空燃比调节装置, 本发明中的空燃比调节装置不用采用放映单元等部件, 其 结构更为简单。
     在空燃比调节方法方面, 相比于进一步发展后的空燃比调节方法, 本发明中的空 燃比调节方法不用引入升程量等参数, 实现过程更为简单。
     本发明并不局限于前述的具体实施方式。 本发明扩展到任何在本说明书中披露的 新特征或任何新的组合, 以及披露的任一新的方法或过程的步骤或任何新的组合。
    

一种空燃比调节装置及其调节方法.pdf_第1页
第1页 / 共18页
一种空燃比调节装置及其调节方法.pdf_第2页
第2页 / 共18页
一种空燃比调节装置及其调节方法.pdf_第3页
第3页 / 共18页
点击查看更多>>
资源描述

《一种空燃比调节装置及其调节方法.pdf》由会员分享,可在线阅读,更多相关《一种空燃比调节装置及其调节方法.pdf(18页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN102094719A43申请公布日20110615CN102094719ACN102094719A21申请号201110068701522申请日20110322F02D41/1420060171申请人中国汽车工程研究院股份有限公司地址400039重庆市九龙坡区陈家坪朝田村101号72发明人甘海云赵向阳74专利代理机构重庆市前沿专利事务所50211代理人郭云54发明名称一种空燃比调节装置及其调节方法57摘要本发明公开了一种空燃比调节装置及其调节方法,属于燃料供给调节领域。该空燃比调节装置包含传感器组、FLASH存储器、PID控制器、学习控制器、燃料供给系统和空燃比传感器,其中传。

2、感器组将采集到的相应状态参数分别输出给PID控制器和学习控制器,该PID控制器和学习控制器分别根据由空燃比传感器输出的当前空燃比值和目标空燃比值,判定是否满足闭环条件、学习条件,如果分别满足上述条件则分别输出PID修正值和学习修正值,共同作用于燃料供给系统,从而实现燃料供给的调节。通过该空燃比调节装置及其对应的调节方法,提高了空燃比调节精度,进而提高了燃料的利用率。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书3页说明书8页附图6页CN102094725A1/3页21一种空燃比调节装置,其包含传感器组(2)、FLASH存储器(1)、PID控制器(3)、燃料供给系统(5。

3、)、空燃比传感器(6)以及第一存储器(7),其特征在于还包含学习控制器(4),其中所述传感器组(2)分别与所述PID控制器(3)、所述学习控制器(4)单向连接,用于采集包含所述内燃发动机的水温、进气压力、节气门开度、发动机转速、发动机运行时间以及空调信号的状态参数,并且输出包含所述水温、所述进气压力、所述节气门开度、所述发动机转速和所述发动机运行时间的第一状态参数给所述PID控制器(3),输出所述水温、所述进气压力、所述节气门开度、所述发动机转速和所述空调信号的第二状态参数给所述学习控制器(4);所述FLASH存储器(1)分别与所述PID控制器(3)、所述学习控制器(4)单向连接,用于存储目标。

4、空燃比值,并且分别输出所述目标空燃比值给所述PID控制器(3)、所述学习控制器(4);所述燃料供给系统(5)与所述空燃比传感器(6)单向连接,用于检测所述燃料供给系统(5)的当前空燃比值;所述空燃比传感器(6)分别与所述PID控制器(3)、所述学习控制器(4)单向连接,用于分别输出所述当前空燃比值给所述PID控制器(3)、所述学习控制器(4);所述PID控制器(3)分别与所述燃料供给系统(5)、所述学习控制器(4)单向连接,用于输出PID修正值给所述燃料供给系统(5),并且输出积分量给所述学习控制器(4);所述学习控制器(4)与所述燃料供给系统(5)单向连接,用于输出学习修正值给所述燃料供给系。

5、统(5);所述学习控制器(4)还与所述第一存储器(7)双向连接,由所述第一存储器(7)存储包含有所述学习修正值的学习修正表格,并且由所述学习控制器(4)查找所述学习修正表格并且调用其中的学习修正值。2如权利要求1所述的空燃比调节装置,其特征在于还包含第二存储器(8),所述第二存储器(8)与所述学习控制器(4)双向连接,用于在掉电时存储所述学习修正值,并且在重新接电时由所述学习控制器(4)调用所述学习修正值。3如权利要求1所述的空燃比调节装置,其特征在于所述空燃比传感器为宽域氧传感器;所述第一存储器(7)选用RAM;所述第二存储器(8)选用EEPROM。4一种空燃比调节方法,其特征在于,包含以下。

6、步骤S1传感器组采集包含内燃发动机的水温、进气压力、节气门开度、发动机转速、发动机运行时间和空调信号的状态参数,并且分别输出包含水温、进气压力、节气门开度、发动机转速和发动机运行时间的第一状态参数给PID控制器,输出包含水温、进气压力、节气门开度、发动机转速和空调信号的第二状态参数给学习控制器;S2空燃比传感器检测燃料供给系统的当前空燃比值,并且分别输出所述当前空燃比值给所述PID控制器、所述学习控制器;S3用于存储目标空燃比值的FLASH存储器分别输出所述目标空燃比值给所述PID控制器、所述学习控制器;S4所述PID控制器判断所述第一状态参数是否满足闭环控制条件如果所述第一状态参数满足闭环控。

7、制条件,则所述PID控制器根据所述当前空燃比值权利要求书CN102094719ACN102094725A2/3页3和所述目标空燃比值,进行比例、积分、微分调节,输出PID修正值给所述燃料供给系统,并且输出积分量给所述学习控制器;如果所述第一状态参数不满足闭环控制条件,则所述PID控制器输出不作为信号,在空燃比调节中不起作用;S5所述学习控制器根据所述第二状态参数判定内燃发动机所处工况类型,确定与所述工况类型对应的学习修正值的位置,其中每一种工况对应一个学习修正值;S6所述学习控制器判断是否满足学习更新条件如果本次内燃发动机状态信息与上次内燃发动机状态信息相同,则满足所述学习更新条件,执行学习修。

8、正值的更新,其中所述内燃发动机状态信息由所述进气压力和所述内燃发动机转速决定;S7所述PID修正值与所述学习修正值共同作用于所述燃料供给系统,从而实现空燃比调节。5如权利要求4所述的空燃比调节方法,其特征在于所述第一状态参数中如果所述水温65,200KPA所述进气压力30KPA,90所述节气门开度6,所述发动机运行时间30S,所述发动机转速600R/MIN,则满足所述闭环控制条件。6如权利要求4所述的空燃比调节方法,其特征在于所述步骤S5中所述工况设计分成5种工况怠速工况、瞬态工况、部分负荷工况、空调工况、暖机工况,其中所述瞬态工况具有加速工况和减速工况,并且与各工况对应的学习修正值以表格的形。

9、式存储于第一存储器中,以形成学习修正表格,每一个学习修正值对应一个学习修正单元格,各学习修正单元格构成所述学习修正表格。7如权利要求8所述的空燃比调节方法,其特征在于所述学习修正表格的大小根据需要设定并且覆盖所述设定工况。8如权利要求7所述的空燃比调节方法,其特征在于在所述学习修正表格中所述部分负荷工况对应16个学习控制单元格;所述减速工况、所述暖机工况分别对应2个学习控制单元格;同时处于所述减速工况和所述空调工况时对应2个学习控制单元格;处于所述减速工况而不处于所述空调工况时对应2个学习控制单元格。9如权利要求4所述的空燃比调节方法,其特征在于在所述步骤S6中如果所述学习控制器判断不满足所述。

10、学习更新条件,则由所述学习控制器直接查找调用与所述工况类型对应的学习修正值,并且输出所述学习修正值给所述燃料供给系统。10如权利要求4所述的空燃比调节方法,其特征在于在所述步骤S6中所述学习修正值的更新包含以下步骤S101定时等待10MS,其中等待时间等于学习修正值的更新周期;S102所述学习控制器判定由所述PID控制器提供的所述积分量的范围()如果积分量目标空燃比值()如果当前空燃比值目标空燃比值,则结束本次调节过程;()如果当前空燃比值目标空燃比值,则稀空燃比计数器TIMER_LEAN自加,其后判断所述稀空燃比计数器TIMER_LEAN的数值是否50如果所述稀空燃比计数器TIMER_LEA。

11、N的数值50,则结束本次更新过程;如果所述稀空燃比计数器TIMER_LEAN的数值50,则与当前工况对应的学习修正权利要求书CN102094719ACN102094725A3/3页4单元格中的学习修正值LEAN_CELL自加,其后判断所述学习修正单元格中的学习修正值LEAN_CELL是否稀空燃比门限值LEAN_HIGH_THRES如果所述学习修正单元格中的学习修正值LEAN_CELL稀空燃比门限值LEAN_HIGH_THRES,则触发OBD报警,结束本次调节过程;如果所述学习修正单元格中的学习修正值LEAN_CELL稀空燃比门限值LEAN_HIGH_THRES,则直接结束本次调节过程;()如果。

12、积分量INTER_HIGH,则判断当前空燃比值是否50如果所述浓空燃比计数器TIMER_RICH的数值50,则结束本次更新过程;如果所述浓空燃比计数器TIMER_RICH的数值50,则与当前工况对应的学习修正单元格中的学习修正值RICH_CELL自减,其后判断所述学习修正单元格中的学习修正值RICH_CELL是否浓空燃比门限值RICH_HIGH_THRES如果所述学习修正单元格中的学习修正值RICH_CELL65,200KPA进气压力30KPA,90节气门开度6,发动机运行时间30S,发动机转速600R/MIN,则满足所述闭环控制条件。0011在根据本发明的另一个实施例中,在上述步骤S5中工况。

13、设计分成5种工况怠速工况、瞬态工况、部分负荷工况、空调工况、暖机工况,其中瞬态工况包含加速工况和减速工况,并且与各工况对应的学习修正值以表格的形式存储于第一存储器中,以形成学习修正表格,每一个学习修正值对应一个学习修正单元格,各学习修正单元格构成所述学习修正表格。0012其中,学习修正表格的大小根据需要设定并且覆盖所述设定工况。在该学习修正表格中部分负荷工况对应16个学习控制单元格;减速工况、暖机工况分别对应2个学习控制单元格;同时处于减速工况和空调工况时对应2个学习控制单元格;处于减速工况而不处于空调工况时对应2个学习控制单元格。0013在根据本发明的又一个实施例中,在上述步骤S6中如果学习。

14、控制器判断不满足学习更新条件,则由所述学习控制器直接查找调用与所述工况类型对应的学习修正值,并且输出所述学习修正值给所述燃料供给系统。0014在根据本发明的再一个实施例中,该学习修正值的更新包含以下步骤S101定时等待,其中等待时间等于学习修正值的更新周期;S102学习控制器判定由所述PID控制器提供的所述积分量的范围()如果积分量目标空燃比值()如果当前空燃比值目标空燃比值,则结束本次调节过程;()如果当前空燃比值目标空燃比值,则稀空燃比计数器TIMER_LEAN自加,其后判断稀空燃比计数器TIMER_LEAN的数值是否50如果稀空燃比计数器TIMER_LEAN的数值50,则结束本次更新过程。

15、;如果稀空燃比计数器TIMER_LEAN的数值50,则与当前工况对应的学习修正单元格中的学习修正值LEAN_CELL自加,其后判断学习修正单元格中的学习修正值LEAN_CELL是否稀空燃比门限值LEAN_HIGH_THRES如果学习修正单元格中的学习修正值LEAN_CELL稀空燃比门限值LEAN_HIGH_THRES,则触发OBD报警,结束本次调节过程;如果学习修正单元格中的学习修正值LEAN_CELL稀空燃比门限值LEAN_HIGH_THRES,则直接结束本次调节过程;()如果积分量INTER_HIGH,则判断当前空燃比值是否50如果浓空燃比计数器TIMER_RICH的数值50,则结束本次更。

16、新过程;如果浓空燃比计数器TIMER_RICH的数值50,则与当前工况对应的学习修正单元格中的学习修正值RICH_CELL自减,其后判断学习修正单元格中的学习修正值RICH_CELL是否浓空燃比门限值RICH_HIGH_THRES如果学习修正单元格中的学习修正值RICH_CELL65范围中的任何一个值,进气压力为200KPA进气压力30KPA范围中的任何一个值,节气门开度为90节气门开度6范围中的任何一个值,发动机运行时间为30S(秒)范围中的任何一个值,发动机转速为600R/MIN(转/分钟)范围中的任何一个值,则都满足所述闭环控制条件。0031根据本发明的另一个实施例,如果该第一状态参数中。

17、水温为70,进气压力为150KPA,节气门开度为70,发动机运行时间为45S,则在此状态下的内燃发动机满足闭环控制条件。0032S5该学习控制器4根据该第二状态参数判定内燃发动机所处工况类型,确定与该工况类型对应的学习修正值的位置,其中每一种工况对应一个学习修正值。在实际应用中,为了精确地调节空燃比值,学习控制器4可以将内燃发动机的运行状态分成多个不同类别的工况,并且将与此等工况相对应的学习修正值以学习修正单元格的形式存储,以形成学习修正表格。0033在根据本发明的一个实施例中,学习控制器4根据第二状态参数水温11、进气压力12、节气门开度13、发动机时间14以及发动机转速15,将发动机的运行。

18、状态分成五种工况怠速工况21、瞬态工况22(其包含减速工况和加速工况)、部分负荷工况23、空调工况24和暖机工况25,其中发动机可以同时处于两种工况,诸如同时处于怠速工况21和空调工况24,部分负荷工况23和空调工况24,如图7所示。0034在根据本发明的一个实施例中,如果学习修正表格的设计只考虑上述瞬态工况22中的减速工况,并且只考虑怠速工况21中的减速工况与空调工况34结合出现的情况,则可以分成24个单元格来覆盖上述工况16个学习修正单元格分别对应发动机不同负荷下的部分负荷工况23的学习修正值;2个学习修正单元格分别对应减速工况下的学习修正值;2个学习修正单元格分别对应暖机工况25下的学习。

19、修正值;2个学习修正单元格分别对应同时处于减速工况和空调工况24时的学习修正值;2个学习修正单元格对应处于减速工况21而不处于空调工况24时的学习修正值,如图8所示。在部分负荷工况23对应的16个学习修正单元格是根据发动机转速和进气压力大小,分别设定高转速RMP3、中转速RMP2、低转速RMP1,高负荷LOAD3、中负荷LOAD2、低负荷LOAD1。在学习修正表格的查询过程中,学习控制器根据检测得到的发动机转速和进气压力,确定对应的部分负荷工况23,进而确定其对应的学习控制单元格。0035在根据本发明的另一个实施例中,如果学习修正表格设计在上一个实施例中所考虑因素的基础上增加考虑瞬态工况22中。

20、的加速工况,则学习修正表格可以分成26个学习修正单元格来覆盖所有的工况增加了2个学习修正单元格对应处于加速工况下的学习修正值。说明书CN102094719ACN102094725A7/8页110036应注意的是工况的分类可以根据设计人员的不同考虑进行,其类别包含但不限于上述五种工况;并且学习修正表格大小的设计也根据设计人员的不同考虑而有所不同。0037S6在该学习控制器4在确定发动机所处的工况类型,进而确定与该对应的学习修正值在学习修正表格中的位置的前提下,该学习控制器4判断是否满足学习更新条件。0038如果出现以下情况(1)该内燃发动机的节气门系统故障;(2)该节气门开度的大小使得所述内燃发。

21、动机处于开环运行状态,其中内燃发动机处于开环运行状态的条件与其在上述闭环运行状态下的条件相反,诸如在上述的一个实施例中,内燃发动机在闭环运行状态下的节气门开度为大于6并且小于90,则内燃发动机在开环运行状态下的节气门开度为90或者6;(3)该内燃发动机的进气压力传感器故障;(4)本次内燃发动机状态信息与上次内燃发动机状态信息不相同,则不满足该学习更新条件,如图9所示,由该学习控制器4直接查找调用与该工况类型对应的学习修正值,并且输出所述学习修正值给改燃料供给系统5,其中该内燃发动机状态信息由进气压力和内燃发动机转速决定,也就是说如果内燃发动机本次的进气压力和内燃发动机转速与上次内燃发动机的进气。

22、压力和内燃发动机转速不相同,则不满足该学习更新条件。0039如果没有出现上述(1)至(3)中的情况,并且本次内燃发动机状态信息与上次内燃发动机状态信息相同,则满足该学习更新条件,由学习控制器4执行与当前工况类型对应的学习修正值的更新。0040在根据本发明的一个实施例中,学习修正值的更新进一步包含以下步骤,如图10所示S101定时等待,其中等待时间等于学习修正值的更新周期;S102学习控制器判定由PID控制器提供的积分量的范围,根绝积分量所处的不同范围可以将其分成三种情况来执行,范围的限定通过积分量的临界值INTER_HIGH和INTER_HIGH来确定()如果积分量目标空燃比值()如果当前空燃。

23、比值目标空燃比值,则结束本次调节过程;()如果当前空燃比值目标空燃比值,说明当前空燃比较稀且超出了PID控制器的调节范围,则稀空燃比计数器TIMER_LEAN自加,其后判断该稀空燃比计数器TIMER_LEAN的数值是否50,也即是说,空燃比较稀且超出PID控制器调节范围的这种情况的持续时间是否超过了500MS如果稀空燃比计数器TIMER_LEAN的数值50,则结束本次更新过程;如果稀空燃比计数器TIMER_LEAN的数值50,则与当前工况对应的学习修正单元格中的学习修正值LEAN_CELL自加,其后判断学习修正单元格中的学习修正值LEAN_CELL是否稀空燃比门限值LEAN_HIGH_THRE。

24、S如果学习修正单元格中的学习修正值LEAN_CELL稀空燃比门限值LEAN_HIGH_THRES,则触发OBD报警,表示此时空燃比调节策略失效,结束本次调节过程;如果学习修正单元格中的学习修正值LEAN_CELL稀空燃比门限值LEAN_HIGH_THRES,则直接结束本次调节过程;()如果积分量INTER_HIGH,则判断当前空燃比值是否50,也即是说,空燃比较浓且超出PID控制器调节范围的这种情况的持续时间是否超过了500MS如果浓空燃比计数器TIMER_RICH的数值50,则结束本次更新过程;如果浓空燃比计数器TIMER_RICH的数值50,则与当前工况对应的学习修正单元格中的学习修正值R。

25、ICH_CELL自减,其后判断学习修正单元格中的学习修正值RICH_CELL是否浓空燃比门限值RICH_HIGH_THRES如果学习修正单元格中的学习修正值RICH_CELL稀空燃比门限值RICH_HIGH_THRES,则触发OBD报警,表示此时空燃比调节策略失效,结束本次调节过程;如果学习修正单元格中的学习修正值RICH_CELL稀空燃比门限值RICH_HIGH_THRES,则直接结束本次调节过程;()如果INTER_HIGH积分量INTER_HIGH,则结束本次调节过程;其中INTER_HIGH和INTER_HIGH分别表示积分量的正负临界积分值。0041在根据本发明的一个实施例中,上述步。

26、骤S101中等待时间(即更新周期)选用10MS。0042在根据本发明的另一个实施例中,上述步骤S102中的INTER_HIGH和INTER_HIGH分别选用50和50。应注意的是上述等待时间、INTER_HIGH和INTER_HIGH包含但不限于上述数值,根据实际情况,设计人员可以做出不同的选择。0043S7PID修正值与学习修正值共同作用于燃料供给系统5,从而实现空燃比调节。在根据本发明的一个实施例中,空燃比调节装置的输出量与PID修正值、学习修正值的关系为输出量PID修正值学习修正值,其中在上述步骤S4中当该PID控制器3判断不满足闭环控制条件时,由该PID控制器3输出百分率值为100的P。

27、ID修正值,用以表示其在空燃比调节过程中不起作用。0044在根据本发明的一个实施例中,如果在空燃比调节装置出现掉电现象,则由该学习控制器4输出学习修正值给第二存储器存储8,并且在重新接电时由该学习控制器4从该第二存储器存储8中调用该学习修正值。0045综上所述,相比于传统的空燃比调节装置,本发明中的空燃比调节装置解决了传统空燃比调节装置调节由于气候差异、制造差异和使用中磨损、疲劳、老化的差异而导致的空燃比精度不高的问题,提高了空燃比调节精度,进而提高了燃料的利用率。相比于技术进一步发展后的空燃比调节装置,本发明中的空燃比调节装置不用采用放映单元等部件,其结构更为简单。0046在空燃比调节方法方。

28、面,相比于进一步发展后的空燃比调节方法,本发明中的空燃比调节方法不用引入升程量等参数,实现过程更为简单。0047本发明并不局限于前述的具体实施方式。本发明扩展到任何在本说明书中披露的新特征或任何新的组合,以及披露的任一新的方法或过程的步骤或任何新的组合。说明书CN102094719ACN102094725A1/6页13图1图2说明书附图CN102094719ACN102094725A2/6页14图3图4说明书附图CN102094719ACN102094725A3/6页15图5图6说明书附图CN102094719ACN102094725A4/6页16图7图8说明书附图CN102094719ACN102094725A5/6页17图9说明书附图CN102094719ACN102094725A6/6页18图10说明书附图CN102094719A。

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

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


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