发动机升温诊断方法、装置、车辆及存储介质

文档序号:1069342 发布日期:2020-10-16 浏览:20次 >En<

阅读说明:本技术 发动机升温诊断方法、装置、车辆及存储介质 (Engine temperature rise diagnosis method and device, vehicle and storage medium ) 是由 赵兵 陈领平 戴西槐 杜月鑫 王德辉 邵新峰 夏广范 熊华锋 牛胜福 于 2020-07-10 设计创作,主要内容包括:本发明实施例公开了一种发动机升温诊断方法、装置、车辆及存储介质。该方法包括:获取发动机由初始温度上升至预设温度所需的实际升温时间;确定实际升温时间对应的第一标准升温时间及修正系数;根据修正系数对第一标准升温时间进行修正,获得第二标准升温时间;根据实际升温时间和第二标准升温时间确定诊断结果。本发明实施例的技术方案,解决了在发动机热量被用于空调加热或动力电池系统的预热保温时,由于实际升温时间过长而导致升温故障误报的问题,降低了发动机升温故障的误报率,提高了发动机热量的利用率。(The embodiment of the invention discloses an engine temperature rise diagnosis method and device, a vehicle and a storage medium. The method comprises the following steps: acquiring actual temperature rise time required by the engine to rise from the initial temperature to a preset temperature; determining a first standard temperature rise time and a correction coefficient corresponding to the actual temperature rise time; correcting the first standard temperature rise time according to the correction coefficient to obtain a second standard temperature rise time; and determining a diagnosis result according to the actual temperature rise time and the second standard temperature rise time. The technical scheme of the embodiment of the invention solves the problem of temperature rise fault misinformation caused by overlong actual temperature rise time when the heat of the engine is used for heating an air conditioner or preheating and heat preservation of a power battery system, reduces the false alarm rate of the temperature rise fault of the engine, and improves the utilization rate of the heat of the engine.)

发动机升温诊断方法、装置、车辆及存储介质

技术领域

本发明实施例涉及发动机控制技术领域,尤其涉及一种发动机升温诊断方法、装置、车辆及存储介质。

背景技术

发动机冷却系统是车辆上非常关键的系统,无论是传统燃油车、混合动力车还是纯电动车都必须对冷却系统进行一系列的监控和诊断,从而达到车辆正常行驶的目的。

传统燃油车对发动机冷却系统的升温诊断常通过获取发动机冷却液升温时间进行,即通过确定发动机冷却液达到法规规定温度的时间与设定时间标准进行对比来确定。而对于以发动机为基础开发的电动增程器应用于纯电动车辆上时,由于发动机的冷却系统与整车中其他系统可存在耦合,车辆在混动模式下使用时,可通过发动机产生的热量为空调加热也可为动力电池系统进行预热保温。

然而,当发动机产生的热量被用于空调加热或动力电池系统进行预热保温时,发动机冷却液的升温时间可能延长,若还采用传统燃油车的升温诊断方法会导致误报发动机冷却系统升温故障。同时,若为了保证发动机冷却系统升温诊断的准确性而禁止使用发动机产生的热量用于对空调或动力电池系统加热,则发动机的热量未被充分利用,造成了整车能量的浪费。

发明内容

本发明提供一种发动机升温诊断方法、装置、车辆及存储介质,以实现发动机热量在用于空调和/或动力电池加热时的发动机升温诊断,减少了发动机升温故障的误报率,提高了发动机热量的利用率。

第一方面,本发明实施例提供了一种发动机升温诊断方法,包括:

获取发动机由初始温度上升至预设温度所需的实际升温时间;

确定实际升温时间对应的第一标准升温时间及修正系数;

根据修正系数对第一标准升温时间进行修正,获得第二标准升温时间;

根据实际升温时间和第二标准升温时间确定诊断结果。

进一步地,获取发动机由初始温度上升至预设温度所需的实际升温时间,包括:

在发动机上电时,启动第一计时器;

将发动机由初始温度上升至预设温度的时刻确定为第一时刻;

将第一计时器在第一时刻的时间值确定为发动机的实际升温时间。

进一步地,确定实际升温时间对应的第一标准时间,包括:

计算预设温度和初始温度间的温差;

根据温差、初始温度和预设温度确定第一标准升温时间。

进一步地,确定修正系数,包括:

获取发动机由初始温度上升至预设温度时的空调加热时间和/或电池加热时间;

根据空调加热时间和/或电池加热时间确定修正系数。

进一步地,根据修正系数对第一标准升温时间进行修正,获得第二标准升温时间,包括:

将第一标准升温时间与修正系数的乘积确定为第二标准升温时间。

进一步地,根据实际升温时间和第二标准升温时间确定诊断结果,包括:

当实际升温时间大于第二标准升温时间时,确定诊断结果为未通过;

否则,确定诊断结果为通过。

第二方面,本发明实施例还提供了一种发动机升温诊断装置,该发动机升温诊断装置包括:

升温时间获取模块,用于获取发动机由初始温度上升至预设温度所需的实际升温时间;

系数确定模块,用于确定实际升温时间对应的第一标准升温时间及修正系数;

升温时间修正模块,用于根据修正系数对第一标准升温时间进行修正,获得第二标准升温时间;

诊断结果确定模块,用于根据实际升温时间和第二标准升温时间确定诊断结果。

进一步地,升温时间获取模块,包括:

计时器启动单元,用于在发动机上电时,启动第一计时器;

时刻确定单元,用于将发动机由初始温度上升至预设温度时的时刻确定为第一时刻;

升温时间确定单元,用于将第一计时器在第一时刻的时间值确定为发动机的实际升温时间。

第三方面,本发明实施例还提供了一种车辆,所述车辆包括:

至少一个计时器;

一个或多个控制器;

存储装置,用于存储一个或多个程序;

当一个或多个程序被一个或多个控制器执行,使得一个或多个控制器实现如本发明任意实施例中提供的发动机升温诊断方法。

第四方面,本发明实施例还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如本发明任意实施例提供的发动机升温诊断方法。

本发明实施例通过获取发动机由初始温度上升至预设温度所需的实际升温时间;确定实际升温时间对应的第一标准升温时间及修正系数;根据修正系数对第一标准升温时间进行修正,获得第二标准升温时间;根据实际升温时间和第二标准升温时间确定诊断结果。根据发动机的初始温度和预设温度确定与实际升温时间对应的第一标准升温时间及修正系数,并通过修正系数对第一标准升温时间进行修正,以根据修正后的第一标准升温时间于实际升温时间对发动机是否发生升温故障进行判断。引入修正系数对第一标准时间进行修正,解决了在发动机热量被用于空调加热或动力电池系统的预热保温时,由于实际升温时间过长而导致升温故障误报的问题,降低了发动机升温故障的误报率,提高了发动机热量的利用率。

附图说明

图1是本发明实施例一中的一种发动机升温诊断方法的流程图;

图2是本发明实施例二中的一种发动机升温诊断方法的流程图;

图3是本发明实施例三中的一种发动机升温诊断装置的结构示意图;

图4是本发明实施例四中的一种车辆的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。此外,在不冲突的情况下,本发明中的实施例及实施例中的特征可以互相组合。

实施例一

图1为本发明实施例一提供的一种发动机升温诊断方法的流程图,本实施例可适用于车辆在混合动力模式使用时,增程式发动机为空调和/或动力电池加热时对发动机进行升温诊断的情况,该方法可以由发动机升温诊断装置来执行,该发动机升温诊断装置可以由软件和/或硬件来实现,该发动机升温诊断装置可以配置在计算设备上,具体包括如下步骤:

S101、获取发动机由初始温度上升至预设温度所需的实际升温时间。

其中,初始温度可理解为发动机在车辆上电启动时的发动机的冷却液温度;预设温度可理解为预先设定的发动机达到较佳工作状态的冷却液温度;实际升温时间可理解为发动机由上电起至发动机冷却液温度上升至较佳工作状态所花费的时间。

具体的,由于发动机需要在某种温度段下工作才能保证转速的稳定并发挥更出色的工作状态,若发动机温度过高会造成缸体或者缸头变形,配件咬合间隙变大而导致冷却液或汽油机油泄露,若发动机温度过低则会造成发动机转速不稳定,怠速不理想。而发动机在正常工作的情况下,冷却液温度上升至适合工作的温度段的时间应处于一定范围内,若超出该范围则可认为发动机出现升温故障。因此,在车辆上电时获取车辆发动机冷却液的温度并将其作为初始温度,并持续获取发动机冷却液的温度直至其达到预设的较佳工作状态温度,确定发动机由初始温度上升至预设温度所需的时间,并将上述时间作为发动机的实际升温时间。可选的,发动机处于较佳工作状态时冷却液温度范围可为80℃-90℃,预设温度可为该温度范围内的任意温度。

S102、确定实际升温时间对应的第一标准升温时间及修正系数。

其中,第一标准升温时间可理解为在发动机无故障且未利用发动机向其他系统供热时,由对应于实际升温时间的初始温度上升至预设温度所需的升温时间;修正系数可理解为在实际升温时间过程中,发动机向其他系统供热而导致实际升温时间大于第一标准升温时间,考虑发动机向其他系统供热的热量用于升温时所需的时间,确定出的用于针对第一标准时间进行修正的系数。

具体的,根据实际升温时间对应的初始温度与预设温度,经查表确定当发动机无故障且未向其他系统供热时,由该初始温度上升至预设温度所需的时间,将上述时间确定为第一标准升温时间;并根据车辆上电后实际升温时间过程中发动机向其他系统进行供热的实际情况,获取发动机分别向各系统供热的时间,并根据各时间对应确定修正系数。

S103、根据修正系数对第一标准升温时间进行修正,获得第二标准升温系数。

具体的,由于第一标准升温时间仅考虑了发动机无故障且未向其他系统供热时由初始温度上升至预设温度的时间,但对于以发动机为基础开发的应用于纯电动汽车上具有电动增程器的混动增程发动机,其在发动机工作过程中,可利用发动机所产生的热量进行空调制热和动力电池系统的预热保温,而当发动机热量用于对其他系统供热时,其由初始温度上升至预设温度的时间将延长,若仍以第一标准升温时间对发动机进行升温诊断,有较大可能性出现故障误报。因此,通过利用发动机分别向各系统供热的时间,并根据各时间对应确定的修正系数对第一标准升温时间进行修正,将第一标准升温时间与修正系数相乘得到第二标准升温时间以用来对发动机进行升温诊断。

S104、根据实际升温时间和第二标准升温时间确定诊断结果。

其中,诊断结果可理解为发动机温度是否在预设时间范围内由初始温度上升至预设温度的判断结果。

具体的,确定实际升温时间和第二标准升温时间的大小关系,当实际升温时间大于第二标准升温时间时,可认为发动机升温过慢,发动机节温器、冷却液和/或机油等方面可能存在问题,此时可确定诊断结果为未通过;当实际升温时间小于第二标准升温时间时,可认为发动机较为及时的上升至较佳工作温度,此时可确定诊断结果为通过。

本发明实施例的技术方案,通过获取发动机由初始温度上升至预设温度所需的实际升温时间;确定实际升温时间对应的第一标准升温时间及修正系数;根据修正系数对第一标准升温时间进行修正,获得第二标准升温时间;根据实际升温时间和第二标准升温时间确定诊断结果。根据发动机的初始温度和预设温度确定与实际升温时间对应的第一标准升温时间及修正系数,并通过修正系数对第一标准升温时间进行修正,以根据修正后的第一标准升温时间与实际升温时间对发动机是否发生升温故障进行判断。引入修正系数对第一标准时间进行修正,解决了在发动机热量被用于空调加热或动力电池系统的预热保温时,由于实际升温时间过长而导致升温故障误报的问题,降低了发动机升温故障的误报率,提高了发动机热量的利用率。

实施例二

图2为本发明实施例二提供的一种发动机升温诊断方法的流程图。本实施例的技术方案在上述技术方案的基础上进一步细化,具体包括如下步骤:

S201、在发动机上电时,启动第一计时器。

其中,第一计时器可理解为用于统计发动机上电时长的计时器。

具体的,发动机在车辆上电时同步上电,并在上电的同时启动第一计时器,以对发动机上电的时长进行统计。

S202、将发动机由初始温度上升至预设温度的时刻确定为第一时刻。

具体的,发动机上电开始工作后,发动机冷却液持续升温,当发动机冷却液的温度从上电时的初始温度上升至预设温度时,将该时刻确定为发动机上电后的第一时刻。

S203、将第一计时器在第一时刻的时间值确定为发动机的实际升温时间。

具体的,第一计时器自发动机上电开始计时,获取发动机冷却液的温度从初始温度上升至预设温度对应的第一时刻时第一计时器所显示的时间值,该时间值代表了发动机冷却液由初始温度上升至预设温度所消耗的时间,将上述时间值确定为发动机的实际升温时间。

S204、计算预设温度和初始温度间的温差。

具体的,将预设温度减去初始温度得到差值确定为预设温度和初始温度间的温差。

S205、根据温差、初始温度和预设温度确定第一标准升温时间。

具体的,针对发动机冷却液升温原理存在根据发动机冷却液初始温度、最终温度及初始温度与最终温度间温差构建的升温时间基础表格,将获取到的发动机冷却液的初始温度、预设温度及温差代入升温时间基础表格查询得到一个基础升温时间值,并将上述基础升温时间值确定为第一标准升温时间。

S206、获取发动机由初始温度上升至预设温度时的空调加热时间和/或电池加热时间。

其中,空调加热时间可理解为空调系统利用发动机冷却液的热量对空调系统进行加热的时间;电池加热时间可理解为动力电池系统利用发动机冷却液的热量对动力电池进行预热保温的时间。

具体的,空调系统和动力电池系统中分别设置有第二计算器和第三计算器,在发动机由初始温度上升至预设温度这段时间内,若发动机控制器接收到由整车控制器发送的为空调系统加热的信息时,利用发动机冷却液的热量对空调系统进行加热并使第二计时器开始计时,第二计时器所记录时间为在发动机由初始温度上升至预设温度这段时间内空调系统累计加热的时间,将第二计时器记录的时间确定为空调加热时间;若发动机控制器接收到由整车控制器发送的为动力电池系统加热的信息时,利用发动机冷却液的热量对动力电池进行预热保温并使第三计时器开始计时,第三计时器所记录时间为在发动机由初始温度上升至预设温度这段时间内动力电池系统累计加热的时间,将第三计时器记录的时间确定为电池加热时间。

示例性的,当发动机控制器接收到整车控制器发送的为空调系统加热的信息时,将空调使用发动机水温加热标志位ACWARMREQ调整至位置TRUE,并开启第二计时器进行计时,直到标志位的位置非TRUE时暂停对第二计时器的计时;当发动机控制器接收到整车控制器发送的为动力电池系统加热的信息时,将动力电池使用发动机水温加热标志位BMSWARMREQ调整至位置TRUE,并开启第三计时器进行计时,直到标志位的位置非TRUE时暂停对第三计时器的计时。

S207、根据空调加热时间和/或电池加热时间确定修正系数。

具体的,针对发动机冷却液对空调系统和/或动力电池系统进行加热的空调加热时间和电池加热时间构建有修正系数表格,其中,空调加热时间和/或电池加热时间可为零,将从第二计时器和第三计时器获取的空调加热时间和电池加热时间代入修正系数表格中查询得到一个修正系数值,并将其确定为对应于实际升温时间的修正系数。

S208、将第一标准升温时间与修正系数的乘积确定为第二标准升温时间。

具体的,利用修正系数对根据初始温度、预设温度及温差确定的第一标准升温时间进行修正,以使得修正后的第一标准升温时间更适合于对利用发动机热量为空调系统和动力电池系统加热的发动机进行升温诊断,将第一标准升温时间与修正系数的乘积作为修正后的第一标准升温时间,即为第二标准升温时间。

S209、判断实际升温时间是否大于第二标准升温时间。

若是,则执行步骤S210;若否,则执行步骤S211。

S210、确定诊断结果为未通过。

具体的,当实际升温时间大于第二标准升温时间时,可认为发动机升温过慢,发动机的节温器、冷却液和/或机油等方面可能存在问题,此时判断发动机升温诊断的诊断结果为未通过。

S211、确定诊断结果为通过。

具体的,当实际升温时间小于或等于第二标准升温时间时,可认为发动机较为及时的上升至较佳工作温度,此时判断发动机升温诊断的结果为通过。

本发明实施例的技术方案,根据发动机冷却液由初始温度上升至预设温度过程中,利用发动机向空调系统和/或动力电池系统加热的空调加热时间和/或电池加热时间确定修正系数,并通过修正系数对根据温差、初始温度和预设温度查表得到的第一标准升温时间进行修正,利用修正后的第一标准升温时间与实际升温时间的大小关系判断发动机是否发生升温故障,使得在发动机热量备用域空调加热和/或动力电池系统的预热保温时,发动机升温故障的误报率下降,并提升了发动机热量的利用率。

实施例三

图3为本发明实施例三提供的一种发动机升温诊断装置的结构示意图,该跟车控制装置包括:升温时间获取模块31,系数确定模块32,升温时间修正模块33和诊断结果确定模块34。

其中,升温时间获取模块31,用于获取发动机由初始温度上升至预设温度所需的实际升温时间;系数确定模块32,用于确定实际升温时间对应的第一标准升温时间及修正系数;升温时间修正模块33,用于根据修正系数对第一标准升温时间进行修正,获得第二标准升温时间;诊断结果确定模块34,用于根据实际升温时间和第二标准升温时间确定诊断结果。

本实施例的技术方案,解决了在发动机热量被用于空调加热或动力电池系统的预热保温时,由于实际升温时间过长而导致升温故障误报的问题,降低了发动机升温故障的误报率,提高了发动机热量的利用率。

可选的,升温时间获取模块31包括:

计时器启动单元,用于在发动机上电时,启动第一计时器。

时刻确定单元,用于将发动机由初始温度上升至预设温度时的时刻确定为第一时刻。

升温时间确定单元,用于将第一计时器在第一时刻的时间值确定为发动机的实际升温时间。

可选的,系数确定模块32包括:

标准升温时间确定单元,用于计算预设温度和初始温度间的温差;根据温差、初始温度和预设温度确定第一标准升温时间。

修正系数确定单元,用于获取发动机由初始温度上升至预设温度时的空调加热时间和/或电池加热时间;根据空调加热时间和/或电池加热时间确定修正系数。

可选的,升温时间修正模块33具体用于:将第一标准升温时间与修正系数的乘积确定为第二标准升温时间。

可选的,诊断结果确定模块34具体用于:当实际升温时间大于第二标准升温时间时,确定诊断结果为未通过;否则,确定诊断结果为通过。

本发明实施例所提供的发动机升温诊断装置可执行本发明任意实施例所提供的发动机升温诊断方法,具备执行方法相应的功能模块和有益效果。

实施例四

图4为本发明实施例四提供的一种车辆的结构示意图,如图4所示,该车辆包括计时器41、控制器42、存储装置43、输入装置44和输出装置45;车辆中计时器41和控制器42的数量可以是一个或多个,图4中以一个计时器41和控制器42为例;车辆中的计时器41、控制器42、存储装置43、输入装置44和输出装置45可以通过总线或其他方式连接,图4中以通过总线连接为例。

计时器41,用于获取车辆发动机和/或其他系统的升温时间。

存储装置43作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的发动机升温诊断方法对应的程序指令/模块(例如,升温时间获取模块31,系数确定模块32,升温时间修正模块33和诊断结果确定模块34)。控制器42通过运行存储在存储装置43中的软件程序、指令以及模块,从而执行车辆的各种功能应用以及数据处理,即实现上述的发动机升温诊断方法。

存储装置43可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储装置43可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储装置43可进一步包括相对于控制器42远程设置的存储器,这些远程存储器可以通过网络连接至车辆。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置44可用于接收输入的数字或字符信息,以及产生与车辆的用户设置以及功能控制有关的键信号输入。输出装置45可包括显示屏等显示设备。

实施例五

本发明实施例五还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种发动机升温诊断方法,该方法包括:

获取发动机由初始温度上升至预设温度所需的实际升温时间;

确定实际升温时间对应的第一标准升温时间及修正系数;

根据修正系数对第一标准升温时间进行修正,获得第二标准升温时间;

根据实际升温时间和第二标准升温时间确定诊断结果。

当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的发动机升温诊断方法中的相关操作。

通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(RandomAccess Memory,RAM)、闪存(FLASH)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

值得注意的是,上述搜索装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

14页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种内涨成型中冷器管

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!