风扇控制方法、装置及设备与流程

文档序号:23705641发布日期:2021-01-23 13:04阅读:132来源:国知局
风扇控制方法、装置及设备与流程

[0001]
本申请实施例涉及自动化技术领域,尤其涉及一种风扇控制方法、装置及设备。


背景技术:

[0002]
车辆运行过程中,发动机的温度较高,冷却系统可以对发动机进行散热处理,冷却系统可以包括冷却水、风扇等。
[0003]
当冷却水的温度不同时,风扇的转速不同,例如,当冷却水的温度较高时,风扇的转速较高,当冷却水的温度较低时,风扇的转速较低。现有技术中,通常通过风扇标定的方式确定风扇的转速,具体方法如下:获取预设对应关系,该预设对应关系包括冷却水的温度以及风扇的转速,根据预设对应关系以及冷却水的温度确定风扇的转速。
[0004]
由于风扇的转速改变需要一定时间,当环境温度较高、且车辆负荷较大时,发动机温度上升较快,风扇控制的及时性较差。


技术实现要素:

[0005]
本申请实施例提供一种风扇控制方法、装置及设备,提高了风扇控制的及时性。
[0006]
第一方面,本申请实施例提供一种风扇控制方法,应用于车辆,所述车辆包括发动机,所述发动机上设置有冷却系统,所述冷却系统包括风扇,所述方法包括:
[0007]
获取所述车辆的检测信息,所述检测信息包括如下信息中的至少一种:所述发动机的负荷率、油门开度或环境温度;
[0008]
根据所述检测信息,确定所述风扇的待调工作模式,所述待调工作模式为提前工作模式或者正常工作模式;
[0009]
向所述风扇发送所述控制指令,所述控制指令包括所述待调工作模式,所述控制指令用于控制所述风扇按照所述待调工作模式运行。
[0010]
在一种可能的实施方式中,所述根据所述检测信息,确定所述风扇的待调工作模式,包括:
[0011]
若所述检测信息满足预设条件时,确定所述风扇的待调工作模式为所述提前工作模式,所述预设条件包括如下至少一种:所述负荷率大于或等于第一阈值、所述油门开度大于或等于第二阈值、或者所述环境温度大于或等于第三阈值;
[0012]
若所述检测信息不满足所述预设条件时,确定所述风扇的待调工作模式为所述正常工作模式。
[0013]
在一种可能的实施方式中,所述向所述风扇发送所述控制指令,包括:
[0014]
获取所述风扇的当前工作模式;
[0015]
判断所述待调工作模式和所述当前工作模式是否相同;
[0016]
若否,在所述风扇在所述当前工作模式下的持续时长超过预设时长时,向所述风扇发送所述控制指令。
[0017]
在一种可能的实施方式中,所述获取所述发动机的负荷率,包括:
[0018]
获取所述发动机的当前输出扭矩和最大输出扭矩;
[0019]
根据所述当前输出扭矩和最大输出扭矩确定所述发动机的负荷率。
[0020]
在一种可能的实施方式中,所述获取所述发动机的当前输出扭矩,包括:
[0021]
获取油门开度、发动机转速以及当前输出扭矩之间的预设对应关系;
[0022]
根据所述预设对应关系、所述车辆的油门开度以及所述发动机转速,确定所述发动机的当前输出扭矩。
[0023]
在一种可能的实施方式中,所述获取所述发动机的油门开度,包括:
[0024]
通过油门开度传感器获取所述发动机的油门开度。
[0025]
在一种可能的实施方式中,在冷却水温度相同时,所述提前工作模式下的风扇的转速高于所述正常工作模式下的风扇的转速。
[0026]
第二方面,本申请实施例提供一种风扇控制装置,应用于车辆,所述车辆包括发动机,所述发动机上设置有冷却系统,所述冷却系统包括风扇,所述装置包括获取模块、确定模块和发送模块,其中,
[0027]
所述获取模块用于,获取所述车辆的检测信息,所述检测信息包括如下信息中的至少一种:所述发动机的负荷率、油门开度或环境温度;
[0028]
所述确定模块用于,根据所述检测信息,确定所述风扇的待调工作模式,所述待调工作模式为提前工作模式或者正常工作模式;
[0029]
所述发送模块用于,向所述风扇发送所述控制指令,所述控制指令包括所述待调工作模式,所述控制指令用于控制所述风扇按照所述待调工作模式运行。
[0030]
在一种可能的实施方式中,所述确定模块具体用于:
[0031]
若所述检测信息满足预设条件时,确定所述风扇的待调工作模式为所述提前工作模式,所述预设条件包括如下至少一种:所述负荷率大于或等于第一阈值、所述油门开度大于或等于第二阈值、或者所述环境温度大于或等于第三阈值;
[0032]
若所述检测信息不满足所述预设条件时,确定所述风扇的待调工作模式为所述正常工作模式。
[0033]
在一种可能的实施方式中,所述发送模块具体用于:
[0034]
获取所述风扇的当前工作模式;
[0035]
判断所述待调工作模式和所述当前工作模式是否相同;
[0036]
若否,在所述风扇在所述当前工作模式下的持续时长超过预设时长时,向所述风扇发送所述控制指令。
[0037]
在一种可能的实施方式中,所述获取模块具体用于:
[0038]
获取所述发动机的当前输出扭矩和最大输出扭矩;
[0039]
根据所述当前输出扭矩和最大输出扭矩确定所述发动机的负荷率。
[0040]
在一种可能的实施方式中,所述获取模块具体用于:
[0041]
获取油门开度、发动机转速以及当前输出扭矩之间的预设对应关系;
[0042]
根据所述预设对应关系、所述车辆的油门开度以及所述发动机转速,确定所述发动机的当前输出扭矩。
[0043]
在一种可能的实施方式中,所述获取模块具体用于:
[0044]
通过油门开度传感器获取所述发动机的油门开度。
[0045]
在一种可能的实施方式中,在冷却水温度相同时,所述提前工作模式下的风扇的转速高于所述正常工作模式下的风扇的转速。
[0046]
第三方面,本申请实施例提供一种终端设备,包括:至少一个处理器和存储器;
[0047]
所述存储器用于存储计算机程序指令;
[0048]
所述至少一个处理器用于执行所述存储器存储的计算机程序指令,使得所述终端设备执行上述第一方面任一项所述的方法。
[0049]
第四方面,本申请实施例提供一种可读存储介质,所述计算机可读存储介质中存储有计算机程序指令,当处理器执行所述计算机程序指令时,如上述第一方面任意一项所述的方法被执行。
[0050]
本申请实施例提供的风扇控制方法,在获取到车辆的检测信息之后,检测信息可以包括如下信息中的至少一种:发动机的负荷率、油门开度或环境温度,根据检测信息可以确定风扇的待调工作模式,待调工作模式为提前工作模式或者正常工作模式,根据风扇的待调工作模式向风扇发送控制指令,使得风扇可以按照待调工作模式运行,因此,在环境温度较高、且车辆负荷较大时,发动机温度上升较快,ecu可以控制风扇按照提前工作模式运行,在该提前工作模式下,风扇可以在冷却水温度较低时运行。因此,提高了风扇控制的及时性,进而使得发动机的水温不会过高。
附图说明
[0051]
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0052]
图1为本申请实施例提供的冷却系统的结构示意图;
[0053]
图2为本申请实施例提供的一种风扇控制方法的应用场景示意图;
[0054]
图3为本申请实施例提供的一种风扇控制方法的流程示意图;
[0055]
图4为本申请实施例提供的一种预设对应关系的示意图;
[0056]
图5为本申请实施例提供的正常工作模式的示意图;
[0057]
图6为本申请实施例提供的提前工作模式的示意图;
[0058]
图7为本申请实施例提供的另一种风扇控制方法的流程示意图;
[0059]
图8为本申请实施例提供的一种风扇控制装置的结构示意图;
[0060]
图9为本申请实施例提供的风扇控制设备的硬件结构示意图。
具体实施方式
[0061]
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0062]
图1为本申请实施例提供的冷却系统的结构示意图。请参见图1,包括发动机101和冷却系统102,其中冷却系统102可以包括风扇103。
[0063]
发动机101可以向车辆提供动力,例如,发动机101可以包括内燃机、外燃机、喷气发动机、电动机等。
[0064]
冷却系统102用于散发发动机101的部分热量,使得发动机101可以在适宜的温度状态下工作,例如,冷却系统102可以包括水冷系统和风冷系统,其中,水冷系统可以包括风扇103、水泵、散热器以及水箱等。水冷系统通过水泵使得冷却液在冷却系统中循环流动,车用发动机的冷却系统102通常为水冷系统。
[0065]
风扇103可以增强流经发动机101的散热器的空气流速和流量,从而提高散热器的散热效果。例如,风扇103可以包括电控硅油风扇、电磁离合器风扇等。
[0066]
其中,电控硅油风扇是一种利用硅油的粘力工作的传动装置,在电控硅油风扇工作时,可以根据冷却水的温度调节风扇的转速。例如,当冷却水的温度较高时,风扇的转速较高,当冷却水的温度较低时,风扇的转速较低。在实际应用过程中,当冷却水温度升高时,电子控制单元(electronic control unit,ecu)可以根据冷却水温度控制电控硅油风扇,使得电控硅油风扇的感温器变形,进而使得阀片轴转动,从而打开进油孔,使得硅油从储油腔经过进油孔流入工作腔,进而使得离合器结合,风扇转速升高。当冷却水温度降低时,ecu可以根据冷却水温度控制电控硅油风扇,使得电控硅油风扇的感温器恢复原状,进而使得阀片轴转动,从而关闭进油孔,在离心力的作用下,硅油从工作腔经回油孔流入储油腔,进而使得离合器分离,风扇转速降低。
[0067]
电磁离合器风扇是一种利用绕组线圈的磁场力工作的传动装置,在电磁离合器风扇工作时,可以根据冷却水的温度调节风扇的转速。例如,当冷却水的温度较高时,电磁离合器风扇的转速较高,当冷却水的温度较低时,电磁离合器风扇的转速较低。在实际应用过程中,ecu可以获取冷却水的温度,根据冷却水的温度与电磁离合器风扇的转速之间的预设对应关系,从而控制电磁离合器风扇的转速。
[0068]
下面,结合图2,详细说明本申请的风扇控制方法的应用场景。
[0069]
图2为本申请实施例提供的一种风扇控制方法的应用场景示意图。请参见图2,包括发动机101、冷却系统102和ecu104,其中,冷却系统102可以包括风扇103。冷却系统102用于散发发动机101的部分热量,使得发动机101可以在适宜的温度状态下工作,风扇103可以增强流经发动机101的空气流速和流量,从而提高冷却系统102的散热效果。ecu104可以获取冷却水的温度,并根据冷却水的温度控制电控硅油风扇的转速。
[0070]
请参见图2,当发动机101工作时,风扇103可以对发动机101进行散热。具体的,当冷却水温度改变时,电子控制单元(electronic control unit,ecu)104可以获取冷却水温度,根据冷却水温度和风扇103转速之间的预设对应关系、以及该冷却水温度,确定风扇103的转速,向风扇103发送控制指令,控制指令可以包括风扇103的转速,风扇103根据该控制指令调节风扇103的转速。具体的,当冷却水的温度较高时,风扇103的转速较高,当冷却水的温度较低时,风扇103的转速较低。
[0071]
现有技术中,风扇103接收到ecu104发送的控制指令之后,风扇103的转速改变需要一定时间,例如,当风扇103为电控硅油风扇103时,电控硅油风扇103根据控制指令改变感温器的形状,进而使得阀片轴转动,从而调节进油孔的大小,进而控制进入工作腔中的硅油的量,使得离合器结合或者分离,从而改变风扇103的转速。
[0072]
然而,当环境温度较高、且车辆负荷较大时,发动机101温度上升较快,无法及时改
变风扇103的转速,风扇103控制的及时性较低,可能会导致发动机101熄火甚至损坏。
[0073]
本申请中,ecu104可以获取车辆的检测信息,检测信息可以包括如下信息中的至少一种:发动机101的负荷率、油门开度或环境温度,ecu104可以根据该检测信息,确定风扇的待调工作模式,该待调工作模式为提前工作模式或者正常工作模式,ecu104根据待调工作模式控制风扇,从而使得风扇103可以按照该待调工作模式运行。因此,在环境温度较高、且车辆负荷较大时,发动机101温度上升较快,ecu104可以控制风扇103按照提前工作模式运行,在该提前工作模式下,风扇103可以在冷却水温度较低时运行。因此,提高了风扇103控制的及时性,进而使得发动机101的水温不会过高。
[0074]
下面,通过具体实施例对本申请所示的技术方案进行详细说明。需要说明的是,下面几个具体实施例可以相互结合,对于相同或相似的内容,在不同的实施例中不再进行重复说明。
[0075]
图3为本申请实施例提供的一种风扇控制方法的流程示意图。请参见图3,该方法可以包括:
[0076]
s301、获取车辆的检测信息。
[0077]
本申请实施例的执行主体可以为ecu,也可以为设置在ecu中的风扇控制装置。可选的,风扇控制装置可以通过软件实现,也可以通过软件和硬件的结合实现。下面,以执行主体为ecu为例进行说明。
[0078]
车辆可以为不同动力驱动的车辆,例如,车辆可以包括汽油车、柴油车或者电力车等。车辆可以包括发动机,发动机可以将其他形式的能量转化为机械能,发动机可以包括汽油发动机、柴油发动机或者电力发动机等。发动机上可以设置有冷却系统,冷却系统用于散发发动机的部分热量,从而保证发动机可以在正常温度范围内工作。冷却系统可以包括水冷系统和风冷系统,其中,以空气为冷却介质的冷却系称为风冷系统,以冷却液为冷却介质的称水冷系统。冷却系统可以包括风扇,风扇用于增强流经发动机的空气流速和流量,从而提高冷却系统的散热效果。风扇可以包括电控硅油风扇、电磁离合器风扇等。
[0079]
检测信息用于指示车辆的工况或者环境温度。例如,检测信息可以包括如下信息中的至少一种:发动机的负荷率、油门开度或环境温度。
[0080]
其中,发动机的负荷率用于指示车辆的负载大小,例如,当车辆为满载时,发动机的负荷率为m,当车辆为空载时,发动机的负荷率为n,相应的,m大于n。
[0081]
可选的,可以通过如下可行的实现方式获取发动机的负荷率:获取发动机的当前输出扭矩和最大输出扭矩,根据当前输出扭矩和最大输出扭矩确定发动机的负荷率。
[0082]
其中,发动机的当前输出扭矩用于指示车辆在当前时刻的驱动力。例如,当发动机的当前输出扭矩较大时,车辆当前的驱动力较大;当发动机的当前输出扭矩较小时,车辆当前的驱动力较小。
[0083]
可选的,可以通过如下可行的实现方式获取发动机的当前输出扭矩:获取油门开度、发动机转速以及当前输出扭矩之间的预设对应关系,根据预设对应关系、车辆的油门开度以及发动机转速,确定发动机的当前输出扭矩。
[0084]
可选的,预设对应关系可以如表1所示:
[0085]
表1
[0086]
油门开度发动机转速当前输出扭矩
油门开度1发动机转速1当前输出扭矩1油门开度2发动机转速2当前输出扭矩2油门开度3发动机转速3当前输出扭矩3油门开度4发动机转速4当前输出扭矩4
………………
[0087]
需要说明的是,表1只是以示例的形式示意油门开度、发动机转速、当前输出扭矩之间的预设对应关系,并非对油门开度、发动机转速、当前输出扭矩之间的预设对应关系的限定。
[0088]
可选的,预设对应关系也可以通过预设函数关系进行表示,下面,结合图4,对预设对应关系的一种可能方式进行说明。
[0089]
图4为本申请实施例提供的一种预设对应关系的示意图。请参见图4,横坐标表示发动机转速,纵坐标表示在不同油门开度下的发动机当前输出扭矩。油门开度、发动机转速、当前输出扭矩之间的对应关系可以如图4所示,ecu可以实时该预设对应关系。例如,当油门开度为10%时,在发动机转速越来越大的过程中,当前输出扭矩先变大再变小。例如,当发动机转速为预设发动机转速时(例如,发动机转速为1800rpm),油门开度越大,当前输出扭矩越小。
[0090]
需要说明的是,图4只是以示例的形式示意一种预设对应关系的可能实现方式,并非对预设对应关系进行的限定。
[0091]
可选的,当预设对应关系如表1所示时,ecu可以通过表1所示的预设对应关系、车辆的油门开度以及发动机转速,确定发动机的当前输出扭矩。例如,当油门开度为油门开度1、且发动机转速为发动机转速1时,发动机的当前输出扭矩为当前输出扭矩1;当油门开度为油门开度2、且发动机转速为发动机转速2时,发动机的当前输出扭矩为当前输出扭矩2;当油门开度为油门开度3、且发动机转速为发动机转速3时,发动机的当前输出扭矩为当前输出扭矩3;当油门开度为油门开度4、且发动机转速为发动机转速4时,发动机的当前输出扭矩为当前输出扭矩4。
[0092]
可选的,当预设对应关系如图4所示时,ecu可以通过图4所示的预设对应关系、车辆的油门开度以及发动机转速,确定发动机的当前输出扭矩。例如,当油门开度为油门开度5、发动机转速为发动机转速5时,ecu可以通过图4所示的函数关系确定发动机的当前输出扭矩为当前输出扭矩5。
[0093]
发动机的最大输出扭矩用于指示车辆可输出的最大驱动力。在实际应用过程中,发动机的最大输出扭矩由发动机的结构决定,即,可以根据发动机的结构确定发动机的最大输出扭矩,例如,可以根据发动机的进气系统、供油系统以及点火系统等确定打洞机的最大输出扭矩。
[0094]
可选的,发动机的负荷率可以为发动机的当前输出扭矩与最大输出扭矩的比值。例如,发动机的当前输出扭矩为180牛顿
·
米,发动机的最大输出扭矩为200牛顿
·
米,相应的,发动机的负荷率可以为90%。
[0095]
油门开度用于控制发动机的喷油量,例如,当车辆在陡坡运行时,车辆需要较大的驱动力,因此,发动机的喷油量较大,相应的,油门开度较大,例如,当车辆超车时,车辆需要较大的驱动力,因此,发动机的喷油量较大,相应的,油门开度较大,例如,油门开度可以为
80%。
[0096]
可选的,可以通过油门开度传感器获取发动机的油门开度。在实际应用过程中,油门开度传感器可以设置在油门踏板处,ecu可以通过油门开度传感器实时获取油门开度,也可以通过油门开度传感器按照预设时间间隔获取油门开度,例如,预设时间间隔可以为0.1毫秒,0.05毫秒,对此本申请不做具体限定。
[0097]
可选的,车辆中可以设置温度传感器,温度传感器可以设置在车辆的外侧,例如,温度传感器可以设置在车辆的车顶、车辆的车底或者车辆的两侧,对此本申请不做具体限定。ecu可以通过温度传感器获取环境温度,可选的,ecu可以实时获取环境温度,也可以按照预设时间间隔获取环境温度,例如,预设时间间隔可以为0.1毫秒,0.05毫秒,对此本申请不作具体限定。可选的,温度传感器也可以为温差传感器,ecu可以通过温差传感器获取环境的相邻时刻的温度的变化,相邻时刻可以包括上一时刻和当前时刻,再根据相邻时刻的温度的变化确定环境温度,例如,ecu通过温差传感器获取环境的上一时刻的温度为温度1,基于上一时刻的当前时刻的温度变化为温度2,则当前时刻环境的温度为温度1与温度2的和。
[0098]
s302、根据检测信息,确定风扇的待调工作模式。
[0099]
待调工作模式用于指示风扇的不同工作模式,在不同工作模式下,当冷却水温度相同时,风扇的转速不同。待调工作模式可以包括提前工作模式或者正常工作模式,例如,当冷却水温度相同时,提前工作模式下的风扇的转速高低所述正常工作模式下的风扇的转速。
[0100]
可选的,可以通过如下可行的实现方式根据检测信息确定风扇的待调工作模式:若检测信息满足预设条件时,确定风扇的待调工作模式为提前工作模式;若检测信息不满足预设条件时,确定风扇的待调工作模式为正常工作模式。
[0101]
其中,预设条件可以包括如下至少一种:负荷率大于或等于第一阈值、油门开度大于或等于第二阈值、或者环境温度大于或等于第三阈值。
[0102]
其中,第一阈值用于指示车辆是否处于满载状态或者过载状态,例如,当负荷率大于或等于第一阈值时,车辆处于满载状态或者过载状态;当负荷率小于第一阈值时,车辆处于空载状态或者半载状态。第二阈值用于指示车辆是否在陡坡行驶,例如,当油门开度大于或等于第二阈值时,车辆在陡坡行驶;当油门开度小于第二阈值时,车辆在平路或者缓坡行驶。第三阈值用于指示车辆的环境是否为高温环境,例如,第三阈值可以为35摄氏度。在实际应用过程中,当车辆的环境温度大于或等于第三阈值时,车辆在高温环境中运行,空气与发动机进行热交换的及时性较低,导致发动机的散热性能较差。
[0103]
在实际应用过程中,预设条件还可以包括如下至少一种:大于或等于第一阈值的持续时长大于或等于第一持续时长、大于或等于第二阈值的持续时长大于或等于第二持续时长、或者大于或等于第三阈值的持续时长大于或等于第三持续时长,这样,在车辆工况或者环境温度发生改变、不足以影响发动机的散热性能时,并不根据该检测信息确定风扇的待调工作模式。例如:当车辆经过的陡坡较短、或者车辆经过较小的高温区域时,发动机的散热性能受到的影响较小,因此,ecu不会根据检测信息确定风扇的待调工作模式,进一步提高了风扇控制的及时性。
[0104]
可选的,在正常工作模式下,风扇可以根据冷却水的温度确定风扇的转速。可选
的,可以通过如下可行的实现方式根据冷却水的温度确定风扇的转速:获取冷却水的温度、风扇的转速之间的预设对应关系,根据预设对应关系以及冷却水的温度确定风扇的转速。
[0105]
其中,预设对应关系可以包括冷却水的温度以及风扇的转速之间的对应关系,可选的,预设对应关系可以如表2所示:
[0106]
表2
[0107]
冷却水的温度风扇的转速温度1转速1温度2转速2温度3转速3温度4转速4
…………
[0108]
例如,当冷却水的温度为温度1时,风扇的转速为转速1;当冷却水的温度为温度2时,风扇的转速为转速2;当冷却水的温度为温度3时,风扇的转速为转速3;当冷却水的温度为温度4时,风扇的转速为转速4。
[0109]
需要说明的是,表1只是以示例的形式示意冷却水的温度、风扇的转速之间的预设对应关系,并非对冷却水的温度、风扇的转速之间的预设对应关系的限定。
[0110]
可选的,在正常工作模式下,风扇还可以根据冷却水的温度、发动机的转速确定风扇的转速。可选的,可以通过如下可行的实现方式根据冷却水的温度、发动机的转速确定风扇的转速:获取冷却水的温度、发动机的转速、风扇的转速之间的预设对应关系,根据预设对应关系、发动机的转速以及冷却水的温度确定风扇的转速。
[0111]
可选的,在提前工作模式下,风扇可以根据冷却水的温度确定风扇的转速。可选的,可以通过如下可行的实现方式根据冷却水的温度确定风扇的转速:获取冷却水的温度、风扇的转速之间的预设对应关系,根据预设对应关系以及冷却水的温度确定风扇的转速。
[0112]
可选的,在提前工作模式下,风扇还可以根据冷却水的温度、发动机的转速确定风扇的转速。可选的,可以通过如下可行的实现方式根据冷却水的温度、发动机的转速确定风扇的转速:获取冷却水的温度、发动机的转速、风扇的转速之间的预设对应关系,根据预设对应关系、发动机的转速以及冷却水的温度确定风扇的转速。
[0113]
可选的,在冷却水温度相同时,提前工作模式下的风扇的转速高于正常工作模式下的风扇的转速。
[0114]
下面,以风扇根据冷却水的温度、发动机的转速确定风扇的转速为例,结合图5和图6,对风扇的待调工作模式进行说明。
[0115]
图5为本申请实施例提供的正常工作模式的示意图。请参见图5,直线a表示风扇全速转动,第一行数据表示冷却水的温度,第二行的数据表示发动机的转速,其中,冷却水的温度、发动机的转速以及风扇的转速按照预设对应关系对应。例如,当发动机的转速为1800rpm时,在冷却水温度为96摄氏度时,风扇全速转动。
[0116]
图6为本申请实施例提供的提前工作模式的示意图。请参见图6,直线b表示风扇全速转动,第一行数据表示冷却水的温度,第二行的数据表示发动机的转速,其中,冷却水的温度、发动机的转速以及风扇的转速按照预设对应关系对应。例如,当发动机的转速为1800rpm时,在冷却水温度为92.5摄氏度时,风扇全速转动。
[0117]
s303、向风扇发送控制指令。
[0118]
控制指令可以包括待调工作模式,控制指令可以用于控制风扇按照待调工作模式运行。
[0119]
可选的,可以通过如下可行的实现方式向风扇发送控制指令:ecu获取风扇的当前工作模式,判断待调工作模式和当前工作模式是否相同,若否,向风扇发送控制指令。例如,待调工作模式为提前工作模式,ecu获取风扇的当前工作模式为提前工作模式,ecu不向风扇发送控制指令,风扇的工作模式依然是提前工作模式。例如,待调工作模式为提前工作模式,ecu获取风扇的当前工作模式为正常工作模式,ecu向风扇发送控制指令,使得风扇可以根据控制指令进入提前工作模式。
[0120]
本申请实施例提供的风扇控制方法,在获取到车辆的检测信息之后,检测信息可以包括如下信息中的至少一种:发动机的负荷率、油门开度或环境温度,根据检测信息可以确定风扇的待调工作模式,待调工作模式为提前工作模式或者正常工作模式,根据风扇的待调工作模式向风扇发送控制指令,使得风扇可以按照待调工作模式运行,因此,在环境温度较高、且车辆负荷较大时,发动机温度上升较快,ecu可以控制风扇按照提前工作模式运行,在该提前工作模式下,风扇可以在冷却水温度较低时运行。因此,提高了风扇控制的及时性,进而使得发动机的水温不会过高。
[0121]
在上述任意一个实施例的基础上,下面结合图7,对另一种风扇控制方法进行说明。
[0122]
图7为本申请实施例提供的另一种风扇控制方法的流程示意图。请参见图7,该方法可以包括:
[0123]
s701、获取车辆的检测信息。
[0124]
需要说明的是,s701的执行过程可以参见s301的执行过程,此处不再进行赘述。
[0125]
s702、根据检测信息,确定风扇的待调工作模式。
[0126]
需要说明的是,s702的执行过程可以参见s302的执行过程,此处不再进行赘述。
[0127]
s703、获取风扇的当前工作模式。
[0128]
可选的,可选通过ecu获取风扇的当前工作模式。例如,ecu可以实时获取风扇的当前工作模式,也可以按照预设时间间隔获取风扇的当前工作模式。
[0129]
可选的,可以通过如下两种可行的实现方式获取风扇的当前工作模式:方式一:ecu监测风扇的当前工作模式;方式二:风扇向ecu发送数据报文,该数据报文包括风扇的当前工作模式。
[0130]
s704、判断待调工作模式和当前工作模式是否相同。
[0131]
若是,执行s705;
[0132]
若否,执行s706。
[0133]
s705、保持风扇的当前工作模式。
[0134]
例如,当待调工作模式为提前工作模式、当前工作模式为提前工作模式时,待调工作模式与当前工作模式相同,保持风扇的当前工作模式为提前工作模式。例如,当当待调工作模式为正常工作模式、当前工作模式为正常工作模式时,待调工作模式与当前工作模式相同,保持风扇的当前工作模式为正常工作模式。
[0135]
s706、判断风扇在当前工作模式下的持续时长是否超过预设时长。
[0136]
若是,执行s707;
[0137]
若否,执行s708。
[0138]
s707、向风扇发送控制指令。
[0139]
需要说明的是,s707的执行过程可以参见s303的执行过程,此处不再进行赘述。
[0140]
s708、保持风扇的当前工作模式。
[0141]
本申请实施例提供的风扇控制方法,在获取到车辆的检测信息之后,检测信息可以包括如下信息中的至少一种:发动机的负荷率、油门开度或环境温度,根据检测信息可以确定风扇的待调工作模式,待调工作模式为提前工作模式或者正常工作模式,根据风扇的待调工作模式向风扇发送控制指令,使得风扇可以按照待调工作模式运行,因此,在环境温度较高、且车辆负荷较大时,发动机温度上升较快,ecu可以控制风扇按照提前工作模式运行,在该提前工作模式下,风扇可以在冷却水温度较低时运行。因此,提高了风扇控制的及时性,进而使得发动机的水温不会过高。此外,当风扇在当前工作模式下的持续时长超过预设时长时,ecu根据风扇的待调工作模式向风扇发送控制指令,使得风扇可以按照待调工作模式运行,避免了在实际运行过程中风扇的工作模式频繁切换,进一步提高了风扇的控制及时性。
[0142]
图8为本申请实施例提供的一种风扇控制装置的结构示意图。请参见图8,应用于车辆,所述车辆包括发动机,所述发动机上设置有冷却系统,所述冷却系统包括风扇,所述装置10包括获取模块11、确定模块12和发送模块13,其中,
[0143]
所述获取模块11用于,获取所述车辆的检测信息,所述检测信息包括如下信息中的至少一种:所述发动机的负荷率、油门开度或环境温度;
[0144]
所述确定模块12用于,根据所述检测信息,确定所述风扇的待调工作模式,所述待调工作模式为提前工作模式或者正常工作模式;
[0145]
所述发送模块13用于,向所述风扇发送所述控制指令,所述控制指令包括所述待调工作模式,所述控制指令用于控制所述风扇按照所述待调工作模式运行。
[0146]
本申请实施例提供的风扇控制装置可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不在进行赘述。
[0147]
在一种可能的实施方式中,所述确定模块12具体用于:
[0148]
若所述检测信息满足预设条件时,确定所述风扇的待调工作模式为所述提前工作模式,所述预设条件包括如下至少一种:所述负荷率大于或等于第一阈值、所述油门开度大于或等于第二阈值、或者所述环境温度大于或等于第三阈值;
[0149]
若所述检测信息不满足所述预设条件时,确定所述风扇的待调工作模式为所述正常工作模式。
[0150]
在一种可能的实施方式中,所述发送模块13具体用于:
[0151]
获取所述风扇的当前工作模式;
[0152]
判断所述待调工作模式和所述当前工作模式是否相同;
[0153]
若否,在所述风扇在所述当前工作模式下的持续时长超过预设时长时,向所述风扇发送所述控制指令。
[0154]
在一种可能的实施方式中,所述获取模块11具体用于:
[0155]
获取所述发动机的当前输出扭矩和最大输出扭矩;
[0156]
根据所述当前输出扭矩和最大输出扭矩确定所述发动机的负荷率。
[0157]
在一种可能的实施方式中,所述获取模块11具体用于:
[0158]
获取油门开度、发动机转速以及当前输出扭矩之间的预设对应关系;
[0159]
根据所述预设对应关系、所述车辆的油门开度以及所述发动机转速,确定所述发动机的当前输出扭矩。
[0160]
在一种可能的实施方式中,所述获取模块11具体用于:
[0161]
通过油门开度传感器获取所述发动机的油门开度。
[0162]
在一种可能的实施方式中,在冷却水温度相同时,所述提前工作模式下的风扇的转速高于所述正常工作模式下的风扇的转速。
[0163]
本申请实施例提供的风扇控制装置可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不在进行赘述。
[0164]
图9为本申请实施例提供的风扇控制设备的硬件结构示意图,如图9所示,该风扇控制设备20包括:至少一个处理器21和存储器22。其中,处理器21和存储器22通过总线23连接。
[0165]
在具体实现过程中,至少一个处理器21执行所述存储器22存储的计算机执行指令,使得至少一个处理器21执行如上的风扇控制方法。
[0166]
处理器21的具体实现过程可参见上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
[0167]
在上述图9所示的实施例中,应理解,处理器可以是中央处理单元(英文:central processing unit,简称:cpu),还可以是其他通用处理器、数字信号处理器(英文:digital signal processor,简称:dsp)、专用集成电路(英文:application specific integrated circuit,简称:asic)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
[0168]
存储器可能包含高速ram存储器,也可能还包括非易失性存储nvm,例如至少一个磁盘存储器。
[0169]
总线可以是工业标准体系结构(industry standard architecture,isa)总线、外部设备互连(peripheral component,pci)总线或扩展工业标准体系结构(extended industry standard architecture,eisa)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,本申请附图中的总线并不限定仅有一根总线或一种类型的总线。
[0170]
本申请还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上所述的风扇控制方法。
[0171]
上述的计算机可读存储介质,上述可读存储介质可以是由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。可读存储介质可以是通用或专用计算机能够存取的任何可用介质。
[0172]
一种示例性的可读存储介质耦合至处理器,从而使处理器能够从该可读存储介质读取信息,且可向该可读存储介质写入信息。当然,可读存储介质也可以是处理器的组成部
分。处理器和可读存储介质可以位于专用集成电路(application specific integrated circuits,简称:asic)中。当然,处理器和可读存储介质也可以作为分立组件存在于设备中。
[0173]
所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0174]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0175]
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0176]
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0177]
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
[0178]
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1