1. 底盘域控项目全景

在 Bosch 底盘域控项目中,工程师面对的不是单一 ECU 的软件开发,而是一个横跨制动、转向、悬架、驻车等多个子系统的域级集成工程。理解项目全景,是后续所有配置、集成、测试与交付工作的前提。本节从定位、E/E 架构、生命周期和交付物四个维度展开,帮助建立整体认知框架。

一、Bosch 底盘域控的定位

Bosch 底盘域控(Chassis Domain Control Unit,常简称为 CDC 或底盘域控制器)位于整车 E/E 架构的中间层,向上通过车载网络与整车中央计算平台或网关交互,向下通过 CAN、CAN FD、FlexRay 或以太网连接各底盘子系统 ECU。它的核心价值在于:把原本分散在多个 ECU 中的横纵向运动控制、冗余仲裁、功能安全监控和诊断管理集中到一个高性能控制器中,实现跨执行器的协同控制。

从功能安全视角看,底盘域控通常承担 ASIL D 级别的安全目标,例如制动冗余、转向冗余和驻车安全。这意味着项目从需求阶段就必须引入 ISO 26262 的完整流程,包括危害分析与风险评估、安全目标分解、技术安全需求分配以及安全验证。从工程交付视角看,底盘域控项目交付的不只是应用软件,还包括基础软件配置、AUTOSAR 集成、标定数据、诊断数据库、安全分析文档和整车级测试报告。

底盘域控与动力域控、座舱域控的关键区别在于:底盘域控对实时性、安全性和执行器协同的要求更高,其控制周期通常在 5~20 ms 量级,且必须支持故障降级和冗余切换。

二、典型 E/E 架构

在典型的 Bosch 底盘域控 E/E 架构中,控制器内部可划分为若干功能分区:传感器输入处理区、车辆状态估计区、运动控制仲裁区、执行器指令输出区、安全监控区和诊断通信区。外部连接方面,前向雷达、摄像头、轮速传感器、横摆角速度传感器、转向角传感器等提供环境与车辆状态输入;制动执行器、转向执行器、悬架执行器和电子驻车制动器接收控制指令。

网络拓扑上,底盘域控通常作为底盘 CAN FD 网段的主节点,同时通过以太网骨干网与中央网关通信。部分高安全信号,如碰撞信号和制动请求,会采用私有 CAN 或 FlexRay 通道进行冗余传输。下图展示了这一典型架构的核心连接关系。

中央网关 / 整车计算平台 Ethernet Backbone Bosch 底盘域控制器 (CDC) ASIL D · AUTOSAR Adaptive/Classic 传感器输入 处理区 车辆状态 估计区 运动控制 仲裁区 安全监控区 (Watchdog / Lockstep) 诊断通信区 (UDS / OBD) 传感器输入 轮速传感器 ×4 横摆角速度传感器 转向角传感器 前向雷达 / 摄像头 碰撞信号 (冗余) 执行器输出 制动执行器 (ESC) 转向执行器 (EPS) 悬架执行器 (CDC) 电子驻车制动 (EPB) 冗余制动通道 底盘 CAN FD 网段 · 5 Mbps · 冗余 FlexRay 通道 关键接口与安全机制 传感器信号:CAN FD / 私有 CAN / 模拟量 执行器指令:PWM / CAN FD / 安全使能信号 安全机制:双核锁步 · 看门狗 · 端到端保护 诊断:UDS on CAN / DoIP · 故障降级策略

三、项目生命周期

Bosch 底盘域控项目的生命周期通常遵循 V 模型,但实际执行中会与整车厂的节点强耦合。从项目启动到量产交付,大致经历以下阶段:

  • 概念与报价阶段:明确客户需求、法规要求和安全目标,输出技术方案建议书和初步 BOM 估算。此阶段的关键交付物是技术方案和项目计划。
  • 系统需求与架构设计:完成系统需求规格书、E/E 架构设计、安全概念和网络拓扑定义。需要与整车厂确认信号矩阵和诊断规范。
  • 软件详细设计与实现:包括应用层算法开发、基础软件配置、AUTOSAR 集成、诊断数据库生成和标定接口定义。
  • 集成与测试:从软件单元测试、组件测试到域控 HIL 测试、整车网络集成测试,逐级验证功能、安全和诊断。
  • 整车标定与验证:在实车上完成制动、转向、悬架协同标定,验证故障降级和冗余切换策略。
  • 量产准备与交付:完成 PPAP、产线 EOL 测试规范、诊断刷写规范和售后诊断方案。

每个阶段都有明确的准入和退出准则。例如,进入 HIL 测试前,必须完成软件静态检查和单元测试覆盖率达标;进入整车标定前,必须完成域控台架功能测试和网络通信矩阵验证。

四、交付物清单

底盘域控项目的交付物可分为软件、文档、数据和工具链四类。以下清单可作为项目交付检查的参考框架:

类别 交付物 说明
软件 应用层软件、基础软件配置、AUTOSAR 集成包 含 HEX/S19 刷写文件、标定文件
文档 系统需求规格书、安全分析报告、FMEA、诊断规范 满足 ISO 26262 和客户规范
数据 DBC/ARXML、ODX/PDX、A2L、信号矩阵 用于网络通信、诊断和标定
工具链 刷写脚本、EOL 测试规范、HIL 测试用例 支持产线和售后诊断
交付物清单不是静态的。在项目执行过程中,客户可能新增诊断需求、变更网络信号或调整安全目标,交付物版本必须与需求基线保持一致,任何变更都需走变更控制流程。