1. ADAS系统概述
大家好,我是老张,在ADAS领域摸爬滚打了十几年。今天咱们开始聊ADAS系统的性能评价指标KPI体系。第一节课,我想先带大家把ADAS的底子打牢。
什么叫ADAS?说白了,就是高级驾驶辅助系统。它不是自动驾驶,而是帮你开车,不是替你开车。这个区别,我建议你一开始就记清楚。
1.1 ADAS的定义
ADAS的全称是Advanced Driver Assistance Systems。它利用安装在车上的各种传感器——摄像头、毫米波雷达、激光雷达、超声波——去感知周围环境,然后通过算法决策,最后执行一些辅助操作。
举个例子,你开车时走神了,车快撞上前车了,系统帮你一脚刹车踩下去——这就是AEB,自动紧急制动。你跑高速觉得累,打开ACC,车自己跟着前车走,你只要扶着方向盘——这就是自适应巡航。
我个人习惯把ADAS比作「副驾上的老司机」。它不会抢你的方向盘,但会在你犯迷糊的时候拉你一把。
核心定义:ADAS是辅助系统,不是自动驾驶系统。驾驶员始终是责任主体。
1.2 发展历程
ADAS不是一天建成的。我入行那会儿,这东西还只是个概念。咱们快速过一下几个关键节点:
- 1990年代:最早的雏形出现。我记得那时候奔驰S级开始装定速巡航,就是最简单的CCS。你设个速度,车就按那个速度跑。现在看很简陋,当时可是黑科技。
- 2000年代:传感器开始升级。毫米波雷达成本降下来了,ACC(自适应巡航)开始量产。我在2008年参与过一个项目,给某豪华品牌做第一代ACC标定,那会儿的ACC只能在40km/h以上工作,而且只能跟车,不能刹停。现在想想,真是原始。
- 2010年代:摄像头技术爆发。Mobileye的EyeQ芯片让视觉感知成为可能。AEB、LKA、LDW这些功能开始大规模上车。我经历过一个项目,因为摄像头标定没做好,LKA在弯道里一直画龙,被客户投诉到总部。嗯,那之后我们团队再也不敢轻视标定了。
- 2020年代至今:传感器融合成为主流。摄像头+雷达+超声波,甚至激光雷达也开始下放到20万级别的车上。功能越来越丰富,但系统复杂度也指数级上升。
我的经验:ADAS的发展史,其实就是传感器成本下降史和算力提升史。你想想看,十年前一个毫米波雷达要几千块,现在几百块。没有这个前提,ADAS不可能普及。
1.3 SAE自动驾驶分级标准
聊ADAS,绕不开SAE J3016标准。这个标准把自动驾驶分成了L0到L5六个等级。我见过很多新人搞混,这里我用自己的理解给你讲清楚。
| 等级 | 名称 | 谁在开? | 谁在监控? | 典型功能 |
|---|---|---|---|---|
| L0 | 无自动化 | 驾驶员 | 驾驶员 | FCW(前碰撞预警) |
| L1 | 驾驶辅助 | 驾驶员 | 驾驶员 | ACC、LKA |
| L2 | 部分自动化 | 系统 | 驾驶员 | ACC+LKA组合 |
| L3 | 有条件自动化 | 系统 | 系统(需接管) | 交通拥堵领航 |
| L4 | 高度自动化 | 系统 | 系统 | Robotaxi(限定区域) |
| L5 | 完全自动化 | 系统 | 系统 | 任何场景 |
这里有个关键点:L0到L2,责任主体是驾驶员;L3及以上,责任主体开始向系统转移。为什么L3这么难落地?因为责任划分不清。我曾经参与过一个L3项目的功能安全分析,光「接管请求」这个场景,我们就写了200多页的文档。你想想看,系统说「你接管」,但驾驶员睡着了怎么办?系统说「我还能撑10秒」,但10秒后驾驶员没反应怎么办?这些问题,每一个都是坑。
避坑指南:我曾经见过一个团队,把L2+的功能宣传成「准L3」,结果出了事故被起诉。记住,SAE分级是技术标准,不是营销话术。L2就是L2,别玩文字游戏。
1.4 ADAS主要功能模块概览
好了,咱们看看ADAS到底有哪些具体功能。我按「感知-决策-执行」的链条给你捋一遍。
1.4.1 纵向控制类
- ACC(自适应巡航控制):自动跟车,保持安全距离。我做过一个ACC的标定项目,发现一个问题——中国驾驶员喜欢跟车很近,但欧洲的ACC逻辑默认留很大间距。结果呢?中国用户觉得「这车太怂了」,一直被人加塞。后来我们专门做了中国路况的标定包。
- AEB(自动紧急制动):检测到碰撞风险时自动刹车。这里有个坑:AEB不是万能的。我曾经测试过一款车,AEB对静止车辆的识别率只有60%。为什么?因为雷达对静止目标的过滤策略太激进。
- FCW(前碰撞预警):只报警,不刹车。很多车把FCW和AEB绑在一起,但我建议分开看——FCW的误报率可以高一点,但AEB绝对不能误触发。
1.4.2 横向控制类
- LKA(车道保持辅助):主动把车保持在车道中央。嗯,这里要注意,LKA和LDW(车道偏离预警)是两回事。LDW只报警,LKA会主动纠偏。我见过一个项目,客户说「我的LKA不好用」,结果一查,他开的其实是LDW。
- LCA(变道辅助):检测盲区,辅助变道。这个功能对毫米波雷达的安装位置很敏感。我曾经因为雷达支架公差大了0.5mm,导致盲区检测范围偏了3度,最后不得不重新开模。
1.4.3 泊车类
- APA(自动泊车辅助):自动找车位、自动泊入。说实话,APA是用户体验最两极分化的功能。有人觉得「太香了」,有人觉得「还不如我自己停」。我个人的观点是:APA好不好用,关键看车位识别率和泊车路径规划。如果10次有3次识别不到车位,用户就会骂娘。
- RCTA(后方横向交通预警):倒车时检测后方来车。这个功能在停车场特别有用。我建议所有带倒车影像的车都配上,成本不高,但能避免很多剐蹭。
1.4.4 其他重要功能
- TSR(交通标志识别):识别限速牌、禁止超车牌等。这个功能看着简单,但实际很坑。为什么?因为中国的交通标志五花八门,有的限速牌被树枝挡住了,有的被泥巴糊住了。我见过一个TSR系统,把「40km/h解除」的牌子识别成了「限速40」,结果车在高速上突然减速,差点被追尾。
- DMS(驾驶员监控系统):监测驾驶员是否疲劳、分心。这个功能在L2以上系统里越来越重要。你想想看,如果系统知道驾驶员在看手机,它就应该提高预警等级,甚至限制某些功能的使用。
总结一下:ADAS的功能模块,说白了就是「看得到、想得明白、动得了」。看得到靠传感器,想得明白靠算法,动得了靠执行器。任何一个环节出问题,整个系统就废了。
好了,第一章的内容就到这里。下一章咱们开始聊KPI体系——怎么用数据来衡量这些功能到底好不好用。我建议你先消化一下今天的内容,特别是SAE分级和各个功能的定义。这些是后面所有讨论的基础。
记住一句话:不懂ADAS基础,就别谈KPI。