一种车辆控制方法及装置与流程

文档序号:24413868发布日期:2021-03-26 20:30阅读:64来源:国知局
一种车辆控制方法及装置与流程

1.本发明涉及车辆控制技术领域,尤其涉及一种车辆控制方法及装置。


背景技术:

2.随着社会的进步和车辆的普及,人们在选购车辆时更偏向于手动换挡频率低、舒适性较好的搭载自动变速器的车辆。搭载液力自动变速器的车辆,由于发动机与自动变速器之间通过液力变矩器传递动力,自动变速器挂入驱动挡后就会发生动力传递。在现实生活中由于路遇红灯或发生拥堵当驾驶员踩下制动踏板停车等待,自动变速器仍处于驱动挡时,泵轮转速为发动机转速,而涡轮转速为0,此时液力变矩器具有最大变矩能力,该状态下液力变矩器涡轮负荷较大,整车燃油经济性较差。
3.目前部分公司提出空挡模式的控制方法,车辆在停车等待过程中无需手动回空挡,软件可实现自动控制驱动挡离合器分离,由驱动挡向空挡变化;软件逻辑更智能化,减少了人为操纵换挡杆的频率,在一定程度上提高了整车的燃油经济性和舒适性。这种控制方法也被称为“中位控制”、“自动空挡”、“怠速空挡”等。但此方法未考虑到驾驶员在停车后有意或无意频繁松、踩制动踏板的情况,尤其是遇到较大拥堵跟车路况。驾驶员频繁松、踩制动踏板时空挡模式会在进入与退出状态间来回切换,此过程中涡轮转速频繁跳动,会引发起步冲击抖动,从而影响整车的舒适性;同时驱动离合器频繁进行分离、结合控制,也会加剧驱动离合器的磨损,影响离合器使用寿命。
4.现有技术中,只有自动变速器换挡控制策略,但是对频繁进入、退出空挡模式的此类问题并没有较好的解决方法。


技术实现要素:

5.为了解决上述技术问题或者至少部分地解决上述技术问题,本申请提供了一种车辆控制方法、装置、计算机设备和计算机可读存储介质。
6.第一方面,本申请提供了一种车辆控制方法,所述方法包括:在车辆启动、驻车且处于驱动挡位的情况下,对空挡模式的状态进行监测;所述空挡模式为满足预设条件时通过软件控制所述车辆的离合器处于分离状态的模式;若所述空挡模式的状态在第一时刻发生变化,则获取第一时刻与第二时刻的时间间隔;所述空挡模式的状态发生变化包括:进入所述空挡模式和退出所述空挡模式;所述第二时刻为上一次所述空挡模式的状态发生变化的时刻;判断所述时间间隔是否小于阈值时间间隔;若是,则将状态变化次数加一,并判断所述状态变化次数是否大于阈值次数;若所述状态变化次数大于所述阈值次数,则控制所述车辆在预设时间长度内禁止进入空挡模式。
7.可选的,若所述时间间隔大于或等于所述阈值时间间隔,则将所述状态变化次数清零。
8.可选的,若所述状态变化次数大于所述阈值次数,则将所述状态变化次数清零。
9.可选的,若所述状态变化次数大于所述阈值次数,则将所述空挡模式的状态标志位设置为禁止激活状态。
10.可选的,在所述预设时间长度之后,将所述空挡模式的状态标志位设置为未激活状态。
11.可选的,对所述空挡模式的状态进行监测,包括:获取状态标志位信号;若状态标志位为激活信号,则确定所述空挡模式的状态为进入状态;若状态标志位为未激活信号,则确定所述空挡模式的状态为退出状态。
12.可选的,所述阈值时间间隔大于等于1s且小于等于3s;所述阈值次数大于等于4且小于等于8;所述预设时间长度大于等于10s且小于等于60s。
13.第二方面,本申请提供了一种车辆控制装置,所述装置包括:监测模块,用于在车辆启动、驻车且处于驱动挡位的情况下,对空挡模式的状态进行监测;所述空挡模式为满足预设条件时通过软件控制所述车辆的离合器处于分离状态的模式;获取模块,用于若所述空挡模式的状态在第一时刻发生变化,则获取第一时刻与第二时刻的时间间隔;所述空挡模式的状态发生变化包括:进入所述空挡模式和退出所述空挡模式;所述第二时刻为上一次所述空挡模式的状态发生变化的时刻;处理模块,用于判断所述时间间隔是否小于阈值时间间隔;若是,则将状态变化次数加一,并判断所述状态变化次数是否大于阈值次数;若所述状态变化次数大于所述阈值次数,则控制所述车辆在预设时间长度内禁止进入空挡模式。
14.可选的,若所述时间间隔大于或等于所述阈值时间间隔,则将所述状态变化次数清零。
15.可选的,若所述状态变化次数大于所述阈值次数,则将所述状态变化次数清零。
16.可选的,若所述状态变化次数大于所述阈值次数,则将所述空挡模式的状态标志位设置为禁止激活状态。
17.可选的,在所述预设时间长度之后,将所述空挡模式的状态标志位设置为未激活状态。
18.可选的,对所述空挡模式的状态进行监测,包括:获取状态标志位信号;若状态标志位为激活信号,则确定所述空挡模式的状态为进入状态;若状态标志位为未激活信号,则确定所述空挡模式的状态为退出状态。
19.可选的,所述阈值时间间隔大于等于1s且小于等于3s;所述阈值次数大于等于4且小于等于8;所述预设时间长度大于等于10s且小于等于60s。
20.第三方面,本申请提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如本申请第一方面所提供的方法的步骤。
21.第四方面,本申请提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如本申请第一方面所提供的方法的步骤。
22.本申请提供的技术方案与现有技术相比具有如下优点:
本申请提供的车辆控制方法,在车辆启动、驻车且处于驱动挡位的情况下,对空挡模式的状态进行监测;若所述空挡模式的状态在第一时刻发生变化,则获取第一时刻与第二时刻的时间间隔;判断所述时间间隔是否小于阈值时间间隔;若是,则将状态变化次数加一,并判断所述状态变化次数是否大于阈值次数;若所述状态变化次数大于所述阈值次数,则控制所述车辆在预设时间长度内禁止进入空挡模式。由于空挡模式的状态变化次数小于阈值次数时,继续监测空挡模式的状态,在阈值次数之内车辆可以进入空挡模式;直到空挡模式的状态变化次数大于阈值次数时,空挡模式的状态标志位会设置为禁止激活状态,车辆在预设时间长度内被禁止进入空挡模式,所以能够避免因频繁进入、退出空挡模式状态导致转速跳动引发的整车冲击抖动;同时可减轻驱动离合器频繁分离、结合控制造成的离合器磨损加剧问题,延长离合器使用寿命。
附图说明
23.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
24.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
25.图1为一个实施例中车辆控制方法的流程步骤示意图;图2为一个实施例中空挡模式信号状态位变化过程的时序图;图3为一个实施例中计算机设备的车辆控制装置的结构示意图;图4为一个实施例中计算机设备的结构示意图。
具体实施方式
26.为了能够更清楚地理解本发明的上述目的、特征和优点,下面将对本发明的方案进行进一步描述。需要说明的是,在不冲突的情况下,本发明的实施例及实施例中的特征可以相互组合。
27.在下面的描述中阐述了很多具体细节以便于充分理解本发明,但本发明还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本发明的一部分实施例,而不是全部的实施例。
28.在一个实施例中,本发明实施例提供了一种车辆控制方法。如图1所示,该车辆控制方法包括以下步骤:s101、在车辆启动、驻车且处于驱动挡位的情况下,对空挡模式的状态进行监测。
29.其中,所述空挡模式为满足预设条件时通过软件控制所述车辆的离合器处于分离状态的模式。
30.作为本发明实施例一种可选的实施方式,对所述空挡模式的状态进行监测包括:获取状态标志位信号;若状态标志位为激活信号,则确定所述空挡模式的状态为进入状态;若状态标志位为未激活信号,则确定所述空挡模式的状态为退出状态。
31.具体的,汽车在停车等待过程中无需手动回空挡,软件可实现自动控制驱动挡离
合器分离,由驱动挡变成空挡;在对空挡模式的状态进行监测之前,首先获取空挡模式状态标志位信号,它是一个数值,可以是逻辑“0”的电平信号或者逻辑“1”的电平信号。该空挡模式状态标志位信号作为输入信号,禁止进入空挡模式状态标志位信号作为输出信号,输出信号同时反作用于空挡模式状态标志位的判断。
32.若所述空挡模式的状态在第一时刻发生变化,则执行如下步骤s102。其中,所述空挡模式的状态发生变化包括:进入所述空挡模式和退出所述空挡模式。
33.s102、获取第一时刻与第二时刻的时间间隔。
34.其中,所述第二时刻为上一次所述空挡模式的状态发生变化的时刻。
35.示例性的,如图2所示,发动机启动后空挡模式的状态在第一时刻t2发生变化,则第一时刻与第二时刻的时间间隔

t=t2
‑ꢀ
t1。其中,第二时刻为上一次所述空挡模式的状态发生变化的时刻t1。类似的,时间间隔还可以为

t=t3
‑ꢀ
t2,

t=t4
‑ꢀ
t3,

t=t5
‑ꢀ
t4等。
36.s103、判断所述时间间隔是否小于阈值时间间隔。
37.具体的,在软件中设定时间间隔判定条件:时间间隔

t是否小于阈值时间间隔x秒,x的建议取值范围为:1≤x≤3。
38.在上述步骤s103中,若所述时间间隔大于等于所述阈值时间间隔,则执行如下步骤s104。
39.s104、将所述状态变化次数清零。
40.具体的,如果时间间隔大于等于阈值时间间隔,则说明不满足进入空挡模式的状态的条件,需要将状态变化次数清零,直到下一次满足预设条件时通过软件控制车辆的离合器处于分离状态的模式,再重新计数。
41.在上述步骤s103中,若所述时间间隔小于阈值时间间隔,则执行s105~ s107。
42.s105、将状态变化次数加一。
43.其中,状态变化次数初始值赋值为0。状态变化次数的计算可以使用计数器完成。
44.s106、判断所述状态变化次数是否大于阈值次数。
45.具体的,记阈值次数为y,y的建议取值范围为:4≤y≤8。
46.若所述状态变化次数大于所述阈值次数,则执行如下步骤s107。
47.s107、控制所述车辆在预设时间长度内禁止进入空挡模式。
48.作为本发明实施例一种可选的实施方式,在所述预设时间长度之后,将所述空挡模式的状态标志位设置为未激活状态。
49.具体的,在软件已设定的时长内禁止进入空挡模式,经过软件设定的时长后,将空挡模式的状态标志位设置为未激活状态,车辆可再次进入空挡模式状态。
50.作为本发明实施例一种可选的实施方式,若所述状态变化次数大于所述阈值次数,则执行如下步骤s104。
51.s104、将所述状态变化次数清零。
52.具体的,如果状态变化次数大于阈值次数,则说明已经达到阈值次数,不可以再次进入空挡模式,需要退出状态变化次数加一的循环,并将状态变化次数清零。
53.作为本发明实施例一种可选的实施方式,若所述状态变化次数大于所述阈值次数,则将所述空挡模式的状态标志位设置为禁止激活状态。
54.具体的,如果状态变化次数大于阈值次数,则说明已经满足激活禁止进入空挡模
式的条件。记预设时间长度为zs(秒,时间单位),z的建议取值范围为:10≤z≤60。
55.作为本发明实施例一种可选的实施方式,对所述空挡模式的状态进行监测,包括:获取状态标志位信号;若状态标志位为激活信号,则确定所述空挡模式的状态为进入状态;若状态标志位为未激活信号,则确定所述空挡模式的状态为退出状态。
56.具体的,对空挡模式的状态进行监测前,先要获取空挡模式状态标志位的信号,然后通过信号的上升沿或下降沿判断空挡模式的状态发生变化的不同情况,当满足预设条件时,信号的上升沿表示进入空挡模式;信号的下降沿表示退出空挡模式。
57.应用本申请实施例,在车辆启动、驻车且处于驱动挡位的情况下,对空挡模式的状态进行监测;若所述空挡模式的状态在第一时刻发生变化,则获取第一时刻与第二时刻的时间间隔;判断所述时间间隔是否小于阈值时间间隔;若是,则将状态变化次数加一,并判断所述状态变化次数是否大于阈值次数;若所述状态变化次数大于所述阈值次数,则控制所述车辆在预设时间长度内禁止进入空挡模式。由于空挡模式的状态变化次数小于阈值次数时,继续监测空挡模式的状态,在阈值次数之内车辆可以进入空挡模式;直到空挡模式的状态变化次数大于阈值次数时,空挡模式的状态标志位会设置为禁止激活状态,车辆在预设时间长度内被禁止进入空挡模式,所以能够避免因频繁进入、退出空挡模式状态导致转速跳动引发的整车冲击抖动;同时可减轻驱动离合器频繁分离、结合控制造成的离合器磨损加剧问题,延长离合器使用寿命。
58.示例性的,如图2所示,本实施例以空挡模式信号状态位变化过程的时序图为例,利用涡轮转速变化辅助理解空挡模式。停车等待时空挡模式激活,涡轮转速由0rpm(round per minute,机械转子的转速)升至怠速值,怠速值≈泵轮转速值;退出空挡模式时涡轮转速由怠速值降至0rpm。其中,泵轮转速就是发动机的速度,涡轮转速就是变速箱输入轴的速度,泵轮速度大于涡轮速度,转速差越大,则涡轮轴的扭矩越大。涡轮转速与车辆车速相关,车速较高时,涡轮转速较高。软件中设定阈值时间间隔=2s,阈值次数=6,预设时间长度=30s。
59.假设发动机发动后1min(分钟)时挂入驱动挡位停车等待,在t1时刻空挡模式被激活,空挡模式状态标志位发生变化,记录空挡模式状态标志位发生变化的时刻为t1。
60.在t2时刻,空挡模式状态标志位发生变化,

t=t2
‑ꢀ
t1≤2s,状态变化次数加1,记为1。状态变化次数数值判定,1<6,空挡模式状态标志位设置为退出状态。
61.在t3时刻,空挡模式再次被激活,空挡模式状态标志位发生变化,

t=t3
‑ꢀ
t2≤2s,状态变化次数加1,记为2。状态变化次数数值判定,2<6,空挡模式状态标志位设置为进入状态。
62.在t4时刻,进入退出空挡模式,空挡模式状态标志位发生变化,记下变化时刻t4,

t=t4
‑ꢀ
t3≤2s,状态变化次数加1,记为3。状态变化次数数值判定,3<6,空挡模式状态标志位设置为退出状态。
63.在t5时刻,空挡模式第三次被激活,空挡模式状态标志位发生变化,

t=t5
‑ꢀ
t4≤2s,状态变化次数加1,记为4。状态变化次数数值判定,4<6,空挡模式状态标志位设置为进入状态。
64.在t6时刻,第三次退出空挡模式,空挡模式状态标志位发生变化,

t=t6
‑ꢀ
t5≤2s,状态变化次数加1,记为5。状态变化次数数值判定,5<6,空挡模式状态标志位设置为退
出状态。
65.在t7时刻,空挡模式第四次被激活,空挡模式状态标志位发生变化,

t=t7
‑ꢀ
t6≤2s,状态变化次数加1,记为6。状态变化次数数值判定,6=6,空挡模式状态标志位设置为禁止激活状态,由于状态变化次数已经达到设定的阈值次数上限,因此禁止进入空挡模式,空挡模式的状态标志回到未激活状态,状态变化次数重置为0。
66.经过30s后,禁止进入空挡模式的状态标志位设置为未激活状态。
67.在t8时刻,空挡模式第五次被激活,空挡模式状态标志位发生变化,

t=t8
‑ꢀ
t7>2s,状态变化次数重置,记为0。状态变化次数数值判定,0<6,空挡模式状态标志位设置为禁止激活状态,禁止进入空挡模式,空挡模式的状态标志设置为进入状态,状态变化次数重置为0。
68.在t9时刻,第五次退出空挡模式,空挡模式状态标志位发生变化,

t=t9
‑ꢀ
t8≤2s,状态变化次数加1,记为1。状态变化次数数值判定,1<6,空挡模式状态标志位设置为退出状态。
69.在t10时刻,空挡模式第六次被激活,空挡模式状态标志位发生变化,

t=t10
‑ꢀ
t9≤2s,状态变化次数加1,记为2。状态变化次数数值判定,2<6,空挡模式的状态标志设置为进入状态。
70.在t11时刻,第六次退出空挡模式,空挡模式状态标志位发生变化,

t=t11
‑ꢀ
t10≤2s,状态变化次数加1,记为3。状态变化次数数值判定,3<6,空挡模式状态标志位设置为退出状态。
71.在t12时刻,空挡模式第七次被激活,空挡模式状态标志位发生变化,

t=t12
‑ꢀ
t11>2s,状态变化次数重置,记为0。状态变化次数数值判定,0<6,禁止进入空挡模式的状态标志设置为未激活状态。后续步骤在满足预设条件的情况下,空挡模式的变化可按照上述条件进行判断,与上述步骤一致,因此不再赘述。
72.在一个实施例中,提供了一种车辆控制装置,如图3所示,所述车辆控制装置300包括:监测模块3010,用于在车辆启动、驻车且处于驱动挡位的情况下,对空挡模式的状态进行监测;所述空挡模式为满足预设条件时通过软件控制所述车辆的离合器处于分离状态的模式;获取模块3020,用于若所述空挡模式的状态在第一时刻发生变化,则获取第一时刻与第二时刻的时间间隔;所述空挡模式的状态发生变化包括:进入所述空挡模式和退出所述空挡模式;所述第二时刻为上一次所述空挡模式的状态发生变化的时刻;处理模块3030,用于判断所述时间间隔是否小于阈值时间间隔;若是,则将状态变化次数加一,并判断所述状态变化次数是否大于阈值次数;若所述状态变化次数大于所述阈值次数,则控制所述车辆在预设时间长度内禁止进入空挡模式。
73.可选的,若所述时间间隔大于或等于所述阈值时间间隔,则将所述状态变化次数清零。
74.可选的,若所述状态变化次数大于所述阈值次数,则将所述状态变化次数清零。
75.可选的,若所述状态变化次数大于所述阈值次数,则将所述空挡模式的状态标志位设置为禁止激活状态。
76.可选的,在所述预设时间长度之后,将所述空挡模式的状态标志位设置为未激活状态。
77.可选的,对所述空挡模式的状态进行监测,包括:获取状态标志位信号;若状态标志位为激活信号,则确定所述空挡模式的状态为进入状态;若状态标志位为未激活信号,则确定所述空挡模式的状态为退出状态。
78.可选的,所述阈值时间间隔大于等于1s且小于等于3s;所述阈值次数大于等于4且小于等于8;所述预设时间长度大于等于10s且小于等于60s。
79.应用本申请实施例,在车辆启动、驻车且处于驱动挡位的情况下,对空挡模式的状态进行监测;若所述空挡模式的状态在第一时刻发生变化,则获取第一时刻与第二时刻的时间间隔;判断所述时间间隔是否小于阈值时间间隔;若是,则将状态变化次数加一,并判断所述状态变化次数是否大于阈值次数;若所述状态变化次数大于所述阈值次数,则控制所述车辆在预设时间长度内禁止进入空挡模式。由于空挡模式的状态变化次数小于阈值次数时,继续监测空挡模式的状态,在阈值次数之内车辆可以进入空挡模式;直到空挡模式的状态变化次数大于阈值次数时,空挡模式的状态标志位会设置为禁止激活状态,车辆在预设时间长度内被禁止进入空挡模式,所以能够避免因频繁进入、退出空挡模式状态导致转速跳动引发的整车冲击抖动;同时可减轻驱动离合器频繁分离、结合控制造成的离合器磨损加剧问题,延长离合器使用寿命。
80.关于车辆控制装置的具体限定可以参见上文中对于车辆控制方法的限定,在此不再赘述。上述车辆控制装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以软件形式存储于计算设备中的处理器中,以便于处理器调用执行以上各个模块对应的操作。
81.在一个实施例中,提供了一种计算机设备,所述计算机设备可以是车载电脑,其内部结构图可以如图4所示。所述计算机设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,所述计算机设备的处理器用于提供计算和控制能力。所述计算机设备的存储器包括非易失性存储介质、内存储器。所述非易失性存储介质存储有操作系统和计算机程序。所述内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。所述计算机程序被处理器执行时以实现一种车辆控制方法。所述计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,所述计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
82.本领域技术人员可以理解,图4中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
83.在一个实施例中,本申请提供的车辆控制装置可以实现为一种计算机的形式,计算机程序可在如图4所示的计算机设备上运行。计算机设备的存储器中可存储组成该计算机设备的车辆控制装置的各个程序模块,比如,图3所示的监测模块、获取模块、处理模块。各个程序模块构成的计算机程序使得处理器执行本说明书描述的本申请各个实施例的计算机设备的车辆控制方法中的步骤。
84.在一个实施例中,提供了一种计算机设备,包括存储器和处理器,该存储器存储有
计算机程序,该处理器执行计算机程序时实现以下步骤:在车辆启动、驻车且处于驱动挡位的情况下,对空挡模式的状态进行监测;所述空挡模式为满足预设条件时通过软件控制所述车辆的离合器处于分离状态的模式;若所述空挡模式的状态在第一时刻发生变化,则获取第一时刻与第二时刻的时间间隔;所述空挡模式的状态发生变化包括:进入所述空挡模式和退出所述空挡模式;所述第二时刻为上一次所述空挡模式的状态发生变化的时刻;判断所述时间间隔是否小于阈值时间间隔;若是,则将状态变化次数加一,并判断所述状态变化次数是否大于阈值次数;若所述状态变化次数大于所述阈值次数,则控制所述车辆在预设时间长度内禁止进入空挡模式。
85.在一个实施例中,处理器执行计算机程序时还实现以下步骤:若所述时间间隔大于或等于所述阈值时间间隔,则将所述状态变化次数清零。
86.在一个实施例中,处理器执行计算机程序时还实现以下步骤:若所述状态变化次数大于所述阈值次数,则将所述状态变化次数清零。
87.在一个实施例中,处理器执行计算机程序时还实现以下步骤:若所述状态变化次数大于所述阈值次数,则将所述空挡模式的状态标志位设置为禁止激活状态。
88.在一个实施例中,处理器执行计算机程序时还实现以下步骤:在所述预设时间长度之后,将所述空挡模式的状态标志位设置为未激活状态。
89.在一个实施例中,处理器执行计算机程序时还实现以下步骤:对所述空挡模式的状态进行监测,包括:获取状态标志位信号;若状态标志位为激活信号,则确定所述空挡模式的状态为进入状态;若状态标志位为未激活信号,则确定所述空挡模式的状态为退出状态。
90.在一个实施例中,处理器执行计算机程序时还实现以下步骤:所述阈值时间间隔大于等于1s且小于等于3s;所述阈值次数大于等于4且小于等于8;所述预设时间长度大于等于10s且小于等于60s。
91.应用本申请实施例,在车辆启动、驻车且处于驱动挡位的情况下,对空挡模式的状态进行监测;若所述空挡模式的状态在第一时刻发生变化,则获取第一时刻与第二时刻的时间间隔;判断所述时间间隔是否小于阈值时间间隔;若是,则将状态变化次数加一,并判断所述状态变化次数是否大于阈值次数;若所述状态变化次数大于所述阈值次数,则控制所述车辆在预设时间长度内禁止进入空挡模式。由于空挡模式的状态变化次数小于阈值次数时,继续监测空挡模式的状态,在阈值次数之内车辆可以进入空挡模式;直到空挡模式的状态变化次数大于阈值次数时,空挡模式的状态标志位会设置为禁止激活状态,车辆在预设时间长度内被禁止进入空挡模式,所以能够避免因频繁进入、退出空挡模式状态导致转速跳动引发的整车冲击抖动;同时可减轻驱动离合器频繁分离、结合控制造成的离合器磨损加剧问题,延长离合器使用寿命。
92.在一个实施例中,提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:在车辆启动、驻车且处于驱动挡位的情况下,对空挡模式的状态进行监测;所述空挡模式为满足预设条件时通过软件控制所述车辆的离合器处于分离状态的模式;若所述空挡模式的状态在第一时刻发生变化,则获取第一时刻与第二时刻的时间间隔;所述空挡模式的状态发生变化包括:进入所述空挡模式和退出所述空挡模式;所述第二时刻为上一次所述空挡模式的状态发生变化的时刻;判断所述时间间隔是否
小于阈值时间间隔;若是,则将状态变化次数加一,并判断所述状态变化次数是否大于阈值次数;若所述状态变化次数大于所述阈值次数,则控制所述车辆在预设时间长度内禁止进入空挡模式。
93.在一个实施例中,处理器执行计算机程序时还实现以下步骤:若所述时间间隔大于或等于所述阈值时间间隔,则将所述状态变化次数清零。
94.在一个实施例中,处理器执行计算机程序时还实现以下步骤:若所述状态变化次数大于所述阈值次数,则将所述状态变化次数清零。
95.在一个实施例中,处理器执行计算机程序时还实现以下步骤:若所述状态变化次数大于所述阈值次数,则将所述空挡模式的状态标志位设置为禁止激活状态。
96.在一个实施例中,处理器执行计算机程序时还实现以下步骤:在所述预设时间长度之后,将所述空挡模式的状态标志位设置为未激活状态。
97.在一个实施例中,处理器执行计算机程序时还实现以下步骤:对所述空挡模式的状态进行监测,包括:获取状态标志位信号;若状态标志位为激活信号,则确定所述空挡模式的状态为进入状态;若状态标志位为未激活信号,则确定所述空挡模式的状态为退出状态。
98.在一个实施例中,处理器执行计算机程序时还实现以下步骤:所述阈值时间间隔大于等于1s且小于等于3s;所述阈值次数大于等于4且小于等于8;所述预设时间长度大于等于10s且小于等于60s。
99.应用本申请实施例,在车辆启动、驻车且处于驱动挡位的情况下,对空挡模式的状态进行监测;若所述空挡模式的状态在第一时刻发生变化,则获取第一时刻与第二时刻的时间间隔;判断所述时间间隔是否小于阈值时间间隔;若是,则将状态变化次数加一,并判断所述状态变化次数是否大于阈值次数;若所述状态变化次数大于所述阈值次数,则控制所述车辆在预设时间长度内禁止进入空挡模式。由于空挡模式的状态变化次数小于阈值次数时,继续监测空挡模式的状态,在阈值次数之内车辆可以进入空挡模式;直到空挡模式的状态变化次数大于阈值次数时,空挡模式的状态标志位会设置为禁止激活状态,车辆在预设时间长度内被禁止进入空挡模式,所以能够避免因频繁进入、退出空挡模式状态导致转速跳动引发的整车冲击抖动;同时可减轻驱动离合器频繁分离、结合控制造成的离合器磨损加剧问题,延长离合器使用寿命。
100.本领域技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质上实施的计算机程序产品的形式。
101.处理器可以是中央判断模块(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field

programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
102.存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram)。存储器是计算机可读介质
的示例。
103.计算机可读介质包括永久性和非永久性、可移动和非可移动存储介质。存储介质可以由任何方法或技术来实现信息存储,信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd

rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。根据本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。
104.需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
105.以上所述仅是本发明的具体实施方式,使本领域技术人员能够理解或实现本发明。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所述的这些实施例,而是要符合与本文所发明的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1