基于温控模块的暖机方法、车辆及存储介质转让专利

申请号 : CN202010559771.X

文献号 : CN113818981B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 林承伯段心林吴广权

申请人 : 广州汽车集团股份有限公司

摘要 :

本发明属于汽车水冷技术领域,涉及基于温控模块的暖机方法、车辆及计算机可读存储介质,其中,基于温控模块的暖机方法包括:进入冷启动模式。获取当前的温控参数,温控参数包括当前水温值、当前发动机转速及当前发动机负荷。根据温控参数获取温控模块的工作参数。根据工作参数对温控模块进行控制以调整水温进行暖机并更新当前水温值。在更新后的当前水温值未超过暖机阈值时,返回获取当前的温控参数的步骤以进入下一个循环。因此,本发明在进入冷启动模式后能够快速进行响应以通过循环检测、循环控制方式使得温控模块进行工作,故而能够使得温控模块根据温控参数的变化循序渐进的进行相应的暖机工作,因此,本发明能够使得温控模块实现无级调整。

权利要求 :

1.一种基于温控模块的暖机方法,其特征在于,所述基于温控模块的暖机方法包括:进入冷启动模式;

获取当前的温控参数,所述温控参数包括当前水温值、当前发动机转速及当前发动机负荷;

根据所述温控参数获取所述温控模块的工作参数;

根据所述工作参数对所述温控模块进行控制以调整水温进行暖机并更新所述当前水温值;

在更新后的当前水温值未超过暖机阈值时,返回所述获取当前的温控参数的步骤以进入下一个循环;

所述根据所述温控参数获取所述温控模块的工作参数包括:根据所述温控参数获取所述工作参数的计算参数,所述计算参数包括需求散热量、散热功率及时长分配系数;

根据所述需求散热量和所述散热功率计算得到所述温控模块的开启时长,并根据所述开启时长和所述分配系数计算得到所述温控模块的关闭时长,以获得所述温控模块的工作参数。

2.如权利要求1所述的基于温控模块的暖机方法,其特征在于,所述进入冷启动模式的步骤中,包括:整车上电后获取所述当前水温值;

判断所述当前水温值是否超过所述暖机阈值;

若是,则进入正常工作模式;

若否,则进入所述冷启动模式。

3.如权利要求2所述的基于温控模块的暖机方法,其特征在于,所述整车上电后获取当前水温值的步骤中,包括:整车上电后,判断水温传感器是否存在故障;

若是,则进行提示操作及温控保护操作;

若否,则通过所述水温传感器获取所述当前水温值。

4.如权利要求1所述的基于温控模块的暖机方法,其特征在于,所述根据所述温控参数获取所述工作参数的计算参数的步骤中,包括:根据所述温控参数中的水泵流量、流量比例值及风扇状态获取理论散热功率;

根据所述温控参数中的当前车速对所述理论散热功率进行修正操作以获取所述散热功率。

5.如权利要求1所述的基于温控模块的暖机方法,其特征在于,所述根据所述温控参数获取所述工作参数的计算参数的步骤中,包括:根据所述温控参数中的所述当前发动机转速和所述当前发动机负荷计算发热量;

根据所述温控参数中的所述当前水温值获取对应的水温区间,以根据所述水温区间获取需求散热比例;

根据所述发热量和所述需求散热比例计算得到所述需求散热量。

6.如权利要求1所述的基于温控模块的暖机方法,其特征在于,获得所述温控模块的工作参数步骤中,包括:判断所述关闭时长是否大于所述温控参数中的关闭时长限值;

若是,则将所述开启时长和所述关闭时长限值作为所述工作参数;

若否,则将所述开启时长和所述关闭时长作为所述工作参数。

7.如权利要求1所述的基于温控模块的暖机方法,其特征在于,所述在更新后的当前水温值未超过暖机阈值时,返回所述获取当前的温控参数的步骤以进入下一个循环的步骤之后,包括:根据所述当前水温值和所述更新后的当前水温值获取实际温升值,并获取与所述当前水温值对应的温升限值范围;

在所述实际温升值不在所述温升限值范围内时,则对下一个循环得到的工作参数按照预设的修正规则进行修正操作。

8.如权利要求1所述的基于温控模块的暖机方法,其特征在于,还包括:监测水温信息,所述水温信息包括所述当前水温值和/或温升速度;

在所述水温信息符合预设的冷却故障条件时,则判定冷却系统故障,并进行保护控制操作以使得发动机限扭和/或整车进入跛行状态。

9.一种车辆,其特征在于,包括存储器和处理器;

所述处理器用于执行所述存储器中存储的计算机程序以实现如权利要求1‑8中任一项所述的基于温控模块的暖机方法的步骤。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1‑8中任一项所述的基于温控模块的暖机方法的步骤。

说明书 :

基于温控模块的暖机方法、车辆及存储介质

技术领域

[0001] 本发明涉及汽车水冷技术领域,特别是涉及一种基于温控模块的暖机方法、车辆及计算机可读存储介质。

背景技术

[0002] 目前,市面上常用的发动机冷却系统通常包括机械水泵和节温器。节温器的物理结构以蜡包为主,水温低时,蜡包为固态,节温器阀在弹簧的作用下关闭冷却液通往散热器的支路,水温高时,蜡包熔化为液体,体积随之增大,推动节温器阀打开散热器支路进行降温。这种结构决定了发动机冷却系统仅能够在大循环(散热器参与)、小循环(散热器不参与)两种状态下进行切换。
[0003] 近年也有出现使用机械水泵+电子节温器的方案,汽车正常行驶时可对水温进行一定程度的调整,但暖机过程与传统节温器方案无异。
[0004] 此外,近年还出现采用离合式水泵或开关阀的快速暖机方案。离合式水泵,在暖机阶段,通过断开离合器,使水泵失去动力,停止冷却液的循环。开关阀,在小循环内额外增加一个阀门,暖机阶段强行关闭小循环,停止冷却液的流动。这两种方式本质上都是停止发动机内部对外的换热过程,通过热量聚集快速提高发动机缸壁的温度,从而加速整体温升,但该两种方案都存在着一定缺陷:
[0005] 离合式水泵在发动机的带轮和水泵之间增加了一个离合器,提升了系统的复杂程度,长期使用过程中离合器的吸合使得齿轮之间存在磨损,机械结构上存在更高风险。此外,这种方案通常只使用简单的控制形式,只能实现开与关,不存在中间的变化过程,不能够进行无级调整。
[0006] 开关阀的结构相比之下比离合式水泵简单,但其一样只能实现开与关,不存在中间的变化过程,不能够进行无级调整。
[0007] 针对以上问题,本领域技术人员一直在寻求解决方法。
[0008] 前面的叙述在于提供一般的背景信息,并不一定构成现有技术。

发明内容

[0009] 本发明要解决的技术问题在于,针对上述现有技术的缺陷,提供了基于温控模块的暖机方法、车辆及计算机可读存储介质,以实现在进入冷启动模式后能够快速进行响应以通过循环检测、循环控制方式使得温控模块进行工作,故而使得温控模块根据温控参数的变化循序渐进的进行相应的暖机工作,因此使得温控模块能够实现无级调整。
[0010] 本发明提供一种基于温控模块的暖机方法,该基于温控模块的暖机方法包括:进入冷启动模式。获取当前的温控参数,温控参数包括当前水温值、当前发动机转速及当前发动机负荷。根据温控参数获取温控模块的工作参数。根据工作参数对温控模块进行控制以调整水温进行暖机并更新当前水温值。在更新后的当前水温值未超过暖机阈值时,返回获取当前的温控参数的步骤以进入下一个循环。
[0011] 进一步地,进入冷启动模式的步骤中,包括:整车上电后获取当前水温值。判断当前水温值是否超过暖机阈值。若是,则进入正常工作模式。若否,则进入冷启动模式。
[0012] 进一步地,整车上电后获取当前水温值的步骤中,包括:整车上电后,判断水温传感器是否存在故障。若是,则进行提示操作及温控保护操作。若否,则通过水温传感器获取当前水温值。
[0013] 进一步地,根据温控参数获取温控模块的工作参数的步骤中,包括:根据温控参数获取工作参数的计算参数,计算参数包括需求散热量、散热功率及时长分配系数。根据需求散热量和散热功率计算得到温控模块的开启时长,并根据开启时长和分配系数计算得到温控模块的关闭时长,以获得温控模块的工作参数。
[0014] 进一步地,根据温控参数获取工作参数的计算参数的步骤中,包括:根据温控参数中的水泵流量、流量比例值及风扇状态获取理论散热功率。根据温控参数中的当前车速对理论散热功率进行修正操作以获取散热功率。
[0015] 进一步地,根据温控参数获取工作参数的计算参数的步骤中,包括:根据温控参数中的当前发动机转速和当前发动机负荷计算发热量。根据温控参数中的当前水温值获取对应的水温区间,以根据水温区间获取需求散热比例。根据发热量和需求散热比例计算得到需求散热量。
[0016] 进一步地,获得温控模块的工作参数步骤中,包括:判断关闭时长是否大于温控参数中的关闭时长限值。若是,则将开启时长和关闭时长限值作为工作参数。若否,则将开启时长和关闭时长作为工作参数。
[0017] 进一步地,在更新后的当前水温值未超过暖机阈值时,返回获取当前的温控参数的步骤以进入下一个循环的步骤之后,包括:根据当前水温值和更新后的当前水温值获取实际温升值,并获取与当前水温值对应的温升限值范围。在实际温升值不在温升限值范围内时,则对下一个循环得到的工作参数按照预设的修正规则进行修正操作。
[0018] 进一步地,还包括:监测水温信息,水温信息包括当前水温值和/或温升速度。在水温信息符合预设的冷却故障条件时,则判定冷却系统故障,并进行保护控制操作以使得发动机限扭和/或整车进入跛行状态。
[0019] 本发明还提供了一种车辆,包括存储器和处理器。处理器用于执行存储器中存储的计算机程序以实现如上所描述的基于温控模块的暖机方法的步骤。
[0020] 本发明还提供了一种计算机可读存储介质,进一步地,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上所描述的基于温控模块的暖机方法的步骤。
[0021] 本发明提供的基于温控模块的暖机方法、车辆及计算机可读存储介质,其中,基于温控模块的暖机方法包括:进入冷启动模式。获取当前的温控参数,温控参数包括当前水温值、当前发动机转速及当前发动机负荷。根据温控参数获取温控模块的工作参数。根据工作参数对温控模块进行控制以调整水温进行暖机并更新当前水温值。在更新后的当前水温值未超过暖机阈值时,返回获取当前的温控参数的步骤以进入下一个循环。因此,本发明在进入冷启动模式后能够快速进行响应以通过循环检测、循环控制方式使得温控模块进行工作,故而能够使得温控模块根据温控参数的变化循序渐进的进行相应的暖机工作,因此,本发明能够使得温控模块实现无级调整。

附图说明

[0022] 图1是本发明第一实施例提供的基于温控模块的暖机方法的第一流程示意图;
[0023] 图2是本发明第一实施例提供的基于温控模块的暖机方法的第二流程示意图;
[0024] 图3是本发明第一实施例提供的基于温控模块的暖机方法的第三流程示意图;
[0025] 图4是本发明第二实施例提供的车辆控制模块的结构示意图。

具体实施方式

[0026] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0027] 温控模块可以是一种新开发的零部件,通过电机驱动球阀,当球阀的开口与对应的管路对齐时,对应的支路打开,当球阀开口与对应管路错开时,即可关闭该支路,或使该支路处于半开半闭状态。温控模块可以同时控制3~5个支路的流量,对大循环、小循环、暖风、油冷器等支路的流量按需分配,由于是通过电机驱动调整开度,因此可随时对开度进行主动式调节,解决了传统节温器设计固化的问题;并且,因为不存在蜡包熔化的过程,其调整速度极快,水温响应速度可得到提升,对水温的调整更加精确,同时还可在正常行车过程中使用,使发动机在任意时刻都工作在最佳的温度点,而不局限于加速暖机阶段,应用场景较广。
[0028] 下面结合附图对本发明实施例做进一步详述。
[0029] 第一实施例:
[0030] 图1是本发明第一实施例提供的基于温控模块的暖机方法的第一流程示意图。图2是本发明第一实施例提供的基于温控模块的暖机方法的第二流程示意图。图3是本发明第一实施例提供的基于温控模块的暖机方法的第三流程示意图。为了清楚的描述本发明第一实施例提供的基于温控模块的暖机方法,请参见图1、图2及图3。
[0031] 本发明第一实施例提供的基于温控模块的暖机方法,包括:
[0032] S11:进入冷启动模式。
[0033] 参见图2,在一实施方式中,在步骤S11:进入冷启动模式中,可以但不限于包括:S101整车上电后获取当前水温值。S102:判断当前水温值是否超过暖机阈值。S103:若是,则进入正常工作模式(或称热启动模式)。S104:若否,则进入冷启动模式(以使得温控模块进行后续的间歇工作准备)。例如,ECU读取当前水温值并以暖机阈值进行判断,当前水温值高于暖机阈值时,认为是热启动,温控模块进入正常工作模式;当前水温值低于暖机阈值时,认为处于冷启动过程,ECU控制温控模块进入冷启动模式。
[0034] 在一实施方式中,当前水温值可以由水温传感器读取。
[0035] 在一实施方式中,暖机阈值为预设值,设定该值时需参考现有技术中的节温器的开启温度值,并结合实际试验效果来确定,例如,确定的暖机阈值一般可设定在83℃~93℃的范围内。
[0036] 在一实施方式中,进入冷启动模式以使得温控模块进行后续的间歇工作准备,例如在冷启动工作模式中,ECU对温控模块的控制以使得温控模块进行间歇工作,是通过温控参数控制温控模块工作在某个确定的流量比例(即对应球阀位置),按照计算得到开启时长、关闭时长进行工作,其中,开启时长和关闭时长,也会由于整车启动后的正常行驶过程工况是变动的、水温也是变化的而进行调整。
[0037] 在一实施方式中,整车上电后获取当前水温值的步骤中,包括:整车上电后,判断水温传感器是否存在故障。若是,则进行提示操作及温控保护操作。若否,则通过水温传感器获取当前水温值。例如,当每次ECU上电后,就开始获取水温传感器中的感测信号(例如包括发动机水温值和/或故障信号等等),并判断该根据感测信号判断水温传感器是否发生故障,若水温传感器发生故障(例如发动机水温值不合理、水温传感器出现最大故障、最小故障等等中的至少一种故障)时,则ECU无法对实际的发动机水温进行判断,则进行报警,并使温控模块的球阀位置打开到100%的位置(即全开,水泵流量比例保持在最高值),以维持散热功能的正常,确保发动机不过热。
[0038] 在一实施方式中,其中,水温传感器可以安装在发动机的出水口,且水温传感器与ECU相连以使得ECU能够采集发动机的水温值。
[0039] 在其他实施方式中,本实施例提供的基于温控模块的暖机方法还可以但不限于包括:实时检测水温传感器是否发生故障,以在检测出水温传感器发生故障时进行提示操作及温控保护操作。因此,本实施例提供的基于温控模块的暖机方法能够实现自主诊断及温控保护。
[0040] S12:获取当前的温控参数,温控参数包括当前水温值、当前发动机转速及当前发动机负荷。
[0041] 在一实施方式中,应该理解的,温控参数可以但不限于包括当前水温值、当前发动机转速及当前发动机负荷等等,例如还可以包括当前水温值所在的水温区间、与该水温区间对应的需求散热比例、与当前发动机转速和当前发动机负荷对应的流量比例值、水泵流量、风扇状态、当前车速、与当前发动机负荷对应的时长分配系数、与当前发动机负荷对应的关闭时长限值、与当前水温值对应的温升限值范围等等中的至少一项。
[0042] 在一实施方式中,本实施例中可以依据实际情况,将暖机阶段的水温分成多个水温区间,例如3个水温区间、4个水温区间、5分水温区间等等。其中,以3个水温区间为例包括:低水温区间为20‑75℃(低水温区间为温度还比较低,可以减少散热量,让水温持续升高,且实现激进的温升速度并不存在风险);中水温区间75‑85℃(中水温区间需要适当的减缓温升速度,否则缸内可能存在局部沸腾);高水温区间85‑90℃(高水温区间可随时准备退出冷启动模式以进入正常工作模式)。因此,本实施例能够根据当前水温值找到相对应的水温区间。
[0043] 在一实施方式中,本实施例中可以预先存储每个划分出的水温区间与需求散热比例的对照信息(例如对照关系表、MAP等等)。例如,低水温区间对应的需求散热比例为10%;中水温区间对应的需求散热比例为50%;高水温区间对应的90%。
[0044] 在一实施方式中,与当前发动机转速和当前发动机负荷对应的流量比例值可以但不限于是通过查找预先存储的关系表获得的。其中,流量比例值与温控模块的球阀开度相对应。
[0045] 在一实施方式中,与当前发动机负荷对应的时长分配系数、与当前发动机负荷对应的关闭时长限值均可以是由预设的MAP查表得到。
[0046] 在一实施方式中,与当前水温值对应的温升限值范围也可以是有预设的MAP查表得到。其中,该MAP制定的基本原则,例如,温升限值范围的上限值和下限值的间距一般在‑3~3℃范围内,当前水温值越高,所对应的温升限值范围的上限值和下限值越小(即上限值和下限值的间距越小)。
[0047] S13:根据温控参数获取温控模块的工作参数。
[0048] 在一实施方式中,在步骤S13:根据温控参数获取温控模块的工作参数中,可以但不限于包括:根据温控参数获取工作参数的计算参数,计算参数包括需求散热量、散热功率及时长分配系数。根据需求散热量和散热功率计算得到温控模块的开启时长,并根据开启时长和分配系数计算得到温控模块的关闭时长,以获得温控模块的工作参数。
[0049] 在一实施方式中,开启时长的计算公式为:ton=Qneed/Pwp,其中,ton表示开启时长,Qneed表示需求散热量,Pwp表示散热功率。
[0050] 在一实施方式中,关闭时长的计算公式为:toff=εton,其中,toff表示关闭时长,ε表示时长分配系数。
[0051] 在一实施方式中,toff的设定与ton呈比例关系,比例值即时长分配系数ε,当发动机负荷较高时,允许的toff较短,比例值较小,当发动机负荷较低时,可允许存在较长的toff,比例值较大,时长分配系数ε与发动机负荷之间根据以上原则制定Map,提供给ECU进行查表。
[0052] 在一实施方式中,根据温控参数获取工作参数的计算参数的步骤中,可以但不限于包括:根据温控参数中的水泵流量、流量比例值及风扇状态获取理论散热功率Pwp’(例如,根据水泵流量、流量比例值及风扇状态查表得到理论散热功率Pwp’)。根据温控参数中的当前车速对理论散热功率Pwp’进行修正操作以获取散热功率Pwp。
[0053] 在一实施方式中,水泵流量与当前发动机转速强相关,而温控模块所设定的需求散热比例可通过查表得到,此时温控模块的流量q=qcur*Ptarget(其中,qcur表示水泵流量,Ptarget表示需求散热比例),依据该流量可计算发动机的散热量,但是这部分热量需要经由空气换热,才能真正散逸。此时在散热器端的散热量可计算为Qout=cq△T,其中c为冷却比热容,△T为散热器进出水的温差。△T实际上取决于散热器的散热功率,本质上由风扇的输出功率决定,但也受当前车速影响,故散热量Pwp’=f(q,s),s为风扇状态,并通过车速修正为实散热量Pwp。
[0054] 在一实施方式中,根据温控参数获取工作参数的计算参数的步骤中,可以但不限于包括:根据温控参数中的当前发动机转速和当前发动机负荷计算发热量。根据温控参数中的当前水温值获取对应的水温区间,以根据水温区间获取需求散热比例。根据发热量和需求散热比例计算得到需求散热量。
[0055] 在一实施方式中,发动机的热量由冷却液带出,发动机内部的发热量可以由预设的函数计算为Qin=f(n,b),n为当前发动机转速,b为当前发动机负荷。具体地,基于发动机内部的发热量Qin=f(n,b),结合水泵流量以及温控模块的球阀开度(对应需求散热比例),其开启时间ton在每个工作循环内,能够将发热量的一部分交换至空气当中。
[0056] 在一实施方式中,需求散热量的计算公式为Qneed=pQin,其中,Qneed表示需求散热量,p表示需求散热比例。
[0057] 在一实施方式中,获得温控模块的工作参数步骤中,可以但不限于包括:判断关闭时长是否大于温控参数中的关闭时长限值。若是,则将开启时长和关闭时长限值作为工作参数。若否,则将开启时长和关闭时长作为工作参数。
[0058] 在一实施方式中,具体地,由于过长的关闭时长会造成一定的冷却风险,故需要设定关闭时长限值Lt,当前发动机负荷越大,获取到的关闭时长限值Lt越短,因此,关闭时长限值Lt与发动机负荷根据该原则制定Map。
[0059] S14:根据工作参数对温控模块进行控制以调整水温进行暖机并更新当前水温值。
[0060] 在一实施方式中,工作参数中还可以但不限于包括与当前水温值或者当前的水温区间对应的所述温控模块的球阀的档位控制信息。在步骤S14:根据工作参数对温控模块进行控制以调整水温进行暖机并更新当前水温值的步骤中,可以但不限于包括:根据该档位控制信息、开启时长及关闭时长/关闭时长限值对温控模块进行控制以调整水温进行暖机并更新当前水温值。
[0061] S15:在更新后的当前水温值未超过暖机阈值时,返回步骤S12:获取当前的温控参数以进入下一个循环。例如,在更新后的当前水温值未超过暖机阈值时,重新获取当前的温控信息,根据重新获取的温控信息重新获取温控模块的工作参数,根据重新获取的工作参数再次对温控模块进行控制以再次调节水温进行暖机并再次更新当前的水温值,再次判断更新后的水温值是否超过暖机阈值,在更新后的水温值未超过暖机阈值时进入下一个循环,依次循环,直到更新后的水温值超过暖机阈值。
[0062] 在一实施方式中,在步骤S15:在更新后的当前水温值未超过暖机阈值时,返回获取当前的温控参数的步骤以进入下一个循环中,可以但不限于包括:S501:判断更新后的水温值是否超过暖机阈值。若否,则返回步骤S12:获取当前的温控参数(以进入下一个循环)。若是,则进入步骤S103:进入正常工作模式。
[0063] 在一实施方式中,具体地,本实施例提供的基于温控模块的暖机方法能够根据水温值的变化循环控制温控模块以间歇形式工作,并且每个循环内温控模块以间歇形式工作的状态也根据水温值的逐渐升高而循序渐进的变化,因此,本实施例能够实现对温控模块的无级调整,以充分、合理的利用发动机热能进行暖机,并且暖机的时长可控,进而还能够改善油耗和排放,并且,由于以发动机水温值为暖机触发条件,相较于现有技术中以节温器控制暖机,本实施例提供的基于温控模块的暖机方法响应更快。
[0064] 在一实施方式中,在步骤S15:在更新后的当前水温值未超过暖机阈值时,返回所述获取当前的温控参数的步骤以进入下一个循环之后,可以但不限于包括:根据当前水温值和更新后的当前水温值获取实际温升值,并获取与当前水温值对应的温升限值范围。在实际温升值不在温升限值范围内时,则对下一个循环得到的工作参数按照预设的修正规则进行修正操作。
[0065] 在一实施方式中,在实际温升值不在温升限值范围内时,则对下一个循环得到的工作参数按照预设的修正规则进行修正操作,例如,实际温升值低于温升限值范围的下限值,或高于温升限值范围的上限值,则对下一个循环得到的开启时长以及关闭时长依据修正系数α和β进行调整。
[0066] 在一实施方式中,假如实际温升值处于温升限值范围内,则下一个循环的开启时长以及关闭时长使用当前循环内计算得到的值进行设定;假如实际温升值低于温升限值范围的下限值,即水泵流量过大,水温下降过多,则下一个循环计算得到的开启时长通过修正系数α对开启时长进行缩短,计算得到的关闭时长通过修正系数β对关闭时长进行延长后,再与关闭时长限值进行对比;假如实际温升值高于温升限值范围的上限值,即水温上升过多,水泵流量不足,则下一个循环计算得到的开启时长通过修正系数α对开启时长进行延长,计算得到的关闭时长通过修正系数β对关闭时长进行缩短后,再与关闭时长限值进行对比。修正系数α以及修正系数β与实际温升值的关系,可直接使用函数确定,也可通过Map直接设定,基本原则是:实际温升值越大时,修正系数α需使开启时长上调越多,修正系数β需使关闭时长下调越多;实际温升值越小时,修正系数α需使开启时长下调越多,修正系数β需使关闭时长上调越多。
[0067] 在一实施方式中,具体地,本实施例提供的基于温控模块的暖机方法,能够检测实际温升值,并根据实际温升值与温升限值范围对应的关系情况对下一个循环得到的工作参数进行修正,因此,能够实现反馈工作信息,并根据反馈的工作信息进行自主诊断,并在诊断结果满足调整条件时,对温控模块的工作参数进行修正,故而解决了现有技术存在的不足(例如,离合式水泵工作时只能使用简单的控制形式,只能实现开与关,无法进行工作信息的反馈、自主诊断及工作参数的修正;开关阀工作时只能使用简单的控制形式,只能实现开与关,无法进行工作信息的反馈、自主诊断及工作参数的修正)。
[0068] 在一实施方式中,本发明第一实施例提供的基于温控模块的暖机方法,还可以但不限于包括:监测水温信息,水温信息包括当前水温值和/或温升速度。在水温信息符合预设的冷却故障条件时,则判定冷却系统故障,并进行保护控制操作以使得发动机限扭和/或整车进入跛行状态。
[0069] 在一实施方式中,在监测水温信息的步骤中,可以但不限于包括:按照预设的周期检测水温信息。
[0070] 在一实施方式中,应当理解的,水温信息可以但不限于包括当前水温值和/或温升速度等等。
[0071] 在一实施方式中,水温信息符合预设的冷却故障条件,可以但不限于包括:当前水温值超过第一故障水温限值;温升速度超过温升限速,且当前水温值超过第二故障水温值(第一故障水温值和第二故障水温值可以相同也可以不同)。具体地,例如,ECU一旦检测到水温信息中的当前水温值超过第一故障水温限值(例如120℃)时,则判定冷却系统故障;或者ECU在预设的周期内,检测水温波动情况,以获取水温信息中的温升速度,当温升速度超过温升限速(例如5℃/s),并且水温信息中的当前水温值超过第二故障水温限值(例如105℃)时,则判定冷却系统故障;从而在判定冷却系统故障后,控制发动机限扭和/或控制整车进入跛行状态。
[0072] 在一实施方式中,在水温信息符合预设的冷却故障条件时,则判定冷却系统故障,并进行保护控制操作的步骤中,其中,预设的冷却故障条件可以与当前水温值对应的水温区间相对应,因此,本实施例可以对每个水温区间的温升速度进行限定,在每个水温区间内,当温升速度超过该水温区间对应的温升限速时,均能够判断出水温区间下是否存在冷却系统故障。
[0073] 本发明第一实施例提供的基于温控模块的暖机方法,包括:S11:进入冷启动模式。S12:获取当前的温控参数,温控参数包括当前水温值、当前发动机转速及当前发动机负荷。
S13:根据温控参数获取温控模块的工作参数。S14:根据工作参数对温控模块进行控制以调整水温进行暖机并更新当前水温值。S15:在更新后的当前水温值未超过暖机阈值时,返回获取当前的温控参数的步骤以进入下一个循环。因此,本发明第一实施例提供的基于温控模块的暖机方法在进入冷启动模式后能够快速进行响应以通过循环检测、循环控制方式使得温控模块进行工作,故而能够使得温控模块根据温控参数的变化循序渐进的进行相应的暖机工作,因此,本发明能够使得温控模块实现无级调整。此外,本发明第一实施例提供的基于温控模块的暖机方法中,温控模块在暖机过程的时间分配与发动机工况有较好的匹配关系,整车冷启动后,发动机运行在任意工况下水泵状态都可以与之适配,此外还对水温进行了区间划分,对每个水温区间的温升速度进行了限定,使控制参数可对各个阶段的温升状态进行匹配,另外,在完成一循环的工作时间(即开启时间和关闭时间)的分配后能够通过一系列的修正系数对输出进行优化,使温控模块可以得到更精确的控制,在保证发动机没有过热风险的情况下,最大限度的确保了快速暖机的效果。综上,本发明第一实施例提供的基于温控模块的暖机方法能够实现对温控模块精准的控制,在发动机暖机过程当中,对工作参数自行进行优化和匹配,最大限度的发挥温控模块中可变流量水泵的能力,确保发动机没有过热风险的情况下,实现快速暖机的目的。
[0074] 第二实施例:
[0075] 图4是本发明第二实施例提供的车辆控制模块的结构示意图。为了清楚的描述本发明第二实施例提供的车辆,请参见图4。
[0076] 本发明第二实施例提供的车辆,包括车辆控制模块1。车辆控制模块1包括:处理器A101及存储器A201,其中,处理器A101用于执行存储器A201中存储的计算机程序A6以实现如第一实施例所描述的基于温控模块的暖机方法的步骤。
[0077] 在一实施方式中,本实施例提供的车辆控制模块1可以包括至少一个处理器A101,以及至少一个存储器A201。其中,至少一个处理器A101可以称为处理单元A1,至少一个存储器A201可以称为存储单元A2。具体地,存储单元A2存储有计算机程序A6,当该计算机程序A6被处理单元A1执行时,使得本实施例提供的车辆控制模块1实现如第一实施例所描述的基于温控模块的暖机方法的步骤,例如,图1中所示的步骤S11:进入冷启动模式;步骤S12:获取当前的温控参数,温控参数包括当前水温值、当前发动机转速及当前发动机负荷;步骤S13:根据温控参数获取温控模块的工作参数;步骤S14:根据工作参数对温控模块进行控制以调整水温进行暖机并更新当前水温值;步骤S15:在更新后的当前水温值未超过暖机阈值时,返回获取当前的温控参数的步骤以进入下一个循环。
[0078] 在一实施方式中,本实施例中的提供的车辆控制模块1可以包括多个存储器A201(简称为存储单元A2)。
[0079] 其中,存储单元A2可以是易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(ROM,Read Only Memory)、可编程只读存储器(PROM,Programmable Read‑Only Memory)、可擦除可编程只读存储器(EPROM,Erasable Programmable Read‑Only Memory)、电可擦除可编程只读存储器(EEPROM,Electrically Erasable Programmable Read‑Only Memory)、磁性随机存取存储器(FRAM,ferromagnetic random access memory)、快闪存储器(Flash Memory)、磁表面存储器、光盘、或只读光盘(CD‑ROM,Compact Disc Read‑Only Memory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(RAM,Random Access Memory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(SRAM,Static Random Access Memory)、同步静态随机存取存储器(SSRAM,Synchronous Static Random Access Memory)、动态随机存取存储器(DRAM,Dynamic Random Access Memory)、同步动态随机存取存储器(SDRAM,Synchronous Dynamic Random Access Memory)、双倍数据速率同步动态随机存取存储器(DDRSDRAM,Double Data Rate Synchronous Dynamic Random Access Memory)、增强型同步动态随机存取存储器(ESDRAM,Enhanced Synchronous Dynamic Random Access Memory)、同步连接动态随机存取存储器(SLDRAM,SyncLink Dynamic Random Access Memory)、直接内存总线随机存取存储器(DRRAM,Direct Rambus Random Access Memory)。本发明实施例描述的存储单元A2旨在包括但不限于这些和任意其它适合类型的存储器。
[0080] 在一实施方式中,车辆控制模块1还包括连接不同组件(例如处理器A101和存储器A201等等)的总线。
[0081] 在一实施方式中,本实施例中的车辆控制模块1还可以包括通信接口(例如I/O接口A3),该通信接口可以用于与外部设备(例如温控模块、温度传感器等等)进行通信。
[0082] 本发明第二实施例提供的车辆,其包括的车辆控制模块1,包括存储器A101和处理器A201,且处理器A101用于执行存储器A201中存储的计算机程序A6以实现如第一实施例所描述的基于温控模块的暖机方法的步骤,因此,本实施例提供的车辆在进入冷启动模式后能够快速进行响应以通过循环检测、循环控制方式使得温控模块进行工作,故而能够使得温控模块根据温控参数的变化循序渐进的进行相应的暖机工作,因此,本实施例提供的车辆能够使得温控模块实现无级调整。
[0083] 本发明第二实施例还提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序A6,该计算机程序A6被处理器A101执行时实现如第一实施例中的基于温控模块的暖机方法的步骤,例如图1所示的步骤S11至步骤S15。
[0084] 在一实施方式中,本实施例提供能的计算机可读存储介质可以包括能够携带计算机程序代码的任何实体或装置、记录介质,例如,ROM、RAM、磁盘、光盘、闪存等。
[0085] 本发明第二实施例提供的计算机可读存储介质中存储的计算机程序A6被处理器A101执行时能够使得车辆中的温控模块实现无级调整。
[0086] 以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0087] 在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,除了包含所列的那些要素,而且还可包含没有明确列出的其他要素。
[0088] 以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。