本技术涉及车辆,尤其涉及一种发动机的保护方法、车辆、存储介质及计算机程序产品。
背景技术:
1、随着汽车产业的不断发展,汽车已经成为了人们日常生活中不可或缺的交通工具。而有效控制发动机的温度,对于保障用户的驾驶体验起到了至关重要的作用。
2、在相关技术中,发动机会通过内置的水温传感器实时获取发动机水温,并在检测到发动机水温达到预设的最大承受值时,及时控制风扇启动以降低发动机温度,从而实现对发动机温度的精确控制。然而,当水温传感器发生数值跳变等故障时,水温传感器显示的水温数值往往会低于发动机内的实际水温,如此,发动机控制器容易出现无法及时启动风扇的情况,进而导致发动机温度超过最大承受值,对发动机本体造成损伤。
3、因此,如何令车辆能够在水温传感器处于异常状态时对发动机进行保护,也就成为了行业内亟需解决的技术问题。
技术实现思路
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、如此,本技术解决了相关技术中在水温传感器处于异常状态时,发动机本体容易出现损伤的技术问题,即,本技术通过在发动机运行一段时间之后,获取水温传感器上显示的实际水温数值,并分析该实际水温数值是否为发动机内产生的真实水温数值,从而判断水温传感器是否存在异常,进而在判断到水温传感器存在异常时,控制发动机内的风扇开启以对发动机进行降温,进而达到令车辆能够在水温传感器处于异常状态时及时启动风扇以对发动机进行保护的技术效果,避免发动机因为过热出现开锅的情况。
1.一种发动机的保护方法,其特征在于,所述发动机的保护方法应用于车辆,所述车辆包含发动机,所述发动机包含水温检测装置和风扇,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述基于所述第二水温数值判断所述水温检测装置是否处于异常状态的步骤,包括:
3.如权利要求2所述的方法,其特征在于,所述基于所述实际运行功率和所述实际运行时长确定所述水温检测装置对应的第一标准水温数值的步骤,包括:
4.如权利要求3所述的方法,其特征在于,所述第一目标水温变化曲线内包含多个基准运行时长,和多个基准运行时长各自对应的基准水温数值;
5.如权利要求2所述的方法,其特征在于,在所述确定所述发动机的实际运行功率和实际运行时长的步骤之后,所述方法还包括:
6.如权利要求2所述的方法,其特征在于,所述根据所述第一实际水温差值判断所述水温检测装置是否处于异常状态的步骤,包括:
7.如权利要求6所述的方法,其特征在于,在所述获取目标水温差值阈值的步骤之前,所述方法还包括:
8.如权利要求7所述的方法,其特征在于,所述基于所述实际温度差值确定目标阈值调节参数的步骤,包括:
9.如权利要求1所述的方法,其特征在于,在所述采集所述水温检测装置的第一水温数值的步骤之后,所述方法还包括:
10.如权利要求1至9中任一项所述的方法,其特征在于,在所述采集所述水温检测装置的第一水温数值的步骤之前,所述方法还包括:
11.一种车辆,其特征在于,所述车辆包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序配置为实现如权利要求1至10中任一项所述的发动机的保护方法的步骤。
12.一种存储介质,其特征在于,所述存储介质为计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至10中任一项所述的发动机的保护方法的步骤。
13.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现如权利要求1至10中任一项所述的发动机的保护方法的步骤。