发动机关闭冷却策略的制作方法

文档序号:10648414阅读:470来源:国知局
发动机关闭冷却策略的制作方法
【专利摘要】本发明涉及发动机关闭冷却策略。一种系统,包括冷却剂管理模块,所述冷却剂管理模块:确定车辆的发动机是否关闭,响应于确定了所述发动机关闭,确定与所述发动机相关联的加热器是否打开,接收多个发动机冷却剂温度(ECT)测量结果中的一个以及与所接收的ECT测量结果相关联的相应位置,以及传送所述相应位置和将发动机冷却剂流从所述相应位置导引至所述加热器和发动机中的一个的指令。所述系统还包括冷却剂控制模块,其基于所述相应位置和所述指令选择性地促动一个或多个冷却剂控制阀。
【专利说明】
发动机关闭冷却策略
技术领域
[0001 ]本公开涉及在发动机关闭事件期间的发动机温度控制。【背景技术】
[0002]此处提供的背景说明是为了大致呈现本公开的背景的目的。在此背景部分中所描述的程度上当前指定的发明人的工作,以及在提交时可能在其他方面无资格作为现有技术的描述的各个方面,均未被明确地或隐含地承认为抵触本公开的现有技术。
[0003]包括但不限于混合动力发动机车辆的车辆可以包括发动机启停功能,所述发动机启停功能停止和启动内燃机以限制内燃机的空转时间。例如,当车辆不动时内燃机可以被停止和重启,以便改善燃料经济性。
[0004]通常,在发动机关闭时,来自燃烧室的热能被导引至其他系统部件,例如客舱加热器。从燃烧室移走热能使汽缸壁冷却,并且对燃料效率具有破坏性的影响。例如,可以在发动机冰冷时重启发动机,这在发动机加温时导致燃料效率降低。因此,期望一种满足车辆的加热和冷却需要同时最大化汽缸壁温度并且维持燃料效率效益的系统。
【发明内容】

[0005]—种系统,包括冷却剂管理模块,所述冷却剂管理模块确定车辆的发动机是否关闭,响应于确定了所述发动机关闭,确定与所述发动机相关联的加热器是否打开,接收多个发动机冷却剂温度(ECT)测量结果中的一个以及与所接收的ECT测量结果相关联的相应位置,以及传送所述相应位置和将发动机冷却剂流从所述相应位置导引至所述加热器和发动机中的一个的指令。所述系统还包括冷却剂控制模块,其基于所述相应位置和所述指令选择性地促动一个或多个冷却剂控制阀。
[0006]在其他特征中,一种方法包括确定车辆的发动机是否关闭,响应于确定了所述发动机关闭,确定与所述发动机相关联的加热器是否打开,接收多个发动机冷却剂温度(ECT) 测量结果中的一个以及与所接收的ECT测量结果相关联的相应位置,传送所述相应位置和将发动机冷却剂流从所述相应位置导引至所述加热器和发动机中的一个的指令,以及基于所述相应位置和所述指令,选择性地促动一个或多个冷却剂控制阀。
[0007]本发明还包括下述方案:方案1.一种系统,包括:冷却剂管理模块,其:确定车辆的发动机是否关闭;响应于确定了所述发动机关闭,确定与所述发动机相关联的加热器是否打开;接收多个发动机冷却剂温度(ECT)测量结果中的一个以及与所接收的ECT测量结果相关联的相应位置;以及传送所述相应位置和将发动机冷却剂流从所述相应位置导引至所述加热器和发动机中的一个的指令;以及冷却剂控制模块,其基于所述相应位置和所述指令选择性地促动一个或多个冷却剂控制阀。
[0008]方案2.如方案1所述的系统,其特征在于,响应于所述冷却剂管理模块确定了所述发动机关闭并且所述加热器打开,所述冷却剂管理模块接收与最高的ECT测量结果相关联的相应位置。
[0009]方案3.如方案2所述的系统,其特征在于,所述冷却剂管理模块命令所述冷却剂控制模块将发动机冷却剂流从所述相应位置导引至所述加热器。
[0010]方案4.如方案1所述的系统,其特征在于,响应于所述冷却剂管理模块确定了所述发动机关闭并且所述加热器关闭,所述冷却剂管理模块确定当前的发动机温度是否高于预定的阈值。
[0011]方案5.如方案4所述的系统,其特征在于,所述冷却剂管理模块接收与最低的ECT 测量结果相关联的相应位置。
[0012]方案6.如方案5所述的系统,其特征在于,所述冷却剂管理模块命令所述冷却剂控制模块将发动机冷却剂流从所述相应位置导引至所述发动机。
[0013]方案7.如方案1所述的系统,还包括预设的计数器,其中,响应于传送所述相应位置和所述指令,所述冷却剂管理模块使所述计数器递减。
[0014]方案8.如方案7所述的系统,其特征在于,所述冷却剂管理模块将所述计数器的当前值与计数器阈值相比较。
[0015]方案9.如方案8所述的系统,其特征在于,响应于确定了所述所述计数器的所述当前值大于所述计数器阈值,所述冷却剂管理模块确定所述发动机是否关闭。
[0016]方案10.如方案9所述的系统,其特征在于,响应于确定了所述计数器的所述当前值小于所述计数器阈值,所述冷却剂管理模块不去确定所述发动机是否关闭。[0〇17]方案11.一种方法,包括:确定车辆的发动机是否关闭;响应于确定了所述发动机关闭,确定与所述发动机相关联的加热器是否打开;接收多个发动机冷却剂温度(ECT)测量结果中的一个以及与所接收的ECT测量结果相关联的相应位置;传送所述相应位置和将发动机冷却剂流从所述相应位置导引至所述加热器和发动机中的一个的指令;以及基于所述相应位置和所述指令,选择性地促动一个或多个冷却剂控制阀。
[0018]方案12.如方案11所述的方法,还包括响应于确定了所述发动机关闭以及所述加热器打开,接收与最高的ECT测量结果相关联的相应位置。
[0019]方案13.如方案12所述的方法,还包括选择性地将发动机冷却剂流从所述相应位置导引至所述加热器。
[0020]方案14.如方案11所述的方法,还包括响应于确定了所述发动机关闭以及所述加热器关闭,确定当前的发动机温度是否高于预定的阈值。
[0021]方案15.如方案14所述的方法,还包括接收与最低的ECT测量结果相关联的相应位置。
[0022]方案16.如方案15所述的方法,还包括选择性地将发动机冷却剂流从所述相应位置导引至所述发动机。
[0023]方案17.如方案11所述的方法,还包括响应于传送所述相应位置和所述指令,使预设的计数器递减。
[0024]方案18.如方案17所述的方法,还包括将所述计数器的当前值与计数器阈值相比较。
[0025]方案19.如方案18所述的方法,还包括响应于确定了所述计数器的所述当前值大于所述计数器阈值,确定所述发动机是否关闭。[〇〇26]方案20.如方案19所述的方法,还包括响应于确定了所述计数器的所述当前值小于所述计数器阈值,不去确定所述发动机是否关闭。
[0027]通过详细描述、权利要求和附图,本公开的适用性的另外的方面将变得显而易见。 详细描述和具体示例仅意在用于说明的目的,并不意在限制本公开的范围。【附图说明】[〇〇28]通过详细描述和附图,将会更充分地理解本公开,附图中:图1为根据本公开的示例性发动机系统的功能框图;图2为根据本公开的示例性发动机冷却剂控制系统的功能框图;以及图3为描绘了根据本公开的用于控制发动机系统内的发动机冷却剂的示例性方法的流程图。
[0029]在附图中,附图标记可以被重复用于标识相似和/或相同的元件。【具体实施方式】
[0030]在实施发动机启停功能的车辆中,在发动机关闭时,来自燃烧室的热能被导引至其他系统部件,例如客舱加热器。从燃烧室移走热能使汽缸壁冷却,并且对燃料效率具有破坏性的影响。为了维持由于发动机启停事件而产生的燃料效率效益,可以控制冷却剂控制阀来导引发动机冷却剂,以加热加热器或冷却发动机同时最大化汽缸壁温度。
[0031]现在参考图1,其呈现了示例性发动机系统100的功能框图。发动机系统100包括发动机104,其基于来自驾驶员输入模块108的驾驶员输入燃烧空气/燃料混合物以产生用于车辆的驱动扭矩。
[0032]空气可以通过节流阀112被吸取到进气歧管110中。仅作为示例,节流阀112可以包括具有可旋转叶片(blade)的蝶阀。发动机控制模块(ECM) 114控制油门促动器模块 (throttle actuator module) 116,并且油门促动器模块116调节节流阀112的打开,以控制吸取到进气歧管110中的空气的量。变矩器118传递和增加(multiply)来自发动机104的扭矩,并且将扭矩提供给变速器120。变速器120以一个或多个齿轮比操作,以将扭矩传递给传动系122。[〇〇33] ECM 114控制发动机104的发动机启停(ESS)。例如,为了管理系统100的燃料效率, 在与系统100相关联的车辆处于静止时,ECM 114可以停止或关闭(称为发动机关闭事件)发动机104。在一个示例中,ECM 114从系统100内的各种传感器接收多个车辆特性。
[0034]所述多个特性可以包括,但不限于,全球定位、当前的车辆速度,车辆破坏状态 (vehicle break status)以及车辆油门状态(throttle status)。在预定的时间段之后,ECM 114可以重启或打开(称为发动机打开事件)发动机104,仅作为示例,所述预定的时间段例如为2分钟。在其他实施方式中,ECM 114可以基于所述多个车辆特性中的一个或多个来重启发动机104。ECM 114产生指示发动机104的当前状态的发动机状态信号。例如,所述发动机状态信号指示发动机104当前是否关闭。
[0035]来自进气歧管110的空气被吸取到发动机104的汽缸中。虽然发动机104可以包括不止一个汽缸,但为了说明的目的仅示出了单一的代表性汽缸124。发动机104可以使用四冲程循环来操作。下面描述的四个冲程可以命名为进气冲程、压缩冲程、燃烧冲程和排气冲程。在曲轴(未示出)的每次旋转期间,在汽缸124内发生这四个冲程中的两个。因此,对汽缸 124而言,要经历所有四个冲程,需要两次曲轴旋转。
[0036]在进气冲程期间,来自进气歧管110的空气通过进气阀126被吸取到汽缸124中。 ECM 114控制燃料促动器模块124,其调节燃料喷射以实现期望的空气/燃料比。燃料可以在中心位置处或在多个位置处被喷射到进气歧管110中,例如,在接近每个汽缸的进气阀126 的位置处。在各种实施方式(未示出)中,燃料可以被直接喷射到汽缸中或与汽缸相关联的混合室中。
[0037]喷射的燃料在汽缸124中与空气混合并且产生空气/燃料混合物。在压缩冲程期间,汽缸124内的活塞(未示出)压缩所述空气/燃料混合物。发动机104可以是压缩点火发动机,在这种情况下,汽缸124中的压缩点燃空气/燃料混合物。可替代地,发动机104可以是火花点火发动机,在这种情况下,火花促动器模块128基于来自ECM 114的信号给汽缸124中的火花塞130供能,这点燃所述空气/燃料混合物。火花的定时(timing)可以相对于活塞处于称为上死点(TDC)的其最顶端位置的时间来指定。[〇〇38]火花促动器模块128可以通过指定在TDC之前或之后多远产生火花的定时信号来控制。因为活塞位置与曲轴旋转直接相关,所以火花促动器模块128的操作可以与曲轴角同步。[〇〇39]产生火花可以被称为点火事件(firing event)。火花促动器模块128可以具有针对每个点火事件而改变火花的定时的能力。当火花定时在上一个点火事件和下一个点火事件之间改变时,火花促动器模块128甚至可以有能力针对所述下一个点火事件而改变火花定时。
[0040]在燃烧冲程期间,空气/燃料混合物的燃烧驱动活塞远离TDC,从而驱动曲轴。燃烧冲程可以被限定为活塞到达TDC和活塞返回到下死点(BDC)的时间之间的时间。[0041 ]在排气冲程期间,活塞开始从BDC向上移动,并且通过例如排气阀132之类的一个或多个排气阀来排出燃烧的副产品。燃烧的副产品经由排气系统134从车辆排出。
[0042]进气阀促动器138控制进气阀126的促动。排气阀促动器142控制排气阀132的促动。进气阀促动器138和排气阀促动器142分别控制进气阀126和排气阀132的打开和关闭, 而无需一个或多个凸轮轴。例如,进气阀促动器138和排气阀促动器142可以包括电动液压促动器、机电促动器或另一合适类型的无凸轮阀促动器。无凸轮的进气阀促动器和排气阀促动器使得能够独立地控制发动机的每个进气阀和排气阀的促动。所述进气阀促动器和排气阀促动器提供了可称为完全灵活阀促动(FFVA)的促动。
[0043]曲轴的位置可以使用曲轴位置传感器146来测量。发动机速度、发动机加速度和/ 或一个或多个其他参数可以基于曲轴位置来确定。发动机冷却剂的温度可以使用发动机冷却剂温度(ECT)传感器150来测量。ECT传感器150可以位于发动机104内。此外,ECT传感器还可以被定位在冷却剂循环的其他位置处。例如,循环通过散热器152的冷却剂的温度可以通过ECT传感器151来测量,并且循环通过加热器155的加热器芯的冷却剂可以通过ECT传感器 153来测量。
[0044]加热器155给与系统100相关联的车辆客舱提供加热的空气。车辆客舱内的驾驶员或乘客可以调整客舱环境设定(climate settings)至期望的客舱温度;使得加热器155被打开以满足客舱内的期望的温度。ECM 114接收指示期望的环境设定的环境设定信号。然后,ECM 114响应于所述环境设定来控制加热器155。例如,环境设定信号可以指示期望的温度。ECM 114将期望的温度与温度阈值相比较。当ECM 114确定期望的温度大于温度阈值时, ECM 114打开加热器155。[〇〇45] ECT传感器150、151和153中的每一个将ECT测量结果传送到ECM 114。应当理解的是,除本文所述的那些外,系统1〇〇可以包括多个ECT传感器。例如,系统100可以包括加热器 IN ECT传感器、加热器OUT ECT传感器、发动机IN ECT传感器、发动机OUT ECT传感器以及任何其他合适的传感器。
[0046]在一些实施方式中,系统100包括环境温度传感器157,其测量与系统100相关联的车辆周围的环境温度。环境温度传感器157将当前的环境温度传送到ECM 114。[〇〇47]进气歧管110内的压力可以使用歧管绝对压力(MAP)传感器154来测量。在各种实施方式中,可以测量发动机真空,其是环境空气压力和进气歧管110内的压力之间的差异。 流动到进气歧管110中的空气的质量流率可以使用质量空气流率(MAF)传感器158来测量。 在各种实施方式中,MAF传感器158可以位于还包括节流阀112的壳体中。[0〇48] 油门促动器模块116可以使用一个或多个节流阀位置传感器(throttle posit1n sensor,TPS)162来监测节流阀112的位置。例如,第一节流阀位置传感器162-1和第二节流阀位置传感器162-2分别监测节流阀112的位置,并且基于节流阀位置产生第一和第二节流阀位置(TPS1和TPS2)。吸取到发动机104中的空气的温度可以使用进气温度(IAT)传感器 166来测量。ECM 114可以使用来自所述传感器和/或一个或多个其他传感器的信号来做出用于发动机系统100的控制决定。
[0049]变速器控制模块172可以控制变速器120的操作。ECM 114可由于各种原因与变速器控制模块172通信,例如,为了共享参数以及使发动机操作与变速器120的操作协调。例如,在换挡期间,ECM 114可以选择性地减小发动机扭矩。ECM 114可以与混合控制模块176 通信,以协调发动机104和电动机180的操作。
[0050]电动机180还可以当作发电机,并且可以被用于产生供车辆电气系统使用和/或用于存储在电池中的电能。电动机180还可以当作马达,并且可以被用于例如补充或替代发动机扭矩输出。在各种实施方式中,ECM 114、变速器控制模块172和混合控制模块176的各种功能可以被整合(或集成)到一个或多个模块中。
[0051]改变发动机参数的每个系统都可以被称为促动器。每个促动器接收促动器值。例如,油门促动器模块116可以被称为促动器,并且节流阀打开面积可以被称为促动器值。在图1的示例中,油门促动器模块116通过调整节流阀112的叶片的角度来实现节流阀打开面积。[〇〇52]类似地,火花促动器模块128可以被称为促动器,而相对应的促动器值可以为相对于汽缸TDC的点火提前(spark advance)的量。其他促动器可以包括燃料促动器模块124。对这些促动器而言,促动器值分别可以对应于激活的汽缸的数量、加燃料速率、进气阀和排气阀的定时、增压压力以及EGR阀打开面积。ECM 114可以控制促动器值,以便使发动机104产生期望的发动机输出扭矩。[〇〇53] 变速器120还可以包括蓄能器模块182(例如,包括蓄能器)。蓄能器选择性地积聚和选择性地释放自动变速器流体(ATF)。蓄能器模块182可以从ECM 114和/或变速器控制模块172接收指令。仅作为示例,变速器控制模块172可以命令蓄能器模块182从蓄能器释放 ATF和/或利用ATF充注蓄能器。
[0054]冷却剂控制模块186可以控制遍及系统100的发动机冷却剂流。冷却剂控制模块 186控制电动栗(未示出)和多个冷却剂控制阀188。冷却剂控制模块186从ECM 114接收指令,以导引遍及系统100的冷却剂流。冷却剂控制模块186响应于指令选择性地促动所述多个冷却剂控制阀188中的一个或多个。
[0055]在一种实施方式中,ECM 114基于发动机状态信号、环境设定信号以及从所述多个 ECT传感器接收到的ECT测量结果来命令冷却剂控制模块186导引系统100内的冷却剂流。例如,ECM 114基于发动机状态信号来确定发动机104是否关闭。当ECM 114确定发动机104关闭时,ECM 114基于环境设定信号来确定加热器155是否打开。[〇〇56]当ECM 114确定加热器155打开时,ECM 114确定最高的测得ECT在系统100内的位置。例如,ECM 114从遍及系统100定位的多个ECT传感器接收多个ECT测量结果。ECM 114比较接收到的ECT测量结果中的每一个,并且选择最高的ECT测量结果。ECM 114命令冷却剂控制模块186将冷却剂从与所选的ECT测量结果相关联的位置导引到加热器155。[〇〇57] 具体参照图2,发动机冷却剂控制系统200包括ECM 208和冷却剂控制模块(CCM) 230ACM 208包括冷却剂温度监测模块212、冷却剂管理模块216、计数器220、发动机启停 (ESS)模块224以及加热器控制模块228。[〇〇58]冷却剂温度监测模块212从如上所述位于系统100内各位置处的多个ECT传感器接收多个发动机冷却剂温度(ECT)测量结果。所述多个ECT传感器包括,但不限于,散热器IN ECT传感器、散热器OUT ECT传感器、加热器IN ECT传感器、加热器OUT ECT传感器、发动机IN ECT传感器以及发动机OUT ECT传感器。应当理解的是,所述多个ECT传感器可以包括本文未具体公开的其他传感器。[〇〇59]所述多个ECT传感器中的每一个测量发动机冷却剂在与ECT传感器相关联的位置处的温度。作为非限制性示例,例如参照图1描述的加热器155之类的加热器包括至少一个 ECT传感器,例如,加热器IN ECT传感器。加热器IN ECT传感器测量进入加热器155的发动机冷却剂的温度。加热器IN ECT传感器将发动机冷却剂的测得的ECT和相关联的位置传送到冷却剂温度监测模块212。
[0060]冷却剂温度监测模块212监测接收到的ECT测量结果,并且选择最高的ECT测量结果和最低的ECT测量结果。冷却剂温度监测模块212将最高的ECT测量结果及相关联的位置和最低的ECT测量结果及相关联的位置中的每一个存储在相关联的存储器中。冷却剂温度监测模块212继续接收和监测接收到的ECT测量结果。冷却剂温度监测模块212继续从接收到的ECT测量结果选择最高的ECT测量结果和最低的ECT测量结果。
[0061]冷却剂温度监测模块212将当前选择的最高的ECT测量结果及相关联的位置和最低的ECT测量结果及相关联的位置存储在相关联的存储器中。换言之,冷却剂温度监测模块 212利用当前选择的ECT测量结果覆盖了先前存储的ECT测量结果。以这种方式,冷却剂温度监测模块212连续不断地选择和存储最高的ECT测量结果及相关联的位置和最低的ECT测量结果及相关联的位置。[〇〇62] 冷却剂管理模块216选择性地命令CCM 230导引遍及系统100的冷却剂。冷却剂管理模块216可以命令CCM 230将冷却剂从系统100内与所选的ECT测量结果相关联的位置导引至加热器155。[〇〇63] 例如,如上所述,ECM 208控制发动机的ESS,所述发动机例如如上所述的发动机 104。当ECM 208停止发动机104时,ESS模块224产生指示发动机104关闭的发动机状态信号。 当ECM 208重启发动机104时,ESS模块224产生指示发动机104打开的发动机状态信号。 [〇〇64]冷却剂管理模块216接收所述发动机状态信号。冷却剂管理模块216基于所述发动机状态信号来确定发动机是关闭还是打开。当冷却剂管理模块216确定发动机关闭时,冷却剂管理模块216随后确定加热器155是否打开。
[0065]加热器控制模块228接收参照图1描述的环境设定信号。所述环境设定信号指示与系统100相关联的车辆的驾驶员和/或乘客的期望的客舱温度。加热器控制模块228基于所述环境设定信号选择性地控制加热器155。
[0066]例如,加热器控制模块228基于所述期望的客舱温度来确定是否打开加热器155。 加热器控制模块228确定期望的客舱温度是否高于温度阈值。温度阈值可以是打开加热器以便加热客舱的温度。温度阈值可以基于环境温度、预设的车辆设定或驾驶员可修改的设定来确定。例如,当环境温度低于50华氏度时,温度阈值可以是60华氏度。应当理解的是,所述温度阈值可以按照任何合适的方式来确定。
[0067]当加热器控制模块228确定期望的客舱温度高于温度阈值时,加热器控制模块228 打开加热器155,以便将客舱加热至期望的客舱温度。加热器控制模块228将加热器状态信号传送至冷却剂管理模块216。加热器状态信号指示加热器155的当前状态。例如,加热器状态信号可以指示加热器155当前是打开的。反之,加热器状态信号可以指示加热器155当前是关闭的。
[0068]冷却剂管理模块216基于加热器状态信号来确定加热器155当前是否打开。当冷却剂管理模块216确定加热器155打开时,冷却剂管理模块216产生最高冷却剂测量结果请求信号。冷却剂管理模块216将所述最高冷却剂测量结果请求信号传送至冷却剂温度监测模块212。冷却剂请求信号命令冷却剂温度监测模块212传送发动机冷却剂在系统100内与最高的测得ECT相关联的位置。
[0069]冷却剂温度监测模块212传送存储在相关联的存储器中的与最高的ECT测量结果相关联的位置。作为非限制性示例,与最高的ECT测量结果相关联的位置可以处于散热器IN 位置处。换言之,在该示例中,系统100中最热的ECT位于散热器IN位置处。
[0070]仅作为示例,冷却剂管理模块216命令CCM 230将发动机冷却剂流从散热器IN位置导引至加热器155。应当理解的是,所述散热器IN位置仅是多个示例中的一个的例示。CCM 230可以接收导引发动机冷却剂流往返系统100内的任何位置的指令。[〇〇71] 然后,冷却剂管理模块216可以使计数器220递减(decrement)。计数器220可以是预设的计数器。例如,计数器220可以被设定为10。冷却剂管理模块216在命令CCM 230导引系统100内的冷却剂流之后递减计数器。
[0072] 如上所述,CCM 2 3 0与多个冷却剂控制阀通信,例如所述多个冷却剂控制阀18 8。 CCM 230选择性地促动所述多个阀188中的一个或多个,以便将发动机冷却剂流从指令的位置(即,散热器IN位置)导引至加热器。以这种方式,在发动机104处于关闭状态时,ECM 208 可以将客舱加热至期望的温度,同时维持发动机温度。应当理解的是,为了维持燃料效率效益,在发动机关闭事件期间维持发动机温度是有利的。[〇〇73]冷却剂管理模块216接收计数器220的当前值。冷却剂管理模块216将计数器220的当前值与计数器阈值相比较。例如,所述阈值可以是〇或任何其他预定义的值。当冷却剂管理模块216确定计数器220的当前值大于计数器阈值时,冷却剂管理模块216重复上述步骤。 当冷却剂管理模块216确定计数器220的当前值小于计数器阈值时,冷却剂管理模块216不重复上述步骤。[〇〇74]在另一示例中,冷却剂管理模块216可以命令冷却剂控制模块230将冷却剂流导引至发动机104,以便防止发动机104在发动机104关闭时过热或后沸(after boiling)。[〇〇75]如上所述,冷却剂管理模块216基于发动机状态信号来确定发动机是打开还是关闭。当冷却剂管理模块216确定发动机关闭时,冷却剂管理模块216随后确定加热器155是否打开。
[0076]冷却剂管理模块216基于加热器状态信号来确定加热器155当前是否打开。当冷却剂管理模块216确定加热器155关闭时,冷却剂管理模块216随后确定发动机104的当前的 ECT测量结果是否高于阈值。例如,冷却剂管理模块216从冷却剂温度监测模块212请求当前的发动机104的ECT测量结果。如上所述,冷却剂温度监测模块212接收多个ECT测量结果及相关联的位置。在多个其他ECT测量结果之中,所述多个ECT测量结果包括发动机ECT测量结果。冷却剂温度监测模块212将与发动机104相关联的当前的发动机ECT测量结果传送至冷却剂管理模块216。[〇〇77]冷却剂管理模块216确定发动机ECT测量结果是否大于发动机温度阈值。所述发动机温度阈值可以是指示发动机后沸的预定的值。冷却剂管理模块216将发动机ECT测量结果与发动机温度阈值相比较。
[0078]当冷却剂管理模块216确定发动机ECT测量结果大于发动机温度阈值时,冷却剂管理模块216产生最低冷却剂测量结果请求信号。冷却剂管理模块216将最低冷却剂测量结果请求信号传送至冷却剂温度监测模块212。所述最低冷却剂测量结果请求信号命令冷却剂温度监测模块212传送发动机冷却剂在系统100内与最低的测得ECT相关联的位置。
[0079]冷却剂温度监测模块212传送存储在相关联的存储器中的与最低的ECT测量结果相关联的位置。作为非限制性示例,与最低的ECT测量结果相关联的位置可以处于加热器 OUT位置处。换言之,在该示例中,系统100中最冷的ECT位于加热器OUT位置处。
[0080]仅作为示例,冷却剂管理模块216命令CCM 230将发动机冷却剂流从加热器OUT位置导引至发动机104。应当理解的是,加热器OUT位置仅是多个示例中的一个的例示。CCM 230可以接收导引发动机冷却剂流往返系统100内的任何位置的指令。[〇〇811冷却剂管理模块216在命令CCM 230导引系统100内的冷却剂流之后递减计数器。 CCM 230选择性地促动所述多个阀188中的一个或多个,以便将发动机冷却剂流从指令的位置(即,加热器OUT位置)导引至发动机104。以这种方式,ECM 208可以使发动机104冷却,以便防止发动机在发动机关闭事件期间后沸(after boil)。[〇〇82]冷却剂管理模块216接收计数器220的当前值。冷却剂管理模块216将计数器220的当前值与上述计数器阈值相比较。当冷却剂管理模块216确定计数器220的当前值大于计数器阈值时,冷却剂管理模块216重复上述步骤。当冷却剂管理模块216确定计数器220的当前值小于计数器阈值时,冷却剂管理模块216不重复上述步骤。[〇〇83]如上所述,冷却剂管理模块216接收发动机状态信号。冷却剂管理模块216基于所述发动机状态信号来确定发动机是关闭还是打开。在一些实施方式中,当冷却剂管理模块 216确定发动机打开时,冷却剂管理模块216命令CCM 230将所有的发动机冷却剂流导引至加热器155。以这种方式,流过发动机104的冷却剂的温度将增加,从而减少了满足系统需求所需的流的量。此外,流过发动机104的较热的冷却剂将允许发动机104在升高的温度下操作,以便最小化对燃料效率的影响。[〇〇84] 参照图3,图示了发动机关闭冷却方法300的流程图在304处开始。在308处,方法 300确定发动机104是否关闭。如果为假,则方法300在352处结束。如果为真,则方法300继续到312。在312处,方法300确定加热器155是否打开,如上所述。如果为假,则方法300在332处继续。如果为真,则方法300在316处继续。[〇〇85]在316处,方法300选择系统100内与最高的ECT测量结果相关联的位置。例如,冷却剂温度监测模块212将与最高的ECT测量结果相关联的位置传送至冷却剂管理模块216。在 320处,方法300通过冷却剂管理模块216命令CCM 230将发动机冷却剂从所选的位置导引至加热器155。在324处,方法300递减计数器220。在328处,方法300确定计数器220的当前值是否大于阈值。如果为真,则方法300在308处继续。如果为假,则方法300在352处结束。[〇〇86]在332处,方法300确定与发动机104相关联的当前的ECT测量结果是否高于阈值。 如果为假,则方法300在352处结束。如果为真,则方法300在336处继续。在336处,方法300选择系统100内与最低的ECT测量结果相关联的位置。例如,冷却剂温度监测模块212将与最低的ECT测量结果相关联的位置传送至冷却剂管理模块216。在340处,方法300通过冷却剂管理模块216命令CCM 230将发动机冷却剂从所选的位置导引至发动机104。在344处,方法300 递减计数器220。在348处,方法300确定计数器220的当前值是否大于阈值。如果为真,则方法300在308处继续。如果为假,则方法300在352处结束。
[0087]前述描述本质上仅仅是说明性的,并且决不意在限制本公开、其应用或用途。能够以多种形式实施本公开的宽泛教导。因此,虽然本公开包括特定示例,但本公开的实际范围不应仅限于此,这是由于依据对附图、说明书和以下权利要求的研究,其他修改将变得显而易见。如本文中所用,措辞“A、B和C中的至少一个”应当被解释为意指使用非排他性逻辑0R 的逻辑(A OR B OR C),并且不应被解释为意指“A中的至少一个、B中的至少一个以及C中的至少一个”。应当理解的是,方法内的一个或多个步骤可以按照不同的顺序(或同时地)执行,而不改变本公开的原理。
[0088]在包括以下定义的本申请中,术语“模块”或术语“控制器”可以用术语“电路”代替。术语“模块”可以指下列各项、下列各项的一部分或者包括下列各项,即:专用集成电路 (ASIC);数字、模拟或模数混合的离散电路;数字、模拟或模数混合的集成电路;组合式逻辑电路;现场可编程门阵列(FPGA);执行代码的处理器电路(共享的、专用的或组);存储通过处理器电路执行的代码的存储器电路(共享的、专用的或组);提供所述功能的其他合适的硬件部件;或者例如在片上系统中的上述各项中的一些或全部的组合。
[0089]模块可以包括一个或多个接口电路。在一些示例中,所述接口电路可以包括连接至局域网(LAN)、互联网、广域网(WAN)或其组合的有线或无线的接口。本公开的任何给定模块的功能可以分布在经由接口电路连接的多个模块中。例如,多个模块可以允许负载平衡。 在另一个示例中,服务器(也已知为远程或云)模块可以代表客户端模块完成一些功能。
[0090]如上文中所用的术语“代码”可以包括软件、固件和/或微码,并且可以指程序、例程、函数、类、数据结构和/或对象。术语“共享处理器电路”包含执行来自多个模块的一些或所有代码的单处理器电路。术语“组处理器电路”包含执行来自一个或多个模块的一些或所有代码的结合附加的处理器电路的处理器电路。对多个处理器电路的引用包含离散芯片上的多个处理器电路、单芯片上的多个处理器电路、单处理器电路的多个核心、单处理器电路的多个线程或者上述的组合。术语“共享存储器电路”包含存储来自多个模块的一些或所有代码的单存储器电路。术语“组存储器电路”包含存储来自一个或多个模块的一些或所有代码的结合附加的存储器的存储器电路。
[0091]术语“存储器电路”是术语“计算机可读介质”的子集。本文中所用的术语“计算机可读介质”不包含通过介质(例如,在载波上)传播的暂时性电信号或电磁信号;因此,术语 “计算机可读介质”可以被认为是有形的或非暂时性的。非暂时性、有形的计算机可读介质的非限制性示例是非易失性存储器电路(例如,快闪存储器电路、可擦除可编程只读存储器电路或掩模只读存储器电路)、易失性存储器电路(例如,静态随机存取存储器电路或动态随机存取存储器电路)、磁性存储介质(例如,模拟或数字的磁带或者硬盘驱动器)以及光存储介质(例如,⑶、DVD或蓝光光盘)。
[0092]本申请中描述的设备和方法可以通过专用计算机来部分地或全部地实施,所述专用计算机通过将通用计算机配置成执行体现在计算机程序中的一个或多个特定功能来创建。上述功能框和流程图元素用作软件规范,其能够通过熟练技术人员或程序员的日常工作被翻译成计算机程序。
[0093]所述计算机程序包括存储在至少一个非暂时性、有形的计算机可读介质上的处理器可执行指令。计算机程序还可以包括或依靠所存储的数据。计算机程序可以涵盖与专用计算机的硬件相互作用的基本输入/输出系统(B1S)、与专用计算机的特定装置相互作用的装置驱动、一个或多个操作系统、用户应用程序、后台服务、后台应用程序等。
[0094]计算机程序可以包括:(i)用于解析的描述性文本,例如HTML(超文本标记语言)或 XML(可扩展标记语言汇编代码;(iii)通过编译器由源代码生成的目标代码;(iv)供解释器执行的源代码;(v)供即时编译器编译和执行的源代码等。仅作为示例,源代码可以使用来自如下语言的语法来编写,所述语言包括:C、C++、C#、Objective-C、Haskell、Go、 SQL、R、Lisp、Java ?、Fortran、Perl、Pascal、Curl、0Caml、Javascript ?、HTML5、Ada、ASP (动态服务器网页)、PHP、Scala、Eiffel、Smalltalk、Erlang、Ruby、Flash ?、Visual Basic ?、Lua以及Python ?。[〇〇95]权利要求中陈述的元件都不意在作为35 U.S.C.§112(f)的意义下的手段加功能 (means-plus-funct1n)元件,除非元件使用措辞“意在用于”或者在使用措辞“操作用于” 或“步骤用于”的方法权利要求的情况下明确地陈述。
【主权项】
1.一种系统,包括:冷却剂管理模块,其:确定车辆的发动机是否关闭;响应于确定了所述发动机关闭,确定与所述发动机相关联的加热器是否打开;接收多个发动机冷却剂温度(ECT)测量结果中的一个以及与所接收的ECT测量结果相 关联的相应位置;以及传送所述相应位置和将发动机冷却剂流从所述相应位置导引至所述加热器和发动机 中的一个的指令;以及冷却剂控制模块,其基于所述相应位置和所述指令选择性地促动一个或多个冷却剂控制阀。2.如权利要求1所述的系统,其特征在于,响应于所述冷却剂管理模块确定了所述发动 机关闭并且所述加热器打开,所述冷却剂管理模块接收与最高的ECT测量结果相关联的相 应位置。3.如权利要求2所述的系统,其特征在于,所述冷却剂管理模块命令所述冷却剂控制模 块将发动机冷却剂流从所述相应位置导引至所述加热器。4.如权利要求1所述的系统,其特征在于,响应于所述冷却剂管理模块确定了所述发动 机关闭并且所述加热器关闭,所述冷却剂管理模块确定当前的发动机温度是否高于预定的 阈值。5.如权利要求4所述的系统,其特征在于,所述冷却剂管理模块接收与最低的ECT测量 结果相关联的相应位置。6.如权利要求5所述的系统,其特征在于,所述冷却剂管理模块命令所述冷却剂控制模 块将发动机冷却剂流从所述相应位置导引至所述发动机。7.如权利要求1所述的系统,还包括预设的计数器,其中,响应于传送所述相应位置和 所述指令,所述冷却剂管理模块使所述计数器递减。8.如权利要求7所述的系统,其特征在于,所述冷却剂管理模块将所述计数器的当前值 与计数器阈值相比较。9.如权利要求8所述的系统,其特征在于,响应于确定了所述所述计数器的所述当前值 大于所述计数器阈值,所述冷却剂管理模块确定所述发动机是否关闭。10.—种方法,包括:确定车辆的发动机是否关闭;响应于确定了所述发动机关闭,确定与所述发动机相关联的加热器是否打开;接收多个发动机冷却剂温度(ECT)测量结果中的一个以及与所接收的ECT测量结果相 关联的相应位置;传送所述相应位置和将发动机冷却剂流从所述相应位置导引至所述加热器和发动机 中的一个的指令;以及基于所述相应位置和所述指令,选择性地促动一个或多个冷却剂控制阀。
【文档编号】F01P7/14GK106014589SQ201610171254
【公开日】2016年10月12日
【申请日】2016年3月24日
【发明人】E.V.冈策, Y-M.陈, V.拉马潘, C.H.克尼珀
【申请人】通用汽车环球科技运作有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1