车辆控制方法及车辆与流程

摘要: 本技术涉及车辆,尤其涉及一种车辆控制方法及车辆。背景技术:1、车辆控制是车身控制系统的重要组成部分,驾驶员通过操作车门解锁开关,触发车身控制模块驱动门锁执行器解...
车辆控制方法及车辆与流程

本技术涉及车辆,尤其涉及一种车辆控制方法及车辆。

背景技术:

1、车辆控制是车身控制系统的重要组成部分,驾驶员通过操作车门解锁开关,触发车身控制模块驱动门锁执行器解除车门锁止状态。现有车辆的解锁控制方法通常为:控制模块实时采样解锁开关的电平信号,当检测到电平变化时,通过简单的软件滤波判断开关是否被触发,若判断为触发则直接输出解锁驱动信号。

2、然而,现有技术方案无法有效区分用户的“有意操作”与“无意刮碰”或“机械抖动”,容易导致车辆非预期解锁,存在安全隐患。

技术实现思路

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、执行误触事件检测,以确认所述触发状态是否有效;

41、在所述误触事件的检测结果为所述触发状态有效时,执行所述检测所述解锁开关是否从触发状态切换回初始状态的步骤。

42、在一个可能的实施方式中,所述执行模块,具体用于:

43、在预设的采样时间窗口内,对所述解锁开关的状态进行连续多次采样;

44、当连续多次采样的结果均为触发状态时,执行所述检测所述解锁开关是否从触发状态切换回初始状态的步骤。

45、在一个可能的实施方式中,所述执行模块,还用于:

46、对所述解锁开关所受的压力值进行连续采样;

47、当连续采样得到的所述压力值持续超过预设压力阈值的维持时间超过预设时长阈值时,执行所述检测所述解锁开关是否从触发状态切换回初始状态的步骤。

48、在一个可能的实施方式中,所述装置还包括确定模块,用于:

49、当接收到锁门指令时,确定所述车辆外部可封闭储物空间的盖板状态;

50、当所述盖板状态为未关闭状态时,禁止执行所述锁门指令,并输出盖板未关闭的第一提示信息;

51、当所述盖板状态为已关闭状态时,执行所述锁门指令以对所述车辆的车门进行锁门操作。

52、在一个可能的实施方式中,所述装置还包括输出模块,用于:

53、当所述盖板状态为已关闭状态时,获取车辆钥匙的定位信息;

54、当所述定位信息指示所述车辆钥匙位于所述外部可封闭储物空间内时,禁止执行所述锁门指令,并输出所述车辆钥匙位于所述外部可封闭储物空间内的第二提示信息;

55、否则,执行所述锁门指令以对所述车辆的车门进行锁门操作。

56、在一个可能的实施方式中,所述输出模块,还用于:

57、通过部署于所述车辆内部及所述外部可封闭储物空间内的多个超宽带定位锚点,检测所述车辆钥匙发送的超宽带信号;

58、根据各所述超宽带定位锚点检测到的超宽带信号,计算所述车辆钥匙在所述车辆内部的位置信息。

59、在一个可能的实施方式中,所述确定模块,还用于:

60、采集安装于所述盖板上的传感器所输出的状态信号;

61、将所述状态信号与盖板关闭状态的基准信号进行比对;

62、当所述状态信号与所述基准信号一致时,确定所述盖板状态为已关闭状态;

63、当所述状态信号与所述基准信号不一致时,确定所述盖板状态为未关闭状态。

64、第三方面,本技术提供了一种车辆,包括:包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

65、存储器,用于存放计算机程序;

66、处理器,用于执行存储器上所存放的程序时,实现上述第一方面中任一所述的车辆控制方法。

67、第四方面,本技术提供了一种存储介质,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现第一方面中任一项所述的车辆控制方法。

68、第五方面,本技术提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述任一所述的车辆控制方法。

69、本技术实施例提供的上述技术方案与现有技术相比具有如下优点:本技术实施例提供的该方法,在检测到解锁开关切换至触发状态后,进一步检测其是否切换回初始状态,实现了对用户“按下并松开”完整操作意图的准确识别;同时通过触发定时器计时事件,仅在计时时间段内未再次检测到开关触发时才执行解锁,有效排除了连续误触碰或开关抖动带来的干扰。上述回位检测与延时防再触发的双重判断机制,能够准确区分有意操作与无意刮碰,避免因误触导致的非预期解锁,显著提升了车辆锁控制的安全性和可靠性。