本文主要是介绍11-8 AEB 产品软件需求,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
按照ASPICE规范的要求,需要聚焦系统需求、系统架构设计、软件需求及软件架构设计等4部分核心内容。本章是在11-7 AEB 产品系统架构的基础上,重点讲述软件需求部分。
1. 软件需求规范
版本
概述
范围
功能需求
非功能需求
2. AEB软件架构
2.1 视觉感知
目标的输入
状态的输入
2.2 雷达感知
目标的输入
状态的输入
2.3 感知融合
Yaw rate
Brake pressure
Longitudinal acceleration
Wheel speed
Wheel angle
Standstill
Brake lights
Activation /deactivation menu-button
3. AEB FCW功能
功能实现简述:
Brake System:
ego velocity
maximal velocity reductionthreshold
maximal decelerationthreshold
vehicle stability
EBA:driver deceleration thresholds
driver take over conditions
3.1 感知状态
3.1.1 标定状态
0x0 状态正常
0x1 感知故障
0x2 未标定
0x3 标定成功
0x4 标定失败
0x5 正在标定
3.1.2 遮挡状态
0x1未遮挡
0x2 部分遮挡
0x3全部遮挡
3.1.3 感知目标信号输出
信号数据类型
信号源
3.1.4 目标选择
TTC TTLC TTB
3.2 驾驶员输入
功能开关
HU
HU_AEBState
0x0无变化
0x1 on
0x2 off
功能输出
HU_AEBState
0x0默认开
0x1 off
FCW敏感度调节
HU_FCWSen
0x0
0x1
0x2
ADAS_FCWSen
0x0
0x1
0x2
油门
制动
挡位
安全带
车门状态
3.3 车辆状态
轮速信号
ESC
纵向加速度
EPB故障或者拉起
APA
3.4 执行器执行
当ADAS_AEBDecReq == 0x1
当ADAS_AEBDecValue
==0.3g
==0.5g
==1.g
EPB
车速<1.5kph
ADAS_ESChold 0x1
当收到ESC_EPBstate 0x1 applied AEB功能退出
AEB:
持续发ADAS_AEBDecReq == 0x1
和ADASAEBDecValue
==0.3g
==0.5g
==1.g
当收到ESC_EPBstate 0x1 applied AEB功能退出
ESC_Standsitll 0x1
ADAS_ESChold 0x1
当收到ESC_EPBstate 0x1 applied AEB功能退出
3.5 状态机
参见系统需求详细分析
3.6 场景判断
依E-CNAP 2023标准展开:
CCR
VRU
CM
3.7 查表
本车速度、目标车速度和TTC关系输出目标减速度
3.8 FCW
图示
图示+声音
图示+声音+点刹
3.9 HMI
参见AEB算法架构
这篇关于11-8 AEB 产品软件需求的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!