用于内燃机的控制装置和控制方法_3

文档序号:9925038阅读:来源:国知局
闭时,可基于例如由空气流量计52检测到的进气量和由空燃比传感器54检测到的氧气浓度来估算减小的清除气体浓度。
[0042]在步骤S140中确定清除气体浓度等于或低于基准浓度(S140:是)之后,执行步骤S150中的处理。在步骤S150中,在步骤S130中变成ON的清除气体高浓度确定标记变成OFF。当在步骤S150中清除气体高浓度确定标记变成OFF时,该处理前进至步骤S160。当清除气体浓度高于基准浓度时,在步骤S140中作出否确定(S140:否),步骤S150中的处理被跳过,并且用保留在ON状态的清除气体高浓度确定标记来执行步骤S160中的处理。
[0043]在步骤S160中,确定清除气体高浓度确定标记是否是OFF。在步骤S160中确定清除气体高浓度确定标记为0FF(S160:是)之后,该处理前进至步骤S170。在步骤S170中,确定是否满足自动停止条件。这里,满足以下三个条件被设定为上述自动停止条件:(A)车辆速度为“O”;(B)加速器操作量为“O”;以及(C)制动器处于操作中。换言之,在步骤S170中,确定在满足所有三个条件(A)至(C)时满足自动停止条件。
[0044]在步骤S170中确定满足自动停止条件(步骤S170:是)之后,执行步骤S180中的处理并且执行自动停止。当通过步骤S180执行自动停止时,该程序被临时终止。
[0045]当在步骤S170中确定不满足自动停止条件(步骤S170:否)时,步骤S180中的处理被跳过,并且在不执行自动停止的情况下将该程序临时终止。
[0046]当在步骤S160中确定清除气体高浓度确定标记是0N(S160:否)时,步骤S170和步骤S180中的处理被跳过,并且一系列处理被临时终止。在这种情况下,不执行用于根据是否满足自动停止条件执行自动停止的处理(步骤S170和步骤S180),从而,即使满足自动停止条件也不执行自动停止。
[0047]当在步骤S120的处理中确定发动机温度等于或低于基准温度(S120:否)时,步骤S130至S160中的处理被跳过,并且该处理前进至步骤S170。在这种情况下,不执行用于确定清除气体浓度是否等于或低于基准浓度的处理(步骤S140)和用于确定清除气体高浓度确定标记是否是OFF的处理(步骤S160),并且在不考虑清除气体浓度的情况下确定是否满足自动停止条件。
[0048]在步骤SlOO中确定自动停止执行请求预确定标记是OFF(步骤S100:否)之后,该处理前进至步骤S190。
[0049]然后,在临时终止一系列处理之前,在步骤S190中清除切断请求标记变成OFF并且在步骤S200中的后续执行处理中清除气体高浓度确定标记变成OFF。在这种情况下,不作出是否满足自动停止条件的确定并且不执行自动停止。
[0050]接下来,将参考图3描述通过执行上述一系列处理产生的影响。图3示出了在发动机温度高于基准温度的状态下,制动器处于操作中、车辆减速并停止以及执行自动停止的状态。在这种情况下加速器不处于操作中。
[0051 ]如在图3中的车辆速度时序图中所示,车辆速度高于预定值直到时刻11。因此,如在自动停止执行可用性预确定标记时序图中所示地自动停止执行请求预确定标记是OFF(步骤S100:否),并且如在清除切断请求标记和清除气体高浓度确定标记时序图中所示地清除切断请求标记和清除气体高浓度确定标记两者都是OFF(步骤S190和步骤S200)。在这种情况下,不执行清除切断,并且清除气体浓度高于基准浓度,如在清除气体浓度时序图中所示。
[0052]当车辆如车辆速度时序图中所示地减速且在时刻tl时车辆速度等于或低于预定值时,如在自动停止执行可用性预确定标记时序图中所示地自动停止执行请求预确定标记变成ON(步骤SlOO:是),并且如在清除切断请求标记时序图中所示地清除切断请求标记变成ON(步骤S100)。当清除切断请求标记以这种方式变成ON时,电子控制单元10关闭清除控制阀44并且执行清除切断。
[0053]在这种情况下,发动机温度高于基准温度(步骤S120:是),并且如在清除气体高浓度确定标记时序图中所示地清除气体高浓度确定标记变成ON(步骤S130)。如果在这里清除气体浓度等于或低于基准浓度(步骤S140:是),则清除气体高浓度确定标记立即变成OFF(步骤S150)。然而,在这种情况下,如在清除气体浓度时序图中所示,清除气体浓度高于基准浓度(步骤S140:否),从而如在清除气体高浓度确定标记时序图中所示,清除气体高浓度确定标记保持0N。
[0054]当如在车辆速度时序图中所示,车辆进一步减速、车辆在时刻t2处停止,以及车辆速度变成“O”时,满足自动停止条件。然而,在这种情况下,如在清除气体浓度时序图中所示,清除气体浓度高于基准浓度(步骤S140:否),并且如在清除气体高浓度确定标记时序图中所示,清除气体高浓度确定标记是ON(步骤S160:否)。因此,如上文描述的,在这里不执行用于根据是否满足自动停止条件来执行自动停止的处理(步骤S170和步骤S180),并且不执行自动停止。
[0055]当如在清除气体浓度时序图中所示清除切断继续减少清除气体浓度并且在时刻t3处清除气体浓度变成等于或低于基准浓度(步骤S140:是)时,如在清除气体高浓度确定标记时序图中所示,清除气体高浓度确定标记变成OFF(步骤S150)。因此,执行用于根据是否满足自动停止条件来执行自动停止的处理(步骤S170和步骤S180)。在这种情况下,如在车辆速度时序图中所示,车辆速度为“O”,并且满足自动停止条件(步骤S170:是),从而执行自动停止(步骤S180)。
[0056]换言之,在发动机温度高于基准温度(步骤S120:是)的情况下,参考图2描述的一系列处理的执行导致不执行自动停止直至通过步骤S130至S160中的处理使清除气体浓度变成等于或低于基准浓度。因此,即使在时刻t2处满足自动停止条件,自动停止也不被执行并且被延迟直至在时刻t3处清除气体浓度减小至等于或低于基准浓度。
[0057]在发动机温度等于或低于基准温度(步骤S120:否)的情况下,不执行步骤S130至S160中的处理,S卩,参照图2描述的一系列处理中的延迟控制。因此,当满足自动停止条件时,在不考虑清除气体浓度的情况下执行自动停止。因此,在这种情况下,即使清除气体浓度高于基准浓度也不延迟自动停止,并且立即执行自动停止。
[0058]如上文描述的,在如图4所示的发动机温度高于基准温度且清除气体浓度高于基准浓度的区域Zl中,即使满足自动停止条件,参照图2描述的一系列处理的执行也导致不执行自动停止。如图4中的箭头所示在清除气体浓度减小至等于或低于基准浓度之前,延迟自动停止。当清除气体浓度减小至等于或低于基准浓度时,执行自动停止。
[0059]在发动机温度等于或低于基准温度的区域Z2中,在不考虑清除气体浓度是否高于基准浓度的情况下不执行延迟控制(步骤S130至S160),并且在满足自动停止条件时执行自动停止。
[0060]根据上述实施方式,能够实现以下效果。
[0061](I)基于发动机温度和清除气体浓度来确定是否处于倾向于发生自动点火的情况,使得在处于倾向于发生自动点火的情况时,能够通过自动停止的延迟来抑制自动点火的发生,并且在不处于倾向于首先发生自动点火的情况时,能够在不执行自动停止的延迟的情况下立即执行自动停止。因此,在不盲目延迟自动停止的情况下,能够抑制留存在进气通路26中的燃料蒸气的自动点火以及燃料消耗两者。
[0062](2)基于在满足自动停止条件之前进行的自动停止执行请求预确定的结果来执行清除切断,从而在自动停止的执行之前能够降低清除气体浓度。因此,从在满足自动停止条件之后开始自动停止的延迟至清除气体浓度降低成或小于基准浓度所需的时间段能够被缩短,并且当自动停止被延迟时的时间段能够被缩短。换言之,清除切断执行时刻可提前,并且可立即产生尽管执行自动停止也不可能发生自动点火的情况。最终,自动停止被延迟的时间段能够被缩短,并且燃料消耗能够被抑制。
[0063](3)在内燃机20中,在内燃机20内循环的液压油的温度随着发动机温度的升高而升高。换言之,液压油的温度与发动机温度具有关联性。进气温度根据布置有内燃机20的环境温度而变化。例如
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1