分类

ADAS

  1. ADAS 前融合与后融合

    自动驾驶感知系统中,多传感器融合是核心。行业内主要分为前融合与后融合两种架构。后融合指各传感器独立完成目标检测后,在上层模块进行结果级别融合,具有模块解耦性强、易于集成等优点,但也存在信息损失严重、匹配误差敏感等缺点,适用于早期验证、低算力平台等场景。前融合则在感知网络早期或中间阶段联合处理多传感器数据,分为数据层融合和特征层融合,优点是信息互补充分、网络可学习性强,缺点是开发复杂度高、算力需求大。前融合与后融合在输入输出、算法架构、模块关系、算力标定等方面存在差异。ADAS应用层的融合策略选择应与场景、平台匹配,并考虑算法精度、开发周期等因素。未来融合将朝着数据驱动、全链路融合、协同融合等方向发展。

  2. 整车控制器VCU

    新能源汽车整车控制器VCU是核心电控单元,负责整车运行逻辑控制、协调各控制系统、提高能源利用率、提升驾驶舒适性、记录故障并保障安全。VCU硬件包括电路板、接插件和外壳,软件存储于车规级单片机中。VCU开发采用V型模式,需满足ISO 26262功能安全标准,该标准根据风险程度划分安全等级,最高为D级。硬件设计需采集各类信号,控制负载部件,并支持CAN、LIN通信。软件设计包括基础软件和应用软件,基础软件实现驱动开发、系统服务、存储和通信;应用软件负责整车控制、能量管理、热管理、远程控制和故障诊断。开发过程涉及MIL、HIL测试及实车测试,最后进行DV/PV测试和标定,确保VCU性能和可靠性。二次开发是常见的开发方式。

  3. 常用缩写

    本文归纳了常见的汽车相关缩写,并提供清晰的概念映射。表格中列出了每个缩写的英文全称和对应的中文名称,包括自动制动预先填充(ABP)、制动防抱死系统(ABS)、自适应巡航(ACC)、气囊控制单元(ACU)、高阶驾驶辅助系统(ADAS)、高阶驾驶辅助控制单元(ADCU)、自动紧急制动(AEB)、自动紧急制动系统(AEBS)等,旨在帮助读者快速理解和识别这些缩写代表的含义。

  4. ADAS 架构:中间件 RTE

    本文介绍了AUTOSAR架构中的RTE(运行时环境),它是位于应用层和基础软件层之间的中间件,通过虚拟功能总线(VFB)的概念,实现软件组件之间的解耦和标准化通信。RTE解决了算法与硬件的强绑定问题,提供了统一的通信方式,并使应用层无需直接访问底层。RTE通过端口模型和自动代码生成,实现了组件间的灵活连接和数据传递,尤其在ADAS系统中,RTE通过标准化接口促进了感知、融合、控制等模块的协同工作,提升了软件的可移植性和平台迁移能力,降低了开发和维护成本。

  5. ADAS 架构详解:感知·融合·规控·执行

    ADAS系统通常分为感知、融合、规控和执行四个层级。感知层通过摄像头、毫米波雷达和超声波雷达等传感器采集环境数据。融合层整合多源数据,提高环境理解的准确性,常用算法包括卡尔曼滤波等。规控层负责车辆运动规划与决策,包括全局和局部路径规划,通过状态机或行为树定义车辆动作模式。执行层将指令转化为车辆运动,利用PID或MPC等控制算法实现轨迹跟踪和速度控制。各层协同形成闭环控制,实时性和鲁棒性是架构核心。

  6. ADAS 系统底层软件与应用层

    高级驾驶辅助系统(ADAS)软件架构通常采用分层设计,分为底层软件(BSW)和应用层软件(ASW)。底层软件是系统基石,负责硬件管理与系统支撑,提供统一运行环境和接口抽象,包括操作系统、设备驱动程序和基础服务等,保证系统稳定性与可移植性。应用层软件是核心,实现驾驶辅助功能,包括环境感知、数据融合、路径规划与决策以及控制执行等模块,决定车辆的感知能力与控制行为。两者通过标准化接口协同,实现软硬件解耦,保证系统稳定可靠,并提升功能开发与部署的灵活性。

  7. ADAS 功能定义

    ADAS(高级驾驶辅助系统)旨在辅助驾驶员,提升驾驶安全性和舒适性,是通向自动驾驶的阶段性能力。其功能主要包括纵向控制(如ACC、AEB)和横向控制(如LKA),以及二者结合的综合辅助(如TJA、HWA)。常见功能如FCW、AEB、ACC、LDW、LKA、BSD/LCA、TSR、TJA、HWA和APA等,通过组件式叠加实现。L2级ADAS仍需驾驶员保持注意力,其核心在于减少驾驶过程中的高负荷、重复和高风险操作,感知精度、控制策略、场景适配度和软件调校水平是影响体验的关键因素。未来发展方向是从“能用”走向“好用”。