本技术涉及车辆领域,并且更具体地,涉及车辆领域中一种车辆控制的方法、装置、车辆和存储介质。
背景技术:
1、车辆在正常行驶过程中,驾驶员可能存在超车的需求。当驾驶员想要超车时,往往期望车辆快速完成超车。但是,当该车辆的前车突然减速,该车辆为了避免与其前车相撞,也会减速,导致在此种情况下,车辆的超车速度慢。因此,如何在前车突然减速的情况下,快速完成超车成为亟需解决的技术问题。
技术实现思路
1、本技术提供了一种车辆控制的方法、装置、车辆和存储介质,该方法能够在前车突然减速的情况下,快速完成超车。
2、第一方面,提供了一种车辆控制的方法,该方法包括:在车辆行驶的过程中,若检测到所述车辆的驾驶员踩下制动踏板,则判断所述车辆是否存在超车意图;若所述车辆存在超车意图,则在所述车辆的变速器的换挡策略为经济型换挡策略的情况下,将所述变速器的换挡策略从所述经济型换挡策略切换为动力型换挡策略;根据所述动力型换挡策略,控制所述变速器进行换挡。
3、通过上述技术方案,若该车辆的驾驶员踩下制动踏板且确定车辆存在超车意图,说明该车辆需要先减速再加速从而完成超车。此时,将变速器的换挡策略从经济型换挡策略切换为动力型换挡策略,以根据动力型换挡策略,控制变速器进行换挡。由于动力型换挡策略相比于经济型换挡策略,动力性更强,能够增加驱动扭矩和驱动系统的惯性力,因此根据动力型换挡策略可以提高车辆加速性能,进而提高超车速度,快速完成超车。即使该车辆的前车突然减速,导致该车辆不得不减速,该车辆也能在动力型换挡策略下,快速提高车速,以在前车突然减速的情况下,快速完成超车。
4、结合第一方面,在某些可能的实现方式中,在所述将所述变速器的换挡策略从所述经济型换挡策略切换为动力型换挡策略之后,所述方法还包括:若检测到所述车辆的车速恢复至目标车速,则在第一预设时长后,将所述变速器的换挡策略从所述动力型换挡策略切换为经济型换挡策略;其中,所述目标车速为所述驾驶员踩下所述制动踏板之前所述车辆的车速。
5、结合第一方面和上述实现方式,在某些可能的实现方式中,所述在车辆行驶的过程中,若检测到所述车辆的驾驶员踩下制动踏板,则判断所述车辆是否存在超车意图,包括:在车辆行驶的过程中,检测所述车辆的车速;在所述车辆的车速大于预设车速阈值的情况下,若检测到所述车辆的驾驶员踩下制动踏板,则判断所述车辆是否存在超车意图。
6、结合第一方面和上述实现方式,在某些可能的实现方式中,所述方法还包括:确定所述车辆在换挡过程中,在空挡停留的时长;若在所述空挡停留的时长超过第二预设时长,则在切换至目标挡位后,对所述变速器的挡位进行位置自修正?;蛘?,获取所述变速器的累计换挡次数;若所述变速器的累计换挡次数大于或等于预设换挡次数,则对所述变速器的挡位进行位置自修正。
7、结合第一方面和上述实现方式,在某些可能的实现方式中,所述对所述变速器的挡位进行位置自修正,包括:确定所述变速器中待修正的挡位当前的实际位置;获取所述待修正的挡位对应的累计换挡次数;确定与所述累计换挡次数对应的挡位预测位置;根据所述挡位预测位置和所述待修正的挡位当前的实际位置,对所述待修正的挡位进行位置自修正,得到所述待修正的挡位的修正位置。
8、结合第一方面和上述实现方式,在某些可能的实现方式中,所述根据所述挡位预测位置和所述待修正的挡位当前的实际位置,对所述待修正的挡位进行位置自修正,得到所述待修正的挡位的修正位置,包括:确定所述挡位预测位置相对于所述待修正的挡位的初始位置的第一位置偏差;确定所述待修正的挡位当前的实际位置相对于所述初始位置的第二位置偏差;若所述第一位置偏差和所述第二位置偏差的偏差方向一致且所述第一位置偏差和所述第二位置偏差的差值小于预设偏差阈值,则将所述待修正的挡位当前的实际位置作为所述修正位置。
9、结合第一方面和上述实现方式,在某些可能的实现方式中,所述方法还包括:若所述第一位置偏差和所述第二位置偏差的偏差方向不一致,或者,所述第一位置偏差和所述第二位置偏差的差值大于或等于所述预设偏差阈值,则输出预设故障码;其中,所述预设故障码用于表征所述车辆当前无法进行挡位自修正。
10、第二方面,提供了一种车辆控制的装置,该装置包括:判断???,用于在车辆行驶的过程中,若检测到所述车辆的驾驶员踩下制动踏板,则判断所述车辆是否存在超车意图;切换???,用于若所述车辆存在超车意图,则在所述车辆的变速器的换挡策略为经济型换挡策略的情况下,将所述变速器的换挡策略从所述经济型换挡策略切换为动力型换挡策略;换挡???,用于根据所述动力型换挡策略,控制所述变速器进行换挡。
11、结合第二方面,在某些可能的实现方式中,切换??榛褂糜谌艏觳獾剿龀盗镜某邓倩指粗聊勘瓿邓?,则在第一预设时长后,将所述变速器的换挡策略从所述动力型换挡策略切换为经济型换挡策略;其中,所述目标车速为所述驾驶员踩下所述制动踏板之前所述车辆的车速。
12、结合第二方面和上述实现方式,在某些可能的实现方式中,判断???,具体用于:在车辆行驶的过程中,检测所述车辆的车速;在所述车辆的车速大于预设车速阈值的情况下,若检测到所述车辆的驾驶员踩下制动踏板,则判断所述车辆是否存在超车意图。
13、结合第二方面和上述实现方式,在某些可能的实现方式中,该装置还包括:自修正???,用于确定所述车辆在换挡过程中,在空挡停留的时长;若在所述空挡停留的时长超过第二预设时长,则在切换至目标挡位后,对所述变速器的挡位进行位置自修正?;蛘?,自修正???,用于获取所述变速器的累计换挡次数;若所述变速器的累计换挡次数大于或等于预设换挡次数,则对所述变速器的挡位进行位置自修正。
14、结合第二方面和上述实现方式,在某些可能的实现方式中,自修正???,具体用于:确定所述变速器中待修正的挡位当前的实际位置;获取所述待修正的挡位对应的累计换挡次数;确定与所述累计换挡次数对应的挡位预测位置;根据所述挡位预测位置和所述待修正的挡位当前的实际位置,对所述待修正的挡位进行位置自修正,得到所述待修正的挡位的修正位置。
15、结合第二方面和上述实现方式,在某些可能的实现方式中,自修正???,具体用于:确定所述挡位预测位置相对于所述待修正的挡位的初始位置的第一位置偏差;确定所述待修正的挡位当前的实际位置相对于所述初始位置的第二位置偏差;若所述第一位置偏差和所述第二位置偏差的偏差方向一致且所述第一位置偏差和所述第二位置偏差的差值小于预设偏差阈值,则将所述待修正的挡位当前的实际位置作为所述修正位置。
16、结合第二方面和上述实现方式,在某些可能的实现方式中,该装置还包括:故障码输出???,用于若所述第一位置偏差和所述第二位置偏差的偏差方向不一致,或者,所述第一位置偏差和所述第二位置偏差的差值大于或等于所述预设偏差阈值,则输出预设故障码;其中,所述预设故障码用于表征所述车辆当前无法进行挡位自修正。
17、第三方面,提供一种车辆,该车辆包括:存储器,用于存储可执行程序代码;处理器,用于从所述存储器中调用并运行所述可执行程序代码,使得所述车辆执行上述第一方面或第一方面任意一种可能的实现方式中的方法。
18、第四方面,提供了一种计算机程序产品,该计算机程序产品包括:计算机程序代码,当该计算机程序代码在计算机上运行时,使得该计算机执行上述第一方面或第一方面任意一种可能的实现方式中的方法。
19、第五方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序代码,当该计算机程序代码在计算机上运行时,使得该计算机执行上述第一方面或第一方面任意一种可能的实现方式中的方法。