本发明属于车辆控制,更具体地说,是涉及一种车门控制方法及装置、车辆、可读性存储介质。
背景技术:
1、随着生活水平的不断提升,汽车逐渐成为人们的出行首选,在此基础上,人们对汽车便利性的要求也越来越高,因此,电动门系统应运而生。基于电动门系统,用户可实现电动控制车门。然而,在电动门系统的实际使用过程中,本申请的发明人发现了如下问题:
2、现有技术中在电动控制车门时,车门开关时长基本都是固定的,也就是说,车门从解锁到完全打开或者从完全打开到闭锁的时长基本都是固定的,但在某些行车场景中,前述固定时长并不合理,可能会影响到人车安全以及用户的舒适度。
3、因此,本发明旨在解决上述问题以进一步保证人车安全以及提升用户的舒适度。
技术实现思路
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、区别于现有技术中车门开关时长固定的手段,本发明提出了一种基于环境数据确定车门开关时长的方案。也就是说,本发明中车门开关时长是可调的。在本发明中,车门开关时长可基于环境温度、车辆当前所处位置的坡度、环境噪音、车辆当前所处位置的颠簸程度去计算。具体的,本发明将坡度和颠簸程度列入考虑因素,可以解决车辆在经过斜坡或颠簸路段时车门关闭不及时导致的车辆损坏以及人身安全问题;本发明将环境温度和环境噪音列入考虑因素,可以解决环境温度过高/过低、环境噪音过大时车门关闭不及时导致的降低用户舒适度的问题。也就是说,基于本发明的方案,可有效解决现有技术中的问题,有效保证人车安全以及提升用户的舒适度。
1.一种车门控制方法,其特征在于,包括:
2.如权利要求1所述的车门控制方法,其特征在于,所述根据所述环境数据确定所述车辆的车门开关时长包括:
3.如权利要求2所述的车门控制方法,其特征在于,计算所述环境温度对应的车门开关时长的方法为:
4.如权利要求2所述的车门控制方法,其特征在于,将所述坡度、所述环境噪音或所述颠簸程度均记为目标环境数据;计算所述目标环境数据对应的车门开关时长的方法为:
5.如权利要求2所述的车门控制方法,其特征在于,所述基于每项环境数据对应的车门开关时长以及每项环境数据对应的预设权重计算所述车辆的车门开关时长,包括:
6.如权利要求1所述的车门控制方法,其特征在于,所述根据所述环境数据确定所述车辆的车门开关时长,包括:
7.如权利要求1至6任一项所述的车门控制方法,其特征在于,所述基于所述车门开关时长对所述车辆的车门进行电动控制,包括:
8.一种车门控制装置,其特征在于,包括:
9.一种车辆,其特征在于,包括:控制终端;
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述方法的步骤。