0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

英创汇智AEBS功能描述与应用场景分析

科技绿洲 来源:英创汇智 作者:英创汇智 2022-06-13 15:44 次阅读

引言:ADAS (Advanced Driver Assistance System)作为一种高级驾驶辅助系统,其利用车载信息传感器获取道路目标信息并对车辆的行驶做出部分自动控制,以此减轻驾驶员的驾驶负担。此外,在主车即将发生碰撞或失稳危险而驾驶员未及时采取有效措施时,该系统可对主车进行自动安全控制,从而避免交通事故的发生或减小交通事故的伤害程度。其中ADAS包括AEBS、ACC、LKAS、BSD等功能,本文主要介绍AEBS (Autonomous Emergency Braking System) 的原理,以及英创汇智AEBS系统环境感知方案的工作机制。

一、AEBS发展的意义

据相关数据分析,导致追尾事故的驾驶员的制动行为主要有以下三种:

1.制动迟缓:驾驶员全力制动,但采取措施过晚;

2.制动不足:一般驾驶员采取制动,却制动过轻;

3.无制动:驾驶员未注意到危险,而未采取制动措施;

针对以上三种交通事故情况,英创汇智研发出AEBS系统。AEBS是一种主动安全技术,通过传感器检测可能发生的碰撞危险,提前警示驾驶员制动,并在必要时自动制动,防止碰撞的发生或最大限度的降低碰撞的伤害。

二、AEBS技术环境感知配置方案

ADAS系统由环境感知、控制决策、底层执行和人机交互四个基础模块,具体架构如下图所示:

ADAS整体架构详解

其中,感知模块由毫米波雷达和摄像头组成,通过雷达和摄像头数据融合,感知周边障碍物信息以及可通行区域信息。控制决策模块则根据感知信息,决策所需要的控制指令,向底层执行模块发出指令,控制车辆制动系统来完成自适应跟车和自动紧急刹车。而ADAS系统的难点,在于环境精准识别以及基于EBS系统/改进ABS系统的主动制动执行系统。

AEBS作为ADAS系统中的一个功能,其环境感知模块所需传感器与ADAS系统一致,主要由毫米波雷达和摄像头构成,进一步地毫米波雷达与摄像头优缺点以及工作特性总结如下:

o4YBAGC24DOAHECBAAAARmu_22A208.pngo4YBAGC24DOAHECBAAAARmu_22A208.png

三、AEBS功能描述与应用场景分析

AEBS主要包括预测碰撞警告 (PCW, Predictive Collision Warning)、紧急制动辅助 (EBA, Emergency Brake Assist)、自动紧急制动 (AEB, Autonomous Emergency Braking)等子功能。

3.1AEBS功能描述

(1)PCW:该功能主要针对追尾交通事故中场景一,当驾驶员没有意识到行车过程中即将到来的危险时,通过在驾驶舱内发出蜂鸣声、收紧安全带甚至车辆突然制动抖动等警告措施,提醒驾驶员即将到来的危险,进而避免事故的发生。根据驾驶员的设置,AEBS可以实现不同敏感性的PCW,其具体工作参数与触发条件如下图所示:

pYYBAGKm6duAbmZ_AAE-fujdI-A799.png

o4YBAGC24DOAHECBAAAARmu_22A208.png

不同敏感性的PCW对比

(2)EBA:该功能主要针对追尾交通事故中场景二,当驾驶员踩下制动踏板进行制动,但由于驾驶员经验不足或者一些其他原因,使得车辆无法按照驾驶员预期制动效果进行制动时,通过控制器自行分析决策,合理控制车辆制动(放大根据驾驶员意图控制的制动力矩),保证驾驶员的安全。进一步地EBA功能工作参数与切换条件总结如下:

pYYBAGKm6fKACVERAAF7hBMMeeE351.png

o4YBAGC24DOAHECBAAAARmu_22A208.png

(3)AEB: 该功能主要针对追尾交通事故场景三,即当车辆触发了PCW功能以后,也并未成功警示驾驶员,这时车辆完全由控制器接管,进行制动控制。该功能在最大限度上避免交通事故的发生,当交通事故无法避免时也可减轻交通事故带来的伤害。当两车之间运动学关系不同时,AEB功能会提供不同制动策略(低速场景下为AEB-L功能,其余场景下为AEB-P功能),如下所示:

o4YBAGC24DOAHECBAAAARmu_22A208.png

pYYBAGKm6ceAGg1MAALa6zfZpiY624.png

o4YBAGC24DOAHECBAAAARmu_22A208.png

3.2AEBS应用场景分析

搭载AEBS的车辆在行驶过程中各子功能工作过程如下图所示:

pYYBAGKm6jSAYOZPAAB63sfeNDU588.png

o4YBAGC24DOAHECBAAAARmu_22A208.png

在车辆正常行驶过程中,当前方有障碍物碰撞风险时,首先触发PCW功能对驾驶员进行警告,随着车辆的行驶,一种情况是如果驾驶员踩下制动踏板但制动不足时触发EBA功能(或者驾驶员完全制动不触发EBA功能);另一种情况是驾驶员没有踩下制动踏板,这时AEB功能触发,根据当前车辆与前方障碍物的关系,AEB功能对本车进行不同强度的制动控制,最后避免交通事故的发生或者减轻交通事故的伤害。

搭载AEBS的车辆在行驶过程中子功能触发后制动力如下图所示:

pYYBAGKm6kCAOHJvAADiWHqVsR4537.png

o4YBAGC24DOAHECBAAAARmu_22A208.png

随着车辆的行驶,首先触发PCW,其中通过突然制动抖动来提醒驾驶员,因此存在制动力变化;然后考虑到安全性,AEBS功能会进行自动部分制动以增加驾驶员反映时间,来避免交通事故;最后根据驾驶员的实际操作来判断触发EBA功能还是AEB功能,进而避免交通事故或者减少碰撞伤害。

四、AEBS 决策与规划层分析

4.1AEBS 算法架构

AEBS主要通过车辆搭载的摄像头以及毫米波雷达(也可单独使用摄像头)进行周围环境的感知建图,通过与CAN网络通讯获取自身车辆状态信息,进一步地根据本车信息与周围环境信息进行判断,当满足各子功能触发条件时,各功能开始工作,从而避免交通事故的发生或减小交通事故的伤害程度。其算法架构如下图所示:

poYBAGKm6lSAHJFIAADGUAK3iq4783.png

o4YBAGC24DOAHECBAAAARmu_22A208.png

AEBS算法架构

AEB算法主要分为四大模块:感知系统模块、AEB功能模块、动力学控制模块和制动执行模块。其中AEBS各子功能的不同之处在于本车与前方障碍物之间的运动学关系以及车辆自身状态,AEBS根据获取的相关信息进行不同危险程度的判断进而触发不同子功能。

4.2子模块间关系

感知系统将融合后的障碍物信息发送到目标筛选模块,与此同时本车轨迹预测模块根据本车相应运行状态计算转弯半径。转向半径计算模块计算出车辆的转向半径,被目标筛选模块、TTC计算模块、FCW激活条件判断和AEB激活条件判断所使用。目标筛选模块通过横向距离筛选出最危险的目标障碍物,最危险的目标障碍物信息被TTC计算模块和目标减速度计算模块。TTC计算模块通过与目标障碍物的相对距离和相对速度计算出实时TTC,计算出的TTC被预警模块和紧急制动模块所使用。目标减速度计算模块本着使车辆停在安全距离范围内的原则,对目标减速度进行计算,计算出的目标减速度被紧急制动模块所使用。预警模块根据危险程度通过预警逻辑向执行层发出预警指令。紧急制动模块根据危险程度通过紧急制动逻辑向执行层发出制动指令。预警模块和紧急制动模块向底层发出制动指令的同时也向人机交互模块发送信号灯和声音执行指令,人机交互模块同样也可以通过按钮来控制预警模块和紧急制动模块。

pYYBAGKm6myAO277AACF1Ai8wSs232.png

子模块关系图

(1)感知系统模块

感知系统模块主要包括雷达传感器目标探测,摄像传感器目标识别,以及两者目标检测的融合。

(2)AEB功能模块

■ AEB人机界面;该部分主要与驾驶员互动用,集成AEB开关,显示控制状态和故障信息;

■ 目标筛选模块:该部分主要针对雷达和摄像头检测出来的目标进行筛选,根据本车轨迹预测和目标轨迹预测,判断判断两车的运动轨迹是否重合,存在潜在的碰撞可能性,以此来确定目标车辆;

■ AEB运动学控制模块:搭建TTC模型,计算出将要碰撞的时间t,并根据车速v和碰撞时间t计算出制动等级,并制定每个等级下的目标减速度。

自车与目标车辆的纵向车速之差,计算方法见公式:

poYBAGKm6niAFiU9AADHTkeQLYM373.png

(3)动力学控制模块

■ 由上一个模块得到了目标减速度,但是并没有考虑整车的动力学特性。实际的目标减速度还要根据动力学特征,在防抱死控制和防侧滑控制的基础下进一步的修正目标减速度。

(4)制动执行模块

■ 制动执行模块主要由ESC完成,ESC为电子稳定系统,连接ABS模块,可以在汽车紧急制动时保证汽车的稳定性,按要求执行AEB给出的目标减速度。

五、碰撞风险评估准则

TTC (Time-to-collision) 是一个经典的碰撞风险评估的准则,但其无法有效反映车辆行驶过程中潜在的风险,因此下面介绍几种碰撞风险评估准则:

(1)PET (Post-encroachment time) 是一辆车进入冲突点的时间 (t2) 与另一辆车到达该点的时间 (t1) 之差,具体情况见下图:

poYBAGKm6oKARF2DAABAhxI9STI044.png

(2)DRAC (Deceleration rate to avoid collision) 能够很好察觉车辆行驶过程的潜在危险,其计算公式如下:

poYBAGKm6oyAUQH0AABixuqYmSs983.png

(3)PSD (Proportion of stopping distance) 是两辆车之间可用的距离与MADR (最大可用DRAC所需的距离)之比,具体计算公式如下:

poYBAGKm6q2Ab2gWAABEYdBKizU141.png

(4)CPI (Crash potential index) 是某时刻避免碰撞的减速率(DRAC)超过MADR的概率,其中MADR 会受到车辆种类以及道路环境的影响,具体计算公式如下:

pYYBAGKm6raAUtwaAABnl4jBO-o650.png

鉴于TTC在衡量车辆碰撞风险上存在缺陷,目前本公司借鉴上述碰撞风险评估准则,正在逐步开发新型的碰撞风险评估准则。

审核编辑:彭静
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 摄像头
    +关注

    关注

    59

    文章

    4590

    浏览量

    92802
  • 雷达传感器
    +关注

    关注

    3

    文章

    266

    浏览量

    34267
  • 驾驶辅助系统

    关注

    0

    文章

    98

    浏览量

    16536
  • 英创汇智
    +关注

    关注

    0

    文章

    20

    浏览量

    441
收藏 人收藏

    评论

    相关推荐

    NanoEdge AI的技术原理、应用场景及优势

    能耗并提高数据安全性。本文将对 NanoEdge AI 的技术原理、应用场景以及优势进行综述。 1、技术原理 NanoEdge AI 的核心技术包括边缘计算、神经网络压缩和低功耗硬件设计。边缘计算
    发表于 03-12 08:09

    洛杉矶云服务器适合哪些应用场景?

     洛杉矶云服务器怎么样 ?适合哪些应用场景,RAKsmart小编为您整理发布洛杉矶云服务器适合哪些应用场景
    的头像 发表于 03-08 09:51 81次阅读

    AG32VF-MIPI应用场景

    的基础上,集成了MIPI接口协议,提供了丰富的功能和特性,能够满足不同应用场景的需求,为用户提供更加全面、便捷、高效的数据传输方案。 基本参数: MIPI up to 1.5Gbps LVDS up
    发表于 01-22 08:56

    高压放大器应用场景分析

    高压放大器是一种重要的电子设备,其功能是将输入信号的电压幅度放大,以满足不同领域对于信号处理和放大的需求。下面安泰电子将对高压放大器在各个应用场景中的重要性进行深入分析,帮助大家更好地理解和使用高压放大器。
    的头像 发表于 12-07 17:07 322次阅读
    高压放大器应<b class='flag-5'>用场景</b><b class='flag-5'>分析</b>

    上位机和plc有啥区别 上位机和PLC的应用场景

    以及它们的应用场景。 上位机和PLC的区别可以从以下几个角度来描述: 1. 功能差异:上位机通常是指运行在PC或服务器上的软件系统,它可以提供强大的计算和数据处理能力,并且可以用于复杂的控制算法和大数据
    的头像 发表于 11-22 16:51 4149次阅读

    线控底盘企业英创汇智连获两大奖 英创汇智这个双十一收获满满

      这个双十一,对英创汇智而言有些不同寻常。同一天内,在武汉和昆山,英创汇智分别受领两个不同的重磅奖项,足见行业对英创汇智的认可。 01 中国汽车供应链创新成果奖 11月11日上午,在武汉召开
    的头像 发表于 11-12 10:18 430次阅读
    线控底盘企业英<b class='flag-5'>创汇</b>智连获两大奖 英<b class='flag-5'>创汇</b>智这个双十一收获满满

    labview 和 wincc 的区别 使用场景

    labview 和 wincc 的区别 使用场景 都是上位机软件,都可以做监控软件 wincc的名气也比较大 对比的资料较少 写这些文章的人,从自己的从事的行业出发,带有自己的思维 使用的场景 肯定
    发表于 10-27 18:01

    【华秋干货铺】SMT组装工艺流程的应用场景

    工艺流程的应用场景。 01单面纯贴片工艺 应用场景: 仅在一面有需要焊接的贴片器件。 02双面纯贴片工艺 应用场景: A/B面均为贴片元件。 03单面混装工艺 应用场景: A面有贴
    发表于 10-20 10:33

    SMT组装工艺流程的应用场景

    工艺流程的应用场景。 01单面纯贴片工艺 应用场景: 仅在一面有需要焊接的贴片器件。 02双面纯贴片工艺 应用场景: A/B面均为贴片元件。 03单面混装工艺 应用场景: A面有贴
    发表于 10-20 10:31

    SMT组装工艺流程的应用场景(多图)

    ,PCBA组装的分析功能,开发了 10大项,234细项检查规则 。 基本可涵盖所有可能发生的制造性问题,能帮助设计工程师在生产前检查出可制造性问题,且能够 满足工程师需要的多种场景 ,将产品研制的迭代次数
    发表于 10-17 18:10

    直线模组的应用场景

    直线模组的应用场景
    的头像 发表于 10-09 17:36 576次阅读
    直线模组的应<b class='flag-5'>用场景</b>

    jlink的主要使用场景有没有可以替代的非硬件方案?

    jlink的主要使用场景,有没有可以替代的非硬件方案?
    发表于 10-07 09:00

    综合热分析仪:基本原理、应用场景

    综合热分析仪是一种广泛应用于材料科学、化学、物理等领域的仪器,能够同时测量物质的多种热学性质、设备综合热重分析仪TGA及差示扫描量热仪DSC等。本文将介绍综合热分析仪的基本原理、应用场景
    的头像 发表于 09-11 11:38 542次阅读
    综合热<b class='flag-5'>分析</b>仪:基本原理、应<b class='flag-5'>用场景</b>

    洞悉 Omniverse:支持通用场景描述的 Marvelous Designer 赋能用户为 3D 角色定制数字资产和服装

     “洞悉 Omniverse”系列文章 将重点介绍艺术家、开发者和企业如何使用通用场景描述和 NVIDIA Omniverse 的最新技术改变其工作流程。 3D 软件 Marvelous
    的头像 发表于 08-21 21:05 376次阅读
    洞悉 Omniverse:支持通<b class='flag-5'>用场景</b><b class='flag-5'>描述</b>的 Marvelous Designer 赋能用户为 3D 角色定制数字资产和服装

    蓝牙多连接应用场景举例

    蓝牙多连接应用场景举例 一、蓝牙多连接的通信方式: 1-1、蓝牙MESH组网图: 1-2、蓝牙星型组网图; 二、两种方案的优劣势: 2-1、 MESH方式网络中的节点数量多,能够实现单播、组播
    发表于 05-09 09:09