专利名称: | 发动机输出冷却剂温度校正 | ||
专利名称(英文): | The engine output coolant temperature correction | ||
专利号: | CN201610010645.2 | 申请时间: | 20160108 |
公开号: | CN105781707A | 公开时间: | 20160720 |
申请人: | 通用汽车环球科技运作有限责任公司 | ||
申请地址: | 美国密执安州 | ||
发明人: | E.V.冈策; Y-M.陈; V.拉马潘 | ||
分类号: | F01P7/14; F01P7/16; F01P5/10; F04B49/06 | 主分类号: | F01P7/14 |
代理机构: | 中国专利代理(香港)有限公司 72001 | 代理人: | 成城; 董均华 |
摘要: | 本发明涉及发动机输出冷却剂温度校正。车辆的冷却剂控制系统包括冷却剂阀控制模块和泵控制模块。冷却剂阀控制模块确定冷却剂阀的位置。泵控制模块基于冷却剂阀的位置和理想的冷却剂输出温度来确定冷却剂泵的速度、测量冷却剂输出温度、确定理想的冷却剂输出温度和测量的冷却剂输出温度之间的差、基于理想的冷却剂输出温度和测量的冷却剂输出温度之间的差生成校正因子,并且将校正因子应用于冷却剂泵的速度。 | ||
摘要(英文): | A coolant control system of a vehicle includes a coolant valve control module and a pump control module. The coolant valve control module determines a position of a coolant valve. The pump control module determines a speed of a coolant pump based on the position of the coolant valve and a desired coolant output temperature, measures a coolant output temperature, determines a difference between the desired coolant output temperature and the measured coolant output temperature, generates a correction factor based on the difference between the desired coolant output temperature and the measured coolant output temperature, and applies the correction factor to the speed of the coolant pump. |
1.一种车辆的冷却剂控制系统,包括: 冷却剂阀控制模块,所述冷却剂阀控制模块确定冷却剂阀的位置;和 泵控制模块,所述泵控制模块 基于冷却剂阀的位置和理想的冷却剂输出温度确定冷却剂泵的速度, 测量冷却剂输出温度, 确定所述理想的冷却剂输出温度和测量的冷却剂输出温度之间的差, 基于所述理想的冷却剂输出温度和测量的冷却剂输出温度之间的差生成校正因子,和 将所述校正因子应用于所述冷却剂泵的速度。
2.根据权利要求1所述的冷却剂控制系统,其中: 所述泵控制模块将所述校正因子与所述冷却剂阀的位置相关联。
3.根据权利要求1所述的冷却剂控制系统,其中: 所述冷却剂阀的位置是所述冷却剂阀的多个位置中的一个;以及 所述泵控制模块计算用于所述冷却剂阀的多个位置中的相应位置的多个校正因子。
4.根据权利要求3所述的冷却剂控制系统,其中: 所述泵控制模块存储将所述多个校正因子与所述冷却剂阀的多个位置中的相应位置 相关联的映射和查询表中的至少一个。
5.根据权利要求4所述的冷却剂控制系统,其中: 所述泵控制模块通过基于所确定的冷却剂阀的位置从所述映射和查询表中的至少一 个选择校正因子而生成所述校正因子。
6.根据权利要求3所述的冷却剂控制系统,其中用于所述冷却剂阀的多个位置中的相 应位置的所述多个校正因子是不同的。
7.根据权利要求1所述的冷却剂控制系统,其中所述校正因子是将被应用于所述冷却 剂泵的速度的乘数和系数中的至少一个。
8.根据权利要求1所述的冷却剂控制系统,其中所述校正因子表现出与所确定的冷却 剂阀的位置相关联的所述冷却剂控制系统中的故障。
9.一种用于操作车辆的冷却剂控制系统的方法,所述方法包括: 确定冷却剂阀的位置; 基于所述冷却剂阀的位置和理想的冷却剂输出温度确定冷却剂泵的速度; 测量冷却剂输出温度; 确定所述理想的冷却剂输出温度和测量的冷却剂输出温度之间的差; 基于所述理想的冷却剂输出温度和测量的冷却剂输出温度之间的差生成校正因子;以 及 将所述校正因子应用于所述冷却剂泵的速度。
10.根据权利要求9所述的方法,还包括: 将所述校正因子与所述冷却剂阀的位置相关联。
1.一种车辆的冷却剂控制系统,包括: 冷却剂阀控制模块,所述冷却剂阀控制模块确定冷却剂阀的位置;和 泵控制模块,所述泵控制模块 基于冷却剂阀的位置和理想的冷却剂输出温度确定冷却剂泵的速度, 测量冷却剂输出温度, 确定所述理想的冷却剂输出温度和测量的冷却剂输出温度之间的差, 基于所述理想的冷却剂输出温度和测量的冷却剂输出温度之间的差生成校正因子,和 将所述校正因子应用于所述冷却剂泵的速度。
2.根据权利要求1所述的冷却剂控制系统,其中: 所述泵控制模块将所述校正因子与所述冷却剂阀的位置相关联。
3.根据权利要求1所述的冷却剂控制系统,其中: 所述冷却剂阀的位置是所述冷却剂阀的多个位置中的一个;以及 所述泵控制模块计算用于所述冷却剂阀的多个位置中的相应位置的多个校正因子。
4.根据权利要求3所述的冷却剂控制系统,其中: 所述泵控制模块存储将所述多个校正因子与所述冷却剂阀的多个位置中的相应位置 相关联的映射和查询表中的至少一个。
5.根据权利要求4所述的冷却剂控制系统,其中: 所述泵控制模块通过基于所确定的冷却剂阀的位置从所述映射和查询表中的至少一 个选择校正因子而生成所述校正因子。
6.根据权利要求3所述的冷却剂控制系统,其中用于所述冷却剂阀的多个位置中的相 应位置的所述多个校正因子是不同的。
7.根据权利要求1所述的冷却剂控制系统,其中所述校正因子是将被应用于所述冷却 剂泵的速度的乘数和系数中的至少一个。
8.根据权利要求1所述的冷却剂控制系统,其中所述校正因子表现出与所确定的冷却 剂阀的位置相关联的所述冷却剂控制系统中的故障。
9.一种用于操作车辆的冷却剂控制系统的方法,所述方法包括: 确定冷却剂阀的位置; 基于所述冷却剂阀的位置和理想的冷却剂输出温度确定冷却剂泵的速度; 测量冷却剂输出温度; 确定所述理想的冷却剂输出温度和测量的冷却剂输出温度之间的差; 基于所述理想的冷却剂输出温度和测量的冷却剂输出温度之间的差生成校正因子;以 及 将所述校正因子应用于所述冷却剂泵的速度。
10.根据权利要求9所述的方法,还包括: 将所述校正因子与所述冷却剂阀的位置相关联。
翻译:技术领域
本公开涉及具有内燃发动机的车辆,并且更具体地涉及用于控制发动机冷却剂流 的系统和方法。
背景技术
本文提供的背景描述是用于大体地呈现本公开的背景的目的。当前署名的发明人 的工作在本背景技术部分中所描述的程度上,以及可能不能另外足以作为申请时的现有技 术的描述的方面,既未明示地也未暗示地被承认为抵触本公开的现有技术。
内燃发动机燃烧汽缸内的空气和燃料以便生成驱动扭矩。空气和燃料的燃烧也生 成热和废气。由发动机产生的废气在被排出到大气之前流经排气系统。
过热可以缩短发动机、发动机部件和/或车辆的其它部件的寿命。因此,包括内燃 发动机的车辆通常包括连接到发动机内的冷却剂通道的散热器。发动机冷却剂通过冷却剂 通道和散热器循环。发动机冷却剂从发动机吸收热并且将热带到散热器。散热器将热从发 动机冷却剂传递到经过散热器的空气。离开散热器的冷却的发动机冷却剂循环返回发动 机。
发明内容
车辆的冷却剂控制系统包括冷却剂阀控制模块和泵控制模块。冷却剂阀控制模块 确定冷却剂阀的位置。泵控制模块基于冷却剂阀的位置和理想的冷却剂输出温度确定冷却 剂泵的速度、测量冷却剂输出温度、确定理想的冷却剂输出温度和测量的冷却剂输出温度 之间的差、基于理想的冷却剂输出温度和测量的冷却剂输出温度之间的差生成校正因子, 以及将校正因子应用于冷却剂泵的速度。
用于操作车辆的冷却剂控制系统的方法包括确定冷却剂阀的位置、基于冷却剂阀 的位置和理想的冷却剂输出温度确定冷却剂泵的速度、测量冷却剂输出温度、确定理想的 冷却剂输出温度和测量的冷却剂输出温度之间的差、基于理想的冷却剂输出温度和测量的 冷却剂输出温度之间的差生成校正因子,和将校正因子应用于冷却剂泵的速度。
本申请还提供以下技术方案。
方案1.一种车辆的冷却剂控制系统,包括:
冷却剂阀控制模块,所述冷却剂阀控制模块确定冷却剂阀的位置;和
泵控制模块,所述泵控制模块
基于冷却剂阀的位置和理想的冷却剂输出温度确定冷却剂泵的速度,
测量冷却剂输出温度,
确定所述理想的冷却剂输出温度和测量的冷却剂输出温度之间的差,
基于所述理想的冷却剂输出温度和测量的冷却剂输出温度之间的差生成校正因子,和
将所述校正因子应用于所述冷却剂泵的速度。
方案2.根据方案1所述的冷却剂控制系统,其中:
所述泵控制模块将所述校正因子与所述冷却剂阀的位置相关联。
方案3.根据方案1所述的冷却剂控制系统,其中:
所述冷却剂阀的位置是所述冷却剂阀的多个位置中的一个;以及
所述泵控制模块计算用于所述冷却剂阀的多个位置中的相应位置的多个校正因子。
方案4.根据方案3所述的冷却剂控制系统,其中:
所述泵控制模块存储将所述多个校正因子与所述冷却剂阀的多个位置中的相应位置 相关联的映射和查询表中的至少一个。
方案5.根据方案4所述的冷却剂控制系统,其中:
所述泵控制模块通过基于所确定的冷却剂阀的位置从所述映射和查询表中的至少一 个选择校正因子而生成所述校正因子。
方案6.根据方案3所述的冷却剂控制系统,其中用于所述冷却剂阀的多个位置中 的相应位置的所述多个校正因子是不同的。
方案7.根据方案1所述的冷却剂控制系统,其中所述校正因子是将被应用于所述 冷却剂泵的速度的乘数和系数中的至少一个。
方案8.根据方案1所述的冷却剂控制系统,其中所述校正因子表现出与所确定的 冷却剂阀的位置相关联的所述冷却剂控制系统中的故障。
方案9.一种用于操作车辆的冷却剂控制系统的方法,所述方法包括:
确定冷却剂阀的位置;
基于所述冷却剂阀的位置和理想的冷却剂输出温度确定冷却剂泵的速度;
测量冷却剂输出温度;
确定所述理想的冷却剂输出温度和测量的冷却剂输出温度之间的差;
基于所述理想的冷却剂输出温度和测量的冷却剂输出温度之间的差生成校正因子;以 及
将所述校正因子应用于所述冷却剂泵的速度。
方案10.根据方案9所述的方法,还包括:
将所述校正因子与所述冷却剂阀的位置相关联。
方案11.根据方案9所述的方法,其中所述冷却剂阀的位置是所述冷却剂阀的多 个位置中的一个,所述方法还包括:
计算用于所述冷却剂阀的多个位置中的相应位置的多个校正因子。
方案12.根据方案11所述的方法,还包括:
存储将所述多个校正因子与所述冷却剂阀的多个位置中的相应位置相关联的映射和 查询表中的至少一个。
方案13.根据方案12所述的方法,还包括:
通过基于所确定的冷却剂阀的位置从所述映射和查询表中的至少一个选择校正因子 而生成所述校正因子。
方案14.根据方案11所述的方法,其中用于所述冷却剂阀的多个位置中的相应位 置的所述多个校正因子是不同的。
方案15.根据方案9所述的方法,其中所述校正因子是将被应用于所述冷却剂泵 的速度的乘数或系数中的至少一个。
方案16.根据方案9所述的方法,其中所述校正因子表现出与所确定的冷却剂阀 的位置相关联的所述冷却剂控制系统中的故障。
本公开的应用性的进一步的领域将从详细的描述、权利要求和附图中变得显而易 见。详细描述和具体示例仅旨在说明的目的并且不意图限制本公开的范围。
附图说明
从详细描述和附图将更加全面地理解本公开,附图中:
图1是根据本公开的原理的示例车辆系统的原理框图;
图2是示出了对于冷却剂阀的各种位置冷却剂流向冷却剂阀和从冷却剂阀流出的示例 图;
图3是根据本公开的原理的示例冷却剂控制模块的原理框图;以及
图4是描绘了根据本公开的原理的使用校正因子来控制冷却剂泵的示例方法的流程 图。
在附图中,附图标记可以被重复使用以便识别相似的和/或相同的元件。
具体实施方式
发动机燃烧空气和燃料以便生成驱动扭矩。冷却剂系统包括将冷却剂通过诸如汽 缸盖、发动机机体和集成式排气歧管(IEM)的发动机的各种部分循环的冷却剂泵。传统地, 发动机冷却剂被用于从发动机、发动机油、变速器流体和其它部件吸收热以及将热经由一 个或多个热交换器传递到空气。
泵控制模块基于通过发动机的冷却剂的目标流率控制冷却剂泵。泵控制模块可以 基于发动机的扭矩输出和发动机速度来确定目标流率。基于发动机扭矩输出和发动机速度 确定目标流率可以使冷却剂流能够被控制以便对运行状况提供足够的冷却并且也防止过 度冷却以使燃料效率最大化。
冷却剂系统的部件中的变化(例如冷却剂系统内的压力变化、部件失效等)可能妨 碍准确的冷却剂流控制。不准确的冷却剂流控制可能削弱发动机冷却并且减小燃料效率。 根据本公开的原理的泵控制模块调整冷却剂泵速度(即,冷却剂泵RPM)以便补偿这些变化。 例如,泵控制模块基于理想的冷却剂流、冷却剂阀位置和发动机冷却剂输出温度生成校正 因子并且将校正因子应用于冷却剂泵RPM。
现在参考图1,示出了示例车辆系统100的原理框图。发动机104燃烧汽缸内的空气 和燃料的混合物以便生成驱动转矩。集成式排气歧管(IEM)106接收从汽缸输出的废气并且 与诸如发动机104的盖部的发动机104的部分一体化。
发动机104向变速器108输出扭矩。变速器108经由传动系(未示出)将扭矩传递到 车辆的一个或多个轮。发动机控制模块(ECM)112可以控制一个或多个发动机致动器以便调 节发动机104的扭矩输出。
发动机油泵116将发动机油通过发动机104和第一热交换器120循环。第一热交换 器120可以被称为(发动机)油冷却器或油热交换器(HEX)。当发动机油是冷的时,第一热交 换器120可以将热从流过第一热交换器120的冷却剂传递到第一热交换器120内的发动机 油。当发动机油是热的时,第一热交换器120可以将热从发动机油传递到流过第一热交换器 120的冷却剂和/或经过第一热交换器120的空气。
变速器流体泵124将变速器流体循环通过变速器108和第二热交换器128。第二热 交换器128可以被称为变速器冷却器或变速器热交换器。当变速器流体是冷的时,第二热交 换器128可以将热从流过第二热交换器128的冷却剂传递到第二热交换器128内的变速器流 体。当变速器流体是热的时,第二热交换器128可以将热从变速器流体传递到流过第二热交 换器128的冷却剂和/或经过第二热交换器128的空气。
发动机104包括多个通道,发动机冷却剂(“冷却剂”)可以流动通过所述通道。例 如,发动机104可以包括穿过发动机104的盖部的一个或多个通道、穿过发动机104的机体部 的一个或多个通道,和/或穿过IEM106的一个或多个通道。发动机104也可以包括一个或多 个其它合适的冷却剂通道。
当冷却剂泵132开启时,冷却剂泵132将冷却剂泵送到各种通道。虽然冷却剂泵132 作为电动冷却剂泵被示出并将被讨论,但冷却剂泵132可以替代地是机械驱动的(例如,由 发动机104驱动)或可变输出冷却剂泵的另一合适类型。
截止阀(BV)138可以调节流出(并且因此通过)发动机104的机体部的冷却剂流。加 热器阀144可以调节流向(并且因此通过)第三热交换器148的冷却剂流。第三热交换器148 也可以被称为加热器芯。空气可以循环经过第三热交换器148,例如以便加热车辆的客舱。
从发动机104输出的冷却剂也流向第四热交换器152。第四热交换器152也被称为 散热器。第四热交换器152将热传递到经过第四热交换器152的空气。可以应用冷却风扇(未 示出)来增加经过第四热交换器152的空气流。
各种类型的发动机可以包括一个或多个涡轮增压器,例如涡轮增压器156。冷却剂 可以循环通过涡轮增压器156的部分,例如以便冷却涡轮增压器156。
冷却剂阀160可以包括多输入、多输出阀或一个或多个其它合适的阀。在各种实施 方式中,冷却剂阀160可以被分拆并且具有两个或多个分开的室。图2中提供了示例图,其示 出冷却剂流向和流出冷却剂阀160包括2个冷却剂室的示例。ECM112控制冷却剂阀160的致 动。
现在参考图1和2,冷却剂阀160可以在两个端部位置204和208之间致动。当冷却剂 阀160定位于端部位置204和第一位置212之间时,流入所述室中的第一室216的冷却剂流被 截断,并且流入所述室中的第二室220的冷却剂流被截断。冷却剂阀160将冷却剂从所述室 中的第一室216输出到第一热交换器120和第二热交换器128,如226所标示的。冷却剂阀160 将冷却剂从所述室中的第二室220输出到冷却剂泵132,如227所标示的。
当冷却剂阀160定位于第一位置212和第二位置224之间时,流入所述室中的第一 室216的冷却剂流被截断并且由发动机104输出的冷却剂经由第一冷却剂路径164流入所述 室中的第二室220。但是从第四热交换器152流入所述室中的第二室220的冷却剂流被截断。
当冷却剂阀160定位于第二位置224和第三位置228之间时,经由第二冷却剂路径 168由IEM106输出的冷却剂流入所述室中的第一室216,由发动机104输出的冷却剂经由第 一冷却剂路径164流入所述室中的第二室220,并且从第四热交换器152流入所述室中的第 二室220的冷却剂流被截断。ECM112可以将冷却剂阀160致动到第二位置224和第三位置 228之间,例如以便加热发动机油和变速器流体。
当冷却剂阀160定位于第三位置228和第四位置232之间时,经由第二冷却剂路径 168由IEM106输出的冷却剂流入所述室中的第一室216,由发动机104输出的冷却剂经由第 一冷却剂路径164流入所述室中的第二室220,并且由第四热交换器152输出的冷却剂流入 所述室中的第二室220。当冷却剂阀160在端部位置204和第四位置232之间时,经由第三冷 却剂路径172从冷却剂泵132流入所述室中的第一室216的冷却剂流被截断。ECM112可以将 冷却剂阀160致动到第三位置228和第四位置232之间,例如以便加热发动机油和变速器流 体。
当冷却剂阀160定位于第四位置232和第五位置236之间时,由冷却剂泵132输出的 冷却剂经由第三冷却剂路径172流入所述室中的第一室216,经由第一冷却剂路径164流入 所述室中的第二室220的冷却剂流被截断,并且由第四热交换器152输出的冷却剂流入所述 室中的第二室220。当冷却剂阀160定位于第五位置236和第六位置240之间时,由冷却剂泵 132输出的冷却剂经由第三冷却剂路径172流入所述室中的第一室216,由发动机104输出的 冷却剂经由第一冷却剂路径164流入所述室中的第二室220,并且由第四热交换器152输出 的冷却剂流入所述室中的第二室220。
当冷却剂阀160定位于第六位置240和第七位置244之间时,由冷却剂泵132输出的 冷却剂经由第三冷却剂路径172流入所述室中的第一室216,由发动机104输出的冷却剂经 由第一冷却剂路径164流入所述室中的第二室220,并且从第四热交换器152流入所述室中 的第二室220的冷却剂流被截断。
当冷却剂阀160在第四位置232和第七位置244之间时,从IEM106经由第二冷却剂 路径168流入所述室中的第一室216的冷却剂流被截断。ECM112可以将冷却剂阀160致动到 第四位置232和第七位置244之间,例如以便冷却发动机油和变速器流体。当冷却剂阀160定 位于第七位置244和端部位置208之间时,流入第一室216和第二室220的冷却剂流被截断。 ECM112可以将冷却剂阀160致动到第七位置244和端部位置208之间,例如以便一个或多个 诊断的执行。
返回参考图1,冷却剂输入温度传感器180测量输入发动机104的冷却剂的温度。冷 却剂输出温度传感器184测量从发动机104输出的冷却剂的温度。IEM冷却剂温度传感器188 测量从IEM106输出的冷却剂的温度。冷却剂阀位置传感器194测量冷却剂阀160的位置。可 以应用一个或多个其它传感器192,例如油温度传感器、变速器流体温度传感器、一个或多 个发动机(例如机体和/或盖)温度传感器、散热器输出温度传感器、曲轴位置传感器、质量 空气流率(MAF)传感器、歧管绝对压力(MAP)传感器,和/或一个或多个其它合适的车辆传感 器。也可以应用一个或多个其它热交换器以便辅助车辆流体(多个流体)和/或部件的冷却 和/或加热。
冷却剂泵132的输出随输入冷却剂泵132的冷却剂的压力变化而变化。例如,在给 定的冷却剂泵132的速度下,冷却剂泵132的输出随输入冷却剂泵132的冷却剂的压力增加 而增加,反之亦然。冷却剂阀160的位置使输入冷却剂泵132的冷却剂的压力变化。冷却剂控 制模块190(也参见图3)基于冷却剂阀160的位置来控制冷却剂泵132的速度以便更准确地 控制冷却剂泵132的输出。虽然冷却剂控制模块190以位于ECM112内的方式示出,但是冷却 剂控制模块190可以被实现在另一模块内或被独立地实现。
因此,从发动机104输出的冷却剂流和冷却剂温度可以随冷却剂阀160的位置的改 变而变化。因此,保持从发动机104输出的冷却剂的理想温度所要求的冷却剂泵132的速度 也随冷却剂阀160的位置的改变而变化。此外,由于诸如收缩或阻塞的管道、阻塞的阀和/或 其它故障的部件变化、磨损、失效等,冷却剂流可以在冷却剂阀160的位置改变之间增加和 减小。例如,在冷却剂阀160的第一位置冷却剂泵132的速度可能足以保持从发动机104输出 的冷却剂的理想温度。不同地,由于部件变化,在冷却剂阀160的第二位置冷却剂泵132的速 度可能不足以保持从发动机104输出的冷却剂的理想温度。相似地,在给定的冷却剂阀160 的位置冷却剂泵132的速度可能起初足以保持从发动机104输出的冷却剂的理想温度,但是 随后由于部件变化而可能不足够。在冷却剂阀160的一些或全部位置,一些故障(例如,损坏 的冷却剂泵132)可以导致减少的冷却剂流(并且因此导致从发动机104输出的冷却剂的升 高的温度)。
根据本公开的原理的冷却剂控制模块190利用校正因子来调整冷却剂泵132的速 度。例如,冷却剂控制模块190基于冷却剂系统的一个或多个特性生成(例如,利用泵控制模 块,如下文在图3中描述的)校正因子。一个或多个特性包括,但不限于理想的冷却剂流、如 冷却剂阀位置传感器194测量的冷却剂阀160的位置、以及如冷却剂输出温度传感器184测 量的发动机冷却剂输出温度。冷却剂控制模块190可以基于与冷却剂阀160的相应位置相关 的发动机冷却剂输出温度针对冷却剂阀160的位置中的每个位置生成不同的校正因子。
现在参考图3,示出了冷却剂控制模块190的示例性实施方式的原理框图。截止阀 控制模块304控制截止阀138。例如,截止阀控制模块304控制截止阀138是开启(以便允许冷 却剂流通过发动机104的机体部)还是关闭(以便防止冷却剂流通过发动机104的机体部)。
加热器阀控制模块308控制加热器阀144。例如,加热器阀控制模块308控制加热器 阀144是开启(以便允许冷却剂流通过第三热交换器148)还是关闭(以便防止冷却剂流通过 第三热交换器148)。
冷却剂阀控制模块312控制冷却剂阀160。如上文所述,冷却剂阀160的位置控制流 入冷却剂阀160的室的冷却剂流并且也控制流出冷却剂阀160的冷却剂流。冷却剂阀控制模 块312可以例如基于IEM冷却剂温度316、发动机冷却剂输出温度320、发动机冷却剂输入温 度324和/或一个或多个其它合适参数来控制冷却剂阀160。IEM冷却剂温度316、发动机冷却 剂输出温度320和发动机冷却剂输入温度324可以例如分别利用IEM冷却剂温度传感器188、 冷却剂输入温度传感器180和冷却剂输出温度传感器184来测量。
泵控制模块328根据理想的发动机冷却剂输出温度和相应的冷却剂流率来控制冷 却剂泵132的速度。换言之,泵控制模块328控制冷却剂泵132的速度以便生成冷却剂流率来 达到理想的发动机冷却剂输出温度。在给定的冷却剂阀160的位置处达到理想的发动机冷 却剂输出温度所要求的冷却剂泵132的速度可以基于例如初始车辆状况被校准。冷却剂阀 控制模块312可以向泵控制模块328提供信号表明选择的冷却剂阀160的位置。以这种方式, 泵控制模块328对于选择的冷却剂阀160的位置选择控制冷却剂泵132的速度。
如果对于选择的冷却剂阀160的位置和相应的冷却剂泵132的速度,发动机冷却剂 输出温度320与理想的发动机冷却剂输出温度不同,那么泵控制模块328生成校正因子,该 校正因子将对于选择的冷却剂阀160的位置被应用于冷却剂泵132的速度。例如,校正因子 可以对应于被应用于冷却剂泵132的速度的乘数。仅作为示例,如果S对应于根据包括但不 限于冷却剂阀160的位置、理想的发动机冷却剂出口温度等的因子而校准的冷却剂泵132的 速度,那么校正因子可以对应于修正因子(例如乘数或系数)C,该修正因子C被应用于速度S (例如C*S)。
泵控制模块328可以基于发动机冷却剂输出温度320和理想的发动机冷却剂输出 温度之间的差计算校正因子C。例如,如果对于选择的冷却剂阀160的位置,发动机冷却剂输 出温度320超过理想的发动机冷却剂输出温度,那么可以计算校正因子C以便增加冷却剂泵 132的速度S(例如,C可以被设定为1.1、1.2等)。不同地,如果对于选择的冷却剂阀160的位 置,发动机冷却剂输出温度320小于理想的发动机冷却剂输出温度,那么可以计算校正因子 C以便减小冷却剂泵132的速度S(例如,C可以被设定为0.90、0.95等)。
泵控制模块328可以计算和存储用于冷却剂阀160的各个位置的多个校正因子。例 如,泵控制模块328可以存储将冷却剂阀160位置中的每个位置与不同的校正因子相关联的 映射或查询表。用于冷却剂阀160的各个位置的存储的校正因子可以由泵控制模块328重新 计算和/或更新,以便对于冷却剂阀160的每个位置保持理想的发动机冷却剂输出温度。因 此,每一次冷却剂阀160的位置改变,泵控制模块328将相应的校正因子应用于冷却剂泵132 的速度。
现在参考图4,利用校正因子控制冷却剂泵的示例方法400在404处开始。当控制开 始时(例如,控制可以例如当发动机油和变速器流体可能是冷的时在发动机104启动处开 始),各种阀(例如冷却剂阀160、恒温阀140和加热器阀144)可以被闭合并且冷却剂泵132可 以关闭。如上文所述的,发动机油和变速器流体的粘度随温度减小而增加,反之亦然。
在408处,冷却剂阀控制模块312可以确定截留在发动机104内的冷却剂是否正在 加热。如果408是“否”,则在412处,泵控制模块328可以保持冷却剂泵132关闭并且冷却剂阀 控制模块312可以保持冷却剂阀160闭合。将冷却剂保留在发动机104内允许发动机104内的 冷却剂加热并且可以加热发动机油。如果替代的是相对更冷的冷却剂被泵入发动机104,那 么相对更冷的冷却剂可以冷却发动机油和变速器流体。方法400可以在412之后返回408。如 果408是“是”,那么方法400可以继续到416。
冷却剂阀控制模块312可以例如基于冷却剂输出温度320、发动机油温度和/或变 速器流体温度来确定截留在发动机104内的冷却剂正在加热。在416处,冷却剂阀控制模块 312打开冷却剂阀160。当冷却剂阀160打开时,冷却剂可以流入发动机104。
从420到428,对于给定的冷却剂阀160的位置,方法400在更新校正因子之前针对 预定时段确定冷却剂输入温度324和冷却剂输出温度320是否在预定范围内。例如,对于预 定时段,方法400确定冷却剂输入温度324是否小于第一预定温度以及冷却剂输出温度320 是否小于第二预定温度,以便确保校正因子未被滞后、系统极限和/或设定等影响。在420 处,方法400确定冷却剂输入温度324是否小于第一预定温度。如果是,那么方法400继续到 424。如果否,那么方法400返回到420。在424处,方法400确定冷却剂输出温度320是否小于 第二预定温度。如果是,那么方法400继续到428。如果否,那么方法400继续到420。在428处。 方法400确定预定时段是否已过去。如果是,那么方法400继续到432。如果否,方法400继续 到420。
在432处,方法400确定冷却剂阀160的当前位置。在436处,方法400基于冷却剂阀 160的位置和理想的发动机冷却剂输出温度来控制冷却剂泵132的速度。在440处,方法400 确定对于冷却剂阀160的位置,发动机冷却剂输出温度320是否与理想的发动机冷却剂输出 温度不同。如果是,那么方法400继续到444。如果否,那么方法400继续到432。在444处,方法 400生成并存储用于冷却剂阀160的当前位置的校正因子。例如,方法400基于理想的发动机 冷却剂输出温度和发动机冷却剂输出温度320之间的差的函数来生成校正因子。校正因子 存储在映射中,该映射将多个校正因子与冷却剂阀160的各个位置相关联。在448处,方法 400将校正因子应用于冷却剂泵132的速度并接着继续到432。
以上描述在本质上是仅示例性的,并且不以任何方式试图限制本公开、其应用或 使用。本公开的广义教导能够以各种形式实施。因此,虽然本公开包括具体示例,但是本公 开的真实范围不应当如此局限,原因在于其它改型将从对附图、说明书和所附权利要求的 学习中变得显而易见。如本文中所使用的,短语A、B和C中的至少一个应当被理解为意味着 利用非排他逻辑“或(OR)”的逻辑(A或(OR)B或(OR)C),并且不应当被理解为意味着“A的至 少一个、B的至少一个和C的至少一个”。应当理解的是方法中的一个或多个步骤可以以不同 的顺序(或同时地)执行而不改变本公开的原理。
在本申请中,包括以下的定义,术语“模块”或术语“控制器”可以用术语“电路”代 替。术语“模块”可以指代以下项、是以下项的一部分、或包含以下项:专用集成电路(ASIC); 数字、模拟或混合模拟/数字离散电路;数字、模拟或混合模拟/数字集成电路;组合逻辑电 路;现场可编程门阵列(FPGA);执行代码的处理器电路(共享的、专用的或成组的);存储由 处理器电路执行的代码的存储器电路(共享的、专用的或成组的);提供描述的功能的其它 合适的硬件部件;或上述的一些或全部的组合,例如在片上系统中。
模块可以包括一个或多个接口电路。在一些示例中,接口电路可以包括连接到局 域网(LAN)、互联网(Internet)、广域网(WAN)或其组合的有线或无线接口。本公开的任何给 定模块的功能可以在经由接口电路连接的多个模块当中分配。例如,多个模块可以允许负 载平衡。在进一步的示例中,服务器(也被称为远程或云)模块可以代表客户模块完成一些 功能。
术语代码,如上文所使用的,可以包括软件、固件和/或微码,并且可以指代程序、 例程、函数、类、数据结构和/或对象。术语共享处理器电路包含执行来自多个模块的一些或 全部代码的单一处理器电路。术语成组处理器电路包含与另外的处理器电路结合、执行来 自一个或多个模块的一些或全部代码的处理器电路。提及多个处理器电路指的是包含离散 芯片上的多个处理器电路、单一芯片上的多个处理器电路、单一处理器电路的多个核、单一 处理器电路的多个线程或以上的组合。术语共享存储器电路包含存储来自多个模块的一些 或全部代码的单一存储器电路。术语成组存储器电路包含与另外的存储器结合、存储来自 一个或多个模块的一些或全部代码的存储器电路。
术语存储器电路是术语计算机可读介质的子集。术语计算机可读介质,如本文所 使用的,不包含通过介质(例如在载波上)传播的暂时性电气或电磁信号;术语计算机可读 介质可以因此被认为是有形的和非暂时性的。非暂时性、有形的计算机可读介质的非限制 性示例是非易失性存储器电路(例如闪存电路、可擦除可编程只读存储器电路或掩膜只读 存储器电路)、易失性存储器电路(例如静态随机存取存储器电路或动态随机存取存储器电 路)、磁存储介质(例如模拟或数字磁带或硬盘驱动器)和光存储介质(例如CD、DVD或蓝光光 碟)。
本申请中描述的设备和方法可以由特殊用途计算机部分地或全部地实施,其中该 特殊用途计算机通过将通用计算机设置成执行体现在计算机程序中的一个或多个特定功 能而创造。上文描述的功能框和流程图元素用作软件说明,其能够通过熟练的技术员或程 序员的例行工作翻译为计算机程序。
计算机程序包括存储在至少一个非暂时性、有形的计算机可读介质上的处理器可 执行指令。计算机程序也可以包括或依赖于存储的数据。计算机程序可以包含基本输入/输 出系统(BIOS),该基本输入/输出系统与特殊用途计算机的硬件、与特殊用途计算机的特定 装置相互作用的装置驱动器、一个或多个操作系统、用户应用程序、后台服务、后台应用程 序等相互作用。
计算机程序可以包括:(i)待解析的描述性文本,例如HTML(超文本标记语言)或 XML(可扩展标记语言),(ii)汇编代码,(iii)由编译器从源代码生成的目标代码,(iv)用于 由解释器执行的源代码,(v)用于由即时编译器编译和执行的源代码等。仅作为示例,源代 码可以利用来自以下语言的语法编写,所述语言包括:C、C++、C#、ObjectiveC、Haskell、 Go、SQL、R、Lisp、Java?、Fortran、Perl、Pascal、Curl、OCaml、Javascript?、HTML5、Ada、 ASP(activeserverpages)、PHP、Scala、Eiffel、Smalltalk、Erlang、Ruby、Flash?、 VisualBasic?、Lua和Python?。
权利要求中陈述的元件均不旨在成为35U.S.C.§112(f)的含义内的手段加功能 元件,除非使用短语“用于……的手段”明确地表述元件,或在方法权利要求的情况中使用 短语“用于……的操作”或“用于……的步骤”。