本发明涉及车辆控制,具体而言,涉及一种门把手控制方法、电子设备、存储介质及程序产品。
背景技术:
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、在本技术提供的技术方案中,首先获取表征门把手开闭控制的控制指令、表征门把手位置状态的信号集,其中信号集包括展开位置信号和收回位置信号,然后将展开位置信号和收回位置信号的组合以及控制指令作为执行条件,根据执行条件控制门把手的执行器运行。如此,在门把手展开、收回过程中,根据门把手中的传感器反馈的位置信号,灵活调整门把手的控制策略,改善传统隐藏式门把手的控制方式存在门把手控制不灵活、手柄易卡顿的问题。