车辆启动模式控制方法、装置、终端设备及存储介质与流程
未命名
07-12
阅读:76
评论:0

1.本技术车辆技术领域,尤其涉及一种车辆启动模式控制方法、装置、终端设备及存储介质。
背景技术:
2.随着车辆技术的进步,车辆的启动方式也由传统的机械打火模式发展为一键启动或快捷启动等模式。其中,一键启动模式为:车辆在接通电源并自检完成后,驾驶员可以先踩刹车,后按下“一键启动”按钮,即可启动车辆。快捷启动模式为:车辆在接通电源并自检完成后,驾驶员可以直接踩刹车启动车辆。也即,快捷启动模式进一步地减少了驾驶员在启动车辆过程中的手动操作。
3.目前,在车辆出现故障时,驾驶员的第一反应通常为踩刹车。但是,快捷启动模式下,踩刹车将启动车辆,车辆并不会停止。若驾驶员使用紧急下电开关,控制车辆紧急下电,则也容易使车辆因惯性依然继续行驶一定距离,具有一定的行车风险。若车辆仅使用一键启动模式控制车辆启动,则无法进一步地在驾驶员用车时提供便捷性。
4.基于此,现有技术中,车辆无法合理地对快捷启动模式和一键启动模式进行切换控制,以兼容驾驶员在用车时的快捷性和行车安全性。
技术实现要素:
5.本技术实施例提供了一种车辆启动模式控制方法、装置、终端设备及存储介质,可以解决车辆无法合理地对快捷启动模式和一键启动模式进行切换控制,以兼容驾驶员在用车时的快捷性和行车安全性的问题。
6.第一方面,本技术实施例提供了一种车辆启动模式控制方法,该方法包括:
7.确定车辆当前的目标启动模式;
8.若目标启动模式为快捷启动,则获取车辆在行驶过程中的行驶状态;
9.在确定行驶状态为异常状态时,将目标启动模式由快捷启动切换至一键启动。
10.第二方面,本技术实施例提供了一种车辆启动模式控制装置,该装置包括:
11.确定模块,用于确定车辆当前的目标启动模式;
12.第一获取模块,用于若目标启动模式为快捷启动,则获取车辆在行驶过程中的行驶状态;
13.第一切换模块,用于在确定行驶状态为异常状态时,将目标启动模式由快捷启动切换至一键启动。
14.第三方面,本技术实施例提供了一种终端设备,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现如上述第一方面的方法。
15.第四方面,本技术实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现如上述第一方面的方法。
16.第五方面,本技术实施例提供了一种计算机程序产品,当计算机程序产品在终端设备上运行时,使得终端设备执行上述第一方面的方法。
17.本技术实施例与现有技术相比存在的有益效果是:终端设备可以先确定车辆当前的目标启动模式,之后,在目标启动模式为快捷启动时,可以获取车辆行驶过程中的行驶状态。最后,在确定行驶状态为异常状态时,将目标启动模式由快捷启动切换至一键启动。以此,在异常状态下,因车辆的目标启动模式已经切换至一键启动。因此,在驾驶员踩踏刹车时,终端设备可以直接控制车辆停止行驶,无需驾驶员使用紧急下电开关控制车辆下电。进而,可以使车辆合理地对快捷启动和一键启动进行控制,以兼容驾驶员在用车时的快捷性和行车安全性。
附图说明
18.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
19.图1是本技术一实施例提供的一种车辆启动模式控制方法的实现流程图;
20.图2是本技术一实施例提供的一种车辆启动模式控制方法中确定目标启动模式的一种应用场景示意图;
21.图3是本技术另一实施例提供的一种车辆启动模式控制方法中确定目标启动模式的一种应用场景示意图;
22.图4是本技术一实施例提供的一种车辆启动模式控制装置的结构示意图;
23.图5是本技术一实施例提供的一种终端设备的结构示意图。
具体实施方式
24.以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本技术。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本技术的描述。
25.应当理解,当在本技术说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
26.另外,在本技术说明书和所附权利要求书的描述中,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
27.随着车辆技术的进步,车辆的启动方式也由传统机械打火的模式发展为一键启动或快捷启动等模式。其中,一键启动模式为:驾驶员先按下“电源键/启动键”或者车辆在检测到智能钥匙靠近车辆时,车辆可以接通电源。之后,在车辆自检完成后,驾驶员可以先踩刹车,后按下“一键启动”按钮,即可启动车辆。快捷启动模式为:驾驶员先按下“电源键/启动键”或者车辆在检测到智能钥匙靠近车辆时,车辆可以接通电源。之后在车辆自检完成后,驾驶员可以直接踩刹车启动车辆。也即,快捷启动模式进一步地减少了驾驶员在启动车
辆过程中的手动操作。
28.目前,在车辆出现故障时,驾驶员的第一反应通常为踩刹车。但是,快捷启动模式下,踩刹车将启动车辆,车辆并不会停止。若驾驶员使用紧急下电开关,控制车辆紧急下电,则也容易使车辆因惯性依然继续行驶一定距离,具有一定的行车风险。并且,在使用快捷启动模式时,车辆需要额外设置紧急下电开关,将增加硬件成本。若车辆仅使用一键启动模式控制车辆启动,则无法进一步地在驾驶员用车时提供便捷性。
29.基于此,为了使车辆能够合理地对快捷启动模式和一键启动模式进行切换控制,以兼容驾驶员在用车时的快捷性和行车安全性,本技术实施例提供了一种车辆启动模式控制方法,该方法可以应用于车载终端或车辆控制器等终端设备上,本技术实施例对终端设备的具体类型不作任何限制。示例性的,终端设备可以为车辆上的车载交互终端或中央电子模块(central electronic module,cem)。
30.请参阅图1,图1示出了本技术实施例提供的一种车辆启动模式控制方法的实现流程图,该方法包括如下步骤:
31.s101、确定车辆当前的目标启动模式。
32.在一实施例中,上述目标启动模式为车辆当前上电时的启动模式,其可以为上述已说明的快捷启动或一键启动等模式。
33.需要说明的是,基于上述解释可知,在驾驶员启动车辆前,车辆需要接通电源并进行自检。因此,可以认为终端设备能够在接通电源和自检的过程中,确定目标启动模式。
34.示例性的,终端设备可以直接获取车辆上一次下电时的启动模式;而后,将上一次下电时的启动模式确定为目标启动模式。其中,终端设备用于控制车辆的目标启动模式的切换,因此,终端设备可以记录并存储车辆上一次下电时的启动模式,以直接确定目标启动模式。
35.示例性的,终端设备在记录并存储车辆上一次下电时的目标启动模式所对应的信号为startmodset_hut=quick start时,可以直接确定上一次下电时的启动模式为快捷启动。因此,车辆在上电并自检完成后,可以直接将挡位调整至on挡,之后,在检测到驾驶员踩踏刹车后,可以直接启动车辆。
36.在另一实施例中,车辆上通常还设置有车机交互终端,以供驾驶员对车辆进行控制。因此,车机交互终端可以显示车辆当前的目标启动模式,以及模式设置按键。之后,车机交互终端在检测到驾驶员触摸模式设置按键后,可以生成模式选择界面。
37.其中,模式选择界面中可以包括将快捷启动切换至一键启动的第一设置按键,以及将一键启动切换至快捷启动的第二设置按键。之后,根据驾驶员在模式选择界面的触摸操作,车机交互终端可以生成模式设置指令,并发送至终端设备。而后,终端设备可以根据模式设置指令控制启动模式进行切换,并以此确定车辆当前的目标启动模式。
38.例如,在驾驶员触摸第一设置按键生成模式设置指令时,终端设备可以将快捷启动切换至一键启动。之后,将一键启动确定为目标启动模式。或者,在驾驶员触摸第二设置按键生成模式设置指令时,终端设备可以将一键启动切换至快捷启动。之后,将快捷启动确定为目标启动模式。
39.具体的,参照图2,图2是本技术一实施例提供的一种车辆启动模式控制方法中确定目标启动模式的一种应用场景示意图。其中,车机交互终端可以根据驾驶员在车机交互
module,ecm)可以发送start_stopsts!=0x2:engine stopped,且engspd=0x0000且engspdvldty=0x1:valid的状态信号至终端设备中。而后,终端设备可以将目标启动模式由快捷启动切换至一键启动,并将一键启动对应的信号发送至车机交互终端中,以使其将当前显示的目标启动模式更新为一键启动。
52.其中,上述start_stopsts!=0x2:engine stopped,且engspd=0x0000且engspdvldty=0x1:valid的状态信号,分别对应表征为:发动机异常熄火,且发动机转速为零,且信号有效。
53.在本实施例中,终端设备可以先确定车辆当前的目标启动模式,之后,在目标启动模式为快捷启动时,可以获取车辆行驶过程中的行驶状态。最后,在确定行驶状态为异常状态时,将目标启动模式由快捷启动切换至一键启动。以此,在异常状态下,因车辆的目标启动模式已经切换至一键启动。因此,在驾驶员踩踏刹车时,终端设备可以直接控制车辆停止行驶,无需驾驶员使用紧急下电开关控制车辆下电。进而,可以使车辆合理地对快捷启动和一键启动进行控制,以兼容驾驶员在用车时的快捷性和行车安全性。并且,在车辆兼容快捷启动和一键启动两种模式时,车辆还可以无需设置紧急下电开关,即可使车辆在快捷启动模式下行驶存在异常状态时,实现停车制动,降低车辆所需使用的硬件成本,以及紧急下电时车辆因惯性依然继续行驶一定距离所产生的行车风险。
54.在另一实施例中,终端设备还可以默认车辆每次启动的目标启动模式为快捷启动,之后,在车辆启动成功后,终端设备可以立刻将目标启动模式切换至一键启动,以兼容驾驶员在用车时的快捷性和行车安全性。
55.然而,需要特别说明的是,上述启动模式控制方法需要终端设备经常性地对快捷启动和一键启动进行切换,容易使终端设备出现故障。
56.在另一实施例中,终端设备可能存在误检测的情况,即车辆的行驶状态为正常状态时,终端设备误识别车辆为异常状态。此时,为了避免车辆的目标启动模式误切换,终端设备还可以在确定行驶状态为异常状态时,控制车机交互终端在交互界面上显示进行模式切换的确认按键;之后,若接收到车机交互终端发送的确认指令,则将目标启动模式由快捷启动切换至一键启动。其中,确认指令由车机交互终端接收到驾驶员对确认按键的操作后生成。
57.在一实施例中,在终端设备确定车辆行驶状态为异常状态时,通常还可以在车机交互终端的显示界面显示具体异常原因。例如,可以显示发动机因进水原因而导致异常熄火,或机舱盖未关闭,或油箱盖未关闭等原因。然而,对于机舱盖未关闭或油箱盖未关闭等原因,驾驶员可以直接观察确定。
58.基于此,在确定行驶状态为异常状态时,终端设备可以控制车机交互终端在交互界面上显示进行模式切换的确认按键,以根据驾驶员的切换意图控制车辆的目标启动模式,提高驾驶员的使用体验。
59.示例性的,在控制车机交互终端在交互界面上显示进行模式切换的确认按键后,若终端设备在预设时间段内接收到车机交互终端发送的确认指令,则可以将目标启动模式由快捷启动切换至一键启动。其中,预设时间段可以根据实际情况进行设置,例如,可以为10s。
60.具体的,参照图3,图3是本技术另一实施例提供的一种车辆启动模式控制方法中
确定目标启动模式的一种应用场景示意图。其中,在确定发动机异常熄火、机舱盖未关闭或油箱盖未关闭时,终端设备可以控制车机交互终端在交互界面对故障源(发动机、机舱盖或油箱盖)进行故障显示,并同时显示进行模式切换的确认按键。之后,在接收到车机交互终端发送的确认指令时,终端设备可以将目标启动模式由快捷启动切换至一键启动。最后,终端设备可以将此时的目标启动模式所表征的指令发送至车机交互终端中,以使车机交互终端在交互界面中进行显示。
61.在本实施例中,上述确认按键可以为虚拟的按键,进而无需在车辆上设置快捷启动的硬件按钮,降低车辆所需的硬件成本。
62.可以理解的是,若在预设时间段内未接收到车机交互终端发送的模式切换指令,则终端设备可以维持目标启动模式为快捷启动。也即,驾驶员确认此次车辆的异常状态由误检测引起,此时驾驶员无需触摸确认按键。因此,终端设备将不会接收到确认指令,进而可以维持快捷启动。此时,参照图3,终端设备在检测到驾驶员踩刹车所形成的刹车信号时,可以发送启动请求至发动机控制器中,以控制发动机重新启动。
63.在另一实施例中,在车辆的行驶状态为异常状态时,其可能由车辆中的设备出现故障时引起的情况。此时,驾驶员通常需要对车辆进行维修。然而,在车辆的目标启动模式为快捷启动时,若车辆在维修过程中需要开启机舱盖、油箱盖或其他设备存在故障时,则终端设备将判定车辆处于异常状态,进而,将导致维修过程中维修员无法启动车辆,以实际地在车辆启动过程中检测维修结果。
64.基于此,为了提高车辆启动模式控制方法的适用性,本实施例中,终端设备还可以先获取车辆在目标场景下的车辆状态;目标场景包括维修场景。之后,在车辆状态为预设的车辆维修状态,且目标启动模式为快捷启动时,统计车辆采用快捷启动进行启动的总次数。之后,根据总次数将目标启动模式由快捷启动切换至一键启动。
65.在一实施例中,上述车辆维修状态可以为车辆在维修时,发动机、机舱盖或油箱盖等设备可能处于的状态。例如,在车辆进行维修的过程中,发动机可能处于异常熄火状态;机舱盖和油箱盖可能处于开启状态等,对此不作详细说明。
66.在一实施例中,上述目标场景包括但不限于维修场景、洗车场景等,对此不作限定。可以理解的是,车辆上通常设置有摄像设备,以确定行车环境。基于此,终端设备还可以根据摄像设备拍摄的图像确定车辆当前所处的目标场景。
67.具体的,终端设备可以预先存储有图像识别模型,其可以对拍摄的图像进行特征识别,确定目标场景。本实施例中,图像识别模型的模型结构以及训练方式可以为现有结构以及现有训练方式,对此不作详细说明。
68.其中,在总次数大于预设次数,终端设备可以将目标启动模式由快捷启动切换至一键启动。否则,在总次数小于等于预设次数时,依然采用快捷启动。其中,预设次数可以根据实际情况进行设置,对此不作限定。示例性的,上述预设次数可以为一次。
69.请参阅图4,图4是本技术实施例提供的一种车辆启动模式控制装置的结构框图。本实施例中车辆启动模式控制装置包括的各模块用于执行图1对应的实施例中的各步骤。具体请参阅图1以及图1所对应的实施例中的相关描述。为了便于说明,仅示出了与本实施例相关的部分。参见图4,车辆启动模式控制装置400可以包括:确定模块410、第一获取模块420以及第一切换模块430,其中:
70.确定模块410,用于确定车辆当前的目标启动模式。
71.第一获取模块420,用于若目标启动模式为快捷启动,则获取车辆在行驶过程中的行驶状态。
72.第一切换模块430,用于在确定行驶状态为异常状态时,将目标启动模式由快捷启动切换至一键启动。
73.在一实施例中,确定模块410还用于:
74.获取车辆上一次下电时的启动模式;将上一次下电时的启动模式确定为目标启动模式。
75.在一实施例中,确定模块410还用于:
76.接收车机交互终端发送的模式设置指令;模式设置指令由车机交互终端接收到驾驶员选择操作后生成;根据模式设置指令确定目标启动模式。
77.在一实施例中,第一切换模块430还用于:
78.在确定行驶状态为异常状态时,控制车机交互终端在交互界面上显示进行模式切换的确认按键;若接收到车机交互终端发送的确认指令,则将目标启动模式由快捷启动切换至一键启动;确认指令由车机交互终端接收到驾驶员对确认按键的操作后生成。
79.在一实施例中,车辆启动模式控制装置400,还包括:
80.维持模块,用于若未接收到车机交互终端发送的模式切换指令,则维持目标启动模式为快捷启动。
81.在一实施例中,车辆启动模式控制装置400,还包括:
82.第二获取模块,用于获取车辆在目标场景下的车辆状态;目标场景包括维修场景。
83.统计模块,用于若车辆状态为预设的车辆维修状态,且目标启动模式为快捷启动,则统计车辆采用快捷启动进行启动的总次数。
84.第二切换模块,用于根据总次数将目标启动模式由快捷启动切换至一键启动。
85.在一实施例中,第二切换模块还用于:
86.若总次数大于预设次数,则将目标启动模式由快捷启动切换至一键启动。
87.当理解的是,图4示出的车辆启动模式控制装置的结构框图中,各模块用于执行图1对应的实施例中的各步骤,而对于图1对应的实施例中的各步骤已在上述实施例中进行详细解释,具体请参阅图1以及图1所对应的实施例中的相关描述,此处不再赘述。
88.图5是本技术一实施例提供的一种终端设备的结构框图。如图5所示,该实施例的终端设备500包括:处理器510、存储器520以及存储在存储器520中并可在处理器510运行的计算机程序530,例如车辆启动模式控制方法的程序。处理器510执行计算机程序530时实现上述各个车辆启动模式控制方法各实施例中的步骤,例如图1所示的s101至s103。或者,处理器510执行计算机程序530时实现上述图4对应的实施例中各模块的功能,例如,图4所示的模块410至430的功能,具体请参阅图4对应的实施例中的相关描述。
89.示例性的,计算机程序530可以被分割成一个或多个模块,一个或者多个模块被存储在存储器520中,并由处理器510执行,以实现本技术实施例提供的车辆启动模式控制方法。一个或多个模块可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序530在终端设备500中的执行过程。例如,计算机程序530可以实现本技术实施例提供的车辆启动模式控制方法。
90.终端设备500可包括,但不仅限于,处理器510、存储器520。本领域技术人员可以理解,图5仅仅是终端设备500的示例,并不构成对终端设备500的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如终端设备还可以包括输入输出设备、网络接入设备、总线等。
91.所称处理器510可以是中央处理单元,还可以是其他通用处理器、数字信号处理器、专用集成电路、现成可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
92.存储器520可以是终端设备500的内部存储单元,例如终端设备500的硬盘或内存。存储器520也可以是终端设备500的外部存储设备,例如终端设备500上配备的插接式硬盘,智能存储卡,闪存卡等。进一步地,存储器520还可以既包括终端设备500的内部存储单元也包括外部存储设备。
93.本技术实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行上述各个实施例中的车辆启动模式控制方法。
94.本技术实施例提供了一种计算机程序产品,当计算机程序产品在终端设备上运行时,使得终端设备执行上述各个实施例中的车辆启动模式控制方法。
95.以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围,均应包含在本技术的保护范围之内。
技术特征:
1.一种车辆启动模式控制方法,其特征在于,所述方法包括:确定车辆当前的目标启动模式;若所述目标启动模式为快捷启动,则获取所述车辆在行驶过程中的行驶状态;在确定所述行驶状态为异常状态时,将所述目标启动模式由所述快捷启动切换至一键启动。2.根据权利要求1所述的方法,其特征在于,所述确定车辆当前的目标启动模式,包括:获取所述车辆上一次下电时的启动模式;将所述上一次下电时的启动模式确定为所述目标启动模式。3.根据权利要求1所述的方法,其特征在于,所述确定车辆当前的目标启动模式,还包括:接收车机交互终端发送的模式设置指令;所述模式设置指令由所述车机交互终端接收到驾驶员选择操作后生成;根据所述模式设置指令确定所述目标启动模式。4.根据权利要求1所述的方法,其特征在于,所述在确定所述行驶状态为异常状态时,将所述目标启动模式由所述快捷启动切换至一键启动,包括:在确定所述行驶状态为异常状态时,控制车机交互终端在交互界面上显示进行模式切换的确认按键;若接收到所述车机交互终端发送的确认指令,则将所述目标启动模式由所述快捷启动切换至所述一键启动;所述确认指令由所述车机交互终端接收到驾驶员对所述确认按键的操作后生成。5.根据权利要求4所述的方法,其特征在于,所述方法,还包括:若未接收到所述车机交互终端发送的模式切换指令,则维持所述目标启动模式为所述快捷启动。6.根据权利要求1-5任一项所述的方法,其特征在于,所述方法,还包括:获取所述车辆在目标场景下的车辆状态;所述目标场景包括维修场景;若所述车辆状态为预设的车辆维修状态,且所述目标启动模式为所述快捷启动,则统计所述车辆采用所述快捷启动进行启动的总次数;根据所述总次数将所述目标启动模式由所述快捷启动切换至所述一键启动。7.根据权利要求6所述的方法,其特征在于,所述根据所述总次数将所述目标启动模式由所述快捷启动切换至一键启动,包括:若所述总次数大于预设次数,则将所述目标启动模式由所述快捷启动切换至所述一键启动。8.一种车辆启动模式控制装置,其特征在于,所述装置包括:确定模块,用于确定车辆当前的目标启动模式;第一获取模块,用于若所述目标启动模式为快捷启动,则获取所述车辆在行驶过程中的行驶状态;第一切换模块,用于在确定所述行驶状态为异常状态时,将所述目标启动模式由所述快捷启动切换至一键启动。9.一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上
运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述的方法。10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的方法。
技术总结
本申请实施例适用于车辆技术领域,提供了一种车辆启动模式控制方法、装置、终端设备及存储介质,该方法包括:确定车辆当前的目标启动模式;若目标启动模式为快捷启动,则获取车辆在行驶过程中的行驶状态;在确定行驶状态为异常状态时,将目标启动模式由快捷启动切换至一键启动。采用上述方法合理地对快捷启动模式和一键启动模式进行切换控制,以兼容驾驶员在用车时的快捷性和行车安全性。用车时的快捷性和行车安全性。用车时的快捷性和行车安全性。
技术研发人员:胡鑫楠 史浩南
受保护的技术使用者:长城汽车股份有限公司
技术研发日:2023.03.28
技术公布日:2023/6/26
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/