一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

冷却液加注方法、液冷温控系统和诊断设备与流程

2022-08-17 08:13:26 来源:中国专利 TAG:


1.本发明涉及汽车控制技术领域,尤其涉及一种冷却液加注方法、液冷温控系统和诊断设备。


背景技术:

2.为了保证汽车上的电池、电机和集成电源系统的温度均衡,一般需在汽车上配备液冷温控系统,所述液冷温控系统包括温控控制器、车辆温控管路和车辆温控部件,所述车辆温控部件设置在所述车辆温控管路上并与所述温控控制器相连,所述车辆温控部件在所述温控控制器的控制下进行工作,以使冷却液在车辆温控管路中流动,实现温度控制效果。
3.在汽车生产下线之后更换车辆温控部件的情况下,例如,在车辆温控部件故障或者售后更新车辆温控部件等情况下,需要重新给车辆温控管路添加冷却液,并保证车辆温控管路中充满冷却液,此时需排空车辆温控管路中的空气。在汽车生产线上,一般采用真空抽注的方式给车辆温控管路添加冷却液,但在汽车生产下线之后更换车辆温控部件的情况下,若单独配置真空冷却液加注系统,会导致其成本较高。在汽车生产下线之后更换车辆温控部件的情况下,若直接驱动温控水泵进行空气排空,对于较复杂的车辆温控管路,其空气排空效果不佳,无法保障车辆温控管路中充满冷却液。


技术实现要素:

4.本发明实施例提供一种冷却液加注方法、液冷温控系统和诊断设备,以解决现有冷却液加注过程中成本较高且空气排空效果不佳的问题。
5.本发明提供一种冷却液加注方法,包括液冷温控系统执行的如下步骤:
6.在给车辆温控管路加注冷却液过程中,接收诊断设备发送的空气排空指令;
7.基于所述空气排空指令,确定车辆温控管路对应的当前管路类型;
8.基于所述当前管路类型,确定目标排空程序和目标温控部件,执行所述目标排空程序,控制所述目标温控部件进行空气排空操作;
9.监测所述车辆温控管路对应的当前排空状态,基于所述当前排空状态形成执行结果消息,将所述执行结果消息发送给所述诊断设备。
10.优选地,在所述执行所述目标排空程序,控制所述目标温控部件进行空气排空操作之前,所述冷却液加注方法还包括:
11.在所述车辆温控管路中包含结温阀时,实时采集当前环境温度;
12.在所述当前环境温度小于所述结温阀对应的开启温度阈值时,对所述车辆温控管路中的冷却液进行加热,实时采集所述车辆温控管路中的冷却液对应的冷却液温度;
13.在所述冷却液温度不小于所述结温阀对应的开启温度阈值时,控制所述结温阀打开。
14.优选地,所述基于所述当前管路类型,确定目标排空程序和目标温控部件,执行所述目标排空程序,控制所述目标温控部件进行空气排空操作,包括:
15.在所述当前管路类型为独立管路类型,则所述车辆温控管路包括独立设置的第一温控管路和第二温控管路,将独立排空程序确定为目标排空程序,将所述第一温控管路上的第一温控水泵和所述第二温控管路上的第二温控水泵确定为目标温控部件;
16.执行所述独立排空程序,独立控制所述第一温控水泵进行空气排空操作并控制所述第二温控水泵进行空气排空操作。
17.优选地,所述基于所述当前管路类型,确定目标排空程序和目标温控部件,执行所述目标排空程序,控制所述目标温控部件进行空气排空操作,包括:
18.在所述当前管路类型为耦合管路类型,则所述车辆温控管路包括耦合设置的第一温控管路和第二温控管路,所述第一温控管路和所述第二温控管路之间通过切换阀耦合,将耦合排空程序确定为目标排空程序,将所述切换阀、所述第一温控管路上的第一温控水泵和所述第二温控管路上的第二温控水泵确定为目标温控部件;
19.执行所述耦合排空程序,在所述切换阀处于第一导通状态时,控制所述第一温控水泵进行空气排空操作,控制所述切换阀切换到第二导通状态,控制所述第二温控水泵进行空气排空操作。
20.优选地,所述控制所述第一温控水泵进行空气排空操作,包括:
21.基于第一正弦波信号,控制所述第一温控水泵运行一个转动周期,更新第一运行次数;
22.若所述第一运行次数大于目标次数阈值,则更新所述第一温控管路对应的当前排空状态为排空完成状态;
23.若所述第一运行次数不大于目标次数阈值,则重复执行所述基于第一正弦波信号,控制所述第一温控水泵运行一个转动周期,更新第一运行次数;
24.所述控制所述第二温控水泵进行空气排空操作,包括:
25.基于第二正弦波信号,控制所述第二温控水泵运行一个转动周期,更新第二运行次数;
26.若所述第二运行次数大于目标次数阈值,则更新所述第二温控管路对应的当前排空状态为排空完成状态;
27.若所述第二运行次数不大于目标次数阈值,则重复执行所述基于第二正弦波信号,控制所述第二温控水泵运行一个转动周期,更新第二运行次数。
28.优选地,所述控制所述第一温控水泵进行空气排空操作,包括:
29.基于第一正弦波信号,控制所述第一温控水泵运行一个转动周期;
30.实时采集与所述第一温控水泵相连的冷却液膨胀壶中冷却液对应的第一当前液位;
31.基于所述第一当前液位与上一转动周期采集到的第一历史液位,获取第一液位差值;
32.若所述第一液位差值小于或等于目标液位阈值,则更新所述第一温控管路对应的当前排空状态为排空完成状态;
33.若所述第一液位差值大于目标液位阈值,则重复执行所述基于第一正弦波信号,控制所述第一温控水泵运行一个转动周期;
34.所述控制所述第二温控水泵进行空气排空操作,包括:
35.所述基于第二正弦波信号,控制所述第二温控水泵运行一个转动周期;
36.实时采集与所述第二温控水泵相连的冷却液膨胀壶中冷却液对应的第二当前液位;
37.基于所述第二当前液位与上一转动周期采集到的第二历史液位,获取第二液位差值;
38.若所述第二液位差值小于或等于目标液位阈值,则更新所述第二温控管路对应的当前排空状态为排空完成状态;
39.若所述第二液位差值大于目标液位阈值,则重复执行基于第二正弦波信号,控制所述第二温控水泵运行一个转动周期。
40.优选地,监测所述车辆温控管路对应的当前排空状态,基于所述当前排空状态形成执行结果消息,将所述执行结果消息发送给所述诊断设备,包括:
41.接收所述诊断设备在目标执行周期内间隔发送的结果查询指令;
42.基于所述结果查询指令,监测所述车辆温控管路对应的当前排空状态;
43.基于所述车辆温控管路对应的当前排空状态,获取与所述结果查询指令相对应的执行结果消息,将所述执行结果消息发送给所述诊断设备。
44.本发明提供一种液冷温控系统,所述液冷温控系统包括温控控制器、车辆温控管路和车辆温控部件;所述车辆温控部件设置在所述车辆温控管路上,且所述车辆温控部件与所述温控控制器相连,所述温控控制器包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的冷却液加注程序,所述处理器执行所述冷却液加注程序时实现上述冷却液加注方法。
45.本发明提供一种冷却液加注方法,包括诊断设备执行的如下步骤:
46.在给车辆温控管路加注冷却液过程中,生成空气排空指令,将所述空气排空指令发送给液冷温控系统,以使所述液冷温控系统基于所述空气排空指令,确定车辆温控管路对应的当前管路类型、目标排空程序和目标温控部件,执行所述目标排空程序,控制所述目标温控部件进行空气排空操作;
47.接收所述液冷温控系统基于监测所述车辆温控管路的当前排空状态形成的执行结果消息,基于所述执行结果消息,获取程序执行结果,控制显示界面显示所述程序执行结果。
48.优选地,所述接收所述液冷温控系统基于监测所述车辆温控管路的当前排空状态形成的执行结果消息,基于所述执行结果消息,获取程序执行结果,控制显示界面显示所述程序执行结果,包括:
49.在目标执行周期内间隔形成结果查询指令,将所述结果查询指令发送给所述液冷温控系统;
50.在所述目标执行周期内接收到所述液冷温控系统反馈的执行结果消息;
51.基于所述目标执行周期内接收到的所有所述执行结果消息,获取程序执行结果,控制显示界面显示所述程序执行结果。
52.本发明提供一种诊断设备,所述诊断设备包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的冷却液加注程序,所述处理器执行所述冷却液加注程序时实现上述冷却液加注方法。
53.上述冷却液加注方法、液冷温控系统和诊断设备,可根据空气排空指令触发确定当前管路类型、目标排空程序和目标温控部件,执行目标排空程序控制目标温控部件进行空气排空操作,实现利用汽车本身配置的目标温控部件进行空气排空操作,无需额外采用抽真空设备进行真空抽注,有利于节省设备成本;根据当前管路类型的不同,确定不同的目标排空程序和目标温控部件,可实现对不同当前管路类型对应的车辆温控管路进行控制,既有利于降低软件开发成本和软件适用性,无需给每一种管路类型对应的车辆温控管路独立开发相应的目标排空程序。温控控制器可基于监测到所述车辆温控管路对应的当前排空状态形成执行结果消息,将所述执行结果消息发送给诊断设备,以使诊断设备可检测液冷温控系统中内置的目标排空程序是否执行成功,实现程序诊断,保障液冷温控系统的正常工作。
附图说明
54.为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
55.图1是本发明一实施例中车辆温控管路的一电路示意图;
56.图2是本发明一实施例中车辆温控管路的另一电路示意图;
57.图3是本发明一实施例中冷却液加注方法的一流程图;
58.图4是本发明一实施例中冷却液加注方法的另一流程图。
具体实施方式
59.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
60.应当理解的是,本发明能够以不同形式实施,而不应当解释为局限于这里提出的实施例。相反地,提供这些实施例将使公开彻底和完全,并且将本发明的范围完全地传递给本领域技术人员。在附图中,为了清楚,层和区的尺寸以及相对尺寸可能被夸大自始至终相同附图标记表示相同的元件。
61.应当明白,当元件或层被称为“在

上”、“与

相邻”、“连接到”或“耦合到”其它元件或层时,其可以直接地在其它元件或层上、与之相邻、连接或耦合到其它元件或层,或者可以存在居间的元件或层。相反,当元件被称为“直接在

上”、“与

直接相邻”、“直接连接到”或“直接耦合到”其它元件或层时,则不存在居间的元件或层。应当明白,尽管可使用术语第一、第二、第三等描述各种元件、部件、区、层和/或部分,这些元件、部件、区、层和/或部分不应当被这些术语限制。这些术语仅仅用来区分一个元件、部件、区、层或部分与另一个元件、部件、区、层或部分。因此,在不脱离本发明教导之下,下面讨论的第一元件、部件、区、层或部分可表示为第二元件、部件、区、层或部分。
62.空间关系术语例如“在

下”、“在

下面”、“下面的”、“在

之下”、“在

之上”、“上面的”等,在这里可为了方便描述而被使用从而描述图中所示的一个元件或特征与其它元件或特征的关系。应当明白,除了图中所示的取向以外,空间关系术语意图还包括使用和操作中的器件的不同取向。例如,如果附图中的器件翻转,然后,描述为“在其它元件下面”或“在其之下”或“在其下”元件或特征将取向为在其它元件或特征“上”。因此,示例性术语“在

下面”和“在

下”可包括上和下两个取向。器件可以另外地取向(旋转90度或其它取向)并且在此使用的空间描述语相应地被解释。
63.在此使用的术语的目的仅在于描述具体实施例并且不作为本发明的限制。在此使用时,单数形式的“一”、“一个”和“所述/该”也意图包括复数形式,除非上下文清楚指出另外的方式。还应明白术语“组成”和/或“包括”,当在该说明书中使用时,确定所述特征、整数、步骤、操作、元件和/或部件的存在,但不排除一个或更多其它的特征、整数、步骤、操作、元件、部件和/或组的存在或添加。在此使用时,术语“和/或”包括相关所列项目的任何及所有组合。
64.为了彻底理解本发明,将在下列的描述中提出详细的结构及步骤,以便阐释本发明提出的技术方案。本发明的较佳实施例详细描述如下,然而除了这些详细描述外,本发明还可以具有其他实施方式。
65.本发明实施例提供一种冷却液加注方法,冷却液加注方法应用在冷却液加注系统上,冷却液加注系统包括设置在汽车上的液冷温控系统和与液冷温控系统相连的诊断设备;液冷温控系统包括温控控制器、车辆温控管路和车辆温控部件;车辆温控部件设置在车辆温控管路上,且车辆温控部件与温控控制器相连,在温控控制器控制下进行空气排空操作,以使车辆温控管路中充满冷却液,不存在空气。本示例中,温控控制器可以是汽车上的整车控制器,也可以是独立设置的其他控制器。
66.作为一示例,如图1所示,车辆温控管路包括独立设置的电池温控管路和电驱温控管路;电池温控管路上设有电池系统、电池温控水泵以及并联设置的电池冷却器和电池加热器。电池系统和电池温控水泵的位置不作限定,只需电池冷却器和电池加热器并联设置即可。例如,如图1所示,电池系统的一端与电池温控水泵的相连,另一端与电池冷却器和电池加热器相连;电池温控水泵一端与电池系统相连,另一端与电池冷却器和电池加热器相连;电池冷却器一端与电池温控水泵相连,另一端与电池系统相连;电池系统一端与电池温控水泵相连,另一端与电池系统相连。电驱温控管路上设有依次设有驱动系统、驱动温控水泵和蒸发散热器。
67.作为另一示例,如图2所示,车辆温控管路包括耦合设置的电池温控管路和电驱温控管路,电池温控管路和电驱温控管路之间通过切换阀相连。电池温控管路上设有电池系统、电池温控水泵以及并联设置的电池冷却器和电池加热器。电池系统和电池温控水泵的位置不作限定,只需电池冷却器和电池加热器并联设置即可。例如,如图2所示,电池系统的一端与电池温控水泵的相连,另一端与电池冷却器和电池加热器相连;电池温控水泵一端与电池系统相连,另一端与电池冷却器和电池加热器相连;电池冷却器一端与电池温控水泵相连,另一端与电池系统相连;电池系统一端与电池温控水泵相连,另一端与电池系统相连。电驱温控管路上设有依次设有驱动系统、驱动温控水泵和蒸发散热器。本示例中,为了保证电池温控管路和电驱温控管路耦合过程中,电池温控管路和电驱温控管路中冷却液的沿同一方法流动,避免不同温控管路中冷却液的流动方向相反而影响温控效果,可在电池
温控管路和电驱温控管路这两个温控管路中的任一个上设置单向阀,以保证两个温控管路中冷却液流动方向相同。作为一示例,电池温控管路和电驱温控管路均可以为包含结温阀的温控管路,也可以为不包含结温阀的温控管路。图2示出在电驱温控管路上设置单向阀和结温阀的一示例,可理解地,单向阀和结温阀可设置在其他位置,只需保障其基本功能的实现即可。
68.在一实施例中,如图3所示,提供一种冷却液加注方法,以该方法应用在图1或图2中的液冷温控系统为例进行说明,冷却液加注方法包括:
69.s301:在给车辆温控管路加注冷却液过程中,接收诊断设备发送的空气排空指令。
70.s302:基于空气排空指令,确定车辆温控管路对应的当前管路类型。
71.s303:基于当前管路类型,确定目标排空程序和目标温控部件,执行目标排空程序,控制目标温控部件进行空气排空操作。
72.s304:监测车辆温控管路对应的当前排空状态,基于当前排空状态形成执行结果消息,将执行结果消息发送给诊断设备。
73.其中,空气排空指令是用于促使液冷温控系统进行空气排空操作的指令。
74.作为一示例,步骤s301中,温控控制器可以在给车辆温控管路加注冷却液过程中,接收与其相连的诊断设备发送的空气排空指令。此处的诊断设备是指提供统一诊断服务(unified diagnostic services,即uds服务)的设备,则诊断设备形成的空气排空指令具体为uds指令。本示例中,给车辆温控管路加注冷却液的过程可以采用专用的冷却液加注设备向与车辆温控管路相连的冷却液膨胀壶加注冷却液,也可以由操作人员人工操作。
75.其中,当前管路类型是指车辆温控管路中的电池温控管路和电驱温控管路是否耦合对应的类型。本示例中,当前管路类型包括独立管路类型和耦合管路类型。独立管路类型是指电池温控管路和电驱温控管路独立设置的类型。耦合管路类型是指电池温控管路和电驱温控管路耦合设置的类型,即电池温控管路和电驱温控管路之间通过切换阀相连的类型,此处的切换阀为三通阀。
76.作为一示例,步骤s302中,温控控制器在接收到空气排空指令之后,触发执行管路类型检测程序,确定汽车中车辆温控管路对应的当前管路类型。此处的管路类型检测程序是预先配置的用于检测确定汽车中车辆温控管路对应的管路类型的程序。可理解地,温控控制器只有在接收到空气排空指令这一触发指令之后,才会执行管路类型检测程序,确定当前管路类型。
77.其中,目标排空程序是与当前管路类型相对应的用于控制实现空气排空操作的程序。目标温控部件是指目标排空程序运行控制的用于执行空气排空操作的车辆温控部件。
78.本示例中,温控控制器预先存储不同配置管路类型对应的配置排空程序,每一配置排空程序对应至少一个车辆温控部件。其中,配置管路类型是预先配置的管路类型。配置排空程序是指与配置管路类型相对应的用于控制实现空气排空操作的程序。车辆温控部件是指配置排空程序运行控制的用于执行空气排空操作的车辆温控部件。
79.作为一示例,步骤s303中,温控控制器在确定车辆温控管路对应的当前管路类型时,可先基于该当前管路类型,查询预先存储的不同配置管路类型对应的配置排空程序,将与当前管路类型相同的配置管路类型对应的配置排空程序确定为目标排空程序,并将目标排空程序对应的车辆温控部件确定为目标温控部件。接着,温控控制器执行目标排空程序,
控制目标温控部件进行空气排空操作,以将车辆温控管路中的空气排空,使得车辆温控管路充满冷却液。
80.作为一示例,步骤s304中,温控控制器在执行目标排空程序,控制目标温控部件进行空气排空操作过程中,需实时监测车辆温控管路对应的当前排空状态,该当前排空状态是用于反馈车辆温控管路中的空气是否排空的状态,包括排空完成状态和排空执行状态。接着,温控控制器在执行目标排空程序,控制目标温控部件进行空气排空操作过程中,需监测车辆温控管路对应的当前排空状态,确定车辆温控管路中的空气是否排空。然后,温控控制器需根据车辆温控管路对应的当前排空状态,确定执行结果消息,执行结果消息是用于反映目标排空程序是否执行成功的消息。本示例中,执行结果消息包括执行成功消息和执行繁忙消息。例如,若车辆温控管路对应的当前排空状态为排空完成状态,则将执行成功消息确定为执行结果消息;若车辆温控管路对应的当前排空状态为排空执行状态,则将执行繁忙消息确定为执行结果消息。最后,温控控制器可将执行结果消息发送给诊断设备,以使诊断设备根据接收到的执行结果消息,确定目标排空程序是否执行成功,实现程序诊断,保障液冷温控系统的正常工作。
81.本实施例所提供的冷却液加注方法中,可根据空气排空指令触发确定当前管路类型、目标排空程序和目标温控部件,执行目标排空程序控制目标温控部件进行空气排空操作,实现利用汽车本身配置的目标温控部件进行空气排空操作,无需额外采用抽真空设备进行真空抽注,有利于节省设备成本;根据当前管路类型的不同,确定不同的目标排空程序和目标温控部件,可实现对不同当前管路类型对应的车辆温控管路进行控制,既有利于降低软件开发成本和软件适用性,无需给每一种管路类型对应的车辆温控管路独立开发相应的目标排空程序。温控控制器可基于监测到车辆温控管路对应的当前排空状态形成执行结果消息,将执行结果消息发送给诊断设备,以使诊断设备可检测液冷温控系统中内置的目标排空程序是否执行成功,实现程序诊断,保障液冷温控系统的正常工作。
82.在一实施例中,在步骤s301之后,即在在给车辆温控管路加注冷却液过程中,接收诊断设备发送的空气排空指令之后,冷却液加注方法还包括:
83.实时采集车辆温控管路对应的当前状态数据,在当前状态数据满足空气排空条件时,执行基于空气排空指令,确定车辆温控管路对应的当前管路类型。
84.其中,当前状态数据是指实时采集到的与车辆温控管路的状态相关的数据。空气排空条件是指预先配置的用于限定是否进入空气排空操作的条件,例如,空气排空条件可以设置在给车辆温控管路加注冷却液过程中,加注冷却液的容量达到阈值。
85.作为一示例,温控控制器在接收到空气排空指令之后,需实时采集车辆温控管路对应的当前状态数据,在当前状态数据满足预先配置的空气排空条件时,才执行基于空气排空指令,确定车辆温控管路对应的当前管路类型,即执行步骤s302,以避免在当前状态数据不满足空气排空条件时,执行空气排空操作,避免进行无效操作,如在车辆温控管路中没有冷却液时,进行无效的空气排空操作。
86.在一实施例中,在步骤s301之后,即在在在给车辆温控管路加注冷却液过程中,接收诊断设备发送的空气排空指令之后,冷却液加注方法还包括:
87.实时采集与车辆温控管路相连的冷却液膨胀壶中冷却液对应的当前实测液位,在当前实测液位介于最小液位与最大液位之间时,执行基于空气排空指令,确定车辆温控管
路对应的当前管路类型。
88.其中,当前实测液位是指冷却液膨胀壶中的冷却液的当前实测液位,该当前实测液位为车辆温控管路对应的当前状态数据的一种。最小液位是指液冷温控系统正常工作时,冷却液膨胀壶中的冷却液的最小液位。最大液位是指液冷温控系统正常工作时,冷却液膨胀壶中的冷却液的最大液位。
89.作为一示例,温控控制器在接收到空气排空指令之后,需实时采集与车辆温控管路相连的冷却液膨胀壶中冷却液对应的当前实测液位这一当前状态数据,在当前实测液位介于最小液位与最大液位之间时,认定当前状态数据满足空气排空条件,则执行基于空气排空指令,确定车辆温控管路对应的当前管路类型,即执行步骤s302,以避免在当前状态数据不满足空气排空条件时,执行空气排空操作,避免进行无效操作,如在车辆温控管路中没有冷却液时进行无效的空气排空操作。
90.在一实施例中,步骤s302,即基于空气排空指令,确定车辆温控管路对应的当前管路类型,包括:
91.基于空气排空指令,查询系统内存中的车辆配置信息。
92.根据车辆配置信息,确定车辆温控管路对应的当前管路类型。
93.其中,车辆配置信息是指汽车配置相关的信息,车辆配置信息包括但不限于软件标定量和整车配置码。软件标定量是汽车内置的控制软件配置的唯一编码。整车配置码(vehicle scheme number,即vsn码),是汽车生产厂对不同类型和不同配置的车辆状态编制的固定编码。
94.作为一示例,温控控制器在接收到空气排空指令之后,可触发查询系统内存中的车辆配置信息,从车辆配置信息中提取软件标定量或者整车配置码,以便根据软件标定量或者整车配置码,确定对应的汽车上装配的车辆温控管路的当前管路类型,以实现快速确定车辆温控管路对应的当前管路类型的目的。
95.在一实施例中,如图4所示,在执行目标排空程序,控制目标温控部件进行空气排空操作之前,冷却液加注方法还包括:
96.a3031:在车辆温控管路中包含结温阀时,实时采集当前环境温度;
97.a3032:在当前环境温度小于结温阀对应的开启温度阈值时,对车辆温控管路中的冷却液进行加热,实时采集车辆温控管路中的冷却液对应的冷却液温度;
98.a3033:在冷却液温度不小于结温阀对应的开启温度阈值时,控制结温阀打开。
99.其中,当前环境温度是实时采集的环境温度。冷却液温度是指实时采集的冷却液的温度。开启温度阈值是预先配置的用于打开结温阀的温度。
100.作为一示例,温控控制器在基于空气排空指令,确定车辆温控管路对应的当前管路类型的过程中,还需确定车辆温控管路是否包含结温阀,即基于空气排空指令,查询系统内存中的车辆配置信息;根据车辆配置信息,确定车辆温控管路对应的当前管路类型和是否包含结温阀。在车辆温控管路包含结温阀时,则温控控制器需实时采集当前环境温度,将当前环境温度和结温阀对应的开启温度阈值进行比较;若当前环境温度小于结温阀对应的开启温度阈值,则认定当前环境温度较低,此时,车辆温控管路中的冷却液温度极大可能小于结温阀对应的开启温度阈值,导致无法顺利打开结温阀,因此,温控控制器加热车辆温控管路中的冷却液,以提高冷却液温度。温控控制器可实时检测车辆温控管路中的冷却液对
应的冷却液温度,在冷却液温度不小于结温阀对应的开启温度阈值时,控制结温阀打开,再执行目标排空程序,控制目标温控部件进行空气排空操作,以避免车辆温控管路中的结温阀关闭而导致车辆温控管路中的冷却液无法流动,不能实现温控效果。
101.在一实施例中,步骤s303,即基于当前管路类型,确定目标排空程序和目标温控部件,执行目标排空程序,控制目标温控部件进行空气排空操作,包括:
102.b3031:在当前管路类型为独立管路类型,则车辆温控管路包括独立设置的第一温控管路和第二温控管路,将独立排空程序确定为目标排空程序,将第一温控管路上的第一温控水泵和第二温控管路上的第二温控水泵确定为目标温控部件。
103.b3032:执行独立排空程序,独立控制第一温控水泵进行空气排空操作并控制第二温控水泵进行空气排空操作。
104.其中,第一温控管路和第二温控管路是指车辆温控管路中的两个温控管路。本示例中,电池温控管路和电驱温控管路互为第一温控管路和第二温控管路,即在电池温控管路为第一温控管路时,电驱温控管路为第二温控管路;在电驱温控管路为第一温控管路时,电池温控管路为第二温控管路。
105.作为一示例,温控控制器在确定当前管路类型为独立管路类型时,可确定车辆温控管路包括独立设置的第一温控管路和第二温控管路,因此,将独立排空程序确定为目标排空程序,将第一温控管路上的第一温控水泵和第二温控管路上的第二温控水泵确定为目标温控部件。接着,温控控制器可执行独立排空程序,独立控制第一温控水泵进行空气排空操作并控制第二温控水泵进行空气排空操作。例如,温控控制器执行独立排空程序,可以先控制第一温控水泵进行空气排空操作之后,再控制第二温控水泵进行空气排空操作。又例如,温控控制器执行独立排空程序,可以先控制第二温控水泵进行空气排空操作,再控制第一温控水泵进行空气排空操作。再例如,温控控制器执行独立排空程序,可以同时控制第一温控水泵进行空气排空操作并控制第二温控水泵进行空气排空操作。
106.本实施例中,在汽车的车辆温控管路对应的当前管路类型为独立管路类型时,控制独立设置的第一温控管路上的第一温控水泵和第二温控管路上的第二温控水泵进行空气排空操作,以将第一温控管路和第二温控管路中的空气排空,利用汽车上设置的第一温控水泵和第二温控水泵进行空气排空,无需额外配置抽真空设备,有助于节省设备成本价。
107.在一实施例中,步骤s303,即基于当前管路类型,确定目标排空程序和目标温控部件,执行目标排空程序,控制目标温控部件进行空气排空操作,包括:
108.c3031:在当前管路类型为耦合管路类型,则车辆温控管路包括耦合设置的第一温控管路和第二温控管路,第一温控管路和第二温控管路之间通过切换阀耦合,将耦合排空程序确定为目标排空程序,将切换阀、第一温控管路上的第一温控水泵和第二温控管路上的第二温控水泵确定为目标温控部件。
109.c3032:执行耦合排空程序,在切换阀处于第一导通状态时,控制第一温控水泵进行空气排空操作,控制切换阀切换到第二导通状态,控制第二温控水泵进行空气排空操作。
110.其中,第一温控管路和第二温控管路是指车辆温控管路中的两个温控管路。本示例中,电池温控管路和电驱温控管路互为第一温控管路和第二温控管路,即在电池温控管路为第一温控管路时,电驱温控管路为第二温控管路;在电驱温控管路为第一温控管路时,电池温控管路为第二温控管路。
111.作为一示例,温控控制器在确定当前管路类型为耦合管路类型时,可确定车辆温控管路包括耦合设置的第一温控管路和第二温控管路,且第一温控管路和第二温控管路之间通过切换阀相连。本示例中,切换阀可以在温控控制器的控制下,进入第一导通状态和第二导通状态,此处的第一导通状态是指用于控制第一温控管路导通的状态,第二导通状态是指用于控制第二温控管路导通的状态。具体地,温控控制器在确定当前管路类型为耦合管路类型时,可将耦合排空程序确定为目标排空程序,将切换阀、第一温控管路上的第一温控水泵和第二温控管路上的第二温控水泵确定为目标温控部件。接着,温控控制器可在切换阀处于第一导通状态时,控制第一温控水泵进行空气排空操作,在第一温控管路进行空气排空操作结束之后,再控制切换阀进行状态切换,以使切换阀进入第二导通状态,再控制第二温控水泵进行空气排空操作。
112.本实施例中,在汽车的车辆温控管路对应的当前管路类型为耦合管路类型时,需依据第一温控管路和第二温控管路之间的切换阀的导通状态,先后控制第一温控管路上的第一温控水泵和第二温控管路上的第二温控水泵进行空气排空操作,以将第一温控管路和第二温控管路中的空气排空,利用汽车上设置的第一温控水泵和第二温控水泵进行空气排空,无需额外配置抽真空设备,有助于节省设备成本价。
113.在一实施例中,控制第一温控水泵进行空气排空操作,包括:
114.d3131:基于第一正弦波信号,控制第一温控水泵运行一个转动周期,更新第一运行次数。
115.d3132:若第一运行次数大于目标次数阈值,则更新第一温控管路对应的当前排空状态为排空完成状态。
116.d3133:若第一运行次数不大于目标次数阈值,则重复执行基于第一正弦波信号,控制第一温控水泵运行一个转动周期,更新第一运行次数。
117.其中,第一正弦波信号是用于以正弦波形式驱动第一温控水泵工作的信号。转动周期是预先配置的用于控制第一温控水泵进行一次转动的周期,例如,可设置为5s。目标次数阈值是预先配置用于评估是否完成空气排空操作的次数阈值。可理解地,可根据转动周期和目标次数阈值控制第一温控水泵进行转动的时间。
118.作为一示例,在温控控制器控制第一温控水泵进行空气排空操作过程中,需先基于目标排空程序形成的第一正弦波信号,基于第一正弦波信号,控制第一温控水泵的转速以正弦波形式,5s为转动周期,从0%

100%

0%

100%依次变化。温控控制器在第一温控水泵运行一个转动周期之后,需更新第一运行次数,即使第一运行次数加1。再将更新后的第一运行次数与目标次数阈值进行比较。若第一运行次数大于目标次数阈值,则认定第一温控管路中的第一温控水泵转动的次数足够多或者进行空气排空操作的时间较长,基本可以认定第一温控管路中的空气已经排空,因此,更新第一温控管路对应的当前排空状态为排空完成状态。若第一运行次数不大于目标次数阈值,则重复执行基于第一正弦波信号,控制第一温控水泵运行一个转动周期,更新第一运行次数。
119.在一实施例中,控制第二温控水泵进行空气排空操作,包括:
120.d3231:基于第二正弦波信号,控制第二温控水泵运行一个转动周期,更新第二运行次数。
121.d3232:若第二运行次数大于目标次数阈值,则更新第二温控管路对应的当前排空
状态为排空完成状态。
122.d3233:若第二运行次数不大于目标次数阈值,则重复执行基于第二正弦波信号,控制第二温控水泵运行一个转动周期,更新第二运行次数。
123.其中,第二正弦波信号是用于以正弦波形式驱动第二温控水泵工作的信号。转动周期是预先配置的用于控制第二温控水泵进行一次转动的周期,例如,可设置为5s。目标次数阈值是预先配置用于评估是否完成空气排空操作的次数阈值。可理解地,可根据转动周期和目标次数阈值控制第二温控水泵进行转动的时间。
124.作为一示例,在温控控制器控制第二温控水泵进行空气排空操作过程中,需先基于目标排空程序形成的第二正弦波信号,基于第二正弦波信号,控制第二温控水泵的转速以正弦波形式,5s为转动周期,从0%

100%

0%

100%依次变化。温控控制器在第二温控水泵运行一个转动周期之后,需更新第二运行次数,即使第二运行次数加1。再将更新后的第二运行次数与目标次数阈值进行比较。若第二运行次数大于目标次数阈值,则认定第二温控管路中的第二温控水泵转动的次数足够多或者进行空气排空操作的时间较长,基本可以认定第二温控管路中的空气已经排空,因此,更新第二温控管路对应的当前排空状态为排空完成状态。若第二运行次数不大于目标次数阈值,则重复执行基于第二正弦波信号,控制第二温控水泵运行一个转动周期,更新第二运行次数。
125.在一实施例中,控制第一温控水泵进行空气排空操作,包括:
126.e3131:基于第一正弦波信号,控制第一温控水泵运行一个转动周期;
127.e3132:实时采集与第一温控水泵相连的冷却液膨胀壶中冷却液对应的第一当前液位;
128.e3133:基于第一当前液位与上一转动周期采集到的第一历史液位,获取第一液位差值;
129.e3134:若第一液位差值小于或等于目标液位阈值,则更新第一温控管路对应的当前排空状态为排空完成状态;
130.e3135:若第一液位差值大于目标液位阈值,则重复执行基于第一正弦波信号,控制第一温控水泵运行一个转动周期。
131.其中,第一当前液位是指第一温控水泵转动完当前转动周期时冷却液膨胀壶中冷却液的液位。第一历史液位是指第一温控水泵转动完上一个转动周期时冷却液膨胀壶中冷却液的液位。第一液位差值是指第一当前液位与第一历史液位的差值。目标液位阈值是指预先配置的用于评估是否完成空气排空操作的液位阈值。
132.作为一示例,在温控控制器控制第一温控水泵进行空气排空操作过程中,需先基于目标排空程序形成的第一正弦波信号,基于第一正弦波信号,控制第一温控水泵的转速以正弦波形式,5s为转动周期,从0%

100%

0%

100%依次变化。温控控制器在第一温控水泵运行一个转动周期之后,需实时采集与第一温控管路相连的冷却液膨胀壶中的第一当前液位;再将第一当前液位与系统内存中存储记录的上一个转动周期对应的第一历史液位进行差值计算,获取第一液位差值;然后,将第一液位差值与目标液位阈值进行比较;若第一液位差值小于或等于目标液位阈值,则认定第一温控管路中的空气已经排空,更新第一温控管路对应的当前排空状态为排空完成状态;若第一液位差值大于目标液位阈值,则重复执行基于第二正弦波信号,控制第二温控水泵运行一个转动周期。
133.在一实施例中,控制第二温控水泵进行空气排空操作,包括:
134.e3231:基于第二正弦波信号,控制第二温控水泵运行一个转动周期;
135.e3232:实时采集与第二温控水泵相连的冷却液膨胀壶中冷却液对应的第二当前液位;
136.e3233:基于第二当前液位与上一转动周期采集到的第二历史液位,获取第二液位差值;
137.e3234:若第二液位差值小于或等于目标液位阈值,则更新第二温控管路对应的当前排空状态为排空完成状态;
138.e3235:若第二液位差值大于目标液位阈值,则重复执行基于第二正弦波信号,控制第二温控水泵运行一个转动周期。
139.其中,第二正弦波信号是用于以正弦波形式驱动第二温控水泵工作的信号。转动周期是预先配置的用于控制第二温控水泵进行一次转动的周期,例如,可设置为5s。第二当前液位是指第二温控水泵转动完当前转动周期时冷却液膨胀壶中冷却液的液位。第二历史液位是指第二温控水泵转动完上一个转动周期时冷却液膨胀壶中冷却液的液位。第二液位差值是指第二当前液位与第二历史液位的差值。目标液位阈值是指预先配置用于评估是否完成空气排空操作的液位阈值。
140.作为一示例,在温控控制器控制第二温控水泵进行空气排空操作过程中,需先基于目标排空程序形成的第二正弦波信号,基于第二正弦波信号,控制第二温控水泵的转速以正弦波形式,5s为转动周期,从0%

100%

0%

100%依次变化。温控控制器在第二温控水泵运行一个转动周期之后,需实时采集与第二温控管路相连的冷却液膨胀壶中的第二当前液位;再将第二当前液位与系统内存中存储记录的上一个转动周期对应的第二历史液位进行差值计算,获取第二液位差值;然后,将第二液位差值与目标液位阈值进行比较;若第二液位差值小于或等于目标液位阈值,则认定第二温控管路中的空气已经排空,更新第二温控管路对应的当前排空状态为排空完成状态;若第二液位差值大于目标液位阈值,则重复执行基于第二正弦波信号,控制第二温控水泵运行一个转动周期。
141.在一实施例中,步骤s304:监测车辆温控管路对应的当前排空状态,基于当前排空状态形成执行结果消息,将执行结果消息发送给诊断设备,包括:
142.s3041:接收诊断设备在目标执行周期内间隔发送的结果查询指令;
143.s3042:基于结果查询指令,监测车辆温控管路对应的当前排空状态;
144.s2043:基于车辆温控管路对应的当前排空状态,获取与结果查询指令相对应的执行结果消息,将执行结果消息发送给诊断设备。
145.其中,目标执行周期是预先配置的用于执行空气排空操作的周期,例如,目标执行周期为1h。结果查询指令是指诊断设备触发的用于查询空气排空操作的结果的指令。
146.作为一示例,温控控制器还可以接收诊断设备在目标执行周期内间隔发送的至少一个结果查询指令。本示例中,温控控制器可以接收诊断设备在触发空气排空指令之后的目标执行周期内,间隔形成结果查询指令,例如,间隔2s形成一个结果查询指令。在间隔接收到每一个结果查询指令之后,需基于结果查询指令查询系统内存中记录的车辆温控管路对应的当前排空状态。本示例中,由于车辆温控管路包括第一温控管路和第二温控管路,则车辆温控管路对应的当前排空状态包括第一温控管路对应的当前排空状态和第二温控管
路对应的当前排空状态。
147.作为一示例,温控控制器在获取到车辆温控管路对应的当前排空状态之后,需基于车辆温控管路对应的当前排空状态,确定其对应的执行结果消息。本示例中,车辆温控管路可根据第一温控管路对应的当前排空状态和第二温控管路对应的当前排空状态,确定相应的执行结果消息。例如,若第一温控管路对应的当前排空状态和第二温控管路对应的当前排空状态均为排空完成状态,则形成执行成功消息,将执行成功消息作为执行结果消息发送给诊断设备。又例如,若第一温控管路对应的当前排空状态和第二温控管路对应的当前排空状态中的至少一个为排空执行状态,则形成执行繁忙消息,将执行繁忙消息作为执行结果消息发送给诊断设备。
148.在一实施例中,如图4所示,提供一种冷却液加注方法,以该方法应用与液冷温控系统相连的诊断设备为例进行说明,冷却液加注方法包括:
149.s401:在给车辆温控管路加注冷却液过程中,生成空气排空指令,将空气排空指令发送给液冷温控系统,以使液冷温控系统基于空气排空指令,确定车辆温控管路对应的当前管路类型、目标排空程序和目标温控部件,执行目标排空程序,控制目标温控部件进行空气排空操作;
150.s402:接收液冷温控系统基于监测车辆温控管路的当前排空状态形成的执行结果消息,基于执行结果消息,获取程序执行结果,控制显示界面显示程序执行结果。
151.作为一示例,诊断设备与液冷温控系统相连,具体与液冷温控系统的温控控制器相连,可在车辆温控管路加注冷却液过程中,生成空气排空指令,将空气排空指令发送给液冷温控系统,以使液冷温控系统使液冷温控系统确定其当前管路类型、目标排空程序和目标温控部件,执行目标排空程序控制目标温控部件进行空气排空操作,实现利用汽车本身配置的目标温控部件进行空气排空操作,保证冷却液加注时,可排空车辆温控管路中的空气,使得车辆温控管路中充满冷却液,且其冷却液加注过程中无需额外采用抽真空设备进行真空抽注,有利于节省设备成本,降低软件开发成本和软件适用性,无需给每一种管路类型对应的车辆温控管路独立开发相应的目标排空程序。本示例中,给车辆温控管路加注冷却液的过程可以采用专用的冷却液加注设备向与车辆温控管路相连的冷却液膨胀壶内加注冷却液,也可以由操作人员人工操作。
152.作为一示例,诊断设备可接收液冷温控系统基于监测车辆温控管路的当前排空状态形成的执行结果消息,执行结果消息包括执行成功消息和执行繁忙消息。本示例中,液冷温控系统中的温控控制器监测到车辆温控管路对应的当前排空状态为排空完成状态,则将执行成功消息确定为执行结果消息;若车辆温控管路对应的当前排空状态为排空执行状态,则将执行繁忙消息确定为执行结果消息。接着,诊断设备可基于接收到执行结果消息,获取程序执行结果,程序执行结果包括程序执行成功和程序执行失败两种。例如,在接收到的执行结果消息中包含执行成功消息时,则将程序执行结果确定为程序执行成功;在接收到的所有执行结果消息均为执行繁忙消息,即不存在执行成功消息时,则将程序执行结果确定为程序执行失败。
153.本实施例所提供的冷却液加注方法中,诊断设备可将空气排空指令发送给液冷温控系统,使液冷温控系统确定其当前管路类型、目标排空程序和目标温控部件,执行目标排空程序控制目标温控部件进行空气排空操作,实现利用汽车本身配置的目标温控部件进行
空气排空操作,无需额外采用抽真空设备进行真空抽注,有利于节省设备成本;根据当前管路类型的不同,确定不同的目标排空程序和目标温控部件,可实现对不同当前管路类型对应的车辆温控管路进行控制,降低软件开发成本和软件适用性,无需给每一种管路类型对应的车辆温控管路独立开发相应的目标排空程序。诊断设备可接收温控控制器基于监测到车辆温控管路对应的当前排空状态形成执行结果消息,以达到检测液冷温控系统中内置的目标排空程序是否执行成功,实现程序诊断,保障液冷温控系统的正常工作。
154.在一实施例中,步骤s402,即接收液冷温控系统基于监测车辆温控管路的当前排空状态形成的执行结果消息,基于执行结果消息,获取程序执行结果,控制显示界面显示程序执行结果,包括:
155.s4021:在目标执行周期内间隔形成结果查询指令,将结果查询指令发送给液冷温控系统;
156.s4022:在目标执行周期内接收到液冷温控系统反馈的执行结果消息;
157.s4023:基于目标执行周期内接收到的所有执行结果消息,获取程序执行结果,控制显示界面显示程序执行结果。
158.其中,目标执行周期是预先配置的用于执行空气排空操作的周期,例如,目标执行周期为1h。结果查询指令是指诊断设备触发的用于查询空气排空操作的结果的指令。
159.作为一示例,诊断设备在发送空气排空指令之后的目标执行周期内,间隔形成结果查询指令,例如,间隔2s形成一个结果查询指令,并将结果查询指令发送给液冷温控系统,以使液冷温控系统执行状态查询操作,获取每一结果查询指令对应的执行结果消息。
160.作为一示例,诊断设备可在目标执行周期内接收到液冷温控系统反馈的执行结果消息,由于结果查询指令是间隔形成并发送给液冷温控系统,因此,诊断设备也可以间隔接收液冷温控系统反馈的执行结果消息。
161.作为一示例,诊断设备可根据基于目标执行周期内接收到的所有执行结果消息,获取程序执行结果,控制显示界面显示程序执行结果,程序执行结果用于反映液冷温控系统中的冷却液加注程序是否执行成功,该冷却液加注程序是用于控制执行冷却液加注方法的程序。本示例中,诊断设备在目标执行周期内接收到的所有执行结果消息中,存在任一执行结果消息为执行成功消息,获取程序执行结果为程序执行成功,在显示界面上显示程序执行成功。诊断设备在目标执行周期内接收到的所有执行结果消息中,所有执行结果消息均为执行繁忙消息,获取程序执行结果为程序执行失败,在显示界面上显示程序执行失败。
162.在一个实施例中,提供一种液冷温控系统,液冷温控系统包括温控控制器、车辆温控管路和车辆温控部件;车辆温控部件设置在车辆温控管路上,且车辆温控部件与温控控制器相连,温控控制器包括存储器、处理器以及存储在存储器中并可在处理器上运行的冷却液加注程序,处理器执行冷却液加注程序时实现上述实施例中的冷却液加注方法,如图3所示,为避免重复,此处不再赘述。
163.在一实施例中,提供一种诊断设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行冷却液加注程序时实现上述实施例中的冷却液加注方法,如图4所示,为避免重复,此处不再赘述。
164.以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各
实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献