ADAS-AEB系统详解

ADAS-AEB系统详解

AEB即自动紧急制动(Automatic Emergency Braking),其通过雷达、摄像头共同监测前方车辆以及行人情况,若探测到潜在碰撞风险,系统将采取相应预警及制动措施,从而避免发生碰撞或减轻碰撞损害程度。

作为一项重要的ADAS主动安全功能,AEB近年来配置率不断提升,未来有可能成为标配。

image

01 AEB工作过程

AEB系统的主要功能包括预碰撞报警PCW(Predictive Collision Warning)、紧急制动EB(Emergency Braking)和行人保护PP(Pedestrian Protection)三大部分,其工作过程见图1。

image

图1 AEB工作过程示意图

02 AEB功能

预碰撞报警PCW、紧急制动EB和行人保护PP三部分所包含的子功能见下表1。

表 1 AEB系统功能

序号功能子功能
1.1预碰撞报警PCW制动预填充BP(Brake Prefill)
1.2液压制动辅助阀值调整HBA(Hydraulic Brake Adjust)
1.3安全距离报警PDW(Potential Distance Warning)
1.4预报警PW(Pre-Warning)
1.5紧急报警AW(Acute Warning)

续表1:

序号功能子功能
2.1紧急制动EB紧急制动辅助EBA(Emergency Brake Assist)
2.2自动紧急制动AEB(Automatic Emergency Braking)
3行人保护PP行人保护PP(Pedestrian Protection)

上表中各项子功能的目的及工作机理见表2。

表 2 AEB子功能目的及工作机理

序号功能目的工作机理
1.1制动预填充BP实现更快的制动反应对于一般的制动系统,为防止摩擦片过早磨损,摩擦片与制动盘二者间留有间隙。该间隙的存在,导致紧急制动时将花费一定时间使二者接触,影响了制动距离。制动预填充为紧急状况做好准备,将摩擦片移动到制动盘,但并不施加制动力。在该功能作用下,系统可以对驾驶员的制动请求做出更快的反应。
1.2液压制动辅助阀值调整HBA驾驶员触发了紧急制动时辅助驾驶员制动在需要进行紧急制动的情况下,只有少数驾驶员可以有效地进行较强的制动,这样可以提供最佳的短距离制动以避免危险的发生。为弥补其它类型驾驶员在这一方面的不足,HBA通过监测制动压力信号,可以发觉到驾驶员进行紧急制动的意愿,从而补上紧急制动时不足的制动力。HBA的触发门限须尽可能考虑到极端状态进行优化,从而避免驾驶风格比较“运动”的驾驶员在驾驶时发生经常性误触发。其弊端就在于当遇到紧急情况时,驾驶技术不熟练的驾驶员可能无法触发该功能。本功能将依据实际情况调整HBA的触发门限,从而保证大多数驾驶员在发生紧急情况时可以触发HBA。
1.3安全距离报警PDW提示驾驶员跟车车距过小安全距离报警会在情况不紧急的时候提醒驾驶员,但是如果这时前车突然减速,该状况的危险程度会迅速升级。该报警具有提示信息的属性,如果当前状况不改变,则不会发生事故。尽管在这种状况下没有危险,但是驾驶员也应调整自己的驾驶行为,保持合理车距,这样如果前方车辆突然紧急制动那么驾驶员才能够做出反应以避免事故的发生。
1.4预报警PW柔和的视觉及声音报警系统触发安全距离报警之后,若车辆仍存在碰撞风险,将触发预报警。报警时仪表伴有图像及文字“注意碰撞”提示,目标车辆闪烁,蜂鸣器响3声。
1.5紧急报警AW强烈的触觉报警系统触发预报警之后,若驾驶员仍未采取任何措施,系统将触发紧急报警,通过短促制动提醒驾驶员,同时仪表文字提示,目标车辆闪烁。
2.1紧急制动辅EBA可以辅助驾驶员在危险情况下执行制动。当驾驶员错误的估计了情况的严重程度或驾驶员制动力不足时,系统将提供附加的制动力。

续表2:

序号功能目的工作机理
2.2自动紧急制动AEB如果驾驶员未对报警作出反应,并且情况的危险程度升级,则系统会进行自动紧急制动包括部分自动部分制动AEB-P和中速自动紧急制动AEB-M。其中AEB-P触发较早(与紧急报警同时触发),主要作用是给驾驶员争取更多的反应时间。如果驾驶员不作出反应,它也会降低事故的危险程度。AEB-M是在中等速度的时候激活;当系统计算出必须采用很大的、不舒服的减速度才可避免碰撞时,系统会触发此功能,自动制动来尽可能地减小两车的相对速度。
3行人保护PP避免或减轻自车与正在过本车道的行人的碰撞行人保护功能同样包括预报警、预填充、HBA阀值调整、自动紧急制动几个子功能,具体机理可参见上文。

03 AEB硬件架构

AEB作为一项ADAS功能,其硬件包括传感器、控制器与执行器三部分,具体见图2。

image

图2 AEB系统组成

1) 传感器

目前AEB主流方案采用的环境感知传感器为毫米波雷达和摄像头:毫米波雷达通过对目标物发送电磁波并接收回波来获得目标物体的距离、速度和角度;摄像头需要先进行目标识别,然后再根据目标在图像中的像素大小来估算目标距离。具体配置方案有三种,见表3。

表 3 AEB传感器配置方案

方案环境感知传感器功能/场景对比
毫米波雷达摄像头
方案一城市场景、城郊场景
方案二城市场景、城郊场景、行人保护
方案三城市场景、城郊场景、行人保护

三种配置方案的性能对比见图3。

image

图 3 AEB传感器配置方案性能对比

2) 控制器

AEB控制器目前多集成在传感器内部(多为毫米波雷达),随着智能驾驶技术的不断发展,AEB控制功能将逐步由域控制器承担。

3) 执行器

目前AEB的执行器均为ESC系统,随着EHB系统的逐步量产(博世ibooster),将会成为新的AEB执行器,并缩短执行器相应时间,提升AEB性能表现。

04

AEB设计思想

正面碰撞防护系统是指针对纵向交通事故开发的一系列驾驶辅助系统的统称,AEB属于其中的部分功能,具体见图4。

image

图 4 正面碰撞防护系统

目前的技术条件下,AEB系统的设计用途不是保证车辆不会发生追尾事故,而是起到响应辅助及应急辅助的作用,其设计思想如下:

**一方面,**在驾驶者无法通过自身能力避免碰撞时通过系统干预降低事故的严重程度;**另一方面,**通过降低车速为驾驶者赢得更多时间,从而采用变道等措施避免碰撞。

此外,AEB的设计中还必须考虑到驾驶者对危险性的主观感受,避免因频繁制动而导致客户抱怨。当然,在环境较为简单的低速情况下,AEB系统通常还是能够将车辆刹停来避免碰撞的。

下图5概括了AEB的设计思想。

image

图 5 AEB触发时间示意图

获取最全最好的自动驾驶学习资料和落地经验:链接

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/760240.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

加速量产化节奏!移远通信5G RedCap模组RG255C-CN顺利通过SRRC认证

近日,移远通信5G RedCap模组产品再传喜讯——RG255C-CN顺利通过SRRC(无线电型号核准)认证测试,成为领先行业的轻量化5G产品。 此前,该模组也已通过NAL(电信设备进网许可)、CCC(中国强…

DXP学习1-使用DXP软件创建工程并熟悉相关操作

目录 实验内容(任务) PCB项目文件及原理图文件的创建及保存: 熟悉窗口界面、主菜单、各工具栏及图纸参数的设置: 首先先通过"纸张选择"做如下修改 修改纸张大小👇 修改标题栏的格式👇 修改…

生命源集团2024全球品牌发布会成功举办

生命源集团2024全球品牌发布会圆满落幕 3月20日,生命源集团在杭州隆重举办了主题为“生命源启,荣耀之巅”的2024全球品牌发布会。 活动伊始,嘉宾们陆续签到入场,现场气氛热烈而庄重。随后,生命源集团十二大事业部总裁…

6.2 ServiceNow 自动化测试框架 (ATF)

6.2 自动化测试框架 ATF 目录一、自动化测试框架 (ATF) 简介1. Automated Test Framework(ATF)2. 使用自动化测试框架 (ATF)的好处: 二、 ATF的测试类型1. 功能业务逻辑测试2. 回归测试3. 浏览器兼容性测试4. 服务器端 Jasmine测试 三、 ATF测…

详解:创业老阳推荐的Temu蓝海项目还能赚钱吗?

在当前全球化的背景下,跨境电商行业日益繁荣,成为了许多创业者关注的焦点。其中,Temu项目凭借其独特的商业模式和强大的市场潜力,备受瞩目。尤其是当知名创业导师老阳推荐Temu项目时,更是激起了广大创业者的热情和好奇…

机器人路径规划:基于冠豪猪优化算法(Crested Porcupine Optimizer,CPO)的机器人路径规划(提供MATLAB代码)

一、机器人路径规划介绍 移动机器人(Mobile robot,MR)的路径规划是 移动机器人研究的重要分支之,是对其进行控制的基础。根据环境信息的已知程度不同,路径规划分为基于环境信息已知的全局路径规划和基于环境信息未知或…

应急响应-Linux(1)

应急响应-Linux(1) 黑客的IP地址 思路: 一般系统中马之后会有进程连接黑客的主机,可以使用netstat -anpt查看下当前进程的连接,此处查看到没有后 ,可以从系统服务开始查找,系统的服务日志一般都会保存相关访问信息&…

SAP CAP篇十五:写个ERP的会计系统吧,Part II

本文目录 本系列文章目标开发步骤数据库表设计初始数据初始数据:AccountCategories初始数据:AccountUsages初始数据:ChartOfAccounts初始数据:AccountSubjects Service 定义生成Fiori AppApp运行 本系列文章 SAP CAP篇一: 快速创…

P8597 [蓝桥杯 2013 省 B] 翻硬币 Python

[蓝桥杯 2013 省 B] 翻硬币 题目背景 小明正在玩一个“翻硬币”的游戏。 题目描述 桌上放着排成一排的若干硬币。我们用 * 表示正面,用 o 表示反面(是小写字母,不是零),比如可能情形是 **oo***oooo,如果…

【ppt技巧】PPT转换为图片,方法有哪些?

想要将ppt文件转换为图片,其实很简单,一起来看一下如何操作吧! 方法一: 使用格式转换器,有些文件格式转换器,支持ppt转换为图片。 方法二: 不需要转换器,直接在ppt中进行操作即可…

可观测性体系建设后,该如何挖掘数据及工具价值?

在现代企业的运维管理中,构建高效且可靠的可观测性体系是保障系统稳定性和业务连续性的关键。然而,运维团队成员的技术能力参差不齐往往成为实现这一目标的障碍。尤其在处理复杂系统故障时,高度依赖专业知识和经验的可观测性工具很难被全员有…

j-vxe-table设置

1.设置按键回车箭头tab健设置 :mouse-config"{selected: true}" :keyboard-config"{ isArrow: true, isEnter: true, isEdit: true,isTab:true}" 2 表格编辑设置 :edit-config"{trigger: this.triggerFlag, mode: row, showIcon: false , active…

如何用 C++ 部署深度学习模型?

深度学习模型通常在诸如Python这样的高级语言中训练和验证,但在实际生产环境部署时,往往需要更高的执行效率和更低的资源占用。C作为一款性能卓越、低级别的编程语言,是部署深度学习模型的理想选择之一。本文将详细介绍如何在C环境下加载和运…

opengl日记11-opengl的transformtions变换示例

文章目录 环境代码CMakeLists.txt文件内容不变。vertexShaderSource.vsmain.cpp 总结参考 环境 系统&#xff1a;ubuntu20.04opengl版本&#xff1a;4.6glfw版本&#xff1a;3.3glad版本&#xff1a;4.6cmake版本&#xff1a;3.16.3gcc版本&#xff1a;10.3.0 在<opengl学…

Blender 3D建模要点

3d模型可以为场景的仿真模拟带来真实感&#xff0c;它还有助于更轻松地识别场景中的所有内容。 例如&#xff0c;如果场景中的所有对象都是简单的形状&#xff0c;如立方体和圆形&#xff0c;则很难在仿真中区分对象。 1、碰撞形状与视觉形状 像立方体和球体这样的简单形状&a…

鸿蒙Harmony应用开发—ArkTS-属性动画

组件的某些通用属性变化时&#xff0c;可以通过属性动画实现渐变过渡效果&#xff0c;提升用户体验。支持的属性包括width、height、backgroundColor、opacity、scale、rotate、translate等。布局类改变宽高的动画&#xff0c;内容都是直接到终点状态&#xff0c;例如文字、can…

英国政府发布云SCADA(数据采集与监控系统)安全指南

近期&#xff0c;英国国家网络安全中心 (NCSC) 发布了安全指南&#xff0c;用以帮助使用运营技术 (OT) 的组织确定是否应将其监控和数据采集 (SCADA) 系统迁移到云端。 出于安全原因&#xff0c;SCADA 系统传统上与互联网甚至本地企业网络隔离&#xff0c;但云可以提供许多好处…

在家有电脑手机怎么赚钱?整理了六种在家做副业的方法

如果你在家空闲时间比较多&#xff0c;有电脑有手机&#xff0c;一定要做的六种副业&#xff01; 无论你现在是什么身份&#xff0c;如果能够利用自己的空余时间&#xff0c;去做一份副业&#xff0c;那么你的自信心会得到大大地提升&#xff01; 分享六种我觉得很值得尝试的副…

JDBC基础(CRUD)使用详解(mysql)

1. 什么是JDBC JDBC,即Java Database Connectivity,java数据库连接.是一种用于执行SQL语句的Java API,它是 Java中的数据库连接规范.这个API由 java.sql.*,javax.sql.* 包中的一些类和接口组成,它为Java 开发人员操作数据库提供了一个标准的API,可以为多种关系数据库提供统一访…

Docker安装部署RabbitMQ(单机版)

文章目录 1.1.下载镜像1.2.安装MQ 本篇文章探讨的是单机部署 环境:Centos7 1.1.下载镜像 方式一&#xff1a;在线拉取 docker pull rabbitmq:3.8-management方式二&#xff1a;从本地加载 【1】将该镜像包上传到虚拟机的tmp目录 【2】上传到虚拟机中后&#xff0c;切换到存…