车辆换挡控制方法、车辆以及计算机可读存储介质与流程

文档序号:17124338发布日期:2019-03-16 00:11阅读:228来源:国知局
车辆换挡控制方法、车辆以及计算机可读存储介质与流程

本发明涉及车辆控制技术领域,具体而言,涉及一种车辆换挡控制方法、车辆以及计算机可读存储介质。



背景技术:

目前,现有的车辆换挡控制策略,仅将换挡手柄作为表达挡位请求的唯一信号来源,换挡手柄失效后,该信号已不再可信,故选择进入安全挡位(一般为驻车挡或空挡),不能再次进入前进挡或倒挡。因此,电动汽车换挡手柄失效后,无法进行换挡操作,电动汽车无法移动,用户仅能通过拖车将车辆运输至修理店,给用户带来不便。



技术实现要素:

本发明公开的实施例旨在至少解决现有技术或相关技术中存在的技术问题之一。

为此,本发明公开的实施例的第一方面提出了一种车辆换挡控制方法。

本发明公开的实施例的第二方面提出了一种车辆。

本发明公开的实施例的第三方面提出了一种计算机可读存储介质。

鉴于上述,根据本发明公开的实施例的第一方面,提供了一种车辆换挡控制方法,包括:根据用户对车辆的换挡锁按键或换挡虚拟按键的操作,生成目标挡位请求信号;将车辆切换至目标挡位请求信号对应的目标挡位。

本发明公开的实施例提供的车辆换挡控制方法,车辆的换挡锁按键或者换挡虚拟按键在被触发时产生目标挡位请求信号。可根据目标挡位请求信号将车辆从当前挡位切换至目标挡位请求信号对应的目标挡位,如此,实现通过操作换挡锁按键或者换挡虚拟按键向车辆发出换挡请求,避免只能通过操作换挡手柄发出换挡请求,造成换挡手柄失效后车辆无法换挡的问题,实现在换挡手柄失效后仍然可以控制车辆进行各个挡位的切换,用户可自行驾驶车辆至维修店修理换挡手柄,方便用户,提高了用户满意度。

另外,本发明公开的实施例提供的上述技术方案中的车辆换挡控制方法,还可以具有如下附加技术特征:

在上述技术方案中,进一步地,车辆的换挡虚拟按键包括驻车挡按键、倒挡按键、空挡按键、前进挡按键,当换挡虚拟按键被操作时,根据用户对车辆的换挡虚拟按键的操作,生成目标档位请求信号的步骤,包括:根据用户点击驻车挡按键的操作,生成对应于驻车挡的目标档位请求信号;或根据用户点击倒挡按键的操作,生成对应于倒挡的目标档位请求信号;或根据用户点击空挡按键的操作,生成对应于空挡的目标档位请求信号;或根据用户点击前进挡按键的操作,生成对应于前进挡的目标档位请求信号。

在上述任一技术方案中,进一步地,当换挡锁按键被操作时,根据用户对换挡锁按键的操作,生成目标档位请求信号的步骤,包括:记录连续按压换挡锁按键的触发时长;当触发时长大于等于第一预设时长时,生成目标挡位请求信号,每次生成的目标挡位请求信号对应的目标档位按照如下循环顺序顺次切换:驻车挡、倒挡、空挡、前进挡。

在上述任一技术方案中,进一步地,当换挡锁按键被操作时,根据用户对换挡锁按键的操作,生成目标档位请求信号的步骤,包括:记录连续按压换挡锁按键的触发时长;当触发时长大于等于第二预设时长,且小于第三预设时长时,生成第一目标挡位请求信号,每次生成的第一目标挡位请求信号对应的目标档位按照如下循环顺序顺次切换:倒挡、前进挡。

在上述任一技术方案中,进一步地,根据用户对换挡锁按键的操作,生成目标档位请求信号的步骤,还包括:当触发时长大于等于第三预设时长时,生成第二目标挡位请求信号,每次生成的第二目标挡位请求信号对应的目标档位按照如下循环顺序顺次切换:驻车挡、空挡。

在上述任一技术方案中,进一步地,在根据用户对车辆的换挡锁按键或换挡虚拟按键的操作,生成目标挡位请求信号的步骤之前,方法还包括:接收启动信号,并根据启动信号,启动换挡锁按键的换挡功能。

在上述任一技术方案中,进一步地,换挡虚拟按键包括启动按键,启动信号为启动按键被点击时产生的信号。

在上述任一技术方案中,进一步地,启动信号为换挡锁按键被以特定方式操作时产生的信号,特定方式包括以下至少之一:长按换挡锁按键超过第四预设时长、连续按压换挡锁按键超过预设次数、按压换挡锁按键后以预设时间间隔再次按压。

在上述任一技术方案中,进一步地,在换挡手柄失效的情况下,执行根据用户对车辆的换挡锁按键或换挡虚拟按键的操作,生成目标挡位请求信号的步骤。

在上述任一技术方案中,进一步地,方法还包括:当接收到退出信号时,控制换挡锁按键退出换挡功能。

在上述任一技术方案中,进一步地,退出信号可通过以下至少一种途径产生:车辆的换挡功能退出按键被触发;车辆的制动踏板被触发超过预设时长;制动踏板被连续触发超过预设次数;换挡虚拟按键中的退出按键被触发。

在上述任一技术方案中,进一步地,在控制换挡锁按键退出换挡功能的操作之后,方法还包括:在车辆下电再上电后,根据用户对换挡锁按键或换挡虚拟按键的操作,生成目标挡位请求信号。

根据本发明公开的实施例的第二方面,提供了一种车辆,包括:存储器,配置为存储可执行指令;处理器,配置为执行存储的指令以实现如上述任一技术方案方法的步骤。

根据本发明公开的实施例的第三方面,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如上述任一技术方案方法的步骤。

本发明公开的实施例的附加方面和优点将在下面的描述部分中给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明公开的实施例的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:

图1示出了根据本发明的第一个实施例的车辆换挡控制方法的示意流程图;

图2示出了根据本发明的一个实施例的换挡虚拟按键在显示屏幕中的示意框图;

图3示出了根据本发明的第二个实施例的车辆换挡控制方法的示意流程图;

图4示出了根据本发明的第三个实施例的车辆换挡控制方法的示意流程图;

图5示出了根据本发明的第四个实施例的车辆换挡控制方法的示意流程图;

图6示出了根据本发明的第五个实施例的车辆换挡控制方法的示意流程图;

图7示出了根据本发明的一个具体实施例的车辆换挡控制方法的示意流程图;

图8示出了根据本发明的一个实施例的车辆的示意框图。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。

本发明第一方面的实施例提供了一种车辆换挡控制方法。

图1示出了根据本发明的第一个实施例的车辆换挡控制方法的示意流程图。如图1所示,该方法包括:

s102,根据用户对车辆的换挡锁按键或换挡虚拟按键的操作,生成目标挡位请求信号;

s104,将车辆切换至目标挡位请求信号对应的目标挡位。

本发明公开的实施例提供的车辆换挡控制方法,车辆的换挡锁按键或者换挡虚拟按键在被触发时,控制器产生相应的目标挡位请求信号。可根据所述目标挡位请求信号将车辆的当前挡位切换至目标挡位请求信号对应的目标挡位,如此,实现通过操作换挡锁按键或者换挡虚拟按键向车辆发出换挡请求,避免只能通过操作换挡手柄发出换挡请求,造成换挡手柄失效后车辆无法换挡的问题,实现在换挡手柄失效后仍然可以控制车辆进行各个挡位的切换,这时进入跛行模式,用户可自行驾驶车辆至维修店修理换挡手柄,方便用户,提高了用户满意度。

其中,对于利用换挡锁按键实现换挡功能的方案,本领域技术人员知悉的是,现有车辆为了防止误操作换挡手柄(通用功能),某些换挡手柄上存在一个物理按键(即换挡锁按键),按下该按键后才可以移动换挡手柄,完成换挡操作,因此,换挡锁按键未被用户按下时,换挡手柄不可操作,即将换挡手柄的换挡功能锁住,从而实现防止误操作换挡手柄的功能。在本发明的实施例中,采集换挡锁按键的硬线与采集换挡手柄位置的硬线不是同一组硬线,在换挡手柄位置采集失效的时候,换挡锁按键的硬线采集可以保持正常工作,将该按键信号作为在换挡手柄位置采集失效后的替代信号,在换挡手柄位置采集失效后,供用户通过换挡锁按键表达换挡请求,实现不增加额外开发成本,仅作策略上的优化,利用现有物理信号,优化了跛行策略,提高用户驾驶感受。

对于利用换挡虚拟按键实现换挡功能的方案,由于目前车辆一般都存在显示屏幕,如液晶屏幕,且常为触控显示屏幕,可在屏幕上增加虚拟按键,在换挡手柄失效时,以此虚拟按键表达驾驶员换挡请求,此方案不利用换挡手柄物理信号,多点失效可能性低。

在本发明的一个实施例中,进一步地,如图2所示,车辆的换挡虚拟按键1102包括驻车挡按键p、倒挡按键r、空挡按键n、前进挡按键d,当换挡虚拟按键1102被操作时,根据用户对车辆的换挡虚拟按键1102的操作,生成目标档位请求信号的步骤,包括:根据用户点击驻车挡按键p的操作,生成对应于驻车挡的目标档位请求信号;或根据用户点击倒挡按键r的操作,生成对应于倒挡的目标档位请求信号;或根据用户点击空挡按键n的操作,生成对应于空挡的目标档位请求信号;或根据用户点击前进挡按键d的操作,生成对应于前进挡的目标档位请求信号。

在该实施例中,车辆的换挡虚拟按键1102有多个,每个换挡虚拟按键1102对应一个挡位,如换挡虚拟按键1102有四个,分别对应驻车挡、倒挡、空挡、前进挡,四个换挡虚拟按键1102可以按照一字型排列,也可以成对并排排列。任一个换挡虚拟按键1102在被触发时,会产生与挡位对应的目标挡位请求信号,进而可根据实施目标挡位请求信号控制车辆切换至相应的挡位,例如虚拟按键n的目标挡位为空挡,当点击虚拟按键n时,则产生与空挡对应的目标挡位请求信号,此时可根据与空挡对应的目标挡位请求信号,控制车辆切换至空挡。

上述多个换挡虚拟按键1102(即虚拟按键p、r、n、d)可以在车辆控制的仪表盘中的显示屏幕11中设置、显示,以便用户进行换挡操作,进而在车辆换挡手柄出现故障的时候,使用换挡虚拟按键1102控制车辆的换挡操作,用户可自行驾驶车辆至维修店修理换挡手柄,方便用户,提高了用户满意度。值得指出的是,用户也可以在车辆的使用过程中直接使用换挡虚拟按键1102执行换挡操作,进而为用户提出更多的换挡方式,方便用户控制车辆。

图3示出了根据本发明的第二个实施例的车辆换挡控制方法的示意流程图。如图3所示,该方法包括:

s202,当换挡锁按键被操作时,记录连续按压换挡锁按键的触发时长;

s204,当触发时长大于等于第一预设时长时,生成目标挡位请求信号,每次生成的目标挡位请求信号对应的目标档位按照如下循环顺序顺次切换:驻车挡、倒挡、空挡、前进挡;

s206,将车辆切换至目标挡位请求信号对应的目标挡位。

在该实施例中,具体限定了利用换挡锁按键实现换挡功能的一种方案。设置换挡锁按键被连续按压的触发时长超过第一预设时长时,才生成目标挡位请求信号,一方面可区别换挡锁按键的通用功能,避免了换挡锁按键功能的误操作,另一方面,由于需要使用换挡锁按键的换挡功能时车辆往往已进入故障状态,该方案可允许延长换挡锁按键的目标挡位请求信号的确认时间。其中,第一预设时长可根据用户需要等进行设置,优选可设置为5s,既不会因为设置时间较长而导致每操作一次换挡请求需要用户花费较长时间,也不会因为设置时间较短而导致换挡请求功能与防止误操作换挡手柄功能的混淆。

此外,每次触发时长超过第一预设时长时,生成的目标挡位请求信号对应的目标档位按驻车挡、倒挡、空挡、前进挡的顺序循环切换,实现通过换挡锁按键控制车辆进行各种挡位的切换,使得车辆正常行驶。

图4示出了根据本发明的第三个实施例的车辆换挡控制方法的示意流程图。如图4所示,该方法包括:

s302,当换挡锁按键被操作时,记录连续按压换挡锁按键的触发时长;

s304,当触发时长大于等于第二预设时长,且小于第三预设时长时,生成第一目标挡位请求信号,每次生成的第一目标挡位请求信号对应的目标档位按照如下循环顺序顺次切换:倒挡、前进挡;

s306,将车辆切换至目标挡位请求信号对应的目标挡位。

在该实施例中,具体限定了利用换挡锁按键实现换挡功能的另一种方案。在前一种方案的基础上,考虑到在驾驶员等待红灯时,可能存在需要退出前进挡或倒挡的需求,当再次起步时,需要再次切换到前进挡或倒挡时,按键时间很长会影响起步时间,因此可设定为短按换挡锁按键来进行倒挡或前进挡的切换,即触发时长大于等于第二预设时长,且小于第三预设时长时,更符合实际驾驶要求。

图5示出了根据本发明的第四个实施例的车辆换挡控制方法的示意流程图。如图5所示,该方法包括:

s402,当换挡锁按键被操作时,记录连续按压换挡锁按键的触发时长;

s404,当触发时长大于等于第二预设时长,且小于第三预设时长时,生成第一目标挡位请求信号,每次生成的第一目标挡位请求信号对应的目标档位按照如下循环顺序顺次切换:倒挡、前进挡;

s406,当触发时长大于等于第三预设时长时,生成第二目标挡位请求信号,每次生成的第二目标挡位请求信号对应的目标档位按照如下循环顺序顺次切换:驻车挡、空挡;

s408,将车辆切换至目标挡位请求信号对应的目标挡位。

在该实施例中,在第三个实施例的基础上,为与倒挡或前进挡区别,可通过设定长按换挡锁按键来进行驻车挡或空挡的切换,确保了满足四个挡位的切换。具体地,触发时长大于等于第二预设时长且小于第三预设时长为短按换挡锁按键,触发时长大于等于第三预设时长为长按换挡锁按键,第二预设时长和第三预设时长均可标定,例如分别为3s和5s。

图6示出了根据本发明的第五个实施例的车辆换挡控制方法的示意流程图。如图6所示,该方法包括:

s502,接收启动信号,并根据启动信号,启动换挡锁按键的换挡功能;

s504,根据用户对车辆的换挡锁按键的操作,生成目标挡位请求信号;

s506,将车辆切换至目标挡位请求信号对应的目标挡位。

在该实施例中,由于车辆的换挡手柄出现故障的几率很低,而换挡锁按键作为物理按键设置在车辆上,容易出现误操作,进而出现换挡锁按键和换挡手柄同时工作的情况,会造成车辆挡位突变。只有在接收到换挡功能的启动信号后才开启换挡锁按键的换挡功能,也就是在换挡功能未开启时,即使用户对车辆的换挡锁按键进行了预定的操作,也不会生成目标档位请求信号,从而避免因为误操作对换挡手柄控制权的影响,如上,确保车辆的行驶安全。

需说明的是,对于换挡虚拟按键,由于该按键不兼具其他功能,因而没有换挡锁按键的上述误操作问题,且换挡虚拟按键设置在显示屏幕中,如触控显示屏幕,可通过呼出控制菜单的方式启动,具体而言,可在显示屏幕的菜单中设置换挡控制选项,调出如图2所示的具有多个换挡虚拟按键1102的菜单。

在本发明的一个实施例中,进一步地,换挡虚拟按键包括启动按键,启动信号为启动按键被点击时产生的信号。

在该实施例中,具体限定了一种产生启动信号的方案,即利用在换挡虚拟按键中设置启动按键,通过点击虚拟的启动按键生成启动信号,可方便、可靠地避免误操作。

在本发明的一个实施例中,进一步地,启动信号为换挡锁按键被以特定方式操作时产生的信号,所述特定方式包括以下至少之一:长按换挡锁按键超过第四预设时长、连续按压换挡锁按键超过预设次数、按压换挡锁按键后以预设时间间隔再次按压。

在该实施例中,具体限定了另一种产生启动信号的方案。换挡锁按键的换挡功能启动信号可以通过以下方式中至少一种产生:长按换挡锁按键超过第四预设时长、连续按压换挡锁按键超过预设次数、按压换挡锁按键后以预设时间间隔再次按压。通过设置第四预设时长、预设次数以及预设时间间隔可以避免换挡功能启动信号的误触发,从而避免因为误操作致使换挡锁按键的启用对换挡手柄控制权的影响,如上,确保车辆的行驶安全。可选地,同一车辆可仅设置以上三种特定方式中的一种,也可设置其中的两种或三种,后者可使得用户能够利用不同的方式启动换挡锁按键的换挡功能,例如用户在着急使用换挡功能时可能情绪较激动,此时若仅具备第一种或第三种启动方式可能造成用户情绪恶化,会降低用户体验和好感度,此时若采用连续按压的方式会更符合用户的情绪需求,而在非紧急的情况下则可利用第一种或第三种方式启动换挡功能,使得启动方式更灵活,有助于提升用户体验。

在本发明的一个实施例中,进一步地,在换挡手柄失效的情况下,执行根据用户对车辆的换挡锁按键或换挡虚拟按键的操作,生成目标挡位请求信号的步骤。

在该实施例中,当车辆换挡手柄未失效时,以换挡手柄位置信号为换挡请求信号来源,表达用户换挡请求,换挡锁按键不作为换挡请求信号来源;在判断出现换挡手柄失效时,直接启动换挡锁按键的换挡功能,换挡虚拟按键则可自动弹出,简化用户操作,进而根据接收到的目标换挡请求信号,将当前挡位切换至目标换挡请求信号对应的目标挡位,以实现挡位的切换,使车辆继续行驶,并且可缩短换挡功能的启动时长,避免出现换挡手柄突然失效而出现的车辆失控,从而确保车辆的安全。

在本发明的一个实施例中,进一步地,方法还包括:当接收到退出信号时,控制换挡锁按键退出换挡功能。

在该实施例中,在通过换挡锁按键控制车辆进行换挡的过程中,实时采集并执行退出执行换挡锁请求的退出信号,即在接收到该退出信号时,不再生成通过换挡锁按键触发的目标挡位请求信号。实现在用户想要退出通过换挡锁按键控制车辆进行换挡时,及时退出。例如在换挡锁按键卡死时,此时可能错误表达挡位切换请求,那么用户通过发出该退出信号,避免了非用户真实意愿的挡位切换而导致的车辆安全问题。

在本发明的一个实施例中,进一步地,退出信号可通过以下至少一种途径产生:车辆的换挡功能退出按键被触发;车辆的制动踏板被触发超过预设时长;制动踏板被连续触发超过预设次数;换挡虚拟按键中的退出按键被触发。

在该实施例中,退出信号可以是车辆的换挡功能退出按键被触发而产生,也可以是车辆的制动踏板被触发超过预设时长(如10s)或被连续触发超过预设次数,也可以是车辆中虚拟的退出按键被触发产生,实现在用户想要退出通过换挡锁按键控制车辆进行换挡时,及时退出。和启动信号的产生类似地,同一车辆的退出信号可通过以上几种途径中的一种产生,也可通过其中的多种途径产生,提高了退出方式的灵活性,有助于提升用户体验。

在本发明的一个实施例中,进一步地,在控制换挡锁按键退出换挡功能的操作之后,方法还包括:在车辆下电再上电后,根据用户对换挡锁按键或换挡虚拟按键的操作,生成目标挡位请求信号。在该实施例中,在接收到退出信号后的步骤之后,如用户想要通过操作换挡锁按键继续表达挡位切换请求,那么,通过车辆的整车掉电以及再次整车上电来实现用户需求。整车掉电后再次整车上电,相当于车辆重启,解决了换挡锁按键卡死后无法继续通过换挡锁按键进行控制挡位切换的问题。具体地,可以在整车下电后先排出卡死故障再整车上电。

图7示出了根据本发明的一个具体实施例的车辆换挡控制方法的示意流程图。如图7所示,该方法包括:

s602,上电完成;

s604,判断换挡手柄是否失效,若是,则进入s606,若否,重复s604;

s606,判断按下换挡锁按键的触发时长是否大于等于5s,若是,则进入s608,若否,重复s606;

s608,生成目标挡位请求信号,每次生成的目标挡位请求信号对应的目标档位按照如下循环顺序顺次切换:驻车挡、倒挡、空挡、前进挡;

s610,将车辆切换至目标档位请求信号对应的目标档位;

s612,切换挡位后,判断车辆静止时踩踏踏板是否持续10s,若是,则进入s614,若否,返回s606;

s614,回到驻车挡。

如图8所示,本发明第二方面的实施例提供了一种车辆1200,包括:存储器1202,配置为存储可执行指令;处理器1204,配置为执行存储的指令以实现如上述任一实施例所述方法的步骤,因而具备该车辆换挡控制方法的全部技术效果,在此不再赘述。

具体地,上述处理器1204可以包括中央处理器(cpu),或者特定集成电路(applicationspecificintegratedcircuit,asic),或者可以被配置成实施本发明实施例的一个或多个集成电路。

存储器1202可以包括用于数据或指令的大容量存储器。举例来说而非限制,存储器1202可包括硬盘驱动器(harddiskdrive,hdd)、软盘驱动器、闪存、光盘、磁光盘、磁带或通用串行总线(universalserialbus,usb)驱动器或者两个或更多个以上这些的组合。在合适的情况下,存储器1202可包括可移除或不可移除(或固定)的介质。在合适的情况下,存储器1202可在综合网关容灾设备的内部或外部。在特定实施例中,存储器1202是非易失性固态存储器。在特定实施例中,存储器1202包括只读存储器(rom)。在合适的情况下,该rom可以是掩模编程的rom、可编程rom(prom)、可擦除prom(eprom)、电可擦除prom(eeprom)、电可改写rom(earom)或闪存或者两个或更多个以上这些的组合。

在本发明的一个实施例中,优选地,换挡锁按键为实体按键。

在该实施例中,换挡锁按键为车辆已有的实体按键,可以在不增加成本的前提下,在换挡手柄位置采集失效后,用户通过换挡锁按键表达换挡请求,详见本发明第一方面的第一个实施例,在此不再赘述。

在本发明的一个实施例中,优选地,车辆包括触控显示屏幕,触控显示屏幕内设有换挡虚拟按键。

在该实施例中,换挡虚拟按键可设置在车辆原有的触控显示屏幕上,即在车辆原有屏幕上增加虚拟按键,具体可为包含多个虚拟按键的菜单以对应不同的目标挡位,在换挡手柄失效时,以此虚拟按键表达用户换挡请求,此种方案不利用换挡手柄物理信号,多点失效可能性低,换挡控制更加准确。

本发明第三方面的实施例提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如上述任一实施例所述方法的步骤,因而具备该车辆换挡控制方法的全部技术效果,在此不再赘述。

计算机可读存储介质可以包括能够存储或传输信息的任何介质。计算机可读存储介质的例子包括电子电路、半导体存储器设备、rom、闪存、可擦除rom(erom)、软盘、cd-rom、光盘、硬盘、光纤介质、射频(rf)链路,等等。代码段可以经由诸如因特网、内联网等的计算机网络被下载。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明公开的实施例可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1