防止冷却剂沸腾的冷却剂控制系统及方法_3

文档序号:9597486阅读:来源:国知局
69]当冷却剂阀160处于第四位置232与第七位置244之间时,经由第二冷却剂路径168从IEM 106到所述室中的第一室216中的冷却剂流被阻断。ECM 112可以将冷却剂阀160促动至第四位置232与第七位置244之间,例如,以冷却发动机油和传动液。当冷却剂阀160位于第七位置244与端位置208之间时,到第一室216和第二室220中的冷却剂流被阻断。ECM 112可以将冷却剂阀160促动至第七位置244与端位置208之间,例如,用于执行一次或多次诊断。
[0070]回顾图1,冷却剂输入温度传感器180测量输入至发动机104的冷却剂的温度。冷却剂输出温度传感器184测量从发动机104输出的冷却剂的温度。IEM冷却剂温度传感器188测量从IEM 106输出的冷却剂的温度。冷却剂阀位置传感器194测量冷却剂阀160的位置。可以实施一个或多个其他传感器192,例如油温传感器、传动液温度传感器、一个或多个发动机(例如,缸体和/或缸盖)温度传感器、散热器输出温度传感器、曲轴位置传感器、质量空气流量(MAF)传感器、歧管绝对压力(MAP)传感器和/或一个或多个其他合适的车辆传感器。还可以实施一个或多个其他热交换器来帮助车辆流体(或多种车辆流体)和/或部件的冷却和/或加热。
[0071]冷却剂栗132的输出随着输入至冷却剂栗132的冷却剂的压力变化而变化。例如,按照冷却剂栗132的给定速度,冷却剂栗132的输出随着输入至冷却剂栗132的冷却剂的压力增大而增大,并且反之亦然。冷却剂阀160的位置使输入至冷却剂栗132的冷却剂的压力变化。冷却剂控制模块190 (也参见图3)基于冷却剂阀160的位置来控制冷却剂栗132的速度,以更准确地控制冷却剂栗132的输出。虽然冷却剂控制模块190被图示为位于ECM 112内,但冷却剂控制模块190可以被实施在另一个模块内或者独立地实施。
[0072]现在参照图3,其呈现了冷却剂控制模块190的示例性实施方式的功能框图。隔断阀控制模块304控制隔断阀138。例如,隔断阀控制模块304控制隔断阀138是打开的(以允许冷却剂流通过发动机104的缸体部分)还是关闭的(以防止冷却剂流通过发动机104的缸体部分)。
[0073]加热器阀控制模块308控制加热器阀144。例如,加热器阀控制模块308控制加热器阀144是打开的(以允许冷却剂流通过第三热交换器148)还是关闭的(以防止冷却剂流通过第三热交换器148)。
[0074]冷却剂阀控制模块312控制冷却剂阀160。如上所述,冷却剂阀160的位置控制到冷却剂阀160的室中的冷却剂流,并且还控制从冷却剂阀160中向外的冷却剂流。冷却剂阀控制模块312可以例如基于IEM冷却剂温度316、发动机冷却剂输出温度320、发动机冷却剂输入温度324和/或一个或多个其他合适的参数来控制冷却剂阀160。IEM冷却剂温度316、发动机冷却剂输出温度320和发动机冷却剂输入温度324例如可以分别使用IEM冷却剂温度传感器188、冷却剂输入温度传感器180和冷却剂输出温度传感器184来测量。
[0075]图4包括示例性栗控制模块328的功能框图。栗控制模块328控制冷却剂栗132。现在参照图4,第一目标流量模块404确定通过发动机104的第一目标冷却剂流量408。
[0076]第一目标流量模块404基于发动机扭矩412、发动机速度416、发动机冷却剂输入温度324和发动机冷却剂输出温度320来确定第一目标冷却剂流量408。仅作为示例,第一目标流量模块404可以使用使发动机扭矩412、发动机速度416、发动机冷却剂输入温度324和发动机冷却剂输出温度320与第一目标冷却剂流量408相关的一个或多个函数和/或映射(例如,表)来确定第一目标冷却剂流量408。发动机速度416例如可以使用传感器来测量。发动机扭矩412可以与所请求的发动机扭矩输出相对应,并且可以例如基于一个或多个驱动器输入(例如,加速器踏板位置和/或制动踏板位置)来确定。可替代地,发动机扭矩412可以与发动机的扭矩输出相对应,并且可以使用传感器来测量或者基于一个或多个其他参数来计算。
[0077]第二目标流量模块414确定通过发动机104的第二目标冷却剂流量418。第二目标流量模块414基于第一目标冷却剂流量408和流量调整量420来确定第二目标冷却剂流量418。例如,第二目标流量模块414可以将第二目标冷却剂流量418设置成等于第一目标冷却剂流量408加流量调整量420。虽然提供了将流量调整量420与第一目标冷却剂流量408相加的示例,但第二目标冷却剂流量418可以按照另一种方式来确定,其中,当流量调整量420等于预定流量时,第二目标冷却剂流量418被设置成等于第一目标冷却剂流量408,并且当流量调整量420大于所述预定流量时,基于流量调整量420,第二目标冷却剂流量418被设置成大于第一目标冷却剂流量408。
[0078]流量调整模块424设置流量调整量420。当到发动机104的热量输入432的变化428大于预定变化时,流量调整模块424将流量调整量420设置成大于预定流量。
[0079]当变化428大于预定变化时,流量调整模块424基于热量输入432的变化428来设置流量调整量420。仅作为示例,流量调整模块424可以随着变化428增大而增大流量调整量420,并且反之亦然。流量调整模块424可以例如使用使热量输入432的变化428与流量调整量420相关的函数和映射中的一者来确定流量调整量420。如果没有基于流量调整量420而增加第一目标冷却剂流量408,则当变化428大于预定变化时,冷却剂可能沸腾。
[0080]当变化428大于预定变化时,流量调整模块424还基于热量输入432的变化428来确定流动时段(flow per1d)4360流动时段436与基于流量调整量420来增加第一目标冷却剂流量408以防止冷却剂的沸腾的时段相对应。流量调整模块424可以随着变化428增大而增大流动时段436,并且反之亦然。流量调整模块424可以例如使用使热量输入432的变化428与流动时段436相关的函数和映射中的一者来确定流动时段436。
[0081]当变化428大于预定变化时,流量调整模块424基于流动时段436来设置通过定时器模块444跟踪的定时器440。当变化428小于预定变化时,流量调整模块424使定时器440减少预定的量。
[0082]当变化428小于预定变化并且定时器440大于0时,流量调整模块424将流量调整量420设置成流量调整量420的最后的值。以这种方式,当定时器440大于0并且变化428小于预定变化时,流量调整模块424维持流量调整量420。
[0083]当变化428小于预定变化并且定时器440小于或等于0时,流量调整模块424将流量调整量420设置成等于预定流量。例如,在第二目标冷却剂流量418基于第一目标冷却剂流量408和流量调整量420之和来确定的示例性实施方式中,所述预定流量可以是0.0。以这种方式,当变化428小于预定变化并且定时器440小于或等于0时,第二目标冷却剂流量418可以被设置成等于第一目标冷却剂流量408。
[0084]变化模块448基于热量输入432的当前值与热量输入432的最后的值之间的差来确定热量输入432的变化428。热量输入模块452基于发动机扭矩412和发动机速度416来确定热量输入432。热量输入432与对发动机104的热量输入的量相对应。在各种实施方式中,热量输入432还可以包括对IEM 106的热量输入的量。热量输入模块452可以例如使用使发动机扭矩412和发动机速度416与热量输入432相关的一个或多个函数或映射来确定热量输入432。例如,热量输入模块452可以随着发动机扭矩412增加而增加热量输入432,并且反之亦然。此外或者可替代地,热量输入模块452可以随着发动机速度416增加而增加热量输入432,并且反之亦然。
[0085]目标速度模块456基于第二目标冷却剂流量418来确定冷却剂栗132的目标速度460。例如,目标速度模块456可以使用使第二目标冷却剂流量418与目标速度460相关的函数或映射来确定目标速度460。速度控制模块464控制冷却剂栗132以实现目标速度460。例如,速度控制模块464可以控制冷却剂栗132的电功率的施加,以实现目标速度460。
[0086]现在参照图5,其呈现了描绘控制冷却剂栗132的示例性方法的流程图。控制可以从504开始,其中,第一目标流量模块404确定冷却剂通过发动机104的第一目标冷却剂流量408。第一目标流量模块404可以基于发动机扭矩412、发动机速度416、发动机冷却剂输出温度320和发动机冷却剂输入温度324来确定第一目标冷却剂流量408。
[0087]在508处,热量输入模块452确定对发动机104的热量输入432。热量输入模块452可以基于发动机扭矩412和发动机速度416来确定热量输入432。在512处,变化模块448确定热量输入432的变化428。变化模块448基于在508处确定的热量输入432和在最后的控制回路期间确定的热量输入432的最后的值来确定变化428。
[0088]在516处,流量调整模块424确定热量输入432的变化428是否大于预定变化。如果516为真,则控制继续进行520。如果516为假,则控制转到下文中进一步论述的536。
[0089]在520处,流量调整模块424将流量调整量420设置成大于预定流
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1