一种电子节气门控制方法、装置及存储介质与流程

文档序号:33633761发布日期:2023-03-28 23:51阅读:41来源:国知局
一种电子节气门控制方法、装置及存储介质与流程

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.图1是本发明一实施例中电子节气门控制系统的一结构示意图;
44.图2是本发明一实施例中电子节气门控制方法的一流程示意图;
45.图3是图2中步骤s30的一实现流程示意图;
46.图4是本发明一实施例中电子节气门控制装置的一结构示意图;
47.图5是本发明一实施例中电子节气门控制装置的另一结构示意图。
具体实施方式
48.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
49.本发明实施例提供的电子节气门控制方法,可应用在如图1所示的电子节气门控制系统中,该电子节气门控制系统包括和车辆上的发动机101、蓄电池102、电子节气门103和电子节气门控制装置104。其中,电子节气门控制装置104通过车辆总线与发动机101、蓄电池102、电子节气门103进行通信。
50.在车辆的发动机停止运行后,电子节气门控制装置通过确定车辆上蓄电池的电池使用数据,并确定车辆所处的环境温度,然后根据环境温度和电池使用数据,确定车辆是否满足防结冰功能的开启条件,若确定车辆满足防结冰功能的开启条件,则控制电子节气门的阀门转动以执行防结冰功能;在发动机停机后,通过控制电子节气门的阀板转动,以刮除电子节气门周边冷凝的冷却液,起到了防止电子节气门周边结冰从而减少电子节气门卡滞的效果,简单有效,无需增加额外的结构,成本较低。此外,解决了传统节气门防结冰方案中,无法完全消除节气门周围的冷凝冷却液而出现结冰的问题,通过物理刮除电子节气门上冷却液的方式,从根源上减小了冷却液结冰的可能,从而减少了因冷却液低温结冰所导致电子节气门卡滞,进而减少了电子节气门的故障率,增强了电子节气门在低温环境下的可用性。
51.其中,电子节气门控制装置可以是车辆上的电子控制单元(electronic control unit,ecu),也可以是车辆上的其他控制装置,在此不再赘述。
52.其中,电子节气门控制系统包括和车辆上的发动机、蓄电池、电子节气门和电子节气门控制装置,仅为示例性说明,在其他实施例中,电子节气门控制系统还包括其他装置,例如,各类传感器,在此不再赘述。
53.在一实施例中,如图2所示,提供一种电子节气门控制方法,以该方法应用在图1中的电子节气门控制装置为例进行说明,包括如下步骤:
54.s10:在车辆的发动机停止运行后,确定车辆上蓄电池的电池使用数据,并确定车辆所处的环境温度。
55.在车辆的发动机停止运行后,需要确定车辆上蓄电池的电池使用数据,并确定车辆所处的环境温度,以执行后续的控制策略。其中,环境温度可以通过设置在车辆外部的温度传感器采集获得。蓄电池的电池使用数据包括蓄电池使用年数和/或蓄电池的剩余电量等电池相关数据。
56.s20:根据环境温度和电池使用数据,确定车辆是否满足防结冰功能的开启条件。
57.在确定车辆上蓄电池的电池使用数据,并确定车辆所处的环境温度之后,需要根据环境温度和电池使用数据,确定车辆是否满足防结冰功能的开启条件。
58.需要理解的是,若车辆处于低温环境下,在车辆的发动机停止运行后,发动机循环回路的冷却液不再流动,短时间内电子节气门的壳体温度下降的速度快于进气歧管,此时温度较高、含湿量较高的气体(气化冷却液)从进气歧管回流至电子节气门的壳体时,由于温度瞬间下降,气化冷却液(如水汽)冷凝,并结成冰附着在电子节气门的壳体内壁上。在下次车辆启动时,壳体内壁上冰块会阻碍节气门的阀板的动作,造成阀板卡滞,甚至导致导致节气门故障。因此,在车辆的发动机停止运行后,根据环境温度和蓄电池的电池使用数据,确定车辆是否满足防结冰功能的开启条件,以根据判断结果确定是否需要开启防结冰功能,避免发动机停机后冷凝的冷却液结冰。
59.即,需要确定环境温度是否处于一定温度阈值下,并确定蓄电池能否支撑电子节气门完成防结冰功能,若环境温度处于一定温度阈值下,且蓄电池能否支撑电子节气门完成防结冰功能,表示环境温度较低,电子节气门上有结冰可能,需要对电子节气门进行冷却液去除操作,同时,车辆蓄电池能够支撑电子节气门执行防结冰功能,则满足防结冰功能的开启条件,可以控制电子节气门执行防结冰功能。根据环境温度和电池使用数据,确定车辆是否满足防结冰功能的开启条件,从温度因素和操作可行性两个维度对防结冰功能的开启进行判断,提高了判断结果的准确性,减少了执行防结冰功能过程中,因电量不够导致执行失败的可能,保证了防结冰功能的正常执行,从而能够减少结冰可能。
60.s30:若确定车辆满足防结冰功能的开启条件,则控制电子节气门的阀板转动以执行防结冰功能。
61.在根据环境温度和电池使用数据,确定车辆是否满足防结冰功能的开启条件之后,若确定车辆满足防结冰功能的开启条件,表示电子节气门有结冰可能,需要对电子节气门进行冷却液去除操作,而蓄电池能够支撑电子节气门执行防结冰功能,此时可以控制电子节气门的阀板转动,以对电子节气门上(壳体内壁)的冷凝冷却液进行刮除,从而完成对防结冰功能的执行。从而根源上刮除电子节气门上的冷凝冷却液,防止冷凝冷却液结冰。
62.具体地,可以按照除液(去除冷却液)策略对电子节气门的阀板进行控制,以控制电子节气门的阀板转动,刮除电子节气门壳体内壁上冷凝冷却液,重复循环执行多次除液
策略,完成多个除液循环,直至执行除液策略的执行次数达到目标,则完成对防结冰功能的执行。其中,除液策略即为控制电子节气门的阀板转动,以刮除电子节气门壳体内壁上冷凝冷却液的策略。在每一除液策略中,需要控制电子节气门的阀体进行多次转动,使得电子节气门的阀体进行来回扫动,到达刮除电子节气门壳体内壁上冷凝冷却液的目的。来回扫动指,电子节气门的阀板从全闭位置(开度为0)向开度增大的方向转动,转动至全开位置附近(一般为整车时电子节气门能够达到的最大位置处),然后从全开位置附近向开度减小的方向转动,转动全闭位置附近。
63.本实施例中,在车辆的发动机停止运行后,电子节气门控制装置通过确定车辆上蓄电池的电池使用数据,并确定车辆所处的环境温度,然后根据环境温度和电池使用数据,确定车辆是否满足防结冰功能的开启条件,若确定车辆满足防结冰功能的开启条件,则控制电子节气门的阀门转动以执行防结冰功能;在发动机停机后,通过控制电子节气门的阀板转动,以刮除电子节气门周边冷凝的冷却液,起到了防止电子节气门周边结冰从而减少电子节气门卡滞的效果,简单有效,无需增加额外的结构,成本较低。
64.此外,解决了传统节气门防结冰方案中,无法完全消除节气门周围的冷凝冷却液而出现结冰的问题,通过物理刮除电子节气门上冷却液的方式,从根源上减小了冷却液结冰的可能,从而减少了因冷却液低温结冰所导致电子节气门卡滞,进而减少了电子节气门的故障率,增强了电子节气门在低温环境下的可用性。
65.在一实施例中,如图3所示,步骤s30中,即控制发动机的电子节气门的阀板转动,具体包括如下步骤:
66.s31:控制电子节气门的阀板按照除液策略转动,并记录除液策略的执行次数。
67.在根据环境温度和电池使用数据,确定车辆满足防结冰功能的开启条件之后,电子节气门控制装置需要按照除液策略,对电子节气门的阀板进行控制,得电子节气门的阀体来回扫动,以刮除发动机停机后冷凝至电子节气门上的冷却液,并记录除液策略的执行次数。除液策略的执行次数为执行除液策略的次数,即在电子节气门的阀板按照除液策略转动的过程中,每控制电子节气门的阀板按照除液策略转动一次,则对除液策略的执行次数加1。其中,除液策略即为控制电子节气门的阀板转动,以刮除电子节气门壳体内壁上冷凝冷却液的策略。
68.s32:确定除液策略的执行次数是否小于第一预设次数。
69.在记录除液策略的执行次数之后,确定除液策略的执行次数是否小于第一预设次数。其中,第一预设次数为根据车辆实际情况进行标定的次数,在执行第一预设次数的除液策略之后,能够去除电子节气门上冷凝的冷却液。第一预设次数可以根据车辆车型、车辆常用地区温度和电子节气门特性等情况确定。
70.s33:若除液策略的执行次数大于或者等于第一预设次数,则停止执行除液策略,并确定防结冰功能执行完毕。
71.在确定除液策略的执行次数是否小于第一预设次数之后,若确定除液策略的执行次数大于或者等于第一预设次数,表示除液策略的执行次数已达到要求,电子节气门上冷凝的冷却液已去除,则停止执行除液策略,确定防结冰功能执行完毕,电子节气门控制装置(ecu)正常执行后运行操作(预设的车辆下电操作),以使车辆正常下电。
72.s34:若除液策略的执行次数小于第一预设次数,则在对电子节气门的阀板进行控
制后的第一预设间隔后,重复执行除液策略,直至除液策略的执行次数为第一预设次数。
73.在确定除液策略的执行次数是否小于第一预设次数之后,若确定除液策略的执行次数小于第一预设次数,表示除液策略的执行次数未达到要求,电子节气门上冷凝的冷却液可能未完全去除,则在对电子节气门的阀板进行控制后的第一预设间隔后,即停止一段时间后(停止时长为第一预设间隔),使得冷凝至电子节气门的冷却液聚集,然后再次执行除液策略,以控制电子节气门的阀板转动以刮除冷凝的冷却液,循环往复,直至除液策略的执行次数为第一预设次数,停止执行除液策略,确定防结冰功能执行完毕,正常执行后运行操作,以使车辆正常下电。其中,第一预设间隔为预先根据冷凝冷却液在电子节气门上的聚集情况标定的间隔。
74.在一实施例中,还可以根据ecu后运行操作的时长,以及预先标定的第一预设间隔,确定第一预设次数,即第一预设次数和第一预设间隔的乘积之和为ecu后运行操作的时长,第一预设次数和第一预设间隔具有对应关系。例如,若ecu后运行操作的时长为30min,而预先标定的第一预设间隔为10min,则第一预设次数为3次。
75.例如,第一预设次数为3次,第一预设间隔为10min,控制电子节气门的阀板按照除液策略转动,并记录除液策略的执行次数,确定除液策略的执行次数是否小于3次;若确定除液策略的执行次数小于3次,表示除液策略的执行次数未达到要求,电子节气门上冷凝的冷却液可能未完全去除,则在每一次执行完除液策略后,间隔10min,然后再次重复执行除液策略,直至除液策略的执行次数为3次,则停止执行除液策略,防结冰功能执行完毕,正常执行后运行操作,以使车辆正常下电。
76.本实施例中,第一预设次数为3次,第一预设间隔为10min仅为示例性说明,在其他实施例中,第一预设次数可以为其他次数,第一预设间隔还可以是其他间隔,在此不再赘述。
77.本实施例中,通过控制电子节气门的阀板按照除液策略转动,并记录除液策略的执行次数;确定除液策略的执行次数是否小于第一预设次数;若除液策略的执行次数大于或者等于第一预设次数,则停止执行除液策略,并确定防结冰功能执行完毕;若除液策略的执行次数小于第一预设次数,则在电子节气门的阀板按照除液策略转动后的第一预设间隔后,重复执行除液策略,直至除液策略的执行次数为第一预设次数,明确了控制发动机的电子节气门的阀板转动的具体步骤,控制电子节气门进行多个除液循环,并在相邻两除液循环之间间隔一段时间以便冷却液聚集,能够有效去除发动机停机后冷凝至电子节气门上的冷却液,减少了因未去除部分冷却液导致电子节气门结冰的可能,提高了防结冰策略的准确性,进而提高了电子节气门的可用性。
78.在一实施例中,步骤s31中,即控制电子节气门的阀板按照除液策略转动,具体包括如下步骤:
79.s311:按照开度控制策略控制电子节气门的阀板转动,并记录开度控制策略的执行次数。
80.在确定车辆满足防结冰功能的开启策略后,每一除液策略中,需要按照开度控制策略控制电子节气门的阀板转动,以扫除电子节气门上因发动机停机产生的冷凝冷却液,并记录开度控制策略的执行次数。其中,开度控制策略的执行次数为执行开度控制策略的次数。
81.其中,按照开度控制策略为控制电子节气门的阀板转动,以使电子节气门的阀板完成至少一次来回扫动动作的策略。即在每一次开度控制策略中,包括至少一次阀板从全闭位置向开启方向转动的动作,和至少一次阀板在任一大开度位置向关闭方向转动的动作。
82.s312:确定开度控制策略的执行次数是否小于第二预设次数。
83.在记录开度控制策略的执行次数之后,需要确定开度控制策略的执行次数是否小于第二预设次数,以根据判断结果确定该次的除冰策略是否执行完毕。除冰策略包括由多次开度控制策略的组成。
84.s313:若预设除液策略的执行次数大于或者等于第二预设次数,则停止执行开度控制策略。
85.在确定开度控制策略的执行次数是否小于第二预设次数之后,若预设除液策略的执行次数大于或者等于第二预设次数,表示开度控制策略的执行次数达到预定目标,完成一次除液循环,则停止执行开度控制策略,确定该次的除冰策略执行完毕。
86.s314:若开度控制策略的执行次数小于第二预设次数,则在按照开度控制策略控制电子节气门的阀板后的第二预设间隔后,重复执行开度控制策略,直至开度控制策略的执行次数为第二预设次数。
87.在确定开度控制策略的执行次数是否小于第二预设次数之后,若开度控制策略的执行次数小于第二预设次数,表示开度控制策略的执行次数未达到预定目标,该次除液循环未完成,则在按照开度控制策略控制电子节气门的阀板后的第二预设间隔后,即完成该次开度控制策略的执行后,需要停止一段时间(停止时长为第二预设间隔),然后再次执行开度控制策略,循环重复,直至开度控制策略的执行次数为第二预设次数,完成一次除液循环。
88.其中,第二预设次数为根据需求预先标定的次数。第二预设间隔为预先标定的间隔,且第二预设间隔远小于第一预设间隔。
89.例如,第二预设次数可以为2次,第二预设间隔可以为1s,开度控制策略可以为控制电子节气门的阀板来回扫动1次,则在确定车辆满足防结冰功能的开启策略后,需要控制电子节气门的阀板来回扫动1次,则确定完成一次对开度控制策略的执行,即记录开度控制策略的执行次数为1次,然后间隔1s,再次控制电子节气门的阀板来回扫动1次,记录开度控制策略的执行次数为2次,此时开度控制策略的执行次数达到预定目标,已经完成一次除液循环,则停止执行开度控制策略,并确定该次的除冰策略执行完毕。
90.本实施例中,第二预设次数为2次、第二预设间隔为1s、开度控制策略可以为控制电子节气门的阀板来回扫动1次,均仅为示例性说明,在其他实施例中,第二预设次数还可以是其他次数,第二预设间隔还可以是其他间隔,开度控制策略中控制电子节气门的阀板来回扫动的次数还可以是其他次数,在此不再赘述。
91.本实施例中,通过按照开度控制策略控制电子节气门的阀板转动,并记录开度控制策略的执行次数,然后确定开度控制策略的执行次数是否小于第二预设次数;若预设除液策略的执行次数大于或者等于第二预设次数,则停止执行开度控制策略;若开度控制策略的执行次数小于第二预设次数,则在按照开度控制策略控制电子节气门的阀板后的第二预设间隔后,重复执行开度控制策略,直至开度控制策略的执行次数为第二预设次数,明确
了控制电子节气门的阀板按照除液策略转动的过程,在每次执行完开度控制策略之后,需要间隔第二预设间隔后才能再次执行开度控制策略,减少了电子节气门的阀板转动的惯性,保证了电子节气门动作的稳定性,减少了频繁动作对电子节气门的损伤。
92.在一实施例中,步骤s311中,即按照开度控制策略控制电子节气门的阀板,具体包括如下步骤:
93.s3111:以第一预设占空比控制电子节气门的阀板向开度增大的方向转动,并转动至第一预设时长。
94.本实施例中,开度控制策略为控制电子节气门的阀板进行一次来回扫动,即控制电子节气门的阀板向开启方向转动一次,然后控制电子节气门的阀板箱关闭方向转动一次。
95.在开度控制策略中,需要先以第一预设占空比,控制电子节气门的阀板从全闭位置向开度增大的方向(开启方向)转动,以使电子节气门的开度向第一预设开度靠近,直至转动至第一预设时长,即此次开度增大的转动时长为第一预设时长。
96.s3112:在转动至第一预设时长后,停止控制电子节气门,直至停止时长为第二预设时长。
97.为减少电子节气门的惯性动作,减少电子节气门频繁动作导致的损伤,需要在转动至第一预设时长后,停止控制电子节气门,直至停止时长为第二预设时长。即开度增大的转动时长达到第一预设时长后,无论电子节气门的开度是否达到第一预设开度,均停止转动,且停止时长为第二预设时长。
98.s3113:在停止时长为第二预设时长后,以第二预设占空比控制电子节气门的阀板向开度减小的方向转动,并转动至第三预设时长。
99.在停止时长为第二预设时长后,再以第二预设占空比,控制电子节气门的阀板从停止位置(为第一预设开度位置附近),向开度减小的方向(关闭方向)转动,以使电子节气门的开度向第二预设开度靠近,直至转动至第二预设时长,即此次开度减少的转动时长为第二预设时长,完成一次来回扫动动作,即确定完成一次开度控制策略。
100.其中,第一预设占空比和第二预设占空比为根据实际需求预先标定的占空比;第一预设占空比和第二预设占空比可以相同也可以不同。第一预设时长为根据第一预设占空比标定的时长,第三预设时长为根据第二预设占空比标定的时长。预先标定的占空比越大,电子节气门阀板的转动力度越大,则对应标定的预设时长可以越短,以减少每个开度控制策略的执行时长,从而减少除液循环的执行时长,进而提高除液效率。
101.例如,第二预设时长可以为0.1s,第一预设开度可以为95%,第二预设开度可以为1%;若第一预设占空比和第二预设占空比均为100%,则第一预设时长和第三预设时长可以为0.1s。以100%的占空比控制电子节气门的阀板向开度增大的方向转动,并转动0.1s,此时无论电子节气门的开度是否转动到95%,都会停止0.1s。在停止0.1s后,再以100%的占空比控制电子节气门的阀板向开度减少的方向转动,并转动0.1s,无论电子节气门的开度是否转动到1%都会停止转动,判断完成一次开度控制策略的执行。
102.本实施例中,第二预设时长为0.1s,第一预设开度为95%,第二预设开度为1%,仅为示例性说明,在其他实施例中,第二预设时长可以为其他时长,第一预设开度和第二预设开度也可以是满足要求的其他开度,在此不再赘述。
103.本实施例中,第一预设占空比和第二预设占空比均为100%,第一预设时长和第三预设时长可以为0.1s,仅为示例性说明,在其他实施例,第一预设占空比和第二预设占空比还可以是其他占空比,第一预设时长和第三预设时长还可以是满足对应要求的其他时长,在此不再赘述。
104.本实施例中,通过以第一预设占空比控制电子节气门的阀板向开度增大的方向转动,并转动至第一预设时长;在转动至第一预设时长后,停止控制电子节气门,直至停止时长为第二预设时长;在停止时长为第二预设时长后,以第二预设占空比控制电子节气门的阀板向开度减小的方向转动,并转动至第三预设时长,明确了按照开度控制策略控制电子节气门的阀板转动的具体过程,在控制电子节气门的阀板进行不同方向转动之间,设定了一定时间间隔,减少了电子节气门的惯性动作,从而减少电子节气门频繁动作导致的损伤。
105.此外,开度控制策略仅是控制电子节气门的阀板进行一次来回扫动,减少了开度控制策略的执行时间。在其他实施例中,开度控制策略可以控制电子节气门的阀板进行多次来回扫动,通过增加来回扫动的次数提高除液效果,减少冷却液冷凝至电子节气门上的可能,从而减少结冰可能。
106.在一实施例中,步骤s20中,即根据环境温度和电池使用数据,确定车辆是否满足防结冰功能的开启条件,具体包括如下步骤:
107.s21:根据环境温度和发动机的进气温度,确定车辆是否满足预设温度条件。
108.在获取车辆所处环境的环境温度时,还需要获取发动机的进气温度。其中,进气温度可以通过设置在发动机进气歧管上的温度传感器采集获得。
109.在获得环境温度和发动机的进气温度之后,根据环境温度和发动机的进气温度,确定车辆是否满足预设温度条件。
110.具体地,根据环境温度和发动机的进气温度,确定车辆是否满足预设温度条件,包括:确定环境温度和发动机的进气温度是否小于预设温度,若环境温度和发动机的进气温度中,任一温度小于预设温度,表示电子节气门均存在结冰可能,则确定车辆满足预设温度条件;若环境温度和发动机的进气温度均大于或等于预设温度,则确定车辆不满足预设温度条件。其中,预设温度为根据电子节气门在不同温度下的结冰情况进行标定的温度。预设温度可以为0℃,在其他实施例中,预设温度还可以是其他温度。
111.本实施例中,根据环境温度和发动机的进气温度,确定车辆是否满足预设温度条件的方式,仅为示例性说明,在其他实施例中,还可以有其他方式。例如:仅当确定环境温度和发动机的进气温度均小于预设温度时,确定车辆满足预设温度条件;若环境温度和发动机的进气温度中,任一温度均不小于预设温度,则确定车辆不满足预设温度条件,以提高了判断门槛,从而提高开启防结冰功能的门槛,避免不必要的防结冰操作。
112.在其他实施例中,在确定环境温度和发动机的进气温度是否小于预设温度之前,需要先根据车辆的定位信息确定车辆所处地区,然后在预设数据中,确定车辆所处地区对应的温度,作为预设温度,进而确定环境温度和发动机的进气温度是否小于预设温度。其中,预设数据包括不同地区和不同地区对应的电子节气门发生结冰现象的温度。不同地区的温度和大气压力不同,因此车辆在不同地区时,对应有不同的预设温度,根据不同地区的预设温度进行条件判断,提高了判断的准确性。
113.s22:若车辆满足预设温度条件,则根据电池使用数据,确定蓄电池的电量情况是
否能满足预设电量需求。
114.在根据环境温度和发动机的进气温度,确定车辆是否满足预设温度条件之后,若确定车辆满足预设温度条件,表示电子节气门存在结冰可能,则需要则根据电池使用数据,确定蓄电池的电量情况是否能满足预设电量需求,以减少因电量不足导致防结冰功能执行失败的情况,从而减少不必要的消耗。
115.s23:若蓄电池的电量情况能满足预设电量需求,则确定车辆满足防结冰功能的开启条件。
116.在根据电池使用数据,确定蓄电池的电量情况是否能满足预设电量需求之后,若确定蓄电池的电量情况能满足预设电量需求,则确定车辆满足防结冰功能的开启条件。
117.本实施例中,根据环境温度和发动机的进气温度,确定车辆是否满足预设温度条件;若车辆满足预设温度条件,则根据电池使用数据,确定蓄电池的电量情况是否能满足预设电量需求;若蓄电池的电量情况能满足预设电量需求,则确定车辆满足防结冰功能的开启条件,细化了根据环境温度和电池使用数据,确定车辆是否满足防结冰功能的开启条件的过程,保证了开启条件判断结果的准确性,进而保证了防结冰功能的正常执行。
118.在一实施例中,在根据环境温度和发动机的进气温度,确定车辆是否满足预设温度条件之前,需要判断电子节气门和电子节气门控制装置(ecu)是否发生故障,若电子节气门和电子节气门控制装置,任一装置发生故障,则停止执行后续判断步骤,仅在电子节气门和电子节气门控制装置均未发生故障时,才能根据环境温度和发动机的进气温度,确定车辆是否满足预设温度条件,减少后续不必要的操作,进一步地确保防结冰功能的正常执行。
119.在一实施例中,步骤s22中,即根据电池使用数据,确定蓄电池的电量情况是否能满足预设电量需求,具体包括如下步骤:
120.s221:确定电池使用数据中是否包括蓄电池的剩余电量。
121.在获得蓄电池的电池使用数据之后,需要确定电池使用数据中是否包括蓄电池的剩余电量,以根据确定结果执行不同的判断逻辑。
122.s222:若电池使用数据中不包括蓄电池的剩余电量,则根据环境温度、电池使用数据中的蓄电池使用年数,确定蓄电池的电容量衰减情况。
123.在确定电池使用数据中是否包括蓄电池的剩余电量之后,若电池使用数据中不包括蓄电池的剩余电量,表示无法根据实际的蓄电池的剩余电量,确定蓄电池的电量情况是否能满足预设电量需求,则需要根据环境温度、电池使用数据中的蓄电池使用年数,确定蓄电池的电容量衰减情况。
124.s223:根据电容量衰减情况,确定蓄电池的电量情况是否能满足预设电量需求。
125.在确定蓄电池的电容量衰减情况之后,根据电容量衰减情况,确定蓄电池的电量情况是否能满足预设电量需求。其中,预设电量需求为满足车辆用电需求,并满足完成防结冰功能所需的电量的最低电量需求。
126.需要理解的是,经研究发现,随着环境温度的下降和使用年数的增加,蓄电池的电容量会逐渐发生衰减。一般在环境温度为25℃时,蓄电池的电容量最佳。环境温度为25℃时全新蓄电池的电容量为100%,则环境温度每下降1℃,蓄电池的电容量下降约0.5%;蓄电池使用年数每增加一年,蓄电池的电容量下降15%,因此,可以根据环境温度、电池使用数据中的蓄电池使用年数,确定蓄电池的电容量衰减情况,进而根据蓄电池的电容量衰减情
况,确定蓄电池的电量情况是否能满足预设电量需求。
127.在确定蓄电池的电容量衰减情况之后,可以确定蓄电池衰减后的剩余电容量是否小于预设电容量,若大于或者等于预设电容量,则确定蓄电池的电量情况能满足预设电量需求,若小于预设电容量,则确定蓄电池的电量情况不能满足预设电量需求。其中,预设电容量为满足车辆用电需求,并满足完成防结冰功能所需的电量的最低电容量。
128.例如,预设电容量可以为20%,当前环境温度为0℃,电池使用数据中蓄电池使用年数为3年,则确定蓄电池的电容量衰减值为:25*0.5%+3*15%=57.5%,则蓄电池衰减后的剩余电容量为42.5%,剩余电容量大于预设电容量,则确定蓄电池的电量情况能满足预设电量需求。
129.本实施例中,预设电容量可以为20%仅为示例性说明,在其他实施例中,预设电容量还可以是其他电容量,在此不再赘述。
130.本实施例中,通过确定电池使用数据中是否包括蓄电池的剩余电量;若电池使用数据中不包括蓄电池的剩余电量,则根据环境温度、电池使用数据中的蓄电池使用年数,确定蓄电池的电容量衰减情况;根据电容量衰减情况,确定蓄电池的电量情况是否能满足预设电量需求,明确了根据电池使用数据,确定蓄电池的电量情况是否能满足预设电量需求的具体步骤,在无法获得蓄电池的剩余电量时,根据环境温度、电池使用数据中的蓄电池使用年数,确定蓄电池的电容量衰减情况,以对蓄电池的电量情况是否能满足预设电量需求进行判断,提高了本方法的使用范围和适用性,便于推广本方法。
131.在一实施例中,步骤s221之后,即根据电池使用数据确定蓄电池的剩余电量之后,该方法还具体包括如下步骤:
132.s224:若电池使用数据中包括蓄电池的剩余电量,则确定剩余电量是否小于预设电量。
133.在根据电池使用数据确定蓄电池的剩余电量之后,若确定电池使用数据中包括蓄电池的剩余电量,则可以直接确定蓄电池的剩余电量是否小于预设电量。其中,预设电量为满足车辆用电需求,并满足完成防结冰功能所需的电量的最低电量。
134.其中,预设电量可以是电子节气门控制装置(ecu)进行后运行操作所需的电量,以及电子节气门控制装置控制电子节气门完成防结冰功能所需的电量的总合。
135.例如,发动机停止工作后,ecu一般需要进行30min的后运行操作,在此过程中,ecu后运行时的工作电流约300ma,则维持ecu后运行30min需要消耗电量约150mah;在防结冰功能中需求维持3次除液策略,即进行3次除液循环,每个除液循环中,电池节气门的来回扫动次数为3次,每次来回扫动的持续时间约600ms,在此过程中,电子节气门的电机电流为3000ma,则每个除液循环的消耗电量约0.5mah,3个除液循环消耗电量约1.5mah;按以上数据计算,若维持ecu后运行30min,并在ecu后运行过程中完成防结冰功能,总共消耗电量151.5mah,即0.1515ah,则可以确定电子节气门完成防结冰功能所需的电量为151.5mah。
136.其中,蓄电池的剩余电量可以通过安装在车辆上的电池剩余电量传感器采集获得。若车辆上安装有电池剩余电量传感器,则可以直接采集获得蓄电池的剩余电量,若车辆上未安装有电池剩余电量传感器,则通过步骤s222至步骤s223,确定蓄电池的电量情况是否能满足预设电量需求。
137.s225:若剩余电量大于或者等于预设电量,则确定蓄电池的电量情况能满足预设
电量需求。
138.在确定剩余电量是否小于预设电量,若剩余电量大于或者等于预设电量,表示蓄电池的剩余电量,能够支撑电子节气门控制装置进行后运行操作,以及防结冰功能的消耗,则确定蓄电池的电量情况能满足预设电量需求。
139.s226:若剩余电量小于预设电量,则确定蓄电池的电量情况不能满足预设电量需求。
140.在确定剩余电量是否小于预设电量,若剩余电量小于预设电量,表示蓄电池的剩余电量,不能支撑电子节气门控制装置进行后运行操作,以及防结冰功能的消耗,则确定蓄电池的电量情况不能满足预设电量需求。
141.本实施例中,在根据电池使用数据确定蓄电池的剩余电量之后,若电池使用数据中包括蓄电池的剩余电量,则确定剩余电量是否小于预设电量;若剩余电量大于或者等于预设电量,则确定蓄电池的电量情况能满足预设电量需求;若剩余电量小于预设电量,则确定蓄电池的电量情况不能满足预设电量需求,在能够获知蓄电池的剩余电量时,直接根据蓄电池的剩余电量确定蓄电池的电量情况是否满足预设电量需求,提高了判断的准确性。
142.应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
143.在一实施例中,提供一种电子节气门控制装置,该电子节气门控制装置与上述实施例中电子节气门控制方法一一对应。如图4所示,该电子节气门控制装置包括第一确定模块401、第二确定模块402和控制模块403。各功能模块详细说明如下:
144.第一确定模块401,用于在车辆的发动机停止运行后,确定车辆上蓄电池的电池使用数据,并确定车辆所处的环境温度;
145.第二确定模块402,用于根据环境温度和电池使用数据,确定车辆是否满足防结冰功能的开启条件;
146.控制模块403,用于若确定车辆满足防结冰功能的开启条件,则控制发动机的电子节气门的阀板转动以完成执行防结冰功能。
147.进一步地,控制模块403具体用于:
148.控制电子节气门的阀板按照除液策略转动,并记录除液策略的执行次数;
149.确定除液策略的执行次数是否小于第一预设次数;
150.若除液策略的执行次数大于或者等于第一预设次数,则停止执行除液策略,并确定防结冰功能执行完毕;
151.若除液策略的执行次数小于第一预设次数,则在对电子节气门的阀板进行控制后的第一预设间隔后,重复执行除液策略,直至除液策略的执行次数为第一预设次数。
152.进一步地,控制模块403具体还用于:
153.按照开度控制策略控制电子节气门的阀板,并记录开度控制策略的执行次数;
154.确定开度控制策略的执行次数是否小于第二预设次数;
155.若预设除液策略的执行次数大于或者等于第二预设次数,则停止执行开度控制策略;
156.若开度控制策略的执行次数小于第二预设次数,则在按照开度控制策略控制电子
节气门的阀板后的第二预设间隔后,重复执行开度控制策略,直至开度控制策略的执行次数为第二预设次数。
157.进一步地,控制模块403具体还用于:
158.以第一预设占空比控制电子节气门的阀板向开度增大的方向转动,并转动至第一预设时长;
159.在转动至第一预设时长后,停止控制电子节气门,直至停止时长为第二预设时长;
160.在停止时长为第二预设时长后,以第二预设占空比控制电子节气门的阀板向开度减小的方向转动,并转动至第三预设时长。
161.进一步地,第二确定模块402具体用于:
162.根据环境温度和发动机的进气温度,确定车辆是否满足预设温度条件;
163.若车辆满足预设温度条件,则根据电池使用数据,确定蓄电池的电量情况是否能满足预设电量需求;
164.若蓄电池的电量情况能满足预设电量需求,则确定车辆满足防结冰功能的开启条件。
165.进一步地,第二确定模块402具体还用于:
166.确定电池使用数据中是否包括蓄电池的剩余电量;
167.若电池使用数据中不包括蓄电池的剩余电量,则根据环境温度、电池使用数据中的蓄电池使用年数,确定蓄电池的电容量衰减情况;
168.根据电容量衰减情况,确定蓄电池的电量情况是否能满足预设电量需求。
169.进一步地,根据电池使用数据确定蓄电池的剩余电量之后,第二确定模块402具体还用于:
170.若电池使用数据中包括蓄电池的剩余电量,则确定剩余电量是否小于预设电量;
171.若剩余电量大于或者等于预设电量,则确定蓄电池的电量情况能满足预设电量需求;
172.若剩余电量小于预设电量,则确定蓄电池的电量情况不能满足预设电量需求。
173.关于电子节气门控制装置的具体限定可以参见上文中对于电子节气门控制方法的限定,在此不再赘述。上述电子节气门控制装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
174.在一个实施例中,如图5所示,提供了一种电子节气门控制装置。该电子节气门控制装置包括通过总线连接的处理器、存储器。其中,该电子节气门控制装置的处理器用于提供计算和控制能力。该电子节气门控制装置的存储器包括存储介质、内存储器。该存储介质存储有操作系统和计算机程序。该内存储器为存储介质中的操作系统和计算机程序的运行提供环境。该计算机程序被处理器执行时以实现一种电子节气门控制方法。
175.在一个实施例中,提供了一种电子节气门控制装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述电子节气门控制方法的步骤。
176.在一个实施例中,提供了一种可读存储介质,其上存储有计算机程序,计算机程序
被处理器执行时实现上述电子节气门控制方法的步骤。
177.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。
178.所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。
179.以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1