1.本技术涉及换挡控制技术领域,特别涉及一种换挡控制方法及装置、电子设备、存储介质。
背景技术:2.随着经济的不断发展,当前车辆的保有量也在不断的增加。当前车辆的主要可以分为自动挡车辆和手动挡车辆。而自动车车辆以其便捷、易操作等优点,已成为当前的主流。
3.对于自动挡车辆,其换挡方式主要是根据转速等因素控制档位的变换。但是现有的换挡控制方式,在车辆处于平地以及爬坡情况等情况下的换挡逻辑是一致。
4.这使得车辆在爬坡等情况下,容易使车辆的发动机长时间处于低转速高扭矩的工况。而发动机在处于低转速高扭矩的工况时,主油道机油压力较低,使得配附件以及轴瓦等润滑不充分,从而容易造成异常磨损,甚至导致拉缸等重大故障。并且,在这种工况下,曲轴扭振较高,前端轮系张紧轮摆角以及皮带张力容易超出限值,造成前端轮系寿命大大降低。因此现有的换挡控制方式容易出现故障,并且极大的降低了发动机的寿命。
技术实现要素:5.基于上述现有技术的不足,本技术提供了一种换挡控制方法及装置、电子设备、存储介质,以解决现有的控制方法,易造成磨损以及故障的问题。
6.为了实现上述目的,本技术提供了以下技术方案:
7.本技术第一方面提供了一种换挡控制方法,包括:
8.获取车辆在当前时刻的爬坡角度;
9.判断所述当前时刻的爬坡角度是否大于预设角度阈值;
10.若判断出所述当前时刻的爬坡角度不大于预设角度阈值,则从预设的转速扭矩表中查找出与所述当前时刻的爬坡角度匹配的目标转速扭矩范围;其中,所述目标转速扭矩范围指代发动机运行可靠性较低时所处的转速扭矩范围;
11.监测所述车辆的工况处于所述目标转速扭矩范围的持续时间是否大于预设时间阈值;
12.若监测到所述车辆的工况处于所述目标转速扭矩范围的持续时间不大于预设时间阈值,或判断出所述当前时刻的爬坡角度不大于预设角度阈值,则判断所述车辆的油门开度是否持续增大;
13.若判断出所述车辆的油门开度持续增大,或监测到所述车辆的工况处于所述目标转速扭矩范围的持续时间大于预设时间阈值,则控制所述车辆进行换挡。
14.可选地,在上述的换挡控制方法中,所述获取车辆在当前时刻的爬坡角度,包括:
15.通过gps获取所述车辆在所述当前时刻的海拔高度以及在上一时刻的海拔高度;
16.将所述当前时刻的海拔高度减去所述上一时刻的海拔高度,得到所述当前时刻对
应的爬坡高度;
17.基于所述车辆的速度,计算所述车辆从所述上一时刻值至所述当前时刻的行驶距离;
18.利用反三角函数对所述当前时刻对应的爬坡高度以及所述行驶距离进行计算,得到所述车辆在所述当前时刻的爬坡角度。
19.可选地,在上述的换挡控制方法中,所述获取车辆在当前时刻的爬坡角度之前,还包括:
20.基于所述车辆的海拔高度的变化率,实时监测所述车辆是否处于爬坡工况;其中,若监测到所述车辆处于爬坡工况,则执行所述获取车辆在所述当前时刻的爬坡角度。
21.可选地,在上述的换挡控制方法中,所述控制所述车辆进行换挡,包括:
22.根据所述当前时刻的爬坡角度以及发动机的当前运行工况,确定目标档位;
23.基于所述目标档位发送换挡指令,控制所述车辆从当前档位切换至所述目标档位。
24.可选地,在上述的换挡控制方法中,所述判断所述车辆的油门开度是否持续增大,包括:
25.判断所述车辆的油门开度从所述当前时刻起,在预设时长内是否持续增大。
26.本技术第二方面提供了一种换挡控制装置,包括:
27.角度获取单元,用于获取车辆在当前时刻的爬坡角度;
28.第一判断单元,用于判断所述当前时刻的爬坡角度是否大于预设角度阈值;
29.查找单元,用于在判断出所述当前时刻的爬坡角度不大于预设角度阈值时,从预设的转速扭矩表中查找出与所述当前时刻的爬坡角度匹配的目标转速扭矩范围;其中,所述目标转速扭矩范围指代发动机运行可靠性较低时所处的转速扭矩范围;
30.第一监测单元,用于监测所述车辆的工况处于所述目标转速扭矩范围的持续时间是否大于预设时间阈值;
31.第二判断单元,用于在监测到所述车辆的工况处于所述目标转速扭矩范围的持续时间不大于预设时间阈值,或判断出所述当前时刻的爬坡角度不大于预设角度阈值时,判断所述车辆的油门开度是否持续增大;
32.控制单元,用于在判断出所述车辆的油门开度持续增大,或监测到所述车辆的工况处于所述目标转速扭矩范围的持续时间大于预设时间阈值时,控制所述车辆进行换挡。
33.可选地,在上述的换挡控制装置中,所述角度获取单元,包括:
34.高度获取单元,用于通过gps获取所述车辆在所述当前时刻的海拔高度以及在上一时刻的海拔高度;
35.高度计算单元,用于将所述当前时刻的海拔高度减去所述上一时刻的海拔高度,得到所述当前时刻对应的爬坡高度;
36.距离计算单元,用于基于所述车辆的速度,计算所述车辆从所述上一时刻值至所述当前时刻的行驶距离;
37.角度计算单元,用于利用反三角函数对所述当前时刻对应的爬坡高度以及所述行驶距离进行计算,得到所述车辆在所述当前时刻的爬坡角度。
38.可选地,在上述的换挡控制装置中,还包括:
39.第二监测单元,用于基于所述车辆的海拔高度的变化率,实时监测所述车辆是否处于爬坡工况;其中,当监测到所述车辆处于爬坡工况时,所述角度获取单元执行所述获取车辆在所述当前时刻的爬坡角度。
40.可选地,在上述的换挡控制装置中,所述控制单元,包括:
41.档位控制单元,用于根据所述当前时刻的爬坡角度以及发动机的当前运行工况,确定目标档位;
42.指令发送单元,用于基于所述目标档位发送换挡指令,控制所述车辆从当前档位切换至所述目标档位。
43.可选地,在上述的换挡控制装置中,所述第二判断单元,包括:
44.第二判断子单元,用于判断所述车辆的油门开度从所述当前时刻起,在预设时长内是否持续增大。
45.本技术第三方面提供了一种电子设备,包括:
46.存储器和处理器;
47.其中,所述存储器用于存储程序;
48.所述处理器用于执行所述程序,所述程序被执行时,具体用于实现如上述任意一项所述的换挡控制方法。
49.本技术第四方面提供了一种计算机存储介质,用于存储计算机程序,所述计算机程序被执行时,用于实现如上述任意一项所述的换挡控制方法。
50.本技术提供的一种换挡控制方法,通过获取车辆在当前时刻的爬坡角度。然后判断当前时刻的爬坡角度是否大于预设角度阈值,以能初步确定车辆是否会处于高扭矩低转速的工况。当判断出当前时刻的爬坡角度不大于预设角度阈值时,则从预设的转速扭矩表中查找出与当前时刻的爬坡角度匹配的目标转速扭矩范围。其中,目标转速扭矩范围指代发动机运行可靠性较低时所处的转速扭矩范围。然后,监测车辆的工况处于目标转速扭矩范围的持续时间是否大于预设时间阈值。当监测到车辆的工况处于目标转速扭矩范围的持续时间大于预设时间阈值时,为避免发动机长时间处于可靠性较低的工况,所以此时及时控制车辆进行换挡,并且,若监测到车辆的工况处于目标转速扭矩范围的持续时间不大于预设时间阈值,或判断出当前时刻的爬坡角度不大于预设角度阈值,为了避免驾驶员加油,是的处于可靠性较低的工况,所以此时判断车辆的油门开度是否持续增大,并同样在判断出车辆的油门开度持续增大时,及时控制车辆进行换挡,从而有效地避免了发动机在处于低转速高扭矩的工况,进而避免发动机发生严重磨损和故障,提高了发动机的寿命。
附图说明
51.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
52.图1为本技术实施例提供的一种换挡控制方法的流程图;
53.图2为本技术实施例提供的一种获取车辆在当前时刻的爬坡角度的方法的流程图;
54.图3为本技术实施例提供的一种控制车辆进行换挡的方法的流程图;
55.图4为本技术另一实施例提供了另一种换挡控制方法的流程图;
56.图5为本技术另一实施例提供了一种换挡控制装置的结构示意图;
57.图6为本技术另一实施例提供了一种电子设备的结构示意图。
具体实施方式
58.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
59.在本技术中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
60.本技术实施例提供了一种换挡控制方法,如图1所示,包括以下步骤:
61.s101、获取车辆在当前时刻的爬坡角度。
62.可选地,在车辆行驶过程中,可以在监测到车辆处于爬坡时,获取车辆在当前时刻的爬坡角度,然后执行步骤s102。
63.所以在本技术另一实施例中,在执行步骤s101之前还包括:
64.基于车辆的海拔高度的变化率,实时监测车辆是否处于爬坡工况。
65.其中,若监测到车辆处于爬坡工况,则执行步骤s101。车辆的海拔高度可以通过gps获得。
66.具体的,可以当监测到车辆的海拔高度的变化率大于预设值时,则确定车辆处于爬坡工况。当然这其中一种可选的方式,也可以是基于海拔高度的变化量,或采用其他方式监测车辆是否处于爬坡工况。
67.当然,由于在执行步骤s101之后,还会通过步骤s102确定车辆的爬坡角度是否满足要求,所以也可以是实时获取车辆在当前时刻的爬坡角度,或者每间隔一段时间获取车辆在当前时刻的爬坡角度。需要说明的是,若是采用这种方式,则当车辆在平路上,所获取的爬坡角度则为零。
68.可选地,在本技术另一实施例中,步骤s101的一种具体实施方式,如图2所示,包括:
69.s201、通过gps获取车辆在所述当前时刻的海拔高度以及在上一时刻的海拔高度。
70.s202、将当前时刻的海拔高度减去上一时刻的海拔高度,得到当前时刻对应的爬坡高度。
71.s203、基于车辆的速度,计算车辆从上一时刻值至当前时刻的行驶距离。
72.具体的,由于在行驶过程中,车辆的速度可能会不断地变化,所以可以采用积分的
方式,计算车辆从上一时刻值至当前时刻的行驶距离。
73.s204、利用反三角函数对当前时刻对应的爬坡高度以及行驶距离进行计算,得到车辆在当前时刻的爬坡角度。
74.具体的,将当前时刻对应的爬坡高度以及计算得到行驶距离,利用反正弦函数进行计算,就可以得到车辆在当前时刻的爬坡角度。
75.s102、判断当前时刻的爬坡角度是否大于预设角度阈值。
76.需要说明的是,由于爬坡角度会存在较小,甚至为零的情况,而在这种路况上行驶,并不需要较大的扭矩,所以此时的车辆的发动机通常不会出现低转速高扭矩的工况,所以不需要去进一步确定车辆发动机的转速和扭矩是否持续处于可靠性较低的范围内。但是,若是此时用户存在更大的动力需求,持续的踩油门,即油门开度持续增大,这会使得发动机的扭矩不断增大,从而出现高扭矩,低转速的情况,此时则需要进行换挡,所以在判断出当前时刻的爬坡角度不大于预设角度阈值时,还需要先进一步执行步骤s105。
77.当判断当前时刻的爬坡角度大于预设角度阈值,由于此时的爬坡角度相对较大,所以容易出现高扭矩低转速的情况,并且转速和扭矩容易处于可靠性较低的情况,因此此时需要进一步执行步骤s103。
78.s103、从预设的转速扭矩表中查找出与当前时刻的爬坡角度匹配的目标转速扭矩范围。
79.其中,目标转速扭矩范围指代发动机运行可靠性较低时所处的转速扭矩范围。
80.在本技术实施例中,预先通过实验确定出了在各个爬坡高度下,容易使得车辆的发动机出现较大磨损或故障的扭矩以及转速,即预先通过实验确定了各个爬坡高度下会导致发动机的运行可靠性较低的转速以及扭矩,并制作成转速扭矩表。所以在确定车辆的当前时刻的爬坡角度较大时,先从转速扭矩表中确定出在当前时刻的爬坡角度下,会使得发动机处于可靠性较低情况的转速扭矩范围,然后执行步骤s105。
81.s104、监测车辆的工况处于目标转速扭矩范围的持续时间是否大于预设时间阈值。
82.需要说明的是,由于车辆的工况瞬间或者较短时间处于目标转速扭矩范围时,并不会对发动机造成较大影响,所以在本技术实施例中,是检测车辆的工况处于目标转速扭矩范围的持续时间是否大于预设时间阈值。其中,预设时间阈值可以根据需求进行设定,所以若是担心瞬间或者较短时间处于目标转速扭矩范围也会对发动机造成影响,可以将该时间阈值设置的较小。
83.其中,若监测到车辆的工况处于目标转速扭矩范围的持续时间大于预设时间阈值时,为了避免长时间处于目标转速扭矩范围,对发动机造成影响,所以此时需要及时执行步骤s106。若监测到车辆的工况处于目标转速扭矩范围的持续时间大于预设时间阈值时,则可以说明发动机的工况已在短时间内恢复至可靠性较高的状态,所以可以不用再进行换挡。但是考虑到,若是驾驶员此时踩油门,车辆会在较短时间内进入高扭矩低转速,所以为了能及时的进行换挡,避免对发动机造成影响,因此在监测出车辆的工况处于目标转速扭矩范围的持续时间不大于预设时间阈值时,还需要进一步执行步骤s105。
84.s105、判断车辆的油门开度是否持续增大。
85.由于车辆的油门开度持续增大时,会使得车辆的发动机转变为高扭矩低转速的状
态,所以此时需要及时换挡,因此此时执行步骤s106。若是判断车辆的油门开度未持续增大,则可以返回继续监测车辆的爬坡角度。
86.s106、控制车辆进行换挡。
87.由于发动机处于高扭矩低转速的工况,说明档位存在合理的情况,所以此时及时地控制车辆进行换挡,避免对发动机造成影响。
88.可选地,本技术另一实施例中,步骤s106的一种具体实施方式,如图3所示,包括:
89.s301、根据当前时刻的爬坡角度以及发动机的当前运行工况,确定目标档位。
90.由于不用的爬坡角度下需求不同,所以根据当前时刻的爬坡角度以及发动机的当前运行工况,可以更准确地确定出最适合的档位,即目标档位,然后执行步骤s302。
91.s302、基于目标档位发送换挡指令,控制车辆从当前档位切换至目标档位。
92.具体的,发送出切换至目标方位的换挡指令,控制变速箱切换从当前档位切换至目标档位。
93.本技术实施例提供的一种换挡控制方法,通过获取车辆在当前时刻的爬坡角度。然后判断当前时刻的爬坡角度是否大于预设角度阈值,以能初步确定车辆是否会处于高扭矩低转速的工况。当判断出当前时刻的爬坡角度不大于预设角度阈值时,则从预设的转速扭矩表中查找出与当前时刻的爬坡角度匹配的目标转速扭矩范围。其中,目标转速扭矩范围指代发动机运行可靠性较低时所处的转速扭矩范围。然后,监测车辆的工况处于目标转速扭矩范围的持续时间是否大于预设时间阈值。当监测到车辆的工况处于目标转速扭矩范围的持续时间大于预设时间阈值时,为避免发动机长时间处于可靠性较低的工况,所以此时及时控制车辆进行换挡,并且,若监测到车辆的工况处于目标转速扭矩范围的持续时间不大于预设时间阈值,或判断出当前时刻的爬坡角度不大于预设角度阈值,为了避免驾驶员加油,是的处于可靠性较低的工况,所以此时判断车辆的油门开度是否持续增大,并同样在判断出车辆的油门开度持续增大时,及时控制车辆进行换挡,从而有效地避免了发动机在处于低转速高扭矩的工况,进而避免发动机发生严重磨损和故障,提高了发动机的寿命。
94.本技术另一实施例提供了另一种换挡控制方法,如图4所示,包括:
95.s401、实时监测车辆的海拔高度的变化率。
96.需要说明的是,在本技术实施例中通过车辆的海拔高度的变化率监测车辆是否处于爬坡工况,以进一步执行后续步骤。
97.具体可以是实时基于gps获取车辆的海拔高度,并基于获取的海拔高度监测海拔高度的变化率。
98.s402、基于车辆的海拔高度的变化率判断车辆是否处于爬坡工况。
99.其中,若判断车辆处于爬坡工况,则执行步骤s403。
100.s403、获取车辆在当前时刻的爬坡角度。
101.需要说明的是,步骤s403的具体实施方式可相应地参考上述方法实施例中的步骤s102的实施过程,此处不再赘述。
102.s404、判断当前时刻的爬坡角度是否大于预设角度阈值。
103.其中,若判断出当前时刻的爬坡角度大于预设角度阈值,则执行步骤s405。若判断出当前时刻的爬坡角度不大于预设角度阈值,则执行步骤s407。
104.s405、从预设的转速扭矩表中查找出与当前时刻的爬坡角度匹配的目标转速扭矩
范围。
105.其中,目标转速扭矩范围指代发动机运行可靠性较低时所处的转速扭矩范围。
106.需说明的是,步骤s405的具体实施方式,可相应的参考上述方法实施例中的步骤s103,此处不再赘述。
107.s406、监测车辆的工况处于目标转速扭矩范围的持续时间是否大于预设时间阈值。
108.其中,若监测出车辆的工况处于目标转速扭矩范围的持续时间大于预设时间阈值,则直接执行步骤s408。若监测出车辆的工况处于目标转速扭矩范围的持续时间不大于预设时间阈值,则需要进一步执行步骤s407。
109.s407、判断车辆的油门开度从当前时刻起,在预设时长内是否持续增大。
110.需要说明的是,由于若是执行步骤s405以及步骤s406,则会需要消耗一定的时间,特别是步骤s406可能需要监测到预设时间阈值结束,所以在本技术实施例中,为了在油门开度持续增大时,可以更加及时地进行换挡,因此从步骤s403所指的当前时刻开始,对油门开度是否持续增大进行计算。
111.当然这仅是其中一种可选的方式,也可以是若是执行了步骤s406,可以在执行步骤s406之后,才开始计时,但这种方式响应相对较慢。
112.s408、根据当前时刻的爬坡角度以及发动机的当前运行工况,确定目标档位。
113.需要说明的是,步骤s408的具体实施方式可相应地参考上述方法实施例中的步骤s301,此处不再赘述。
114.s409、基于目标档位发送换挡指令,控制车辆从当前档位切换至目标档位。
115.需要说明的是,步骤s409的具体实施方式可相应地参考上述方法实施例中的步骤s302,此处不再赘述。
116.本技术另一实施例提供了一种换挡控制装置,如图5所示,包括:
117.角度获取单元501,用于获取车辆在当前时刻的爬坡角度。
118.第一判断单元502,用于判断当前时刻的爬坡角度是否大于预设角度阈值。
119.查找单元503,用于在判断出当前时刻的爬坡角度不大于预设角度阈值时,从预设的转速扭矩表中查找出与当前时刻的爬坡角度匹配的目标转速扭矩范围。
120.其中,目标转速扭矩范围指代发动机运行可靠性较低时所处的转速扭矩范围。
121.第一监测单元504,用于监测车辆的工况处于目标转速扭矩范围的持续时间是否大于预设时间阈值。
122.第二判断单元505,用于在监测到车辆的工况处于目标转速扭矩范围的持续时间不大于预设时间阈值,或判断出当前时刻的爬坡角度不大于预设角度阈值时,判断车辆的油门开度是否持续增大。
123.控制单元506,用于在判断出车辆的油门开度持续增大,或监测到车辆的工况处于目标转速扭矩范围的持续时间大于预设时间阈值时,控制车辆进行换挡。
124.可选地,在本技术另一实施例提供的换挡控制装置中,角度获取单元,包括:
125.高度获取单元,用于通过gps获取车辆在当前时刻的海拔高度以及在上一时刻的海拔高度。
126.高度计算单元,用于将当前时刻的海拔高度减去上一时刻的海拔高度,得到当前
时刻对应的爬坡高度。
127.距离计算单元,用于基于车辆的速度,计算车辆从上一时刻值至当前时刻的行驶距离。
128.角度计算单元,用于利用反三角函数对当前时刻对应的爬坡高度以及行驶距离进行计算,得到车辆在当前时刻的爬坡角度。
129.可选地,在本技术另一实施例提供的换挡控制装置中,还包括:
130.第二监测单元,用于基于车辆的海拔高度的变化率,实时监测车辆是否处于爬坡工况。其中,当监测到车辆处于爬坡工况时,角度获取单元执行获取车辆在当前时刻的爬坡角度。
131.可选地,在本技术另一实施例提供的换挡控制装置中,控制单元,包括:
132.档位控制单元,用于根据当前时刻的爬坡角度以及发动机的当前运行工况,确定目标档位。
133.指令发送单元,用于基于目标档位发送换挡指令,控制车辆从当前档位切换至目标档位。
134.可选地,在本技术另一实施例提供的换挡控制装置中,第二判断单元,包括:
135.第二判断子单元,用于判断车辆的油门开度从当前时刻起,在预设时长内是否持续增大。
136.需要说明的是,本技术上述实施例提供的各个单元的具体工作过程,可相应地参考上述方法实施例中的相应的步骤,此处不再赘述。
137.本技术另一实施例提供了一种电子设备,如图6所示,包括:
138.存储器601和处理器602。
139.其中,存储器601用于存储程序。
140.处理器602用于执行存储器601存储的程序,并且该程序被执行时,具体用于实现如上述任意一个实施例提供的换挡控制方法。
141.本技术另一实施例提供了一种计算机存储介质,用于存储计算机程序,计算机程序被执行时,用于实现如上述任意一个实施例提供的换挡控制方法。
142.计算机存储介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
143.专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应
认为超出本技术的范围。
144.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本技术。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
技术特征:1.一种换挡控制方法,其特征在于,包括:获取车辆在当前时刻的爬坡角度;判断所述当前时刻的爬坡角度是否大于预设角度阈值;若判断出所述当前时刻的爬坡角度不大于预设角度阈值,则从预设的转速扭矩表中查找出与所述当前时刻的爬坡角度匹配的目标转速扭矩范围;其中,所述目标转速扭矩范围指代发动机运行可靠性较低时所处的转速扭矩范围;监测所述车辆的工况处于所述目标转速扭矩范围的持续时间是否大于预设时间阈值;若监测到所述车辆的工况处于所述目标转速扭矩范围的持续时间不大于预设时间阈值,或判断出所述当前时刻的爬坡角度不大于预设角度阈值,则判断所述车辆的油门开度是否持续增大;若判断出所述车辆的油门开度持续增大,或监测到所述车辆的工况处于所述目标转速扭矩范围的持续时间大于预设时间阈值,则控制所述车辆进行换挡。2.根据权利要求1所述的方法,其特征在于,所述获取车辆在当前时刻的爬坡角度,包括:通过gps获取所述车辆在所述当前时刻的海拔高度以及在上一时刻的海拔高度;将所述当前时刻的海拔高度减去所述上一时刻的海拔高度,得到所述当前时刻对应的爬坡高度;基于所述车辆的速度,计算所述车辆从所述上一时刻值至所述当前时刻的行驶距离;利用反三角函数对所述当前时刻对应的爬坡高度以及所述行驶距离进行计算,得到所述车辆在所述当前时刻的爬坡角度。3.根据权利要求1所述的方法,其特征在于,所述获取车辆在当前时刻的爬坡角度之前,还包括:基于所述车辆的海拔高度的变化率,实时监测所述车辆是否处于爬坡工况;其中,若监测到所述车辆处于爬坡工况,则执行所述获取车辆在所述当前时刻的爬坡角度。4.根据权利要求1所述的方法,其特征在于,所述控制所述车辆进行换挡,包括:根据所述当前时刻的爬坡角度以及发动机的当前运行工况,确定目标档位;基于所述目标档位发送换挡指令,控制所述车辆从当前档位切换至所述目标档位。5.根据权利要求1所述的方法,其特征在于,所述判断所述车辆的油门开度是否持续增大,包括:判断所述车辆的油门开度从所述当前时刻起,在预设时长内是否持续增大。6.一种换挡控制装置,其特征在于,包括:角度获取单元,用于获取车辆在当前时刻的爬坡角度;第一判断单元,用于判断所述当前时刻的爬坡角度是否大于预设角度阈值;查找单元,用于在判断出所述当前时刻的爬坡角度不大于预设角度阈值时,从预设的转速扭矩表中查找出与所述当前时刻的爬坡角度匹配的目标转速扭矩范围;其中,所述目标转速扭矩范围指代发动机运行可靠性较低时所处的转速扭矩范围;第一监测单元,用于监测所述车辆的工况处于所述目标转速扭矩范围的持续时间是否大于预设时间阈值;第二判断单元,用于在监测到所述车辆的工况处于所述目标转速扭矩范围的持续时间
不大于预设时间阈值,或判断出所述当前时刻的爬坡角度不大于预设角度阈值时,判断所述车辆的油门开度是否持续增大;控制单元,用于在判断出所述车辆的油门开度持续增大,或监测到所述车辆的工况处于所述目标转速扭矩范围的持续时间大于预设时间阈值时,控制所述车辆进行换挡。7.根据权利要求6所述的装置,其特征在于,所述角度获取单元,包括:高度获取单元,用于通过gps获取所述车辆在所述当前时刻的海拔高度以及在上一时刻的海拔高度;高度计算单元,用于将所述当前时刻的海拔高度减去所述上一时刻的海拔高度,得到所述当前时刻对应的爬坡高度;距离计算单元,用于基于所述车辆的速度,计算所述车辆从所述上一时刻值至所述当前时刻的行驶距离;角度计算单元,用于利用反三角函数对所述当前时刻对应的爬坡高度以及所述行驶距离进行计算,得到所述车辆在所述当前时刻的爬坡角度。8.根据权利要求6所述的装置,其特征在于,还包括:第二监测单元,用于基于所述车辆的海拔高度的变化率,实时监测所述车辆是否处于爬坡工况;其中,当监测到所述车辆处于爬坡工况时,所述角度获取单元执行所述获取车辆在所述当前时刻的爬坡角度。9.一种电子设备,其特征在于,包括:存储器和处理器;其中,所述存储器用于存储程序;所述处理器用于执行所述程序,所述程序被执行时,具体用于实现如权利要求1至5任意一项所述的换挡控制方法。10.一种计算机存储介质,其特征在于,用于存储计算机程序,所述计算机程序被执行时,用于实现如权利要求1至5任意一项所述的换挡控制方法。
技术总结本申请公开了一种换挡控制方法及装置、电子设备、存储介质,所述方法包括:获取车辆在当前时刻的爬坡角度;判断当前时刻的爬坡角度是否大于预设角度阈值;若爬坡角度不大于预设角度阈值,从预设的转速扭矩表中查找出与当前时刻的爬坡角度匹配的目标转速扭矩范围;目标转速扭矩范围指代发动机运行可靠性较低时所处的转速扭矩范围;监测车辆的工况处于目标转速扭矩范围的持续时间是否大于预设时间阈值;若处于目标转速扭矩范围的持续时间不大于预设时间阈值,或爬坡角度不大于预设角度阈值,则判断车辆的油门开度是否持续增大;若油门开度持续增大,或车辆的工况处于目标转速扭矩范围的持续时间大于预设时间阈值,则控制车辆进行换挡。换挡。换挡。
技术研发人员:孙皓 徐继东 张天亮
受保护的技术使用者:潍柴动力股份有限公司
技术研发日:2022.05.09
技术公布日:2022/7/5