冷却装置的异常诊断装置的制作方法

文档序号:18012901发布日期:2019-06-26 00:26阅读:225来源:国知局
冷却装置的异常诊断装置的制作方法

本公开涉及应用于内燃机的冷却装置的冷却装置的异常诊断装置。详细而言,冷却装置具备:内侧通路,是位于内燃机的内部的冷却通路;外侧通路,是位于所述内燃机的外部的冷却通路,与所述内侧通路一起构成供冷却水循环的环形路径;及调整装置,具有逆止阀,该逆止阀能够通过电子控制来调整所述内侧通路与所述外侧通路之间的流路的截面积,且当内部的压力比所述外侧通路的压力高预定值以上时开阀。



背景技术:

例如,日本特开2017-67045号公报公开了一种具有逆止阀的多通阀(调整装置)。逆止阀构成为,能够通过电子控制来调整位于内燃机的内部的冷却通路与位于外部的冷却通路之间的流路的截面积,且当内部的压力比外部的冷却通路的压力高预定值以上时开阀。



技术实现要素:

作为调整装置的异常诊断处理的一环,发明人研究了逆止阀始终成为开阀状态的打开胶着异常诊断处理。具体而言,通常,在内燃机的温度低的情况下,调整装置为了阻止内部的冷却通路内的冷却水向外部的冷却通路流出而大致处于闭阀状态。发明人鉴于这一点研究了基于调整装置被控制成闭阀的状态下的冷却水的温度的上升速度来诊断有无打开胶着异常。在以往的装置中,为了避免在内燃机的转速变大的情况下内部的冷却通路内的冷却水的压力过度升高,执行使冷却水从内部的冷却通路向外部的冷却通路流出的控制。在该装置中,通过执行使冷却水流出的控制,冷却水的温度上升速度下降。由此,发明人发现了异常诊断的精度可能会下降。

例1.一个方案的冷却装置的异常诊断装置应用于内燃机的冷却装置。冷却装置具备:内侧通路,是位于内燃机的内部的冷却通路;外侧通路,是位于所述内燃机的外部的冷却通路,与所述内侧通路一起构成供冷却水循环的环形路径;及调整装置,具有逆止阀,该逆止阀构成为能够通过电子控制来调整所述内侧通路与所述外侧通路之间的流路的截面积,且当内部的压力比所述外侧通路的压力高预定值以上时开阀。异常诊断装置构成为执行:扩大处理,在所述内燃机的曲轴的转速为预定速度以上的情况下,通过操作所述调整装置使所述流路的截面积比所述内燃机的曲轴的转速低于所述预定速度的情况扩大;速度算出处理,在所述内燃机启动后的预定期间内,将所述环形路径中的所述外侧通路以外的所述冷却水的温度的上升速度的基准值即基准速度在所述内燃机的燃料喷射量大的情况下与所述内燃机的燃料喷射量小的情况相比算出为大的值;及异常判定处理,在所述预定期间内,在所述外侧通路以外的所述冷却水的温度的检测值的上升速度比所述基准速度小的情况下,判定为所述逆止阀异常。所述速度算出处理包括:在执行所述扩大处理的情况下与不执行所述扩大处理的情况相比将所述基准速度算出为小的值。

在上述构成中,通过执行扩大处理,能够抑制内侧通路内的冷却水的压力过度升高。而且,通过在执行扩大处理的情况下与不执行扩大处理的情况相比将基准速度算出为小的值,能够基于因外侧通路内的冷却水向内侧通路流入而导致内侧通路内的冷却水的温度的上升速度下降来进行异常诊断。因此,能够抑制异常诊断精度的下降。

例2.根据上述例1所述的冷却装置的异常诊断装置,构成为执行累计处理,即:算出在通过所述扩大处理而扩大了所述流路的截面积的期间中经由所述调整装置而在所述环形路径中循环的冷却水量的累计值即流量累计值。所述速度算出处理包括:在所述流量累计值小的情况下与所述流量累计值大的情况相比将所述基准速度算出为小的值。

当外侧通路的冷却水向内侧通路内流入时,内侧通路内的冷却水的温度下降,但在向内侧通路内流入的冷却水量的累计值变大的情况下,外侧通路内的冷却水的温度上升。因而,内侧通路内的冷却水的温度上升速度的下降减缓。着眼于这样的性质,在上述构成中,进行基于流量累计值的基准速度的设定处理。

例3.根据上述例1或例2所述的冷却装置的异常诊断装置,构成为执行温度算出处理,即:基于所述基准速度的累计处理来算出所述冷却水的温度的基准值即基准温度。所述速度算出处理包括:在通过所述扩大处理而扩大了所述流路的截面积的期间中在所述基准温度超过外气温的程度大的情况下与该程度小的情况相比将所述基准速度算出为小的值。通过该速度算出处理而算出的基准速度可以是负的值。

外气温具有与外侧通路内的冷却水的温度具有正相关的倾向。因而,可认为,在基准温度超过外气温的程度大的情况下,与该程度小的情况相比,外侧通路内的冷却水的温度比内侧通路内的冷却水的温度低。由此,可认为,由扩大处理引起的冷却水的温度的上升速度的下降量更大。于是,在上述构成中,在基准温度超过外气温的程度大的情况下,与该程度小的情况相比,将基准速度算出为小的值。

例4.根据上述例1~例3中任一项所述的冷却装置的异常诊断装置,构成为执行温度算出处理,即:基于所述基准速度的累计处理来算出所述冷却水的温度的基准值即基准温度。所述异常判定处理是如下处理:在与所述冷却水的温度的检测值成为阈值以上相比所述基准温度更早成为所述阈值以上的情况下,作为所述冷却水的温度的检测值的上升速度比所述基准速度小,而判定为所述逆止阀异常。

在内燃机冷启动后,直到冷却水的温度达到预定温度为止,内侧通路与外侧通路之间的流路的截面积具有被限制为小的值的倾向。因而,在上述构成中,通过将阈值设定为预定温度以下,能够在流路的截面积被限制为小的值的状态下诊断有无异常。由此,能够减少在诊断有无异常时应该考虑的要因的数量。

例5.根据上述例4所述的冷却装置的异常诊断装,所述异常诊断装置具备检测值用计数器及基准用计数器。所述异常判定处理包括:检测值用增加处理,在所述冷却水的温度的检测值每次成为所述阈值以上时使检测值用计数器增数;基准用增加处理,在所述基准温度每次成为所述阈值以上时使基准用计数器增数;及在所述检测值用计数器达到预定值之前所述基准用计数器达到所述预定值的情况下判定为所述逆止阀异常的处理。

在上述构成中,通过将基准用计数器达到预定值的定时与检测值用计数器达到预定值的定时进行比较,能够提高基准温度的上升速度和检测值的上升速度中的哪一方较大的判定处理相对于噪声的耐性。

附图说明

图1是示出一实施方式的异常诊断装置及冷却装置的图。

图2是示出上述实施方式的多口阀的控制例的图。

图3是示出上述实施方式的控制装置所执行的处理的步骤的流程图。

图4是示出上述实施方式的控制装置所执行的处理的步骤的流程图。

图5是示出上述实施方式的第1更新量的算出中使用的映射的图。

图6是示出上述实施方式的第2更新量的算出中使用的映射的图。

图7是示出上述实施方式的效果的时间图。

具体实施方式

以下,参照附图对冷却装置的异常诊断装置的一实施方式进行说明。

图1所示的内燃机10是火花点火式,搭载于车辆。内燃机10具备汽缸体12及汽缸盖14。在汽缸体12及汽缸盖14的内部设置有作为冷却水的通路的内侧通路16。在内侧通路16的出口设置有多口阀20。多口阀20是对经由该多口阀20而连接于内侧通路16的多个通路各自与内侧通路16之间的流路的截面积进行调整的电子控制式的调整装置。多口阀20具备3个口即散热器口22、设备口24及加热器芯口26。各口22、24、26的开口率构成为能够通过电子控制来调整,散热器口22连接于与内侧通路16一起构成经由散热器40的环形路径的散热器通路32。设备口24连接于与内侧通路16一起构成经由节气门体42、变速装置的油温的预热装置44及发动机油冷却器46的环形路径的设备通路34。另外,加热器芯口26连接于与内侧通路16一起构成经由加热器芯48的环形路径的加热器芯通路36。此外,开口率是指实际的开口面积相对于全开时的开口面积的比率,在此特别地例示出百分率。多口阀20还具备机械式的逆止阀28。逆止阀28在多口阀20内的压力比泄压通路30内的压力高预定值以上的情况下开阀。泄压通路30连接于散热器通路32。

散热器通路32的流路的截面积比设备通路34及加热器芯通路36的流路的截面积大。尤其是,在散热器口22、设备口24及加热器芯口26的开口率全部为最大值的情况下,在散热器通路32中流动的冷却水的流量比在设备通路34中流动的冷却水的流量与在加热器芯通路36中流动的冷却水的流量之和大。散热器通路32、设备通路34及加热器芯通路36在下游处汇合,连接于水泵50的吸入口。水泵50是由内燃机10的曲轴18的旋转力驱动的内燃机驱动式。

控制装置60构成为控制内燃机10。控制装置60构成为为了控制内燃机10的转矩、排气成分等控制量而操作点火装置、燃料喷射阀等内燃机10的操作部。例如,控制装置60基于向内燃机10的燃烧室填充的空气量,为了将空燃比控制成目标空燃比而操作燃料喷射阀的喷射量。控制装置60在进行控制量的控制时,参照曲轴传感器70的输出信号scr、由第1水温传感器72检测的内侧通路16中的比出口靠上游侧的冷却水的温度(内部温度tin)及由第2水温传感器74检测的内侧通路16的出口处的冷却水的温度(出口温度tout)。另外,控制装置60参照由进气温传感器76检测的进气温ta、由空气流量计78检测的吸入空气量ga及由车速传感器80检测的车速spd。在此,进气温ta是被视为外气温的温度。控制装置60具备cpu62、rom64及ram66。控制装置60构成为通过cpu62执行存储于rom64的程序来执行上述控制量的控制。

控制装置60构成为为了控制内燃机10的温度而操作多口阀20。多口阀20构成为能够通过作为单一操作量的“阀相位θ”来调整散热器口22、设备口24及加热器芯口26各自的开口率。

图2示出由多口阀20实现的散热器口22、设备口24及加热器芯口26各自的开口率与阀相位θ的关系。如图2所示,在阀相位θ为零的情况下,散热器口22、设备口24及加热器芯口26各自的开口率为零。另外,在阀相位θ为正的值的情况下,随着阀相位θ变大,首先加热器芯口26的开口率变得比零大,接着设备口24的开口率变得比零大,最后散热器口22的开口率变得比零大。另外,在阀相位θ为负的值的情况下,随着其绝对值变大,首先设备口24的开口率变得比零大,接着散热器口22的开口率变得比零大。

在内燃机10的冷启动时,为了促进内燃机10的预热,控制装置60原则上使散热器口22、设备口24及加热器芯口26的全部的开口率成为零。

图3示出与到内燃机10的预热完成为止的控制相关的处理的步骤。图3所示的处理通过cpu62例如以预定周期反复执行存储于rom64的程序而实现。此外,以下,利用开头标注了“s”的数字来表现步骤编号。

在图3所示的一系列处理中,cpu62首先判定内燃机10是否处于起动时(s10)。cpu62在判定为内燃机10处于起动时的情况下(s10:是),对初始进气温ta0代入当前的进气温ta(s12)。

cpu62在判定为内燃机10不处于起动时的情况下(s10:否),判定从内燃机10的启动起是否经过了预定期间(s14)。在此,预定期间例如设为到后述的水温thw达到预定温度tt(例如75℃)为止的期间即可。接着,cpu62将内部温度tin和出口温度tout中较大的一方向水温thw代入,将初始进气温ta0和进气温ta中较小的一方向基准进气温taref代入(s16)。

接着,cpu62判定泄压控制标志f是否是“1”(s18)。泄压控制标志f是用于抑制内侧通路16、多口阀20内的冷却水的压力过度上升的标志。即使在水温thw低于预定温度tt的情况下,在正在执行使多口阀20开阀的处理即泄压控制时,泄压控制标志f也成为“1”,否则,泄压控制标志f成为“0”。cpu62在判定为泄压控制标志f是“0”的情况下(s18:否),判定转速ne是否为预定速度neth以上(s20)。该处理用于判定是否存在内侧通路16及多口阀20内的冷却水的压力过度升高而散热器通路32、设备通路34或加热器芯通路36从多口阀20脱落的可能性。在此,在转速ne高的情况下冷却水的压力可能会过度升高,这是因为,水泵50是内燃机驱动式。即,在转速ne大的情况下,与转速ne小的情况相比,若假设多口阀20处于开阀状态,则通过水泵50而每单位时间能够流动的冷却水的流量变大。因而,在转速ne大的情况下,与转速ne小的情况相比,内侧通路16内的冷却水的压力变高。

cpu62在判定为转速ne为预定速度neth以上的情况下(s20:是),将泄压控制标志f设定为“1”(s22)。然后,cpu62在图2所示的θ1~θ2的范围内以能够变更的方式设定阀相位θ的指令值θ*(s24)。s24的处理是使设备口24和散热器口22双方的开口率比零大的处理。另外,通过s24的处理,cpu62在转速ne高的情况下与转速ne低的情况相比将散热器口22的开口率设定为更大的值。

详细而言,以转速ne为输入变量且以阀相位θ为输出变量的映射数据存储于rom64。cpu62对阀相位θ的指令值θ*进行映射运算。此外,映射数据是指输入变量的离散的值和与输入变量的值分别对应的输出变量的值的数据组。另外,映射运算例如包括在输入变量的值与映射数据的输入变量的值的任一个一致的情况下将对应的映射数据的输出变量的值作为运算结果的处理。映射运算包括在输入变量的值与映射数据的输入变量的值的任何一个都不一致的情况下将通过映射数据中包含的多个输出变量的值的插值而得到的值作为运算结果的处理。

cpu62当设定指令值θ*后,向多口阀20输出操作信号ms而将阀相位θ操作成指令值θ*(s26)。

cpu62在判定为泄压控制标志f是“1”的情况下(s18:是),更新从执行泄压控制起从内侧通路16经由多口阀20而流出到外部的冷却水的流量的累计值即流量累计值inr(s28)。在此,cpu62根据指令值θ*及转速ne而以能够变更的方式设定图3的一系列处理的控制周期内的流量δr。cpu62将对流量累计值inr加上流量δr而得到的值向流量累计值inr代入。具体而言,cpu62在指令值θ*的绝对值大的情况下与指令值θ*的绝对值小的情况相比将流量δr设定为大的值。另外,cpu62在转速ne大的情况下与转速ne小的情况相比将流量δr设定为大的值。例如以阀相位θ及转速ne为输入变量且以流量δr为输出变量的映射数据存储于rom64。cpu62对流量δr进行映射运算。

接着,cpu62判定转速ne是否低于预定速度neth(s30)。该处理是用于判定是否停止泄压控制的处理。并且,cpu62在判定为转速ne为预定速度neth以上的情况下(s30:否),移向s24的处理。相对于此,cpu62在判定为转速ne低于预定速度neth的情况下(s30:是),将泄压控制标志f设定为“0”(s32)。cpu62在s32的处理完成的情况及在s20的处理中作出否定判定的情况下,对指令值θ*代入零(s34),移向s26的处理。

此外,cpu62在s12、s26的处理完成的情况及在s14的处理中作出否定判定的情况下,暂且结束图3所示的一系列处理。

控制装置60在上述预定期间内执行逆止阀28的诊断处理作为多口阀20的诊断处理。这是因为,若处于上述预定期间内,则除了泄压控制时之外,多口阀20处于闭阀状态,因此,实际的温度上升速度相对于冷却水不从内侧通路16经由多口阀20而向外部流出的前提下的冷却水的温度上升速度较低,基于这一点,容易诊断有无打开胶着异常。

图4示出与逆止阀28有无异常的诊断相关的处理的步骤。图4所示的处理通过cpu62例如以预定周期反复执行存储于rom64的程序而实现。

在图4所示的一系列处理中,cpu62首先判定逆止阀28有无打开胶着异常的诊断执行条件是否成立(s40)。在此,诊断执行条件是(a)内燃机启动时的水温thw为规定温度(例如35℃)以下的条件、(b)启动时的水温thw与初始进气温ta0之差的绝对值为预定值以下的条件及(c)在本次的出行(trip)中诊断还未完成的条件这3个条件全部满足。

在此,上述条件(a)是表示水温thw与后述的阈值tth相比足够低的条件。另外,上述条件(b)是用于判定内燃机10与其周围的气体转变为热平衡状态的程度是否充分的条件。

另外,出行是指从车辆的行驶允许开关从断开切换为接通起到再次切换为断开为止的期间。

在此,行驶允许开关例如在车辆是仅以内燃机10为原动机的车辆的情况下相当于点火开关。cpu62在判定为诊断执行条件成立的情况下(s40:是),判定水温thw是否为阈值tth以上(s42)。

在此,阈值tth被设定为预定温度tt以下。cpu62在判定为水温thw为阈值tth以上的情况下(s42:是),使检测值用计数器c1增数(s44)。接着cpu62判定检测值用计数器c1是否为预定值cth以上(s46)。cpu62在判定为检测值用计数器c1为预定值cth以上的情况下(s46:是),判定为逆止阀28正常(s48)。此外,在做出正常判定的情况下,诊断完成。

相对于此,cpu62在判定为检测值用计数器c1小于预定值cth的情况下(s46:否),基于吸入空气量ga、从基准温度ecthw减去基准进气温taref而得到的值、车速spd及是否正在执行燃料切断处理的信息来算出确定基准温度ecthw的上升速度的第1更新量delthw1(s50)。在此,基准温度ecthw被设定为比在逆止阀28正常的情况下水温thw可取的下限值稍小的值。另外,第1更新量delthw1被设定为在逆止阀28正常且未执行泄压控制的情况下水温thw的上升速度可取的下限值。

具体而言,在未执行燃料切断处理的情况下,cpu62在吸入空气量ga大的情况下与吸入空气量ga小的情况相比将第1更新量delthw1算出为大的值。这考虑了:在吸入空气量ga大的情况下,与吸入空气量ga小的情况相比,向燃烧室内填充的空气量变大,喷射量也变多,因此燃烧能量变大。另外,cpu62在从基准温度ecthw减去基准进气温taref而得到的值大的情况下与该值小的情况相比将第1更新量delthw1设定为小的值。这考虑了:在基准温度ecthw超过基准进气温taref的程度大的情况下,与该程度小的情况相比,内燃机10的放热量变大。另外,cpu62在车速spd大的情况下与车速spd小的情况相比将第1更新量delthw1设定为小的值。这考虑了:在车速spd大的情况下,与车速spd小的情况相比,每单位时间被吹到内燃机10上的空气量变大。

具体而言,如图5所示,以从基准温度ecthw减去基准进气温taref而得到的值和吸入空气量ga为输入变量且以第1更新量delthw1为输出变量的映射数据针对车速spd的多个互相不同的值而分别存储于rom64。另外,上述映射数据针对是否正在执行燃料切断处理而分别存储于rom64。并且,cpu62对第1更新量delthw1进行映射运算。

图5示出:在未执行燃料切断处理时,吸入空气量ga大的情况下的输出变量asj为吸入空气量ga小的情况下的输出变量atj以上,尤其是,吸入空气量ga大的情况下的特定的输出变量apj比吸入空气量ga小的情况下的特定的输出变量aqj大。在此,j=1~n,s、t、p、q=1~m。另外,图5示出:在未执行燃料切断处理时,从基准温度ecthw减去基准进气温taref而得到的值大的情况下的输出变量ais为该相减得到的值小的情况下的输出变量ait以下,该相减得到的值大的情况下的特定的输出变量aip比该相减得到的值小的情况下的特定的输出变量aiq小。在此,i=1~m,s、t、p、q=1~n。此外,输出变量aij中的至少特别大的值为正的值。

返回图4,cpu62判定泄压控制标志f是否是“1”(s52)。cpu62在判定为泄压控制标志f是“1”的情况下(s52:是),基于从基准温度ecthw减去基准进气温taref而得到的值和流量累计值inr来算出确定基准温度ecthw的上升速度的第2更新量delthw2(s54)。第2更新量delthw2是与第1更新量delthw1一起确定逆止阀28正常且正在执行泄压控制时的水温thw的上升速度的下限值的量。详细而言,cpu62在从基准温度ecthw减去基准进气温taref而得到的值大的情况下与该相减得到的值小的情况相比将第2更新量delthw2算出为小的值。这是因为,在从基准温度ecthw减去基准进气温taref而得到的值大的情况下,与该相减得到的值小的情况相比,散热器通路32内的冷却水的温度是比内侧通路16内的冷却水的温度更低的温度。因此,考虑了因更低温的冷却水向内侧通路16内流入而导致温度下降量变大。另外,cpu62在流量累计值inr大的情况下与流量累计值inr小的情况相比将第2更新量delthw2算出为大的值。这是因为,在流量累计值inr大的情况下,与流量累计值inr小的情况相比,经由多口阀20而流出到内侧通路16的外部的冷却水的量变大。因此,考虑了向内侧通路16内流入的冷却水的温度上升而因冷却水向内侧通路16内的流入引起的温度下降量变小。详细而言,以从基准温度ecthw减去基准进气温taref而得到的值和流量累计值inr为输入变量且以第2更新量delthw2为输出变量的映射数据预先存储于rom64。cpu62对第2更新量delthw2进行映射运算。

图6例示映射数据。图6示出:流量累计值inr大的情况下的输出变量bsj为流量累计值inr小的情况下的输出变量btj以上,流量累计值inr大的情况下的特定的输出变量bpj比流量累计值inr小的情况下的特定的输出变量bqj大。在此,j=1~n,s、t、p、q=1~m。另外,图6示出:从基准温度ecthw减去基准进气温taref而得到的值大的情况下的输出变量bis为该相减得到的值小的情况下的输出变量bit以下,从基准温度ecthw减去基准进气温taref而得到的值大的情况下的特定的输出变量bip比该相减得到的值小的情况下的特定的输出变量biq小。在此,i=1~m,s、t、p、q=1~n。此外,在本实施方式中,第2更新量delthw2是零以下的值。即,第2更新量delthw2小意味着其绝对值是大的值。尤其是,在本实施方式中,第2更新量delthw2的绝对值可以成为比第1更新量delthw1大的值。这是基准温度ecthw的上升速度“delthw1+dcelthw2”可以成为负的设定。

返回图4,cpu62在判定为泄压控制标志f是“0”的情况下(s52:否),对第2更新量delthw2代入零(s56)。cpu62在s54、s56的处理完成的情况下,利用对基准温度ecthw加上第1更新量delthw1和第2更新量delthw2而得到的值来更新该基准温度ecthw(s58)。

接着,cpu62判定基准温度ecthw是否为阈值tth以上(s60)。并且,cpu62在判定为基准温度ecthw为阈值tth以上的情况下(s60:是),使基准用计数器c2增数(s62)。接着,cpu62判定基准用计数器c2是否为阈值cth以上(s64)。并且,cpu62在判定为基准用计数器c2为阈值cth以上的情况下(s64:是),做出逆止阀28产生了打开胶着异常的异常判定(s66)。而且,cpu62通过操作图1所示的警告灯82来执行用于促使车辆的用户进行修理的报知处理(s68)。

cpu62在s48、s68的处理完成的情况及在s40、s60、s64的处理中作出否定判定的情况下,暂且结束图4所示的一系列处理。

在此,对本实施方式的作用及效果进行说明。

图7例示本实施方式的诊断处理的推移。详细而言,图7示出泄压控制标志f、流量累计值inr及温度的推移。此外,图7示出逆止阀28未产生打开胶着异常的情况。

当内燃机10冷启动后,cpu62算出基准温度ecthw。cpu62原则上以多口阀20处于闭阀状态为前提来算出基准温度ecthw。但是,在时刻t1~t3的期间内执行泄压控制的情况下,考虑因来自散热器通路32等通路的冷却水向内侧通路16内流入而导致水温thw下降,来算出基准温度ecthw。因而,在时刻t1~t3的期间中,基准温度ecthw与水温thw同样地呈现下降倾向。并且,在时刻t3因停止泄压控制而导致水温thw及基准温度ecthw的双方转为上升倾向,在时刻t4,首先水温thw达到阈值tth。

相对于此,在假设将第2更新量delthw2始终设定为零的情况下,如图7的双点划线所示,即使在泄压控制时,基准温度ecthw也会上升。因此,在时刻t2基准温度ecthw达到阈值tth,之后,尽管逆止阀28正常,也可能会产生异常的误判定。

根据以上说明的本实施方式,还能够得到以下所记载的作用效果。

(1)水温thw采用内部温度tin和出口温度tout中较高的一方。由此,在多口阀20处于闭阀时内部温度tin比出口温度tout高的倾向和通过多口阀20开阀而导致出口温度tout容易比内部温度tin高的倾向被反映于水温thw。由此,能够抑制水温thw变得低于基准温度ecthw的事态。

(2)第2更新量delthw2的算出处理的输入基于基准进气温taref而算出。由此,与仅使用初始进气温ta0的情况或仅使用进气温ta的情况相比,能够抑制将散热器通路32内的冷却水的温度估计得比实际高。

<对应关系>

上述实施方式中的事项与上述“发明内容”一栏所记载的事项的对应关系如下。以下,针对“发明内容”一栏所记载的每个编号示出对应关系。

例1:调整装置对应于多口阀20。冷却装置对应于内侧通路16、散热器通路32、设备通路34、加热器芯通路36、多口阀20、散热器40及水泵50。异常诊断装置对应于控制装置60。扩大处理对应于s24、s26的处理。速度算出处理对应于s50~s56的处理。异常判定处理对应于s42~s48、s60~s66的处理。即,基准速度对应于“delthw1+delthw2”。检测值的上升速度对应于图4的处理的本次的控制周期中的水温thw减去上次的控制周期中的水温thw而得到的值。因而,在s46中作出肯定判定之前先在s64的处理中作出肯定判定的情况下,在该肯定判定之前存在过检测值的上升速度比基准速度小的期间。

例2:累计处理对应于s28的处理。速度算出处理对应于使用了图6所示的映射数据的处理。

例3:温度算出处理对应于s58的处理。速度算出处理对应于使用了图6所示的映射数据的处理。

例4:温度算出处理对应于s58的处理。

例5:检测值用增加处理对应于s44的处理。基准用增加处理对应于s62的处理。

<其他实施方式>

此外,本实施方式也可以如以下这样变更而实施。本实施方式及以下的变更例能够在技术上不矛盾的范围内互相组合而实施。

“关于扩大处理”

在上述实施方式中,在转速ne为预定速度neth以上时,在转速ne高的情况下与转速ne低的情况相比将散热器口22的开口率设定为更大的值,但不限于此。例如,也可以在转速ne低于预定速度neth的情况下将开口率设定为零,在转速ne为预定速度neth以上的情况下将开口率设定为比零大的单一值。

并非必须在转速ne为预定速度neth以上的情况下使散热器口22的开口率比零大。例如,若能够抑制内侧通路16内的压力的上升的话,则也可以仅使设备口24的开口率比零大。另外,若能够抑制内侧通路16内的压力的上升的话,则例如也可以使阀相位θ为正,使设备口24及加热器芯口26双方的开口率比零大,且将散热器口22的开口率维持为零。

另外,例如,也可以即使在转速ne低于预定速度neth的情况下也将设备口24的开口率设定为比零稍大的值,在转速ne成为预定速度neth以上的情况下扩大设备口24的开口率或者使散热器口22的开口率比零大。

在上述实施方式中,仅限于在预定期间内执行泄压控制,但不限于此,即使在经过预定期间后,例如也可以在散热器口22等口的开口率不充分而可能会无法充分抑制压力过度升高时执行泄压控制。

“关于累计处理”

在上述实施方式中,流量δr基于转速ne及阀相位θ而以能够变更的方式设定,但不限于此。例如,在如“关于扩大处理”一栏所记载那样仅使设备口24开口的情况下,也可以基于设备口24的开口率和转速ne而以能够变更的方式设定流量δr。另外,例如,在冷却装置具备检测经由多口阀20而从内燃机10的内部向外部流出的冷却水的流量的流量传感器的情况下,也可以由流量传感器检测流量δr。

“关于速度算出处理”

在上述实施方式中,基于以从基准温度ecthw减去基准进气温taref而得到的值和吸入空气量ga为输入变量的映射数据来对第1更新量delthw1进行映射运算,但不限于此。例如,也可以取代基准进气温taref而使用每次的进气温ta。另外,也可以取代基准进气温taref而使用初始进气温ta0。另外,例如,也可以取代基准温度ecthw而使用吸入空气量ga的累计值,基于该累计值和基准进气温taref来进行映射运算。另外,作为2维的映射数据,例如也可以针对从基准温度ecthw减去基准进气温taref而得到的每个值而具备以车速spd及吸入空气量ga为输入变量的映射数据。而且,不限于2维的映射数据,例如也可以根据燃料切断的有无而具备以车速spd、吸入空气量ga及从基准温度ecthw减去基准进气温taref而得到的值为输入变量的映射数据。另外,也可以取代吸入空气量ga而使用喷射量。这在如下述“关于内燃机”一栏所记载那样使用柴油发动机等压缩着火式内燃机的情况下特别有效。

在上述实施方式中,基于以从基准温度ecthw减去基准进气温taref而得到的值和流量累计值inr为输入变量的映射数据来对第2更新量delthw2进行映射运算,但不限于此。例如,关于从基准温度ecthw减去基准进气温taref而得到的值和流量累计值inr中的2个参数,也可以仅使用它们中的1个来算出第2更新量delthw2。另外,例如,也可以取代基准进气温taref而使用每次的进气温ta。另外,也可以取代基准进气温taref而使用初始进气温ta0。

“关于异常判定处理”

在上述实施方式中,在水温thw成为阈值tth以上的累积时间达到预定值cth之前基准温度ecthw成为阈值tth以上的累积时间达到预定值cth的情况下判定为存在异常,但不限于此。例如,也可以省略检测值用计数器c1及基准用计数器c2,在水温thw成为阈值tth以上之前基准温度ecthw成为阈值tth以上的情况下判定为存在异常。另外,也可以取代水温thw而使用内部温度tin。另外,也可以取代水温thw而使用例如出口温度tout。

另外,判定有无异常的处理不限于基于温度成为阈值tth以上。例如,也可以采用如下处理:在到水温thw达到阈值tth为止的期间中,在基准温度ecthw的上升速度“delthw1+delthw2”变得比水温thw的上升速度大的情况下,使临时异常计数器增数,在临时异常计数器达到预定值的情况下判定为存在异常。

“关于调整装置”

在上述实施方式中,多口阀20为了将散热器口22的开口率从零设定为比零大的值,必定需要将设备口24的开口率从零设定为比零大的值,但不限于此。例如,也可以采用能够在将设备口24及加热器芯口26的开口率保持为零的状态下将散热器口22的开口率从零设定为比零大的值的多口阀20。

调整装置不限于多口阀20,例如也可以是具备将散热器通路32、设备通路34及加热器芯通路36与内侧通路16连接的单一口的阀芯。

在上述实施方式中,成为逆止阀28开阀时的冷却水的流出目的地的外侧通路位于散热器通路32的下游,但不限于此。成为逆止阀28开阀时的冷却水的流出目的地的外侧通路例如也可以是设备通路34。

“关于异常诊断装置”

作为异常诊断装置,不限于具备cpu62和rom64并执行软件处理。例如,也可以具备对上述实施方式中软件处理的至少一部分进行硬件处理的专用的硬件电路(例如asic)。即,异常诊断装置是以下的(a)~(c)中的任一构成即可。(a)具备按照程序来执行上述处理的全部的处理装置和存储程序的rom等程序储存装置。(b)具备按照程序来执行上述处理的一部分的处理装置及程序储存装置和执行剩余处理的专用的硬件电路。(c)具备执行上述处理的全部的专用的硬件电路。在此,具备处理装置及程序储存装置的软件处理电路、专用的硬件电路可以是单个也可以是多个。即,上述处理由具备1个或多个软件处理电路及1个或多个专用的硬件电路中的至少一方的处理电路(processingcircuitry)执行即可。

“关于内燃机”

内燃机不限于火花点火式,例如也可以像柴油发动机那样是压缩着火式的。

因此,应该认为上述的实施方式和实施例是例示而非限制性的内容,本公开不限于在此给出的实施方式和实施例。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1