单巡航按键的车辆巡航方法、装置、介质、设备及车辆与流程

文档序号:30951744发布日期:2022-07-30 07:55阅读:107来源:国知局
单巡航按键的车辆巡航方法、装置、介质、设备及车辆与流程

1.本公开涉及车辆辅助驾驶技术领域,具体地,涉及一种单巡航按键的车辆巡航方法、装置、介质、设备及车辆。


背景技术:

2.车辆巡航控制系统是驾驶员仅需操作方向盘控制车辆的前进方向,而无需操作离合、加速踏板就能保证车辆以固定的车速行驶的控制系统。当车辆处于向前行驶的情况下,只要打开巡航控制开关,系统就能够根据道路行驶阻力的变化,自动地增减加速踏板的开合度,使得车辆能够以恒定的巡航速度行驶,从而解放了驾驶员的双脚,给驾驶带来了很大的方便,不仅可以提高燃油经济性,还可以降低驾驶员的疲劳感,提高车辆行驶的安全性。
3.相关技术中,车辆巡航控制系统设置有多个巡航按键,例如,3键巡航控制系统设置有巡航进入按键、巡航速度增加按键以及巡航速度降低按键,从而实现巡航进入、巡航速度增减。又例如,4键巡航控制系统在3键巡航控制系统的基础上还设置有巡航复位按键,能够实现巡航速度复位。


技术实现要素:

4.本公开的目的是提供一种单巡航按键的车辆巡航方法、装置、介质、设备及车辆,以解决相关技术中按键较多操作较为繁琐的问题。
5.为了实现上述目的,本公开实施例的第一方面,提供一种单巡航按键的车辆巡航方法,所述方法包括:
6.响应于驾驶员对所述单巡航按键的按键操作,获取所述车辆的当前巡航状态;
7.根据所述当前巡航状态,以及所述按键操作的按键时长与预设时长的关系,确定所述车辆的目标巡航状态,并将所述车辆的巡航状态切换至所述目标巡航状态。
8.可选地,所述根据所述当前巡航状态,以及所述按键操作的按键时长与预设时长的关系,确定所述车辆的目标巡航状态,并将所述车辆的巡航状态切换至所述目标巡航状态,包括:
9.在所述当前巡航状态表征所述车辆处于巡航关闭状态且所述按键时长达到所述预设时长的情况下,获取所述车辆的第一行驶状态信息;
10.确定所述第一行驶状态信息是否满足车辆巡航条件,所述车辆巡航条件包括第一巡航激活条件和车辆巡航待机条件;并,
11.在所述第一行驶状态信息满足所述第一巡航激活条件的情况下,确定所述目标巡航状态为巡航激活状态,并将所述车辆的巡航状态切换至所述巡航激活状态;
12.在所述第一行驶状态信息满足所述车辆巡航待机条件的情况下,确定所述目标巡航状态为巡航待机状态,并将所述车辆的巡航状态切换至所述巡航待机状态。
13.可选地,所述第一行驶状态信息包括以下至少一者:行驶速度信息、所述车辆的制动踏板状态信息、所述单巡航按键的按键电压信息、所述车辆的驻车制动系统状态信息、电
子稳定程序系统esp状态信息、整车故障等级信息和所述车辆的当前挡位信息。
14.可选地,所述根据所述当前巡航状态,以及所述按键操作的按键时长与预设时长的关系,确定所述车辆的目标巡航状态,并将所述车辆的巡航状态切换至所述目标巡航状态,包括:
15.在所述当前巡航状态表征所述车辆处于巡航激活状态且所述按键时长未达到所述预设时长的情况下,确定所述目标巡航状态为巡航待机状态,并将所述车辆的巡航状态切换至所述巡航待机状态。
16.可选地,所述根据所述当前巡航状态,以及所述按键操作的按键时长与预设时长的关系,确定所述车辆的目标巡航状态,并将所述车辆的巡航状态切换至所述目标巡航状态,包括:
17.在所述当前巡航状态表征所述车辆处于巡航待机状态且所述按键时长未达到所述预设时长的情况下,获取所述车辆的第二行驶状态信息,其中,所述第二行驶状态信息包括以下至少一者:行驶速度信息、车辆的制动踏板状态信息、车辆的加速踏板状态信息、电子稳定程序系统esp状态信息、车辆的驻车制动系统状态信息;
18.确定所述第二行驶状态信息是否满足第二巡航激活条件;
19.在所述第二行驶状态信息满足所述第二巡航激活条件的情况下,确定所述目标巡航状态为巡航激活状态,并以车辆的当前行驶速度为巡航目标车速激活车辆巡航。
20.可选地,所述根据所述当前巡航状态,以及所述按键操作的按键时长与预设时长的关系,确定所述车辆的目标巡航状态,并将所述车辆的巡航状态切换至所述目标巡航状态,包括:
21.在所述当前巡航状态表征所述车辆处于巡航激活状态或者巡航待机状态,且所述按键时长达到所述预设时长的情况下,确定所述目标巡航状态为巡航关闭状态,并将所述车辆的巡航状态切换至所述巡航关闭状态。
22.本公开实施例的第二方面,提供一种单巡航按键的车辆巡航装置,所述装置包括:
23.获取模块,用于响应于驾驶员对所述单巡航按键的按键操作,获取所述车辆的当前巡航状态;
24.切换模块,用于根据所述当前巡航状态,以及所述按键操作的按键时长与预设时长的关系,确定所述车辆的目标巡航状态,并将所述车辆的巡航状态切换至所述目标巡航状态。
25.可选地,所述切换模块,用于:
26.在所述当前巡航状态表征所述车辆处于巡航关闭状态且所述按键时长达到所述预设时长的情况下,获取所述车辆的第一行驶状态信息;
27.确定所述第一行驶状态信息是否满足车辆巡航条件,所述车辆巡航条件包括第一巡航激活条件和车辆巡航待机条件;并,
28.在所述第一行驶状态信息满足所述第一巡航激活条件的情况下,确定所述目标巡航状态为巡航激活状态,并将所述车辆的巡航状态切换至所述巡航激活状态;
29.在所述第一行驶状态信息满足所述车辆巡航待机条件的情况下,确定所述目标巡航状态为巡航待机状态,并将所述车辆的巡航状态切换至所述巡航待机状态。
30.可选地,所述第一行驶状态信息包括以下至少一者:行驶速度信息、所述车辆的制
动踏板状态信息、所述单巡航按键的按键电压信息、所述车辆的驻车制动系统状态信息、电子稳定程序系统esp状态信息、整车故障等级信息和所述车辆的当前挡位信息。
31.可选地,所述切换模块,用于在所述当前巡航状态表征所述车辆处于巡航激活状态且所述按键时长未达到所述预设时长的情况下,确定所述目标巡航状态为巡航待机状态,并将所述车辆的巡航状态切换至所述巡航待机状态。
32.可选地,所述切换模块,用于:
33.在所述当前巡航状态表征所述车辆处于巡航待机状态且所述按键时长未达到所述预设时长的情况下,获取所述车辆的第二行驶状态信息,其中,所述第二行驶状态信息包括以下至少一者:行驶速度信息、车辆的制动踏板状态信息、车辆的加速踏板状态信息、电子稳定程序系统esp状态信息、车辆的驻车制动系统状态信息;
34.确定所述第二行驶状态信息是否满足第二巡航激活条件;
35.在所述第二行驶状态信息满足所述第二巡航激活条件的情况下,确定所述目标巡航状态为巡航激活状态,并以车辆的当前行驶速度为巡航目标车速激活车辆巡航。
36.可选地,所述切换模块,用于在所述当前巡航状态表征所述车辆处于巡航激活状态或者巡航待机状态,且所述按键时长达到所述预设时长的情况下,确定所述目标巡航状态为巡航关闭状态,并将所述车辆的巡航状态切换至所述巡航关闭状态。
37.本公开实施例的第三方面,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面中任一项所述单巡航按键的车辆巡航方法的步骤。
38.本公开实施例的第四方面,提供一种车辆控制器,包括:
39.存储器,其上存储有计算机程序;
40.处理器,用于执行所述存储器中的所述计算机程序,以实现第一方面中任一项所述单巡航按键的车辆巡航方法的步骤。
41.本公开实施例的第五方面,提供一种车辆,包括第四方面所述的车辆控制器。
42.通过上述技术方案,至少可以达到以下技术效果:
43.通过响应于驾驶员对所述单巡航按键的按键操作,获取所述车辆的当前巡航状态;根据所述当前巡航状态,以及所述按键操作的按键时长与预设时长的关系,确定所述车辆的目标巡航状态,并将所述车辆的巡航状态切换至所述目标巡航状态。这样,基于单巡航按键,根据车辆的当前巡航状态、按键操作的按键时长与预设时长的关系,实现车辆巡航,降低了驾驶员在进行巡航操作时操作复杂性,提升车辆巡航操作的便捷性。并且,减少了巡航按键的数量,从而提高了单巡航按键布置的灵活性,降低了车辆生产成本。
44.本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
45.附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:
46.图1是根据一示例性示出的一种单巡航按键的车辆巡航方法的流程图。
47.图2是根据一示例性示出的一种实现图1中步骤s12的流程图。
48.图3是根据一示例性示出的一种实现图1中步骤s12的流程图。
49.图4是根据一示例性示出的一种单巡航按键的车辆巡航方法的流程图。
50.图5是根据一示例性示出的一种单巡航按键的车辆巡航装置的框图。
51.图6是根据一示例性实施例示出的一种电子设备700的框图。
具体实施方式
52.以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。
53.需要说明的是,在本公开中,说明书和权利要求书以及附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必理解为描述特定的顺序或先后次序。同理,术语“s121”、“s1201”等用于区别步骤,而不必理解为按照特定的顺序或先后次序执行方法步骤。
54.相关场景中,车辆巡航控制系统设置有多个巡航按键,驾驶员在进行巡航操作时,操作较为复杂。并且,多个巡航按键需要集中布置,便于驾驶员操作,但是驾驶室可布置多个巡航的位置较少,导致多巡航按键布置的灵活性较低,并且成本较高。
55.有鉴于此,本公开提供一种单巡航按键的车辆巡航方法、装置、介质、设备及车辆,以解决相关技术中存在的问题,并在提升车辆续航操作的便捷性的同时,提升了巡航按键布置的灵活性,并且降低了车辆的生产成本。
56.图1是根据一示例性示出的一种单巡航按键的车辆巡航方法的流程图,参考图1所示,所述方法包括以下步骤。
57.在步骤s11中,响应于驾驶员对所述单巡航按键的按键操作,获取所述车辆的当前巡航状态。
58.在步骤s12中,根据所述当前巡航状态,以及所述按键操作的按键时长与预设时长的关系,确定所述车辆的目标巡航状态,并将所述车辆的巡航状态切换至所述目标巡航状态。
59.在具体实施时,单巡航按键可以设置在车辆的转向盘上。
60.具体地,单巡航按键为自复位按键,以高低电平信号传送单巡航按键的按键信号,在单巡航按键被按下的情况下,以高电平信号传送单巡航按键的按下信号,例如,以12v高电平信号表征单巡航按键被按下;在驾驶员松开手后,单巡航按键自复位,并且在单巡航按键未被按下的情况下,以低电平信号传送单巡航按键的未按下信号,例如,以0v低电平信号表征单巡航按键未被按下。
61.进一步地,单巡航按键的车辆巡航方法的执行主体可以是车辆控制器,沿用上述实施例进行说明,车辆控制器在接收到12v高电平信号的情况下,根据当前巡航状态,以及按键操作的按键时长与预设时长的关系,确定车辆的目标巡航状态。
62.在一种实施方式中,为提高车辆巡航的车辆行驶安全性,预设时长包括第一预设时长和第二预设时长,第一预设时长短于第二预设时长。具体地,在按键操作的按键时长达到第一预设时长的情况下,根据当前巡航状态,以及按键操作的按键时长与第一预设时长的关系,确定车辆的目标巡航状态;在按键操作的按键时长达到第二预设时长的情况下,确定单巡航按键卡住,并发出表征单巡航按键卡住的提示信息,并切换车辆的操作权归驾驶员。这样,可以避免车辆巡航由于驾驶员误触发而异常开启,降低异常巡航的风险。
63.上述技术方案通过响应于驾驶员对所述单巡航按键的按键操作,获取所述车辆的当前巡航状态;根据所述当前巡航状态,以及所述按键操作的按键时长与预设时长的关系,确定所述车辆的目标巡航状态,并将所述车辆的巡航状态切换至所述目标巡航状态。这样,基于单巡航按键,根据车辆的当前巡航状态、按键操作的按键时长与预设时长的关系,实现车辆巡航,降低了驾驶员在进行巡航操作时操作复杂性,提升车辆巡航操作的便捷性。并且,减少了巡航按键的数量,从而提高了单巡航按键布置的灵活性,降低了车辆生产成本。
64.可选地,参考图2所示出的一种实现图1中步骤s12的流程图,在步骤s12中,所述根据所述当前巡航状态,以及所述按键操作的按键时长与预设时长的关系,确定所述车辆的目标巡航状态,并将所述车辆的巡航状态切换至所述目标巡航状态,包括:
65.在步骤s121中,在当前巡航状态表征车辆处于巡航关闭状态且按键时长达到预设时长的情况下,获取车辆的第一行驶状态信息。
66.在步骤s122中,确定第一行驶状态信息是否满足车辆巡航条件,车辆巡航条件包括第一巡航激活条件和车辆巡航待机条件。
67.在步骤s123中,在第一行驶状态信息满足第一巡航激活条件的情况下,确定目标巡航状态为巡航激活状态,并将车辆的巡航状态切换至巡航激活状态。
68.在步骤s124中,在第一行驶状态信息满足车辆巡航待机条件的情况下,确定目标巡航状态为巡航待机状态,并将车辆的巡航状态切换至巡航待机状态。
69.可选地,所述第一行驶状态信息包括以下至少一者:行驶速度信息、所述车辆的制动踏板状态信息、所述单巡航按键的按键电压信息、所述车辆的驻车制动系统状态信息、电子稳定程序系统esp状态信息、整车故障等级信息和所述车辆的当前挡位信息。
70.可选地,第一行驶状态信息还包括加速踏板状态信息。
71.在一种可能实现的方式中,在当前巡航状态表征车辆处于巡航关闭状态且按键时长未达到预设时长的情况下,确定驾驶员的按键操作无效。这样,可以避免车辆巡航由于驾驶员误触发而异常开启。
72.具体地,第一巡航激活条件可以是车辆的行驶速度处于30-150km/h之间、制动踏板状态处于未被踩下的状态、单巡航按键的按键电压处于正常状态,例如,沿用上述实施例进行说明,单巡航按键的被按下的情况下,按键电压处于11.5-12.5v。车辆的电子稳定程序系统esp处于禁止巡航功能未被激活状态、车辆的驻车制动系统状态表征驻车制动未被拉起、整车故障等级低于3级以及当前挡位处于前进挡,例如,车辆的当前挡位处于d挡。
73.车辆巡航待机条件可以是单巡航按键的按键电压处于正常状态以及整车故障等级低于3级。
74.在具体行车场景中,在当前巡航状态表征车辆处于巡航关闭状态且按键时长达到2s预设时长的情况下,获取车辆的行驶速度信息、车辆的制动踏板状态信息、车辆的加速踏板状态信息、单巡航按键的按键电压信息、车辆的驻车制动系统状态信息、电子稳定程序系统esp状态信息、整车故障等级信息和车辆的当前挡位信息。
75.进一步地,在行驶速度处于30-150km/h之间、车辆的制动踏板处于未被踩下的状态、车辆的加速踏板处于未被踩下的状态、单巡航按键的按键电压处于正常状态、车辆的驻车制动未被拉起的状态、电子稳定程序系统esp处于禁止巡航功能未被激活状态、整车故障等级低于3级和车辆的当前挡位处于d挡的情况下,确定目标巡航状态为巡航激活状态,并
将车辆的巡航状态由巡航关闭状态切换至巡航激活状态。
76.进一步地,在单巡航按键的按键电压处于正常状态并且整车故障等级低于3级的情况下,确定目标巡航状态为巡航激活状态,并将车辆的巡航状态由巡航关闭状态切换至巡航待机状态。
77.采用上述技术方案,可以在车辆处于巡航关闭状态的情况下,根据按键时长与预设时长的关系、以及车辆的第一行驶状态信息确定车辆的目标巡航状态,实现车辆巡航激活或者巡航待机,降低了驾驶员在进行巡航操作时操作复杂性,提升车辆巡航操作的便捷性。
78.可选地,所述根据所述当前巡航状态,以及所述按键操作的按键时长与预设时长的关系,确定所述车辆的目标巡航状态,并将所述车辆的巡航状态切换至所述目标巡航状态,包括:
79.在当前巡航状态表征车辆处于巡航激活状态且按键时长未达到预设时长的情况下,确定目标巡航状态为巡航待机状态,并将车辆的巡航状态切换至巡航待机状态。
80.在当前巡航状态表征车辆处于巡航激活状态且按键时长未达到预设时长的情况下,确定目标巡航状态为巡航待机状态,并将车辆的巡航状态切换至巡航待机状态。
81.具体实施时,在当前巡航状态表征车辆处于巡航激活状态且按键时长未达到2s预设时长的情况下,确定目标巡航状态为巡航待机状态,并将车辆的巡航状态切换至巡航待机状态。
82.在一种可能实现的方式中,在当前巡航状态表征车辆处于巡航激活状态且车辆的行驶状态信息不满足第三行驶状态信息的情况下,确定目标巡航状态为巡航待机状态,并将车辆的巡航状态切换至巡航待机状态。
83.可选地,第三行驶状态信息包括以下至少一者:行驶速度信息、车辆的制动踏板状态信息、车辆的加速踏板状态信息、电子稳定程序系统esp状态信息、车辆的驻车制动系统状态信息和车辆的当前挡位信息。
84.具体地,在当前巡航状态表征车辆处于巡航激活状态的情况下,若行驶速度信息表征行驶速度未处于30-150km/h之间,或者车辆的制动踏板状态信息表征制动踏板被踩下,或者车辆的加速踏板状态信息表征加速踏板被踩下,或者车辆的驻车制动被拉起,或者电子稳定程序系统esp处于禁止巡航功能被激活,或者车辆的当前挡位处于非d挡,则确定目标巡航状态为巡航待机状态,并将车辆的巡航状态切换至巡航待机状态。
85.进一步地,在当前巡航状态表征车辆处于巡航待机状态的情况下,在行驶速度处于30-150km/h之间、车辆的制动踏板未被踩下、车辆的加速踏板未被踩下、车辆的驻车制动未被拉起、电子稳定程序系统esp处于禁止巡航功能未被激活状态和车辆的当前挡位处于d挡的情况下,则确定目标巡航状态为巡航激活状态,并以车辆的切换至巡航待机状态时的行驶速度为巡航目标车速激活车辆巡航。
86.示例地,在当前巡航状态表征车辆处于巡航激活状态的情况下,车辆以80km/h的速度行驶,若车辆的制动踏板状态信息表征制动踏板被踩下,则确定目标巡航状态为巡航待机状态,并将车辆的巡航状态切换至巡航待机状态。
87.进一步地,在当前巡航状态表征车辆处于巡航待机状态的情况下,在车辆的制动踏板重新恢复到未被踩下状态的情况下,确定目标巡航状态为巡航激活状态,则确定目标
巡航状态为巡航激活状态,并以80km/h为巡航目标车速激活车辆巡航。这样,可以便捷地实现车辆巡航激活到车辆巡航待机,再到车辆巡航激活的操作,降低了驾驶员在进行巡航操作时操作复杂性,提升车辆巡航操作的便捷性。
88.可选地,参考图3所示出的另一种实现图1中步骤s12的流程图,在步骤s12中,所述根据所述当前巡航状态,以及所述按键操作的按键时长与预设时长的关系,确定所述车辆的目标巡航状态,并将所述车辆的巡航状态切换至所述目标巡航状态,包括:
89.在步骤s1201中,在当前巡航状态表征车辆处于巡航待机状态且按键时长未达到预设时长的情况下,获取车辆的第二行驶状态信息。
90.其中,第二行驶状态信息包括以下至少一者:行驶速度信息、车辆的制动踏板状态信息、车辆的加速踏板状态信息、电子稳定程序系统esp状态信息、车辆的驻车制动系统状态信息和车辆的当前挡位信息;
91.在步骤s1202中,确定第二行驶状态信息是否满足第二巡航激活条件。
92.在步骤s1203中,在第二行驶状态信息满足第二巡航激活条件的情况下,确定目标巡航状态为巡航激活状态,并以车辆的当前行驶速度为巡航目标车速激活车辆巡航。
93.具体地,第二巡航激活条件可以是行驶速度信息表征行驶速度处于30-150km/h之间、车辆的制动踏板状态信息表征制动踏板未被踩下、车辆的加速踏板状态信息表征加速踏板未被踩下、车辆的驻车制动未被拉起的状态、电子稳定程序系统esp处于禁止巡航功能未被激活状态和车辆的当前挡位处于d挡。
94.在具体行车场景中,在当前巡航状态表征车辆处于巡航待机状态且按键时长未达到2s预设时长的情况下,获取车辆的行驶速度信息、车辆的制动踏板状态信息、车辆的加速踏板状态信息、电子稳定程序系统esp状态信息、车辆的驻车制动系统状态信息和车辆的当前挡位信息。
95.进一步地,在行驶速度处于30-150km/h之间、车辆的制动踏板未被踩下、车辆的加速踏板未被踩下、车辆的驻车制动未被拉起、电子稳定程序系统esp处于禁止巡航功能未被激活状态和车辆的当前挡位处于d挡的情况下,确定目标巡航状态为巡航激活状态,并以车辆的当前行驶速度为巡航目标车速激活车辆巡航。
96.采用上述技术方案,可以在车辆处于巡航待机状态的情况下,根据按键时长与预设时长的关系、以及车辆的第二行驶状态信息确定车辆的目标巡航状态,实现车辆巡航激活,降低了驾驶员在进行巡航操作时操作复杂性,提升车辆巡航操作的便捷性。
97.可选地,所述根据所述当前巡航状态,以及所述按键操作的按键时长与预设时长的关系,确定所述车辆的目标巡航状态,并将所述车辆的巡航状态切换至所述目标巡航状态,包括:
98.在所述当前巡航状态表征所述车辆处于巡航激活状态或者巡航待机状态,且所述按键时长达到所述预设时长的情况下,确定所述目标巡航状态为巡航关闭状态,并将所述车辆的巡航状态切换至所述巡航关闭状态。
99.具体地,在所述当前巡航状态表征所述车辆处于巡航激活状态或者巡航待机状态,且驾驶员对单巡航按键操作的按键时长达到2s预设时长的情况下,确定车辆的目标巡航状态为巡航关闭状态,并将车辆的巡航状态切换至巡航关闭状态。
100.采用上述技术方案,可以在车辆处于巡航激活或者待机状态的情况下,在按键时
长达到预设时长时实现车辆巡航关闭,降低了驾驶员在进行巡航操作时操作复杂性,提升车辆巡航操作的便捷性。
101.在一种实施方式中,在组合仪表或者车载显示屏展示车辆的当前巡航状态。示例地,在车辆的当前巡航处于巡航关闭状态的情况下,在组合仪表或者车载显示屏的巡航标识熄灭;在车辆的当前巡航处于巡航待机状态的情况下,在组合仪表或者车载显示屏的巡航待机标识点亮;在车辆的当前巡航处于巡航激活状态的情况下,在组合仪表或者车载显示屏的巡航激活标识点亮,并且可以在组合仪表或者车载显示屏展示车辆的当前巡航车速。
102.在具体实施时,若车辆的状态信息不满足巡航条件的情况下,则可以在组合仪表或者车载显示屏展示巡航故障标识。例如,巡航故障指示灯点亮。这样,便于驾驶员知悉车辆的当前巡航状态。
103.下面以实施例详细说明本公开单巡航按键的车辆巡航方法,可以理解的是,该实施例仅用于说明和解释本公开,并不用于限制本公开。
104.具体地,参见图4所示出的单巡航按键的车辆巡航方法的流程图,该方法包括:
105.在车辆的当前巡航状态表征车辆处于巡航关闭状态的情况下,若车辆处于准备就绪状态,例如,车辆处于点火状态,且整车故障等级低于3级(obd故障小于等于3级),且单巡航按键的按键电压处于正常状态,且按键时长长于2s,则将车辆的巡航状态由巡航关闭状态切换至巡航待机状态。
106.在车辆的当前巡航状态表征车辆处于巡航关闭状态的情况下,若车辆处于准备就绪状态,例如,车辆处于点火状态,且整车故障等级低于3级(obd故障小于等于3级),且单巡航按键的按键电压处于正常状态,且按键时长长于2s,且行驶速度处于30-150km/h,且车辆的制动踏板处于未被踩下状态,且车辆的加速踏板处于未被踩下状态,且车辆的驻车制动未被拉起的状态,且电子稳定程序系统esp处于禁止巡航功能未被激活状态,且车辆的当前挡位处于d挡,则将车辆的巡航状态由巡航关闭状态切换至巡航激活状态,并以当前行驶速度为目标巡航速度进行车辆巡航。
107.在车辆的当前巡航状态表征车辆处于巡航激活状态的情况下,若车辆处于非准备就绪状态,例如,车辆处于熄火状态,或者整车故障等级不低于3级(obd故障大于3级),或者单巡航按键的按键电压处于异常状态,或者按键时长长于2s,则将车辆的巡航状态由巡航激活状态切换至巡航关闭状态。
108.在车辆的当前巡航状态表征车辆处于巡航待机状态的情况下,若车辆处于非准备就绪状态,例如,车辆处于熄火状态,或者整车故障等级不低于3级(obd故障大于3级),或者单巡航按键的按键电压处于异常状态,或者按键时长长于2s,则将车辆的巡航状态由巡航激活状态切换至巡航关闭状态。
109.在车辆的当前巡航状态表征车辆处于巡航激活状态的情况下,若按键时长短于2s,或者行驶速度处于30-150km/h之外,或者车辆的制动踏板处于被踩下状态,或者车辆的加速踏板处于被踩下状态,或者车辆的驻车制动被拉起,或者电子稳定程序系统esp处于禁止巡航功能被激活状态,或者车辆的当前挡位处于非d挡,则将车辆的巡航状态由巡航激活状态切换至巡航待机状态。
110.在车辆的当前巡航状态表征车辆处于巡航待机状态的情况下,若按键时长短于
2s,且行驶速度处于30-150km/h,且车辆的制动踏板处于未被踩下状态,且车辆的加速踏板处于未被踩下状态,且车辆的驻车制动未被拉起,且电子稳定程序系统esp处于禁止巡航功能未被激活状态,且车辆的当前挡位处于d挡,则将车辆的巡航状态由巡航待机状态切换至巡航激活状态。
111.基于相同的发明构思,本公开还提供一种单巡航按键的车辆巡航装置500,用于执行上述方法实施例提供的单巡航按键的车辆巡航方法的步骤,该装置500可以以软件、硬件或者两者相结合的方式实现单巡航按键的车辆巡航方法。图5是根据一示例性实施例示出的一种单巡航按键的车辆巡航装置500的框图,如图5所示,所述装置500包括:获取模块510和切换模块520。
112.其中,获取模块510,用于响应于驾驶员对所述单巡航按键的按键操作,获取所述车辆的当前巡航状态;
113.切换模块520,用于根据所述当前巡航状态,以及所述按键操作的按键时长与预设时长的关系,确定所述车辆的目标巡航状态,并将所述车辆的巡航状态切换至所述目标巡航状态。
114.上述装置基于单巡航按键,根据车辆的当前巡航状态、按键操作的按键时长与预设时长的关系,实现车辆巡航,降低了驾驶员在进行巡航操作时操作复杂性,提升车辆巡航操作的便捷性。并且,减少了巡航按键的数量,从而提高了单巡航按键的灵活性,降低了车辆生产成本。
115.可选地,所述切换模块520,用于:
116.在所述当前巡航状态表征所述车辆处于巡航关闭状态且所述按键时长达到所述预设时长的情况下,获取所述车辆的第一行驶状态信息;
117.确定所述第一行驶状态信息是否满足车辆巡航条件,所述车辆巡航条件包括第一巡航激活条件和车辆巡航待机条件;并,
118.在所述第一行驶状态信息满足所述第一巡航激活条件的情况下,确定所述目标巡航状态为巡航激活状态,并将所述车辆的巡航状态切换至所述巡航激活状态;
119.在所述第一行驶状态信息满足所述车辆巡航待机条件的情况下,确定所述目标巡航状态为巡航待机状态,并将所述车辆的巡航状态切换至所述巡航待机状态。
120.可选地,所述第一行驶状态信息包括以下至少一者:行驶速度信息、所述车辆的制动踏板状态信息、所述单巡航按键的按键电压信息、所述车辆的驻车制动系统状态信息、电子稳定程序系统esp状态信息、整车故障等级信息和所述车辆的当前挡位信息。
121.可选地,所述切换模块,用于在所述当前巡航状态表征所述车辆处于巡航激活状态且所述按键时长未达到所述预设时长的情况下,确定所述目标巡航状态为巡航待机状态,并将所述车辆的巡航状态切换至所述巡航待机状态。
122.可选地,所述切换模块520,用于:
123.在所述当前巡航状态表征所述车辆处于巡航待机状态且所述按键时长未达到所述预设时长的情况下,获取所述车辆的第二行驶状态信息,其中,所述第二行驶状态信息包括以下至少一者:行驶速度信息、车辆的制动踏板状态信息、车辆的加速踏板状态信息、电子稳定程序系统esp状态信息、车辆的驻车制动系统状态信息;
124.确定所述第二行驶状态信息是否满足第二巡航激活条件;
125.在所述第二行驶状态信息满足所述第二巡航激活条件的情况下,确定所述目标巡航状态为巡航激活状态,并以车辆的当前行驶速度为巡航目标车速激活车辆巡航。
126.可选地,所述切换模块520,用于在所述当前巡航状态表征所述车辆处于巡航激活状态或者巡航待机状态,且所述按键时长达到所述预设时长的情况下,确定所述目标巡航状态为巡航关闭状态,并将所述车辆的巡航状态切换至所述巡航关闭状态。
127.关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
128.此外值得说明的是,为描述的方便和简洁,说明书中所描述的实施例均属于优选实施例,其所涉及的部分并不一定是本发明所必须的,例如,获取模块510和切换模块520,在具体实施时可以是相互独立的装置也可以是同一个装置,本公开对此不作限定。
129.本公开实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上文中任一项所述单巡航按键的车辆巡航方法的步骤。
130.本公开实施例还提供一种车辆控制器,包括:
131.存储器,其上存储有计算机程序;
132.处理器,用于执行所述存储器中的所述计算机程序,以实现上文中任一项所述单巡航按键的车辆巡航方法的步骤。
133.本公开实施例还提供一种车辆,包括上文所述的车辆控制器。
134.图6是根据一示例性实施例示出的一种电子设备700的框图。所述电子设备700可以被配置为一车辆控制器,如图6所示,该电子设备700可以包括:处理器701,存储器702。该电子设备700还可以包括多媒体组件703,输入/输出(i/o)接口704,以及通信组件705中的一者或多者。
135.其中,处理器701用于控制该电子设备700的整体操作,以完成上述的单巡航按键的车辆巡航方法中的全部或部分步骤。存储器702用于存储各种类型的数据以支持在该电子设备700的操作,这些数据例如可以包括用于在该电子设备700上操作的任何应用程序或方法的指令,以及应用程序相关的数据,例如联系人数据、收发的消息、图片、音频、视频等等。该存储器702可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(static random access memory,简称sram),电可擦除可编程只读存储器(electrically erasable programmable read-only memory,简称eeprom),可擦除可编程只读存储器(erasable programmable read-only memory,简称eprom),可编程只读存储器(programmable read-only memory,简称prom),只读存储器(read-only memory,简称rom),磁存储器,快闪存储器,磁盘或光盘。i/o接口704为处理器701和其他接口模块之间提供接口。通信组件705用于该电子设备700与其他设备之间进行有线或无线通信。无线通信,例如wi-fi,蓝牙,近场通信(near field communication,简称nfc),2g、3g、4g、nb-iot、emtc、或其他5g等等,或它们中的一种或几种的组合,在此不做限定。因此相应的该通信组件705可以包括:wi-fi模块,蓝牙模块,nfc模块等等。
136.在一示例性实施例中,电子设备700可以被一个或多个应用专用集成电路(application specific integrated circuit,简称asic)、数字信号处理器(digital signal processor,简称dsp)、数字信号处理设备(digital signal processing device,简称dspd)、可编程逻辑器件(programmable logic device,简称pld)、现场可编程门阵列
(field programmable gate array,简称fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述的单巡航按键的车辆巡航方法。
137.在另一示例性实施例中,还提供了一种包括程序指令的计算机可读存储介质,该程序指令被处理器执行时实现上述的单巡航按键的车辆巡航方法的步骤。例如,该计算机可读存储介质可以为上述包括程序指令的存储器702,上述程序指令可由电子设备700的处理器701执行以完成上述的单巡航按键的车辆巡航方法。
138.以上结合附图详细描述了本公开的优选实施方式,但是,本公开并不限于上述实施方式中的具体细节,在本公开的技术构思范围内,可以对本公开的技术方案进行多种简单变型,这些简单变型均属于本公开的保护范围。
139.另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合,为了避免不必要的重复,本公开对各种可能的组合方式不再另行说明。
140.此外,本公开的各种不同的实施方式之间也可以进行任意组合,只要其不违背本公开的思想,其同样应当视为本公开所公开的内容。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1