本申请涉及车辆制动控制,尤其涉及车辆制动方法、设备、可读存储介质和计算机程序产品。
背景技术:
1、车辆行驶过程中,驾驶员制动时存在制动过度现象,刹车瞬间的减速度过大,将导致车辆俯仰过大,给驾乘体验带来极度的不舒适。但是较小的减速度无法及时刹停车辆,存在制动距离不足导致的碰撞风险。
技术实现思路
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、根据预设的目标加速度变化斜率和目标制动距离,确定车辆制动过程中的最大加速度;根据最大加速度和目标加速度变化斜率确定加速度变化曲线;根据加速度变化曲线控制车辆进行制动。通过设置加速度变化曲线,使得车辆在舒适刹车的同时,保证在目标制动距离内刹停,避免超出目标制动距离,提高制动安全性。
1.一种车辆制动方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述根据预设的目标加速度变化斜率和目标制动距离,确定车辆制动过程中的最大加速度的步骤之前,还包括:
3.如权利要求1所述的方法,其特征在于,所述方法还包括:
4.如权利要求1所述的方法,其特征在于,所述根据预设的目标加速度变化斜率和目标制动距离,确定车辆制动过程中的最大加速度的步骤之前,还包括:
5.如权利要求1所述的方法,其特征在于,所述根据预设的目标加速度变化斜率和目标制动距离,确定车辆制动过程中的最大加速度的步骤包括:
6.如权利要求1所述的方法,其特征在于,所述方法还包括:
7.如权利要求1至6中任一项所述的方法,其特征在于,所述根据所述加速度变化曲线控制车辆进行制动的步骤的同时,还包括:
8.一种车辆制动设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序配置为实现如权利要求1至7中任一项所述的车辆制动方法的步骤。
9.一种车辆,其特征在于,所述车辆包括如权利要求8所述的车辆制动设备,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序配置为实现如权利要求1至7中任一项所述的车辆制动方法的步骤。
10.一种存储介质,其特征在于,所述存储介质为计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的车辆制动方法的步骤。
11.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的车辆制动方法的步骤。