车辆控制方法及装置、车辆、存储介质与流程
未命名
07-11
阅读:80
评论:0

1.本发明属于车辆技术领域,更具体地说,是涉及一种车辆控制方法及装置、车辆、存储介质。
背景技术:
2.近年来,星空顶成为车辆内饰广受关注的亮点功能。星空顶的灯源多为密密麻麻的光纤,车顶多为鹿皮绒、皮革等柔软材质(统称为绒布),在绒布上钻孔,孔内插入光纤,光纤点亮后即可实现星空顶的光照效果。
3.星空顶点亮后,用户在车内很容易感到新鲜感,就容易主动触碰星空顶上的光纤。比如:充满好奇心、好动的儿童站在座椅上,通过手指或身体其他部位主动去触碰光纤。此种触碰行为易导致光纤表面沾染手部灰尘、细菌等,进而影响星空顶的显示效果,也易导致光纤损坏。另外,身高较高的用户在起身抬头或在车内行走时,头顶也容易误碰光纤,也增加了光纤的损坏概率。
4.因此,如何降低上述场景下光纤的损坏概率成为本领域技术人员亟需解决的问题。
技术实现要素:
5.本发明的目的在于提供一种车辆控制方法及装置、车辆、存储介质,以解决实际应用场景中容易触碰光纤,增加星空顶损坏概率的问题。
6.本发明实施例的第一方面,提供了一种车辆控制方法,所述车辆控制方法,包括:
7.获取车内用户对应的目标距离以及星空顶的所处状态;其中,所述目标距离为车内用户距离所述星空顶最近的身体部位与所述星空顶之间的距离;
8.若存在小于第一预设阈值的目标距离、且所述所处状态为工作状态,则触发第一预设保护策略;
9.其中,所述第一预设保护策略包括:根据小于第一预设阈值的目标距离确定所述星空顶的控制策略,并按照所述控制策略控制所述星空顶,以提醒用户远离所述星空顶。
10.在一种可能的实现方式中,所述根据小于第一预设阈值的目标距离确定所述星空顶的控制策略,包括:
11.若小于所述第一预设阈值的目标距离均大于第二预设阈值,则根据小于所述第一预设阈值的目标距离确定所述星空顶的显示策略,并将所述显示策略确定为所述控制策略;所述显示策略包括:所述星空顶的亮度调整比例、所述星空顶的闪烁频率和所述星空顶的闪烁持续时长;
12.若存在小于所述第一预设阈值且不大于第二预设阈值的目标距离,则将关闭所述星空顶确定为所述控制策略。
13.在一种可能的实现方式中,所述车辆控制方法,还包括:
14.若存在小于第一预设阈值的目标距离且所述所处状态为非工作状态,则触发第二
预设保护策略;
15.其中,所述第二预设保护策略包括:发出提示信息以提醒用户远离所述星空顶。
16.在一种可能的实现方式中,所述根据小于第一预设阈值的目标距离确定所述星空顶的控制策略,包括:
17.确定小于所述第一预设阈值的目标距离中的最小距离;
18.根据所述最小距离确定所述星空顶的显示策略。
19.在一种可能的实现方式中,所述根据所述最小距离确定所述星空顶的显示策略,包括:
20.确定所述最小距离所属的预设范围;
21.根据所述所属的预设范围确定所述星空顶的显示策略;
22.其中,一个预设范围对应一种显示策略,不同预设范围对应的显示策略不同。
23.在一种可能的实现方式中,所述车辆控制方法还包括:
24.同一点火周期内,若在执行完预设保护策略之后,若检测到仍存在小于所述第一预设阈值的目标距离、且小于所述第一预设阈值的目标距离均大于第二预设阈值,则获取目标距离小于第一预设阈值的持续时间;
25.若存在大于预设时间的持续时间,则根据所述星空顶的所处状态和小于第一预设阈值的目标距离触发对应的预设保护策略;
26.若所述持续时间均不大于预设时间,则不触发预设保护策略;
27.同一点火周期内,若在执行完预设保护策略之后,若检测到仍存在小于所述第一预设阈值的目标距离、且小于所述第一预设阈值的目标距离不大于第二预设阈值,则根据所述星空顶的所处状态和小于所述第一预设阈值的目标距离触发对应的预设保护策略。
28.在一种可能的实现方式中,所述车辆控制方法还包括:
29.同一点火周期内,若在执行预设保护策略的过程中,检测到预设保护策略被再次触发、且再次触发的预设保护策略对应的最小距离小于正在执行的预设保护策略对应的最小距离,则将执行的预设保护策略切换为所述再次触发的预设保护策略;
30.其中,某个预设保护策略对应的最小距离指的是触发该预设保护策略的目标距离中的最小距离。
31.本发明实施例的第二方面,提供了一种车辆控制装置,所述车辆控制装置,包括:
32.数据获取模块,用于获取车内用户对应的目标距离以及星空顶的所处状态;其中,所述目标距离为车内用户距离所述星空顶最近的身体部位与所述星空顶之间的距离;
33.车辆控制模块,用于执行以下步骤:若存在小于第一预设阈值的目标距离、且所述所处状态为工作状态,则触发第一预设保护策略;
34.其中,所述第一预设保护策略包括:根据小于第一预设阈值的目标距离确定所述星空顶的控制策略,并按照所述控制策略控制所述星空顶,以提醒用户远离所述星空顶。
35.本发明实施例的第三方面,提供了一种车辆,所述车辆包括控制终端,所述控制终端包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述的车辆控制方法的步骤。
36.本发明实施例的第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述的车辆控制方法的步
骤。
37.本发明实施例提供的车辆控制方法及装置、车辆、存储介质的有益效果在于:
38.本发明实施例考虑到了用户触碰星空顶后,容易造成星空顶损坏,进而影响星空顶的显示效果。因此,本发明实施例获取了车内用户对应的目标距离,可以确定车内用户距离星空顶最近的身体部位与星空顶之间的距离。在此基础上,若存在小于第一预设阈值的目标距离,则说明有用户的身体部位与星空顶之间的距离较近,此时该用户有可能会触碰星空顶。为了避免该用户触碰到星空顶,本发明实施例会在星空顶为工作状态时,自动触发第一预设保护策略,通过控制星空顶的工作状态来提醒车内用户远离星空顶。基于本发明实施例自动提醒用户远离星空顶的方案,有效减小了星空顶的损坏概率,避免了对星空顶的性能造成影响。
附图说明
39.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
40.图1为本发明一实施例提供的车辆控制方法的流程示意图;
41.图2为本发明另一实施例提供的车辆控制方法的流程示意图;
42.图3为本发明又一实施例提供的车辆控制方法的流程示意图;
43.图4为本发明一实施例提供的智能防触碰系统的示意图;
44.图5为本发明一实施例提供的车辆控制装置的结构示意图;
45.图6为本发明一实施例提供的车辆的控制终端的示意图。
具体实施方式
46.以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本发明实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本发明。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本发明的描述。
47.为使本发明的目的、技术方案和优点更加清楚,下面将结合附图通过具体实施例来进行说明。
48.请参考图1,图1为本发明一实施例提供的车辆控制方法的流程示意图,该方法包括:
49.s101:获取车内用户对应的目标距离以及星空顶的所处状态。
50.在本实施例中,目标距离为车内用户距离星空顶最近的身体部位与星空顶之间的距离。
51.在本实施例中,可通过车辆上已有的摄像模块或者雷达模块或者其他具备距离监控功能的模块来检测车内用户距离星空顶最近的身体部位与星空顶之间的距离,在此基础上,可直接从前述摄像模块中获取车内用户对应的目标距离,以便于进行后续的车辆控制。
52.s102:若存在小于第一预设阈值的目标距离、且所处状态为工作状态,则触发第一
预设保护策略。
53.在本实施例中,第一预设保护策略包括:根据小于第一预设阈值的目标距离确定星空顶的控制策略,并按照控制策略控制星空顶,以提醒用户远离星空顶。第一预设保护策略还包括:发出提示信息以提醒用户远离星空顶。
54.在本实施例中,如果星空顶处于工作状态,检测到存在小于第一预设阈值的目标距离,则说明用户有可能触碰星空顶,此时,按照控制策略控制星空顶,可以有效提醒用户避免触碰星空顶。本发明考虑到星空顶的安装结构复杂、更换周期长、更换成本较大,若因触碰光纤导致星空顶失效甚至破损,将损坏用户的利益,因此基于本发明的方案可以在一定程度上降低星空顶的光纤被触碰的概率。
55.本发明实施例考虑到了用户触碰星空顶后,容易造成星空顶损坏,进而影响星空顶的显示效果。因此,本发明实施例获取了车内用户对应的目标距离,可以确定车内用户距离星空顶最近的身体部位与星空顶之间的距离。在此基础上,若存在小于第一预设阈值的目标距离,则说明有用户的身体部位与星空顶之间的距离较近,此时该用户有可能会触碰星空顶。为了避免该用户触碰到星空顶,本发明实施例会在星空顶为工作状态时,自动触发第一预设保护策略,通过控制星空顶的工作状态来提醒车内用户远离星空顶。基于本发明实施例自动提醒用户远离星空顶的方案,有效减小了星空顶的损坏的概率,避免了对星空顶的性能造成影响。
56.在一种可能的实现方式中,根据小于第一预设阈值的目标距离确定星空顶的控制策略,包括:
57.若小于第一预设阈值的目标距离均大于第二预设阈值,则根据小于第一预设阈值的目标距离确定星空顶的显示策略,并将显示策略确定为控制策略。显示策略包括:星空顶的亮度调整比例、星空顶的闪烁频率和星空顶的闪烁持续时长。
58.若存在小于第一预设阈值且不大于第二预设阈值的目标距离,则将关闭星空顶确定为控制策略。
59.在本实施例中,考虑到用户的身体部位与星空顶之间的距离具有不确定性,通过设置第二预设阈值可以将小于第一预设阈值的目标距离分为两种情况,一种情况为目标距离小于第一预设阈值且均大于第二预设阈值,上述目标距离的范围可以为第一阈值范围,另一种情况为目标距离小于第一预设阈值且不大于第二预设阈值,上述目标距离的范围可以为第二阈值范围,相比于第一阈值范围,目标距离在第二阈值范围时,用户的身体部位距离星空顶更近,用户更容易触碰到星空顶,所以本发明不仅可以通过目标距离在第一阈值范围时的显示策略来提醒用户远离星空顶,还可以在目标距离在第二阈值范围时关闭星空顶来提醒用户远离星空顶,根据本发明的方案可知,当星空顶关闭时,情况更紧急。
60.在本实施例中,第二预设阈值小于第一预设阈值,星空顶的亮度调整比例为星空顶显示亮度的调整比例,可以是星空顶显示亮度的降低比例,也可以是星空顶显示亮度的提高比例,星空顶的闪烁持续时长是星空顶闪烁持续的时间。
61.在本实施例中,星空顶可以是经过闪烁持续时长后停止闪烁,也可以是星空顶经过闪烁持续时长后自动熄灭。
62.在一种可能的实现方式中,车辆控制方法,还包括:
63.若存在小于第一预设阈值的目标距离且所处状态为非工作状态,则触发第二预设
保护策略。
64.其中,第二预设保护策略包括:发出提示信息以提醒用户远离星空顶。
65.在本实施例中,第二预设保护策略可以包括:控制车辆上的仪表模块发出提示信息和/或控制车辆上的语音模块发出提示信息,以提醒用户远离星空顶。星空顶处于非工作状态,此时不需要控制星空顶的亮度调整比例、闪烁频率和闪烁持续时长,仅触发第二预设保护策略。也就是说,本实施例的方案可以在星空顶处于非工作状态时仍然可以起到提醒作用。
66.在本实施例中,车辆上的仪表模块显示的提示信息可以是:您当前距离星空顶位置较近,请避免碰触。车辆上的语音模块显示的提示信息可以是:您当前距离星空顶较近,容易碰触星空顶的光纤,请您调整与星空顶的竖直距离。
67.在一种可能的实现方式中,根据小于第一预设阈值的目标距离确定星空顶的控制策略,包括:
68.确定小于第一预设阈值的目标距离中的最小距离。
69.根据最小距离确定星空顶的显示策略。
70.在本实施例中,显示策略可以根据最小距离的不同进行变化。比如,最小距离越小,显示策略中的亮度调整比例越大,闪烁频率越高,闪烁持续时长越短。或者,最小距离越小,显示策略中的亮度调整比例越小。其中,亮度调整方式可以是降低亮度或提高亮度,亮度调整比例可以与最小距离负相关,亮度调整比例也可以与最小距离正相关。
71.在本实施例中,当车内存在多个用户时,可能会存在不止一个用户对应的目标距离小于第一预设阈值,此时可根据身体部位离星空顶最近的用户的目标距离(也即最小距离)确定显示策略。比如,第一预设阈值为30cm,用户a对应的目标距离为25cm,用户b对应的目标距离为15cm,用户c对应的目标距离为5cm,则根据目标距离为5cm确定星空顶的显示策略。
72.在一种可能的实现方式中,根据最小距离确定星空顶的显示策略,包括:
73.确定最小距离所属的预设范围。
74.根据所属的预设范围确定星空顶的显示策略。
75.其中,一个预设范围对应一种显示策略,不同预设范围对应的显示策略不同。
76.在本实施例中,可基于第一预设阈值预设多个范围。例如,可预设两个范围:第一个预设范围可以为小于第一预设阈值且不小于第二预设阈值,第二个预设范围可以为小于第二预设阈值。
77.在此基础上,也可预设三个范围,也即可以通过阈值点划分出更多的范围。比如,可利用预设的阈值点对前述第一个预设范围进行进一步的划分,进而得到三个范围。第一个预设范围为不小于阈值点且小于第一预设阈值,第二个预设范围为不小于第二预设阈值且小于阈值点,第三个预设范围为不小于0且小于第二预设阈值,其中,目标距离不小于0。
78.在本实施例中,可为不同的预设范围设置不同的预警级别。比如,前述预设了三个范围,则可以设置三个预警级别,在此基础上,不同的预警级别可以匹配不同的保护策略。关于此,本发明实施例给出了一种具体示例:
79.以第一预设阈值为30cm、阈值点为20cm、第二预设阈值为10cm为例,来说明本示例的“根据所属的预设范围确定星空顶的显示策略”。
80.在一种可能的实现方式中,第一预设阈值的确定方法可以为:
81.获取车辆的车内空间数据,根据车辆的车内空间数据确定第一预设阈值。
82.在本实施例中,车内空间数据显示车内空间越小,第一预设阈值越小。比如,大型suv车内空间较大,触碰概率较小,此时第一预设阈值设置可相对较大。如小型轿车车内空间较小,触碰概率较大,此时第一预设阈值设置可相对较小。
83.因此,以下预设范围数据仅为示意,各主机厂可根据车型种类、车内空间大小等实际情况自行设置。
84.其中,预先设定第一个预设范围为:20≤目标距离《30cm,对应一级预警。
85.预先设定第二个预设范围为:10≤目标距离《20cm,对应二级预警。
86.预先设定第三个预设范围为:0≤目标距离《10cm,对应三级预警。
87.在上述设定的基础上,一级预警的情形可参考下述内容:
88.若星空顶处于工作状态且目标距离属于第一个预设范围,则进入一级预警模式。在星空顶处于工作状态的一级预警模式下,此时可触发第一预设保护策略。具体的第一预设保护策略可以为:星空顶自动降低亮度50%,星空顶的闪烁频率为1hz,闪烁持续时长为3s(本例以亮度调整方式为降低亮度为例,亮度调整比例为50%,闪烁频率为1hz,闪烁时间为3s作为示例,默认闪烁3s后星空顶自动熄灭,用户可在移动终端或车辆的交互屏幕上对亮度调整比例进行自定义设置),同时,通过车辆上的仪表模块和/或车辆上的语音模块发出提示信息。比如,仪表模块可以显示:您当前距离星空顶位置较近,请避免碰触。语音模块可为用户解释星空顶熄灭的原因,如:您当前距离星空顶较近,容易碰触星空顶的光纤,星空顶的智能防触碰系统已开启一级预警和智能保护功能,请您调整与星空顶的竖直距离至》30cm。
89.若星空顶处于非工作状态且目标距离属于第一个预设范围,则进入一级预警模式。在星空顶处于非工作状态的一级预警模式下,此时可触发第二预设保护策略。具体的第二预设保护策略可以为:通过车辆上的仪表模块和/或车辆上的语音模块发出提示信息。比如,仪表模块可以显示:您当前距离星空顶位置较近,请避免碰触。语音模块可为用户解释星空顶熄灭的原因,如:您当前距离星空顶较近,容易碰触星空顶的光纤,星空顶的智能防触碰系统已开启一级预警和智能保护功能,请您调整与星空顶的竖直距离至》30cm。
90.通过以上的一级预警模式,可有效避免用户触碰星空顶,有效降低光纤损坏的概率。
91.在上述设定的基础上,二级预警的情形可参考一级预警的情形,其中不同的是,在星空顶处于工作状态的二级预警模式下,此时可触发第一预设保护策略,二级预警和一级预警对应的第一预设保护策略中的具体参数不同,具体的第一预设保护策略可以为:星空顶自动降低亮度70%,星空顶的闪烁频率为2hz,闪烁持续时长为1.5s(本例以亮度调整方式为降低亮度为例,亮度调整比例为70%,闪烁频率为2hz,闪烁时间为1.5s作为示例,默认闪烁1.5s后星空顶自动熄灭,用户可在移动终端或车辆的交互屏幕上对亮度调整比例进行自定义设置),也即,二级预警模式下星空顶亮度降低的比例大于一级预警模式下星空顶亮度降低的比例,星空顶的闪烁频率大于一级预警模式下星空顶的闪烁频率,星空顶的闪烁持续时长小于一级预警模式下星空顶的闪烁持续时长。
92.星空顶的高频闪烁/亮度大范围降低/直至自动熄灭,配合仪表模块和/或语音模
块的提示,将引起用户注意,对用户继续触碰星空顶起到预警作用。
93.在上述设定的基础上,三级预警的情形可参考一级预警的情形,不同的是,在星空顶处于工作状态且目标距离属于第三个预设范围时,触发的第一预设保护策略并非降低星空顶的显示亮度、控制星空顶进行闪烁,而是控制关闭星空顶。
94.也就是说,本实施例通过多个预设范围的划分可实现多级别的预警,从而更好地保护光纤,避免了对星空顶的性能造成影响。
95.在此基础上,本实施例还可参考图2,图2给出了各级预警模式逐步启动的过程,随着目标距离的不断变化,用户距离星空顶越来越近,逐渐增大触碰星空顶的概率,预警模式也从一级预警模式逐步切换至三级预警模式,以尽可能地避免用户触碰星空顶,降低星空顶损坏的概率,进而保证星空顶的性能。
96.在此基础上,本实施例还可参考图3,图3给出了各级预警模式逐步退出的过程,随着目标距离的不断变化,用户距离星空顶越来越远,预警模式也从三级预警模式逐步切换至一级预警模式直至完全退出预警模式,恢复至车辆原有的控制状态,保证用户的使用体验。
97.在本实施例中,显示策略中的星空顶的亮度调整比例、星空顶的闪烁频率和星空顶的闪烁持续时长可以由用户自行设定,也可以根据目标距离自动计算,例如:用户设定的星空顶的亮度调整比例为a1、闪烁频率为a2、闪烁持续时长为a3。根据目标距离自动计算的星空顶的亮度调整比例为b1、闪烁频率为b2、闪烁持续时长为b3。
98.在本实施例中,在接收到用户设定的亮度调整比例a1、闪烁频率a2和闪烁持续时长a3时,根据用户设定的亮度调整比例控制星空顶的显示亮度,并根据用户设定的闪烁频率和闪烁持续时长控制星空顶进行闪烁。
99.在未接收到用户设定的a1、a2和a3时,根据目标距离自动确定显示亮度的亮度调整比例b1、闪烁频率b2和闪烁持续时长b3,基于b1、b2和b3控制星空顶。
100.在本实施例中,亮度调整比例、闪烁频率和闪烁持续时长可以根据用户需求设定,比如,用户可通过移动终端或者车辆的交互屏幕自定义亮度调整比例、闪烁频率和闪烁持续时长,在此基础上,当接收到用户设定的亮度调整比例、闪烁频率和闪烁持续时长时,可直接根据用户设定的亮度调整比例、闪烁频率和闪烁持续时长控制星空顶。
101.在此基础上,若用户未设定亮度调整比例、闪烁频率和闪烁持续时长,则可根据当前的目标距离自动计算星空顶亮度调整比例、闪烁频率和闪烁持续时长,后续基于前述计算的亮度调整比例、闪烁频率和闪烁持续时长控制星空顶。
102.在本实施例中,可以预先设置亮度调整比例、闪烁频率和闪烁持续时长与目标距离的映射关系,在此基础上,基于当前的目标距离以及预设的映射关系确定当前的星空顶的显示策略。
103.在一种可能的实现方式中,车辆控制方法还包括:
104.同一点火周期内,若在执行完预设保护策略之后,若检测到仍存在小于第一预设阈值的目标距离、且小于第一预设阈值的目标距离均大于第二预设阈值,则获取目标距离小于第一预设阈值的持续时间。
105.若存在大于预设时间的持续时间,则根据星空顶的所处状态和小于第一预设阈值的目标距离触发对应的预设保护策略。
106.若持续时间均不大于预设时间,则不触发预设保护策略。
107.同一点火周期内,若在执行完预设保护策略之后,若检测到仍存在小于第一预设阈值的目标距离、且小于第一预设阈值的目标距离不大于第二预设阈值,则根据星空顶的所处状态和小于第一预设阈值的目标距离触发对应的预设保护策略。
108.在本实施例中,同一点火周期代表此时发动机状态无变化。
109.在本实施例中,“若存在大于预设时间的持续时间,则根据星空顶的所处状态和小于第一预设阈值的目标距离触发对应的预设保护策略”中的“小于第一预设阈值的目标距离”,在本实施例中具体为:小于第一预设阈值且小于第一预设阈值的持续时间超出预设时间的目标距离。
[0110]“若检测到仍存在小于第一预设阈值的目标距离、且小于第一预设阈值的目标距离不大于第二预设阈值,则根据星空顶的所处状态和小于第一预设阈值的目标距离触发对应的预设保护策略”中的“根据星空顶的所处状态和小于第一预设阈值的目标距离触发对应的预设保护策略”,在本实施例中具体为:根据星空顶的所处状态和不大于第二预设阈值的目标距离触发对应的预设保护策略。
[0111]
在本实施例中,在执行完预设保护策略之后,若检测到目标距离小于第一预设阈值且均大于第二预设阈值,则获取目标距离小于第一预设阈值且大于第二预设阈值的持续时间,若目标距离小于第一预设阈值且大于第二预设阈值的持续时间大于预设时间则触发对应的预设保护策略。若目标距离小于第一预设阈值且大于第二预设阈值的持续时间不大于预设时间则不触发对应的预设保护策略。可以有效避免保护策略的重复触发。
[0112]
此外,在本实施例中,在执行完预设保护策略之后,若检测到小于第一预设阈值且不大于第二预设阈值的目标距离,则说明此时用户更容易触碰到星空顶,为提醒用户远离星空顶,需触发对应的预设保护策略。
[0113]
以上述实施例中的一级/二/三级预警和对应的预设保护策略为例,上述车辆控制方法具体为:
[0114]
若在执行完一级/二/三级预警的预设保护策略之后,检测到仍存在一级/二级预警,则获取一级/二级预警的持续时间,若目标距离小于第一预设阈值的持续时间大于预设时间,则根据星空顶的所处状态执行一级/二级预警对应的预设保护策略。若目标距离小于第一预设阈值的持续时间不大于预设时间,则不触发预设保护策略。
[0115]
若在执行完三级预警的预设保护策略之后,检测到仍存在三级预警,则根据星空顶的所处状态执行三级预警对应的预设保护策略。
[0116]
根据上述描述可知,一级/二级/三级预警优先级如下:
[0117]
三级预警和对应的预设保护策略》二级预警和对应的预设保护策略》一级预警和对应的预设保护策略。
[0118]
在本发明实施例中预设时间可以是10s(可根据主机厂要求进行调整),以10s为例,若持续时间不大于预设时间,则不再触发一级/二级预警(三级预警除外,下文有相关解释),防止被用户认为重复报警。持续时间超过10s后,若一级/二级预警依然存在,则需再次进行一级/二级预警,目的是解决其他用户此时仍在有意/无意触碰星空顶的问题。
[0119]
因三级预警等级最高,对星空顶的安全隐患最大,因此无论何时触发三级预警,均需直接切换至三级预警。但是,对于一级/二级预警等级较低的预警来说,若在执行完一级/
二级预警对应的预设保护策略后,10s内再次触发相同等级的预警,则不再重复触发预警和对应的预设保护策略即:
[0120]
若在执行完一级/二级/三级预警对应的预设保护策略后,10s内触发三级预警,需立即触发三级预警和对应的预设保护策略。
[0121]
若在执行完一级/二级/三级预警对应的预设保护策略后,10s内触发一级/二级预警,则不需要重复触发一级/二级预警和对应的预设保护策略。
[0122]
若在执行完一级/二级/三级预警对应的预设保护策略后,10s后再次触发一级/二级/三级预警,则需直接触发一级/二级/三级的预警和对应的预设保护策略。
[0123]
若不在同一点火周期内(例如上电重启(代表发动机从熄灭到重新启动)),则重复s101~s102的步骤,重新触发对应的预设保护策略。
[0124]
在一种可能的实现方式中,车辆控制方法还包括:
[0125]
同一点火周期内,若在执行预设保护策略的过程中,检测到预设保护策略被再次触发、且再次触发的预设保护策略对应的最小距离小于正在执行的预设保护策略对应的最小距离,则将执行的预设保护策略切换为再次触发的预设保护策略。
[0126]
其中,某个预设保护策略对应的最小距离指的是触发该预设保护策略的目标距离中的最小距离。
[0127]
在本实施例中,若在预设保护策略a开始执行至结束期间,检测到其他的预设保护策略b,且该预设保护策略b对应的最小距离小于正在执行的预设保护策略a对应的最小距离,则打断正在执行的预设保护策略a,切换为预设保护策略b。
[0128]
在本实施例中,以上述实施例中的一/二/三级预警和对应的预设保护策略为例进行解释,例如,可以以高优先级预警是三级预警,低优先级预警是一/二级预警为例。
[0129]
上述预设保护策略b对应的最小距离小于正在执行的预设保护策略a对应的最小距离,说明预设保护策略b是高优先级预警,预设保护策略a是低优先级预警,对应于高优先级预警对应的预设保护策略打断低优先级预警对应的预设保护策略。
[0130]
同一点火周期内,若在低优先级预警对应的预设保护策略执行过程中,检测到高优先级预警,则中断低优先级预警对应的预设保护策略,执行高优先级预警对应的预设保护策略,其中,仅低优先级预警对应的语音提示信息结束后,执行高优先级预警对应的语音提示信息,语音提示信息被打断,要求播放完当前语音提示信息的最后一个文字后,再切换至高优先级预警对应的语音提示信息,避免出现末尾文字播放卡顿的情况,语音切换过程要求平滑。其他,例如低优先级预警对应的仪表提示信息被打断,则立即切换为高优先级预警对应的仪表提示信息,切换过程要求无重影、闪屏等现象。
[0131]
具体的,同一点火周期内,若在一/二级预警对应的预设保护策略执行过程中,检测到三级预警,则执行三级预警对应的预设保护策略。
[0132]
在一种可能的实现方式中,车辆控制方法还包括:
[0133]
同一点火周期内,若在执行预设保护策略的过程中,检测到预设保护策略被再次触发、且再次触发的预设保护策略对应的最小距离不小于正在执行的预设保护策略对应的最小距离,则继续执行正在执行的预设保护策略。
[0134]
在本实施例中,若在预设保护策略c开始执行至结束期间,检测到其他的预设保护策略d,且该预设保护策略c对应的最小距离不小于正在执行的预设保护策略d对应的最小
距离,则继续执行正在执行的预设保护策略c。
[0135]
上述预设保护策略c对应的最小距离不小于正在执行的预设保护策略d对应的最小距离,说明预设保护策略c和预设保护策略d为同级别预警,或者是,预设保护策略c是低优先级预警,预设保护策略d是高优先级预警。
[0136]
预设保护策略c和预设保护策略d为同级别预警时:
[0137]
同一点火周期内,若在高优先级预警对应的预设保护策略执行过程中,检测到高优先级预警,则继续执行当前高优先级预警对应的预设保护策略。
[0138]
具体的,同一点火周期内,若在三级预警对应的预设保护策略执行过程中,检测到三级预警,则继续执行当前三级预警对应的预设保护策略。
[0139]
同一点火周期内,若在低优先级预警对应的预设保护策略执行过程中,检测到低优先级预警,则继续执行当前低优先级预警对应的预设保护策略。
[0140]
具体的,同一点火周期内,若在一级预警对应的预设保护策略执行过程中,检测到一/二级预警,则继续执行当前一级预警对应的预设保护策略。
[0141]
具体的,同一点火周期内,若在二级预警对应的预设保护策略执行过程中,检测到一/二级预警,则继续执行当前二级预警对应的预设保护策略。
[0142]
预设保护策略c是低优先级预警,预设保护策略d是高优先级预警,在本发明中对应于低优先级预警对应的预设保护策略打断高优先级预警对应的预设保护策略。
[0143]
同一点火周期内,若在高优先级预警对应的预设保护策略执行过程中,检测到低优先级预警,则继续执行当前高优先级预警对应的预设保护策略。
[0144]
具体的,同一点火周期内,若在三级预警对应的预设保护策略执行过程中,检测到一/二级预警,则继续执行当前三级预警对应的预设保护策略。
[0145]
基于本发明各实施例中的描述,可基于一智能防触碰系统来实现本发明实施例的方案,请参考图4(图4中的移动终端指的是用户的移动终端),该智能防触碰系统40可直接基于车辆上现有装置实现,车辆上通常都设置有交互屏幕、摄像模块、语音模块、控制终端、仪表模块等,无需额外设置新的功能模块,即可实现光纤的保护功能,进而实现星空顶的保护功能。
[0146]
该智能防触碰系统的工作原理:摄像模块(例如,摄像头)实时获取用户位置,若摄像模块监控到用户头顶、手指、或身体其他位置距离星空顶较近,小于第一预设阈值时,将发信号给控制终端,控制终端根据最小距离所属的预设范围,将自动开启对应的预警提示和智能保护。
[0147]
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
[0148]
以下为本发明的装置实施例,对于其中未详尽描述的细节,可以参考上述对应的方法实施例。
[0149]
图5为本发明一实施例提供的车辆控制装置的结构示意图。为了便于说明,仅示出了与本发明实施例相关的部分。参考图5,该车辆控制装置50包括:
[0150]
数据获取模块51,用于获取车内用户对应的目标距离以及星空顶的所处状态。其中,目标距离为车内用户距离星空顶最近的身体部位与星空顶之间的距离。
[0151]
车辆控制模块52,用于执行以下步骤:若存在小于第一预设阈值的目标距离、且所处状态为工作状态,则触发第一预设保护策略。
[0152]
其中,第一预设保护策略包括:根据小于第一预设阈值的目标距离确定星空顶的控制策略,并按照控制策略控制星空顶,以提醒用户远离星空顶。
[0153]
在一种可能的实现方式中,车辆控制模块52,用于根据小于第一预设阈值的目标距离确定星空顶的控制策略。
[0154]
根据小于第一预设阈值的目标距离确定星空顶的控制策略,包括:
[0155]
若小于第一预设阈值的目标距离均大于第二预设阈值,则根据小于第一预设阈值的目标距离确定星空顶的显示策略,并将显示策略确定为控制策略。显示策略包括:星空顶的亮度调整比例、星空顶的闪烁频率和星空顶的闪烁持续时长。
[0156]
若存在小于第一预设阈值且不大于第二预设阈值的目标距离,则将关闭星空顶确定为控制策略。
[0157]
在一种可能的实现方式中,车辆控制模块52,用于若存在小于第一预设阈值的目标距离且所处状态为非工作状态,则触发第二预设保护策略。
[0158]
其中,第二预设保护策略包括:发出提示信息以提醒用户远离星空顶。
[0159]
在一种可能的实现方式中,车辆控制模块52,用于根据小于第一预设阈值的目标距离确定星空顶的控制策略。
[0160]
根据小于第一预设阈值的目标距离确定星空顶的控制策略,包括:
[0161]
确定小于第一预设阈值的目标距离中的最小距离。
[0162]
根据最小距离确定星空顶的显示策略。
[0163]
在一种可能的实现方式中,车辆控制模块52,用于根据最小距离确定星空顶的显示策略。
[0164]
根据最小距离确定星空顶的显示策略,包括:
[0165]
确定最小距离所属的预设范围。
[0166]
根据所属的预设范围确定星空顶的显示策略。
[0167]
其中,一个预设范围对应一种显示策略,不同预设范围对应的显示策略不同。
[0168]
在一种可能的实现方式中,车辆控制模块52,用于在同一点火周期内,若在执行完预设保护策略之后,若检测到仍存在小于第一预设阈值的目标距离、且小于第一预设阈值的目标距离均大于第二预设阈值,则获取目标距离小于第一预设阈值的持续时间。
[0169]
若存在大于预设时间的持续时间,则根据星空顶的所处状态和小于第一预设阈值的目标距离执行对应的预设保护策略。
[0170]
若持续时间均不大于预设时间,则不执行预设保护策略。
[0171]
同一点火周期内,若在执行完预设保护策略之后,若检测到仍存在小于第一预设阈值的目标距离、且小于第一预设阈值的目标距离不大于第二预设阈值,则根据星空顶的所处状态和小于第一预设阈值的目标距离执行对应的预设保护策略。
[0172]
在一种可能的实现方式中,车辆控制模块52,用于在同一点火周期内,若在执行预设保护策略的过程中,检测到预设保护策略被再次触发、且再次触发的预设保护策略对应的最小距离小于正在执行的预设保护策略对应的最小距离,则将执行的预设保护策略切换为再次触发的预设保护策略。
[0173]
其中,某个预设保护策略对应的最小距离指的是触发该预设保护策略的目标距离中的最小距离。
[0174]
本发明实施例还提供一种车辆,该车辆包括控制终端,参见图6,图6是本发明实施例提供的车辆的控制终端的示意图。如图6所示,该实施例的控制终端60包括:处理器61、存储器62以及存储在存储器62中并可在处理器61上运行的计算机程序63。处理器61执行计算机程序63时实现上述各个车辆控制方法实施例中的步骤,例如图1所示的s101至s102。或者,处理器61执行计算机程序63时实现上述各装置实施例中各模块的功能,例如图5所示模块51至52的功能。
[0175]
示例性的,计算机程序63可以被分割成一个或多个模块,一个或者多个模块被存储在存储器62中,并由处理器61执行,以完成本发明。一个或多个模块可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序63在控制终端60中的执行过程。例如,计算机程序63可以被分割成图5所示的模块51至52。
[0176]
控制终端60可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。控制终端60可包括,但不仅限于,处理器61、存储器62。本领域技术人员可以理解,图6仅仅是控制终端60的示例,并不构成对控制终端60的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如控制终端还可以包括输入输出设备、网络接入设备、总线等。
[0177]
所称处理器61可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
[0178]
存储器62可以是控制终端60的内部存储单元,例如控制终端60的硬盘或内存。存储器62也可以是控制终端60的外部存储设备,例如控制终端60上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,存储器62还可以既包括控制终端60的内部存储单元也包括外部存储设备。存储器62用于存储计算机程序以及终端所需的其他程序和数据。存储器62还可以用于暂时地存储已经输出或者将要输出的数据。
[0179]
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0180]
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
[0181]
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0182]
在本发明所提供的实施例中,应该理解到,所揭露的装置/终端和方法,可以通过其它的方式实现。例如,以上所描述的装置/终端实施例仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。
[0183]
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0184]
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0185]
集成的模块如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个车辆控制方法实施例的步骤。其中,计算机程序包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读介质可以包括:能够携带计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、电载波信号、电信信号以及软件分发介质等。需要说明的是,计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括是电载波信号和电信信号。
[0186]
以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
技术特征:
1.一种车辆控制方法,其特征在于,所述车辆控制方法,包括:获取车内用户对应的目标距离以及星空顶的所处状态;其中,所述目标距离为车内用户距离所述星空顶最近的身体部位与所述星空顶之间的距离;若存在小于第一预设阈值的目标距离、且所述所处状态为工作状态,则触发第一预设保护策略;其中,所述第一预设保护策略包括:根据小于第一预设阈值的目标距离确定所述星空顶的控制策略,并按照所述控制策略控制所述星空顶,以提醒用户远离所述星空顶。2.如权利要求1所述的车辆控制方法,其特征在于,所述根据小于第一预设阈值的目标距离确定所述星空顶的控制策略,包括:若小于所述第一预设阈值的目标距离均大于第二预设阈值,则根据小于所述第一预设阈值的目标距离确定所述星空顶的显示策略,并将所述显示策略确定为所述控制策略;所述显示策略包括:所述星空顶的亮度调整比例、所述星空顶的闪烁频率和所述星空顶的闪烁持续时长;若存在小于所述第一预设阈值且不大于第二预设阈值的目标距离,则将关闭所述星空顶确定为所述控制策略。3.如权利要求1所述的车辆控制方法,其特征在于,所述车辆控制方法,还包括:若存在小于第一预设阈值的目标距离且所述所处状态为非工作状态,则触发第二预设保护策略;其中,所述第二预设保护策略包括:发出提示信息以提醒用户远离所述星空顶。4.如权利要求2所述的车辆控制方法,其特征在于,所述根据小于第一预设阈值的目标距离确定所述星空顶的控制策略,包括:确定小于所述第一预设阈值的目标距离中的最小距离;根据所述最小距离确定所述星空顶的显示策略。5.如权利要求4所述的车辆控制方法,其特征在于,所述根据所述最小距离确定所述星空顶的显示策略,包括:确定所述最小距离所属的预设范围;根据所述所属的预设范围确定所述星空顶的显示策略;其中,一个预设范围对应一种显示策略,不同预设范围对应的显示策略不同。6.如权利要求1所述的车辆控制方法,其特征在于,所述车辆控制方法还包括:同一点火周期内,若在执行完预设保护策略之后,若检测到仍存在小于所述第一预设阈值的目标距离、且小于所述第一预设阈值的目标距离均大于第二预设阈值,则获取目标距离小于第一预设阈值的持续时间;若存在大于预设时间的持续时间,则根据所述星空顶的所处状态和小于第一预设阈值的目标距离触发对应的预设保护策略;若所述持续时间均不大于预设时间,则不触发预设保护策略;同一点火周期内,若在执行完预设保护策略之后,若检测到仍存在小于所述第一预设阈值的目标距离、且小于所述第一预设阈值的目标距离不大于第二预设阈值,则根据所述星空顶的所处状态和小于所述第一预设阈值的目标距离触发对应的预设保护策略。7.如权利要求4所述的车辆控制方法,其特征在于,所述车辆控制方法还包括:
同一点火周期内,若在执行预设保护策略的过程中,检测到预设保护策略被再次触发、且再次触发的预设保护策略对应的最小距离小于正在执行的预设保护策略对应的最小距离,则将执行的预设保护策略切换为所述再次触发的预设保护策略;其中,某个预设保护策略对应的最小距离指的是触发该预设保护策略的目标距离中的最小距离。8.一种车辆控制装置,其特征在于,所述车辆控制装置,包括:数据获取模块,用于获取车内用户对应的目标距离以及星空顶的所处状态;其中,所述目标距离为车内用户距离所述星空顶最近的身体部位与所述星空顶之间的距离;车辆控制模块,用于执行以下步骤:若存在小于第一预设阈值的目标距离、且所述所处状态为工作状态,则触发第一预设保护策略;其中,所述第一预设保护策略包括:根据小于第一预设阈值的目标距离确定所述星空顶的控制策略,并按照所述控制策略控制所述星空顶,以提醒用户远离所述星空顶。9.一种车辆,其特征在于,包括:控制终端;所述控制终端包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述方法的步骤。10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述方法的步骤。
技术总结
本发明提供了一种车辆控制方法及装置、车辆、存储介质,本发明属于车辆技术领域,该车辆控制方法,包括:获取车内用户对应的目标距离以及星空顶的所处状态;其中,目标距离为车内用户距离星空顶最近的身体部位与星空顶之间的距离;若存在小于第一预设阈值的目标距离、且所处状态为工作状态,则触发第一预设保护策略;其中,第一预设保护策略包括:根据小于第一预设阈值的目标距离确定星空顶的控制策略,并按照控制策略控制星空顶以提醒用户远离星空顶。本发明可以有效避免用户触碰星空顶,降低星空顶的损坏概率。星空顶的损坏概率。星空顶的损坏概率。
技术研发人员:王禄娜 赵荣 吴坚强 李响 刘天放 田瑜
受保护的技术使用者:长城汽车股份有限公司
技术研发日:2023.04.28
技术公布日:2023/7/6
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/