汽车电子 -- 车载ADAS之FCW(前方碰撞预警)

本文详细解读了GB/T33577-2017和JT_T883-2014中关于智能运输系统车辆前方碰撞预警系统的性能要求,包括状态机、预碰撞报警、碰撞报警、减速度阈值、响应时间和不报警条件。同时提及了ADAS算法设计中的关键要素。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

相关法规文件:

一、前方碰撞预警 FCW( Forward Collision Warning)

参看:法规标准-GB/T 33577标准解读(2017版)

在这里插入图片描述

1、状态机

在这里插入图片描述

  • 系统关闭
    当车辆前向碰撞预警系统处于关闭状态,将不会进行报警。
    在这个状态下,可以向驾驶员提供一个除了打开点火开关以外的启动系统的其他途径(如:设置一个系统开启/关闭的开关)。
    当点火开关被置于关的挡位时,车辆前向碰撞预警系统切换至系统关闭状态。当系统故障检测单元检测到系统不能正常工作时,系统进入故障模式,系统被切换至关闭状态。

  • 系统待机
    当车辆前向碰撞预警系统处于待机状态,将不会进行报警。
    在这个状态下,系统检测自车的车速及挡位状态。如果自车车速在系统工作的车速范围内,且挡位选在前进挡(除了倒档及驻车挡以外的其他挡位),系统将从待机状态切换到启动状态。当点火周期完成,发动机开始工作之后,或当发动机正在工作,驾驶员手动启动了系统开关,系统将从关闭状态切换到待机状态。当自车车速不在车辆前向碰撞预警系统的工作速度范围(考虑了车速变化的迟滞量δ)内,或驾驶员将挡位切换到倒档、驻车挡时,系统将从启动状态退出,进入待机状态。

  • 系统启动
    当车辆前向碰撞预警系统处于启动状态,如果报警条件满足,则系统将发出报警命令。只要车辆挡位处于任意前进挡,且车速在系统的工作范围以内,车辆前向碰撞预警系统将进入此状态。

  • 工作限制条件
    系统工作时的最低车速Vmin应不高于11.2m/s。系统工作时的最高车速Vmax应不低于27.8m/s或车辆能够达到的最高速度。相对车速的最小值应不高于4.2m/s,最大值应不低于20m/s。
    即:
    100.08km/h >=自车车速 >=40.32km/h
    72km/h >=相对车速 >=15.12km/h

这里面有个名词 迟滞量(Hysteresis) 也叫滞回
参看:采用迟滞比较的简单比较法

2、预碰撞报警及碰撞报警

车辆前向碰撞预警系统可以提供两种不同报警内容:预碰撞报警 和 碰撞报警。

  • 预备碰撞报警: 系统检测到潜在的碰撞风险,可能是因为车辆与前车的距离过近,或者前车突然减速。此时,系统会发出初步警告,提醒驾驶员减速或准备采取避免碰撞的措施。
  • 碰撞报警: 当系统判断前方的碰撞即将发生或者风险极高时,会触发这个级别的警告。这通常意味着驾驶员需要立即采取紧急行动来避免碰撞,比如急刹车或紧急躲避。

3、要求减速度的阈值

车辆前向碰撞预警系统所涉及的要求减速度的阈值应满足如下要求:

  • 若要求减速度αreq超过其阈值范围,车辆前向碰撞预警系统应发出碰撞报警;在干燥路面及温暖气候条件下,αreq阈值应不超过0.68g
  • 若车辆前向碰撞预警系统的报警时机可以由驾驶员进行调整,则至少其中应有一种设置能够满足以上一种关于要求减速度αreq的阈值要求
  • 当要求减速度的阈值较低时,车辆前向碰撞预警系统可以发出预碰撞报警
  • 碰撞报警及预碰撞报警的要求减速度的阈值可以根据道路条件、环境、驾驶员状态、驾驶员特性及不同的驾驶场景调整

4、响应时间

车辆前向碰撞预警系统涉及的响应时间的取值应满足如下要求:

  • 在报警范围的计算中,应考虑驾驶员对报警的反应时间Tresp,该值不小于0.8s;
  • 在要求减速度αreq的计算中,应考虑制动系统响应时间Tb,制动系统响应时间由系统设计者选择。
  • 若自车驾驶员正在制动,驾驶员对报警的反应时间Tresp及制动系统响应时间Tb应被设置为0。

5、不报警条件

车辆前向碰撞预警系统应在如下条件下抑制或延迟报警:

  • 自车减速度大于等于要求减速度αreq的阈值,车辆前向碰撞预警系统不应发出任何报警。
  • 满足系统定义的曲率半径的道路上,车辆前向碰撞预警系统不应对不在自车车道内的前车发出任何报警。
  • 若前车切入自车前方并车速高于自车,建议车辆前向碰撞预警系统不发出任何报警。
  • 若自车驾驶员正在制动(俗称“刹车”),车辆前向碰撞预警系统可以一直或延迟报警。
  • 距离碰撞时间TTC大于4.0s,车辆前向碰撞预警系统可以抑制或延迟报警。
  • 自车正在进行换道或高动态的操纵行为,或者若自车驾驶员正在通过加大油门来抑制车辆的驾驶辅助系统主动施加的制动力,或者若自适应巡航系统正在施加最大的制动报警,车辆前向碰撞预警系统可以一直或延迟报警。
  • 驾驶工况不满足工作限制条件,车辆前向碰撞预警系统可以抑制或延迟报警。

6、报警距离计算

报警应由以下因素决定:

  • 自车和障碍车辆之间的相对速度、
  • 车间距离及自车车速、
  • 驾驶员对报警的反应时间
  • 自车与障碍车辆可能存在的制动减速度

碰撞报警计算:

在这里插入图片描述
报警距离计算公式:

Distance=(T1+T2)* Vs +【 (Vs * Vs )/(2a1) - ( Vs + Vr )( Vs + Vr )
/(2 * a2)】+ safe distance 参数说明:
T1:驾驶员反应时间;T2:自车制动响应时间;Vs自车车速,Vr相对速度(相对速度代入公式需考虑符号);a1为自车减速度;a2为前车减速度;
T1、T2、safe distance等参数可标定;
T2 自车制动响应时间Tb(min)、Tb(max)由客户协助提供;
T1:驾驶员反应时间该值不小于0.8s;
Safe distance= 3 m (可标定)

在这里插入图片描述
在这里插入图片描述
扩展:
ADAS算法设计(一):FCW算法设计

### FCW(前碰撞预警系统)标定的方法、流程与工具 #### 方法概述 为了确保FCW系统的有效性和可靠性,在实际应用之前必须对标定过程进行全面设计。该系统主要依赖于传感器数据处理算法来评估潜在的碰撞威胁并及时通知驾驶员。因此,标定时需考虑多个因素,包括但不限于环境条件模拟、目标物识别精度调整以及响应时间优化等。 #### 标定流程 1. **参数初始化** - 设置初始的安全距离阈值和减速度阈值作为基础参考点[^3]。 2. **硬件校准** - 对安装在车辆上的各类感知设备如雷达、摄像头等进行精确度检验与修正,保证其能够准确获取周围物体的位置信息。 3. **软件调试** - 利用仿真平台创建多种典型交通场景,验证不同情况下FCW逻辑判断准确性;同时微调内部计算模型中的各项系数直至满足预期性能指标。 - 特别关注TTC (Time To Collision) 的计算方法及其对应的报警时机设置[^4]。 4. **实车测试** - 安排一系列道路试验项目,涵盖城市街道、高速公路等多种路况下可能出现的各种工况组合。 - 记录每次实验过程中产生的所有事件日志文件以便后续分析总结经验教训,并据此不断改进现有方案。 5. **数据分析与反馈循环** - 收集来自真实世界运行期间积累的大规模样本库资料,运用机器学习技术挖掘其中蕴含的有效特征模式用于指导未来版本迭代升级方向。 - 结合用户反馈持续优化用户体验方面存在的不足之处,例如减少误报率提高警报有效性等问题。 #### 使用工具 - **仿真软件**:CARLA, PreScan 或 VTD 等高级驾驶辅助系统专用虚拟测试平台可以帮助工程师们快速搭建复杂多变的道路状况来进行前期探索性研究工作。 - **诊断仪器**:OBD-II 扫描仪配合 CAN 总线监听器可用于实时监控ECU间通信流量变化情况从而定位故障源位置加快解决问题的速度。 - **编程语言/框架**:Python结合NumPy/Pandas库非常适合用来编写自动化脚本来批量处理大量离散型数值序列;MATLAB/Simulink则更擅长构建控制理论相关的数学模型便于开展深入机理层面探讨。 ```python import numpy as np from scipy.optimize import curve_fit def fit_ttc_model(data_x, data_y): """ Fit TTC model parameters using least squares method. Parameters: data_x : array_like Independent variable values. data_y : array_like Dependent variable values. Returns: popt : ndarray Optimal parameter estimates. """ def ttc_func(x, a, b): return a * np.exp(-b*x) popt, _ = curve_fit(ttc_func, data_x, data_y) return popt ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

聚优致成

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值