车辆控制方法、装置及可读存储介质

申请号 CN202210509386.3 申请日 2022-05-10 公开(公告)号 CN117068285A 公开(公告)日 2023-11-17
申请人 小米汽车科技有限公司; 发明人 潘可成;
摘要 本公开涉及一种车辆控制方法、装置及可读存储介质,涉及车辆技术领域,该方法包括:获取存在障碍物的情况下的车辆当前第一速度,在第一速度大于第一速度 阈值 的情况下,确定车辆到障碍物的剩余反应时间,根据剩余反应时间,调整车辆的空 气动 力 学组件的状态以通过 空气动力 学 组件辅助车辆进行 制动 。能够在检测到车辆前方存在障碍物的情况下,利用该 空气动力学 组件来辅助制动,提高车辆安全性。
权利要求

1.一种车辆控制方法,其特征在于,包括:
在车辆前方存在障碍物的情况下,获取所述车辆当前的第一速度;
在所述第一速度大于第一速度阈值的情况下,确定所述车辆到所述障碍物的剩余反应时间,所述第一速度阈值为用于表征车辆是否存在碰撞险的车速阈值;
根据所述剩余反应时间,调整所述车辆的空气动学组件的状态以通过所述空气动力学组件辅助所述车辆进行制动
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据所述剩余反应时间,将所述车辆的主动悬架的阻尼状态调整至紧急制动状态。
3.根据权利要求1所述的方法,其特征在于,所述调整所述车辆的空气动力学组件的状态以通过所述空气动力学组件辅助所述车辆进行制动,包括:
在所述剩余反应时间小于或等于时长阈值的情况下,将所述空气动力学组件的状态调整为高风阻状态,或高下压力状态。
4.根据权利要求3所述的方法,其特征在于,所述空气动力学组件包括主动栅格和/或主动尾翼,所述将所述空气动力学组件的状态调整为高风阻状态,或高下压力状态,包括:
在所述剩余反应时间小于或等于第一时长的情况下,将所述主动栅格调整至高风阻状态,所述第一时长为触发所述主动栅格的高风阻状态的时长阈值;
在所述剩余反应时间小于或等于第二时长的情况下,将所述主动尾翼调整至高风阻状态,或高下压力状态,所述第二时长为触发所述主动尾翼的高风阻状态或高下压力状态的时长阈值。
5.根据权利要求2所述的方法,其特征在于,所述根据所述剩余反应时间,将所述车辆的主动悬架的阻尼状态调整至紧急制动状态包括:
在所述剩余反应时间小于或等于第三时长的情况下,将所述主动悬架的阻尼调整至高阻尼状态,和/或将所述主动悬架的刚度调高至指定刚度,所述第三时长为用于触发所述主动悬架调整的紧急制动状态的时长阈值。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
监测自动制动系统和制动踏板
在监测到所述自动制动系统的被触发和/或所述制动踏板的被触发的情况下,开始计时;
在计时时长达到时长阈值的情况下,将所述空气动力学组件的状态调整至低风阻状态,所述时长阈值为用于解除所述空气动力学组件的高风阻状态或高下压力状态的时长阈值。
7.根据权利要求2所述的方法,其特征在于,所述方法还包括:
监测自动制动系统和制动踏板;
在监测到所述自动制动系统的被触发和/或所述制动踏板的被触发的情况下,开始计时;
在计时时长达到时长阈值的情况下,解除所述主动悬架的紧急制动状态,所述时长阈值为用于解除所述主动悬架的紧急制动状态的时长阈值。
8.根据权利要求1所述的方法,其特征在于,所述在所述第一速度大于第一速度阈值的情况下,确定所述车辆到所述障碍物的剩余反应时间,包括:
在所述第一速度大于第一速度阈值的情况下,获取所述车辆相对于与所述障碍物的第二速度;
在所述第二速度大于第二速度阈值的情况下,确定所述车辆到所述障碍物的剩余反应时间,所述第二速度阈值为用于表征车辆是否存在碰撞风险的相对车速阈值。
9.根据权利要求1所述的方法,其特征在于,确定所述车辆到所述障碍物的剩余反应时间,包括:
监测所述车辆的主动避障信号
在监测到所述主动避障信号的情况下,确定所述车辆到所述障碍物的剩余反应时间。
10.根据权利要求1所述的方法,其特征在于,在所述获取所述车辆当前的第一速度之前,所述方法还包括:
获取所述车辆当前所在道路的最高限速;
在所述最高限速大于第三速度阈值的情况下,获取所述车辆当前的第一速度,所述第三速度阈值为用于触发车速检测的道路限速阈值。
11.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在确定所述剩余反应时间后,在所述空气动力学组件的状态的调整过程中基于所述剩余反应时间进行倒计时;
在所述倒计时结束时,停止对所述空气动力学组件的调整。
12.一种车辆控制装置,其特征在于,包括:
获取模,被配置为在车辆前方存在障碍物的情况下,获取所述车辆当前的第一速度;
确定模块,被配置为在所述第一速度大于第一速度阈值的情况下,确定所述车辆到所述障碍物的剩余反应时间,所述第一速度阈值为用于表征车辆是否存在碰撞风险的车速阈值;
调整模块,被配置为根据所述剩余反应时间,调整所述车辆的空气动力学组件的状态以通过所述空气动力学组件辅助所述车辆进行制动。
13.一种车辆控制装置,其特征在于,包括:
处理器;
用于存储处理器可执行指令的存储器
其中,所述处理器被配置为:所述可执行指令被处理器执行时实现权利要求1~11中任一项所述方法的步骤。
14.一种计算机可读存储介质,其上存储有计算机程序指令,其特征在于,所述程序指令被处理器执行时实现权利要求1‑11中任一项所述方法的步骤。

说明书全文

车辆控制方法、装置及可读存储介质

技术领域

[0001] 本公开涉及车辆技术领域,尤其涉及一种车辆控制方法、装置及可读存储介质。

背景技术

[0002] 在相关技术中,在一些比较高端的车型或者是专业车辆(比如赛车)上安装有空气动学零件,比如尾翼,通过该空气动力学零件能够对车辆在高速状态下进行一定的辅助控制,例如对行车的稳定性或安全性方面进行辅助控制,虽然相关技术中已有技术方案能够证明在超高速条件下(如200kph)通过空气动力学零件能够实现减速效果,但是因此在超高速条件下进行制动的时间较长,空气动力学零件有足够时间运动到目标位置,但是对于普通场景通常不具备这种条件,因此相关技术的方案并不适用于一般场景。发明内容
[0003] 为克服相关技术中存在的问题,本公开提供一种车辆控制方法、装置及可读存储介质。
[0004] 根据本公开实施例的第一方面,提供一种车辆控制方法,包括:
[0005] 在车辆前方存在障碍物的情况下,获取所述车辆当前的第一速度;
[0006] 在所述第一速度大于第一速度阈值的情况下,确定所述车辆到所述障碍物的剩余反应时间,所述第一速度阈值为用于表征车辆是否存在碰撞险的车速阈值;
[0007] 根据所述剩余反应时间,调整所述车辆的空气动力学组件的状态以通过所述空气动力学组件辅助所述车辆进行制动。
[0008] 可选地,所述方法还包括:
[0009] 根据所述剩余反应时间,将所述车辆的主动悬架的阻尼状态调整至紧急制动状态。
[0010] 可选地,所述调整所述车辆的空气动力学组件的状态以通过所述空气动力学组件辅助所述车辆进行制动,包括:
[0011] 在所述剩余反应时间小于或等于时长阈值的情况下,将所述空气动力学组件的状态调整为高风阻状态,或高下压力状态。
[0012] 可选地,所述空气动力学组件包括主动栅格和/或主动尾翼,所述将所述空气动力学组件的状态调整为高风阻状态,或高下压力状态,包括:
[0013] 在所述剩余反应时间小于或等于第一时长的情况下,将所述主动栅格调整至高风阻状态,所述第一时长为触发所述主动栅格的高风阻状态的时长阈值;
[0014] 在所述剩余反应时间小于或等于第二时长的情况下,将所述主动尾翼调整至高风阻状态,或高下压力状态,所述第二时长为触发所述主动尾翼的高风阻状态的时长阈值。
[0015] 可选地,所述根据所述剩余反应时间,将所述车辆的主动悬架的阻尼状态调整至紧急制动状态包括:
[0016] 在所述剩余反应时间小于或等于第三时长的情况下,将所述主动悬架的阻尼调整至高阻尼状态,和/或将所述主动悬架的刚度调高至指定刚度,所述第三时长为用于触发所述主动悬架调整的紧急制动状态的时长阈值。
[0017] 可选地,所述方法还包括:
[0018] 监测自动制动系统和制动踏板
[0019] 在监测到所述自动制动系统的被触发和/或所述制动踏板的被触发的情况下,开始计时;
[0020] 在计时时长达到时长阈值的情况下,将所述空气动力学组件的状态调整至低风阻状态,所述时长阈值为用于解除所述空气动力学组件的高风阻状态或高下压力状态的时长阈值。
[0021] 可选地,所述方法还包括:
[0022] 监测自动制动系统和制动踏板;
[0023] 在监测到所述自动制动系统的被触发和/或所述制动踏板的被触发的情况下,开始计时;
[0024] 在计时时长达到时长阈值的情况下,解除所述主动悬架的紧急制动状态,所述时长阈值为用于解除所述主动悬架的紧急制动状态的时长阈值。
[0025] 可选地,所述在所述第一速度大于第一速度阈值的情况下,确定所述车辆到所述障碍物的剩余反应时间,包括:
[0026] 在所述第一速度大于第一速度阈值的情况下,获取所述车辆相对于与所述障碍物的第二速度;
[0027] 在所述第二速度大于第二速度阈值的情况下,确定所述车辆到所述障碍物的剩余反应时间,所述第二速度阈值为用于表征车辆是否存在碰撞风险的相对车速阈值。
[0028] 可选地,确定所述车辆到所述障碍物的剩余反应时间,包括:
[0029] 监测所述车辆的主动避障信号
[0030] 在监测到所述主动避障信号的情况下,确定所述车辆到所述障碍物的剩余反应时间。
[0031] 可选地,所述确定所述车辆到所述障碍物的剩余反应时间,包括:
[0032] 获取所述车辆相对于所述障碍物的第二速度、所述车辆与所述障碍物的相对距离以及预设的安全距离;
[0033] 根据所述第二速度、所述相对距离以及所述安全距离确定所述剩余反应时间。
[0034] 可选地,在所述获取所述车辆当前的第一速度之前,所述方法还包括:
[0035] 获取所述车辆当前所在道路的最高限速;
[0036] 在所述最高限速大于第三速度阈值的情况下,获取所述车辆当前的第一速度,所述第三速度阈值为用于触发车速检测的道路限速阈值。
[0037] 可选地,所述方法还包括:
[0038] 在确定所述剩余反应时间后,在所述空气动力学组件的状态的调整过程中基于所述剩余反应时间进行倒计时;
[0039] 在所述倒计时结束时,停止对所述空气动力学组件的调整。
[0040] 根据本公开实施例的第二方面,提供一种车辆控制装置,包括:
[0041] 获取模,被配置为在车辆前方存在障碍物的情况下,获取所述车辆当前的第一速度;
[0042] 确定模块,被配置为在所述第一速度大于第一速度阈值的情况下,确定所述车辆到所述障碍物的剩余反应时间,所述第一速度阈值为用于表征车辆是否存在碰撞风险的车速阈值;
[0043] 调整模块,被配置为根据所述剩余反应时间,调整所述车辆的空气动力学组件的状态以通过所述空气动力学组件辅助所述车辆进行制动。
[0044] 可选地,所述调整模块还被配置为:
[0045] 根据所述剩余反应时间,将所述车辆的主动悬架的阻尼状态调整至紧急制动状态。
[0046] 可选地,所述调整模块,包括:风阻调节子模块,被配置为将所述空气动力学组件的状态调整为高风阻状态,或高下压力状态。
[0047] 可选地,所述空气动力学组件包括主动栅格和/或主动尾翼,所述风阻调节子模块,被配置为:
[0048] 在所述剩余反应时间小于或等于第一时长的情况下,将所述主动栅格调整至高风阻状态,所述第一时长为触发所述主动栅格的高风阻状态的时长阈值;
[0049] 在所述剩余反应时间小于或等于第二时长的情况下,将所述主动尾翼调整至高风阻状态,或高下压力状态,所述第二时长为触发所述主动尾翼的高风阻状态的时长阈值。
[0050] 可选地,所述调整模块还包括:悬架调整子模块,被配置为:
[0051] 在所述剩余反应时间小于或等于第三时长的情况下,将所述主动悬架的阻尼调整至高阻尼状态,和/或将所述主动悬架的刚度调高至指定刚度,所述第三时长为用于触发所述主动悬架调整的紧急制动状态的时长阈值。
[0052] 可选地,所述装置还包括:
[0053] 监测模块,被配置为监测自动制动系统和制动踏板;
[0054] 计时模块,被配置为在监测到所述自动制动系统的被触发和/或所述制动踏板的被触发的情况下,开始计时;
[0055] 所述调整模块还被配置为在计时时长达到时长阈值的情况下,将所述空气动力学组件的状态调整至低风阻状态,所述时长阈值为用于解除所述空气动力学组件的高风阻状态或高下压力状态的时长阈值。
[0056] 可选地,所述装置还包括:
[0057] 监测模块,被配置为监测自动制动系统和制动踏板;
[0058] 第一计时模块,被配置为在监测到所述自动制动系统的被触发和/或所述制动踏板的被触发的情况下,开始计时;
[0059] 所述调整模块还被配置为在计时时长达到时长阈值的情况下,解除所述主动悬架的紧急制动状态,所述时长阈值为用于解除所述主动悬架的紧急制动状态的时长阈值。
[0060] 可选地,所述确定模块,被配置为:
[0061] 在所述第一速度大于第一速度阈值的情况下,获取所述车辆相对于与所述障碍物的第二速度;
[0062] 在所述第二速度大于第二速度阈值的情况下,确定所述车辆到所述障碍物的剩余反应时间,所述第二速度阈值为用于表征车辆是否存在碰撞风险的相对车速阈值。
[0063] 可选地,所述确定模块,被配置为:
[0064] 监测所述车辆的主动避障信号;
[0065] 在监测到所述主动避障信号的情况下,确定所述车辆到所述障碍物的剩余反应时间。
[0066] 可选地,所述确定模块,被配置为:
[0067] 获取所述车辆相对于所述障碍物的第二速度、所述车辆与所述障碍物的相对距离以及预设的安全距离;
[0068] 根据所述第二速度、所述相对距离以及所述安全距离确定所述剩余反应时间。
[0069] 可选地,所述获取模块被配置为:
[0070] 在所述获取所述车辆当前的第一速度之前,获取所述车辆当前所在道路的最高限速;
[0071] 在所述最高限速大于第三速度阈值的情况下,获取所述车辆当前的第一速度,所述第三速度阈值为用于触发车速检测的道路限速阈值。
[0072] 可选地,所述装置还包括:
[0073] 第二计时模块,被配置为在确定所述剩余反应时间后,在所述空气动力学组件的状态的调整过程中基于所述剩余反应时间进行倒计时;
[0074] 所述调整模块,还被配置为在所述倒计时结束时,停止对所述空气动力学组件的调整。
[0075] 根据本公开实施例的第三方面,提供一种车辆控制装置,包括:
[0076] 处理器;
[0077] 用于存储处理器可执行指令的存储器
[0078] 其中,所述处理器被配置为:所述可执行指令被处理器执行时实现第一方面所述方法的步骤。
[0079] 根据本公开实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,所述程序指令被处理器执行时实现第一方面所述方法的步骤。
[0080] 本公开的实施例提供的技术方案可以包括以下有益效果:
[0081] 在上述技术方案中,通过获取存在障碍物的情况下的车辆当前第一速度,在第一速度大于第一速度阈值的情况下,确定车辆到障碍物的剩余反应时间,根据剩余反应时间,调整车辆的空气动力学组件的状态以通过空气动力学组件辅助车辆进行制动。通过上述方案,能够在检测到车辆前方存在障碍物的情况下,通过计算车辆到障碍物的剩余反应时间来调整空气动力学组件的状态,由于剩余反应时间能够反映车辆与障碍物的碰撞风险,从而通过剩余反应时间来调整空气动力学组件的状态能够基于碰撞风险来控制空气动力学组件提前接入制动过程,因此能够为空气动力学组件提供足够的调整时间,能够利用该空气动力学组件来辅助制动,提高车辆安全性,并且不限于相关技术中的超高速场景,提高了适用性。
[0082] 应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明
[0083] 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0084] 图1是根据一示例性实施例示出的一种车辆控制方法的流程图
[0085] 图2是根据一示例性实施例示出的另一种车辆控制方法的流程图。
[0086] 图3是根据一示例性实施例示出的一种主动栅格的状态示意图。
[0087] 图4是根据一示例性实施例示出的一种主动尾翼的状态示意图。
[0088] 图5是根据一示例性实施例示出的一种车辆控制装置的框图
[0089] 图6是根据一示例性实施例示出的一种车辆控制装置的框图。

具体实施方式

[0090] 这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0091] 图1是根据一示例性实施例示出的一种车辆控制方法的流程图,如图1所示,该车辆控制方法可以包括以下步骤。
[0092] 在步骤S101中,在车辆前方存在障碍物的情况下,获取该车辆当前的第一速度。
[0093] 示例地,在该车辆上可以设置有用于检测车辆周边环境的监测装置,例如雷达或能够识别距离的摄像装置,通过该监测装置能够获取车辆前方是否存在障碍物,该障碍物包括但不限于其他车辆、行人、动物,或者其他的静止或移动物体。
[0094] 当检测到车辆前方存在障碍物的情况下,开始测量当前车辆的实际车速大小作为该第一速度。
[0095] 在步骤S102中,在该第一速度大于第一速度阈值的情况下,确定该车辆到该障碍物的剩余反应时间。
[0096] 其中,该第一速度阈值为用于表征车辆是否存在碰撞风险的车速阈值,从而该第一速度阈值可以作为判断是否需要空气动力学组件介入制动的判断依据,当车辆前方存在障碍物且车速大于该第一速度阈值时,可以认为该车辆存在碰撞风险。该第一速度阈值是预设值,可以根据该车辆的性能参数来设置,该性能参数例如可以是最大车速、车辆重量、刹车性能、空气动力学组件的风阻参数中的一个或多个因素来确定,本公开不做限定。
[0097] 因此,在该第一速度大于第一速度阈值的情况下,确定该车辆到该障碍物的剩余反应时间。剩余反应时间,即TTC(Time‑To‑Collision,碰撞时间),用于表征当前车辆与前车在当前运动状态下,继续运动直到发生碰撞所需要的时间。该剩余反应时间时间越短,车辆与前方障碍物发生碰撞的可能性就越大,该剩余反应时间时间越长,车辆与前方障碍物发生碰撞的可能性就越小。因此可以根据剩余反应时间的长短,来决定是否调整空气动力学组件的状态。
[0098] 在步骤S103中,根据该剩余反应时间,调整该车辆的空气动力学组件的状态以通过该空气动力学组件辅助该车辆进行制动。
[0099] 其中,该空气动力学组件可以包括主动栅格和/或主动尾翼,其中主动栅格指的是主动式进气栅格,一般设置于车辆头部,传统的进气栅格通常是固定的,而主动栅格可改变进气格栅得开闭状态来控制进气量,能够用来调节车辆的风阻(即空气阻力),一般还可以用于改变发动机的进气量和发动机周边空气温度以调节燃油经济性和发动机效率。主动格栅开口越小车风阻越大,主动栅格的开口越大风阻越小。
[0100] 汽车尾翼也称为扰流板,传统的尾翼主要作用是减少车辆在高速行驶时的空气阻力节省燃油消耗,同时也可以减小车辆升力(即增加下压力),用于提高车辆对地面的附着力,改善车辆的操控稳定性。传统的尾翼一般是固定式结构,主动尾翼与传统的尾翼不同,可以调整尾翼的高度和/或倾斜度,从而改变该尾翼的风阻特性。
[0101] 示例地,可以将剩余反应时间与预先设置的时长阈值进行比较,在剩余反应时间小于或等于该时长阈值的情况下,说明车辆与前方障碍物发生碰撞的可能性较高,因此可以使上述的空气动力学组件提前介入制动,因此可以对车辆的空气动力学组件的状态进行调整,为了使车辆减速,需要通过该空气动力学组件增加车辆的风阻,因此可以将空气动力学组件向高风阻状态调整。在剩余反应时间大于该时长阈值的情况下,可以不执行调整该车辆的空气动力学组件的状态以通过该空气动力学组件辅助该车辆进行制动的步骤。
[0102] 图2是根据一示例性实施例示出的另一种车辆控制方法的流程图,如图2所示,该车辆控制方法可以包括以下步骤。
[0103] 步骤S201,在车辆前方存在障碍物的情况下,获取车辆当前所在道路的最高限速。
[0104] 示例地,车辆当前所在道路的最高限速能够在一定程度上反映出车辆的行驶环境,可以反映当前车辆以及其周边车辆被允许的最高行驶速度,如果最高限速较低,说明当前车辆以及周边车辆的车速均不会太高,安全性较高,通过车辆本身的制动系统可以应对,如果最高限速较高,说明当前车辆以及周边车辆的车速均会比较高,发生碰撞的风险提升,因此除了车辆本身的制动系统之外,可以使车辆的其他用于辅助制动的组件介入进行辅助制动。
[0105] 因此,在车辆的行驶过程中,在车辆前方存在障碍物的情况下,可以实时地获取车辆当前所在道路的最高限速,例如可以通过车辆的导航系统获取车辆当前所在的道路以及该道路的最高限速,并根据车辆的定位信息的变化,实时更新车辆所在的道路的最高限速,并执行步骤S202。
[0106] 在另一种实现方式中,可以不执行步骤S201,在确定车辆前方存在障碍物的情况下,可直接获取该车辆当前的第一速度并执行后续步骤。即可以理解为无论车辆当前的行驶环境是高速环境还是低速环境均可以通过空气动力学组件来进行辅助制动。
[0107] 其中,确定车辆前方存在障碍物时,也可以考虑障碍物的距离,例如在车辆的检测装置(例如雷达)探测范围较远的情况下,在发现车辆前方存在障碍物时,可以进一步判断车辆与障碍物的相对距离是否小于一定的距离阈值,在小于该距离阈值的情况下确定车辆前方存在障碍物。并且,在发现车辆前方存在多个物体的情况下,以距离本车辆最近的物体作为本车辆前方的障碍物。
[0108] 步骤S202,在该最高限速大于第三速度阈值的情况下,获取该车辆当前的第一速度。
[0109] 步骤S203,在该第一速度大于第一速度阈值的情况下,获取该车辆相对于与该障碍物的第二速度。
[0110] 步骤S204,在该第二速度大于第二速度阈值的情况下,确定该车辆到障碍物的剩余反应时间。
[0111] 其中,该第二速度阈值为用于表征车辆是否存在碰撞风险的相对车速阈值,即车辆与前方障碍物之间的相对速度大于该第二速度阈值的情况下认为车辆存在碰撞风险,该第三速度阈值为用于触发车速检测的道路限速阈值,在车辆当前所在的道路的最高限速大于该第三速度阈值的情况下,触发车速检测的功能,以获取车辆当前的第一车速,获取该第一车速的方法可参照步骤S101,不再赘述。并且,并在该第一速度大于第一速度阈值的情况下,确定该车辆与该障碍物相对的第二速度是否大于第二速度阈值,在第二速度大于第二速度阈值的情况下,可以认为车辆与该障碍物存在碰撞风险,进而进一步确定该车辆到所述障碍物的剩余反应时间。
[0112] 其中上述的第一速度阈值、第二速度阈值和第三速度阈值均可以为预先设置的。
[0113] 可选地,在该第二速度大于第二速度阈值的情况下,在确定剩余反应时间之前,可以先监测该车辆的主动避障信号,在监测到该主动避障信号的情况下,再执行确定该车辆到障碍物的剩余反应时间的步骤。在车辆上安装有用于碰撞预警和主动避障功能的系统,该系统包括上述的监测装置和控制装置,监测装置通过监测车辆周边环境中的静止或移动物体的信息,控制装置可以根据这些信息进行分析以判断是否控制车辆主动做出相应地反应。
[0114] 例如,在本实施中可以是ADAS(Advanced Driving Assistance System,高级驾驶辅助系统),ADAS能够利用安装在车辆上的毫米波雷达、激光雷达、单\双目摄像头、卫星导航等感测设备,在车辆行驶过程中实时感应周围的环境,收集数据,进行静态或动态物体的辨识、侦测与追踪,并进行系统的运算与分析,从而预先察觉可能发生的危险,增加车辆的安全性。在本实施例中,在该第二速度大于第二速度阈值的情况下,可以在接收到ADAS发送的TTC信号后,开始计算剩余反应时间。该TTC信号为示例性的,也可以基于其他可能的信号来触发剩余反应时间的计算,或者,也可以在该第二速度大于第二速度阈值的情况下直接触发剩余反应时间的计算。
[0115] 该剩余反应时间可以通过以下步骤获取:
[0116] (1)获取该车辆相对于该障碍物的第二速度、该车辆与该障碍物的相对距离以及预设的安全距离。(2)根据该第二速度、该相对距离以及该安全距离确定该剩余反应时间。其中该安全距离为预设值,可基于实验或经验数据获得。
[0117] 示例性的,在车辆行驶过程中监测车辆在当前道路的最高限速是否大于速度阈值V1,在最高限速大于速度阈值V1的情况下,监测车辆当前实际车速是否大于速度阈值V2,以及车辆与前方障碍物之间的相对速度是否大于速度阈值V3,在车辆的实际车速大于速度阈值V2,且该相对速度大于速度阈值V3的情况下,监测车辆的主动避障信号(TTC信号),并在监测到主动避障信号后计算剩余反应时间Tw,剩余反应时间Tw以通过以下公式计算:
[0118]
[0119] 其中,Tw为剩余反应时间,Vrel为车辆与前方障碍物的相对速度,Dsafe为安全距离,Vrel为车辆的实际速度,Ddis为车辆与前方障碍物的距离,Aw为减速度,Tpr为制动器从启动到触发功能的时间。其中除剩余反应时间TW外其他数据均为易获得的已知数据,其中Vrel、Aw、Tpr均可可通过测量获得,Dsafe可基于实验或经验数据获得,从而可将这些已知数据代入上述公式即可计算出该剩余反应时间TW。
[0120] 基于上述得到的剩余反应时间TW,执行步骤S205和S206中的至少一个步骤。本实施中以步骤S205和S206均执行为例。
[0121] 步骤S205,在该剩余反应时间小于或等于时长阈值的情况下,将该空气动力学组件的状态调整为高风阻状态,或高下压力状态。
[0122] 其中,可以包括将该空气动力学组件的状态调整为高风阻状态。在一种实施方式中,该空气动力学组件包括主动栅格和/或主动尾翼,关于主动栅格和主动尾翼的介绍可参照步骤S103,不再赘述。
[0123] 示例地,该步骤S205可以包括:
[0124] 在该剩余反应时间小于或等于第一时长的情况下,将该主动栅格调整至高风阻状态。
[0125] 在该剩余反应时间小于或等于第二时长的情况下,将该主动尾翼调整至高风阻状态,或高下压力状态。
[0126] 其中,该第一时长为触发该主动栅格的高风阻状态的时长阈值,在该剩余反应时间小于或等于第一时长的情况下,可以认为该车辆存在碰撞风险,需要主动栅格进行辅助制动,该第二时长为触发该主动尾翼的高风阻状态或高下压力状态的时长阈值,在该剩余反应时间小于或等于第二时长的情况下,可以认为该车辆存在碰撞风险,需要主动尾翼进行辅助制动。
[0127] 可以理解的是,在本公开的实施例中,主动栅格的低风阻状态可以理解为该主动栅格的风阻低于预设的低风阻阈值时的栅格状态,高风阻状态可以理解为主动栅格的风阻高于预设的高风阻阈值时的栅格状态,该栅格状态可理解为此时主动栅格中可调节部件的姿态。同理,主动尾翼的低风阻状态可以理解为该主动尾翼的风阻低于预设的低风阻阈值时的尾翼状态,高风阻状态可以理解为主动尾翼的风阻高于预设的高风阻阈值时的尾翼状态,该尾翼状态可理解为此时主动尾翼中可调节部件的姿态。
[0128] 其中,风阻的高低可以通过风阻系数来表征,主动栅格对应的低风阻阈值和高风阻阈值,与主动尾翼对应的低风阻阈值和高风阻阈值可以不同。
[0129] 图3是根据一示例性实施例示出的一种主动栅格的状态示意图,如图3所示,主动栅格201设置在车辆的车头200处,图3中左侧示出了主动栅格201的叶片处于低风阻状态的示意图,图3中右侧示出了主动栅格201的叶片调整至高风阻状态后的示意图。示例的,可以预先建立不同风阻状态与主动栅格角度的对应关系,从而依据该对应关系,调整主动栅格201的角度,以进入需要的风阻状态,该对应关系可以根据实验或者经验值确定。
[0130] 图4是根据一示例性实施例示出的一种主动尾翼的状态示意图,如图4所示,在车辆尾部300处设置有主动尾翼301,通过调节主动尾翼301的角度可以改变主动尾翼301的风阻状态,示例的,可以预先建立不同风阻状态与主动尾翼角度的对应关系,从而依据该对应关系,调整主动尾翼301的角度,以进入需要的风阻状态,该对应关系可以根据实验或者经验值确定。如图4所示,其中虚线部分为主动尾翼301调整前的低风阻状态,主动尾翼301可以沿箭头所示方向运动调整至高风阻状态。
[0131] 或者,根据空气动力学原理可知,尾翼能够为车辆提供额外的下压力(也称为负升力),通过调整尾翼的角度即可调整该下压力的大小。因此,本实施例还可以通过调整主动尾翼301的角度,增加主动尾翼301给车辆提供的下压力,从而使主动尾翼301进入高下压力状态。可以理解的是,预先建立主动尾翼301的不同角度与不同的下压力状态的对应关系,其中高下压力状态为主动尾翼301提供的下压力超过一定下压力阈值时该主动尾翼301的角度状态,从而当需要将主动尾翼301调整为高下压力状态时,根据上述对应关系将主动尾翼301调整至与高下压力状态对应的角度即可,该对应关系可以根据实验或者经验值确定。
[0132] 另外,需要说明的是,主动栅格或主动尾翼的角度与其风阻高低的对应关系,与主动栅格或主动尾翼的结构、以及车辆的空气动力学特征相关,因此对于不同车辆,以及不同结构的主动栅格或主动尾翼,其高风阻状态、低风阻状态可以根据车辆、主动栅格和/或主动尾翼的实际结构,依据空气动力学原理来确定,本公开不做限定。
[0133] 步骤S206,根据该剩余反应时间,将该车辆的主动悬架的阻尼状态调整至紧急制动状态。
[0134] 主动悬架可以根据车辆的行驶条件(运动状态和路面状况等情况)对悬架的阻尼特性进行动态自适应调节,使悬架系统始终处于最佳减振状态。示例地,在该剩余反应时间小于或等于第三时长的情况下,将该主动悬架的阻尼调整至高阻尼状态(可以通过调节阻尼系数使阻尼增加),和/或将该主动悬架的刚度调高至指定刚度,以将该车辆的主动悬架调整至紧急制动状态,其中,该第三时长为用于触发该主动悬架调整的紧急制动状态的时长阈值,在剩余反应时间小于或等于第三时长的情况下可以认为该车辆需要触发主动悬架来辅助制动,该指定刚度为预设值,高阻尼状态可以通过一指定的阻尼系数来实现。
[0135] 在步骤S205和步骤S206之后,还可以包括:
[0136] 步骤S207,监测自动制动系统和制动踏板。
[0137] 其中自动制动系统可以是AEB(Autonomous Emergency Braking,自动紧急制动)。对于AEB系统,可以监测ABE系统的触发信号,对于制动踏板,可以监测制动踏板的被踩踏的信号,当接收到ABE系统的触发信号后确定ABE系统被触发,当接收到制动踏板被踩踏的信号后确定制动踏板被触发。
[0138] 步骤S208,在监测到该自动制动系统的被触发和/或该制动踏板的被触发的情况下,开始计时。
[0139] 可以理解的是,在自动制动系统的被触发和/或该制动踏板的被触发的情况下,说明车辆的制动系统开始工作,因此在制动系统工作一段时间后,可以不再需要空气动力学组件的辅助,因此在监测到该自动制动系统的被触发和/或该制动踏板的被触发的情况下,开始计时,如果在之前的流程中执行了步骤S205,则根据计时时长执行步骤S209,如果在之前的流程中执行了步骤S206,则根据计时时长执行步骤S210。
[0140] 步骤S209,在计时时长达到时长阈值的情况下,将该空气动力学组件的状态调整至低风阻状态。其中,该时长阈值为计时时长的上限值,是用于解除该空气动力学组件的高风阻状态或高下压力状态的时长阈值,也可以理解为在自动制动系统的被触发和/或该制动踏板的被触发的情况下,该空气动力学组件在高风阻状态或高下压力状态下持续时间的上限值。
[0141] 步骤S210,在计时时长达到时长阈值的情况下,解除该主动悬架的紧急制动状态。该时长阈值也可以为用于解除该主动悬架的紧急制动状态的时长阈值,即该时长阈值可以理解为在自动制动系统的被触发和/或该制动踏板的被触发的情况下,该主动悬架在紧急制动状态下持续时间的上限值。示例地,将该主动悬架的阻尼调整至低阻尼状态(可以通过调节阻尼系数使阻尼降低),和/或将该主动悬架的刚度调低至另一指定刚度,从而解除该车辆的主动悬架调整至紧急制动状态,该另一指定刚度低于步骤S206中所述的指定刚度,该另一指定刚度也为预设值,可根据实际需求设置。
[0142] 可选地,该方法还可以包括:
[0143] 步骤S211,在确定该剩余反应时间后,在该空气动力学组件的状态的调整过程中基于该剩余反应时间进行倒计时。
[0144] 步骤S212,在该倒计时结束时,停止对该空气动力学组件的调整。
[0145] 步骤S213,在该倒计时结束时,停止对该主动悬架的调整。
[0146] 可以理解的在对空气动力学组件的状态或主动悬架的状态进行调整时,需要一定时间来调整至目标状态,例如主动尾翼从低风阻状态调整至高风阻状态需要一定时间(单位通常是秒),因此可以基于剩余反应时间来控制调整过程,剩余反应时间结束继续调整空气动力学组件的作用不大,因此倒计时结束时,停止对该空气动力学组件的调整,对该主动悬架的调整同理。
[0147] 另外,如果在倒计时结束之前,空气动力学组件已经调整到高风阻状态或高下压力状态,则停止调整并保持该高风阻状态或高下压力状态,然后执行步骤S207‑S209,对该主动悬架的调整同理。
[0148] 可选地,该方法还可以包括:
[0149] 在对该空气动力学组件的调整过程监测车辆的当前车速,以及车辆相对于前方障碍物的相对速度。由于本车辆和周边车辆的形式状态可能随时发生变化,因此在监测到本车辆的车速从之前的大于第一速度阈值变为小于或等于该第一速度阈值,和/或该相对速度变为小于或等于该第二速度阈值的情况下,可以停止对该空气动力学组件的调整,同理,如果在之前的流程中也对主动悬架进行调整,则停止对该主动悬架的调整。
[0150] 在上述技术方案中,通过获取存在障碍物的情况下的车辆当前第一速度,在第一速度大于第一速度阈值的情况下,确定车辆到障碍物的剩余反应时间,根据剩余反应时间,调整车辆的空气动力学组件的状态以通过空气动力学组件辅助车辆进行制动。通过上述方案,能够在检测到车辆前方存在障碍物的情况下,通过计算车辆到障碍物的剩余反应时间来调整空气动力学组件的状态,由于剩余反应时间能够反映车辆与障碍物的碰撞风险,从而通过剩余反应时间来调整空气动力学组件的状态能够基于碰撞风险来控制空气动力学组件提前接入制动过程,因此能够为空气动力学组件提供足够的调整时间,能够利用该空气动力学组件来辅助制动,提高车辆安全性,并且不限于相关技术中的超高速场景,提高了适用性。
[0151] 图5是根据一示例性实施例示出的一种车辆控制装置框图。参照图5,该车辆控制装置500包括获取模块501,确定模块502和调整模块503。
[0152] 该获取模块501被配置为在车辆前方存在障碍物的情况下,获取该车辆当前的第一速度;
[0153] 该确定模块502被配置为在该第一速度大于第一速度阈值的情况下,确定该车辆到该障碍物的剩余反应时间,该第一速度阈值为用于表征车辆是否存在碰撞风险的车速阈值;
[0154] 该调整模块503被配置为根据该剩余反应时间,调整该车辆的空气动力学组件的状态以通过该空气动力学组件辅助该车辆进行制动。
[0155] 可选地,该调整模块503还被配置为:
[0156] 根据该剩余反应时间,将该车辆的主动悬架的阻尼状态调整至紧急制动状态。
[0157] 可选地,该调整模块503,包括:风阻调节子模块5031,被配置为将该空气动力学组件的状态调整为高风阻状态,或高下压力状态。
[0158] 可选地,该空气动力学组件包括主动栅格和/或主动尾翼,该风阻调节子模块5031,被配置为:
[0159] 在该剩余反应时间小于或等于第一时长的情况下,将该主动栅格调整至高风阻状态,该第一时长为触发该主动栅格的高风阻状态的时长阈值;
[0160] 在该剩余反应时间小于或等于第二时长的情况下,将该主动尾翼调整至高风阻状态,或高下压力状态,该第二时长为触发该主动尾翼的高风阻状态的时长阈值。
[0161] 可选地,该调整模块503还包括:悬架调整子模块5032,被配置为:
[0162] 在该剩余反应时间小于或等于第三时长的情况下,将该主动悬架的阻尼调整至高阻尼状态,和/或将该主动悬架的刚度调高至指定刚度,该第三时长为用于触发该主动悬架调整的紧急制动状态的时长阈值。
[0163] 可选地,该装置500还包括:
[0164] 监测模块,被配置为监测自动制动系统和制动踏板;
[0165] 计时模块,被配置为在监测到该自动制动系统的被触发和/或该制动踏板的被触发的情况下,开始计时;
[0166] 该调整模块503还被配置为在计时时长达到时长阈值的情况下,将该空气动力学组件的状态调整至低风阻状态,该时长阈值为用于解除该空气动力学组件的高风阻状态或高下压力状态的时长阈值。
[0167] 或者,该调整模块503还被配置为在计时时长达到时长阈值的情况下,解除该主动悬架的紧急制动状态,该时长阈值为用于解除该主动悬架的紧急制动状态的时长阈值。
[0168] 可选地,该确定模块502,被配置为:
[0169] 在该第一速度大于第一速度阈值的情况下,获取该车辆相对于与该障碍物的第二速度;
[0170] 在该第二速度大于第二速度阈值的情况下,确定该车辆到该障碍物的剩余反应时间,该第二速度阈值为用于表征车辆是否存在碰撞风险的相对车速阈值。
[0171] 可选地,该确定模块502,被配置为:
[0172] 监测该车辆的主动避障信号;
[0173] 在监测到该主动避障信号的情况下,确定该车辆到该障碍物的剩余反应时间。
[0174] 可选地,该确定模块502,被配置为:
[0175] 获取该车辆相对于该障碍物的第二速度、该车辆与该障碍物的相对距离以及预设的安全距离;
[0176] 根据该第二速度、该相对距离以及该安全距离确定该剩余反应时间。
[0177] 可选地,该获取模块501被配置为:
[0178] 在该获取该车辆当前的第一速度之前,获取该车辆当前所在道路的最高限速;
[0179] 在该最高限速大于第三速度阈值的情况下,获取该车辆当前的第一速度,该第三速度阈值为用于触发车速检测的道路限速阈值。
[0180] 可选地,该装置500还包括:
[0181] 第二计时模块,被配置为在确定该剩余反应时间后,在该空气动力学组件的状态的调整过程中基于该剩余反应时间进行倒计时;
[0182] 该调整模块,还被配置为在该倒计时结束时,停止对该空气动力学组件的调整。
[0183] 在上述技术方案中,通过获取存在障碍物的情况下的车辆当前第一速度,在第一速度大于第一速度阈值的情况下,确定车辆到障碍物的剩余反应时间,根据剩余反应时间,调整车辆的空气动力学组件的状态以通过空气动力学组件辅助车辆进行制动。通过上述方案,能够在检测到车辆前方存在障碍物的情况下,通过计算车辆到障碍物的剩余反应时间来调整空气动力学组件的状态,由于剩余反应时间能够反映车辆与障碍物的碰撞风险,从而通过剩余反应时间来调整空气动力学组件的状态能够基于碰撞风险来控制空气动力学组件提前接入制动过程,因此能够为空气动力学组件提供足够的调整时间,能够利用该空气动力学组件来辅助制动,提高车辆安全性,并且不限于相关技术中的超高速场景,提高了适用性。
[0184] 关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0185] 本公开还提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现本公开提供的车辆控制方法的步骤。
[0186] 图6是根据一示例性实施例示出的一种车辆控制装置600的框图。例如,装置600可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
[0187] 参照图6,装置600可以包括以下一个或多个组件:处理组件602,存储器604,电力组件606,多媒体组件608,音频组件610,输入/输出(I/O)的接口612,传感器组件614,以及通信组件616。
[0188] 处理组件602通常控制装置600的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件602可以包括一个或多个处理器620来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件602可以包括一个或多个模块,便于处理组件602和其他组件之间的交互。例如,处理组件602可以包括多媒体模块,以方便多媒体组件608和处理组件602之间的交互。
[0189] 存储器604被配置为存储各种类型的数据以支持在装置600的操作。这些数据的示例包括用于在装置600上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器604可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
[0190] 电力组件606为装置600的各种组件提供电力。电力组件606可以包括电源管理系统,一个或多个电源,及其他与为装置600生成、管理和分配电力相关联的组件。
[0191] 多媒体组件608包括在所述装置600和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件608包括一个前置摄像头和/或后置摄像头。当装置600处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
[0192] 音频组件610被配置为输出和/或输入音频信号。例如,音频组件610包括一个麦克风(MIC),当装置600处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器604或经由通信组件616发送。在一些实施例中,音频组件610还包括一个扬声器,用于输出音频信号。
[0193] I/O接口612为处理组件602和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和定按钮。
[0194] 传感器组件614包括一个或多个传感器,用于为装置600提供各个方面的状态评估。例如,传感器组件614可以检测到装置600的打开/关闭状态,组件的相对定位,例如所述组件为装置600的显示器和小键盘,传感器组件614还可以检测装置600或装置600一个组件的位置改变,用户与装置600接触的存在或不存在,装置600方位或加速/减速和装置600的温度变化。传感器组件614可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件614还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件614还可以包括加速度传感器,陀螺仪传感器,磁传感器压力传感器或温度传感器。
[0195] 通信组件616被配置为便于装置600和其他设备之间有线或无线方式的通信。装置600可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件616经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。
在一个示例性实施例中,所述通信组件616还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
[0196] 在示例性实施例中,装置600可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程阵列(FPGA)、控制器微控制器微处理器或其他电子元件实现,用于执行上述车辆控制方法。
[0197] 在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器604,上述指令可由装置600的处理器620执行以完成上述车辆控制方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD‑ROM、磁带、软盘和光数据存储设备等。
[0198] 在另一示例性实施例中,还提供一种计算机程序产品,该计算机程序产品包含能够由可编程的装置执行的计算机程序,该计算机程序具有当由该可编程的装置执行时用于执行上述的车辆控制方法的代码部分。
[0199] 本领域技术人员在考虑说明书及实践本公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
[0200] 应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
QQ群二维码
意见反馈