二、线控转向系统架构:方向盘模块、转向执行模块、中央控制单元、传感器与通信总线(CAN/FlexRay)的组成与功能

线控转向系统(Steer-By-Wire, SBW)彻底取消了传统转向系统中方向盘与转向机之间的机械连接,将驾驶员的路感反馈与车轮转向执行解耦为两个独立但协同工作的子系统。这种架构的转变不仅是物理连接方式的改变,更是控制权限、故障处理逻辑与整车电子电气架构的全面重构。理解SBW的系统架构,是进行控制算法设计与仿真验证的前提。本章将围绕方向盘模块、转向执行模块、中央控制单元以及传感器与通信总线四大核心部分,深入剖析其硬件组成、功能边界与信号交互关系。

SBW线控转向系统硬件架构与信号链路 方向盘模块 (HMI) 方向盘转角传感器 扭矩传感器 路感电机 电机角度传感器 方向盘ECU (角度/扭矩处理) 转向执行模块 转向电机 电机位置传感器 减速机构 小齿轮/齿条 执行ECU (电机控制/闭环) 中央控制单元 (CCU) 车辆状态估算 变传动比控制 故障诊断与容错管理 (FOTA) 通信总线 CAN FD (2路) FlexRay (1路) 关键传感器 横摆角速度 纵向加速度 车速信号 转角/扭矩 目标转角 实际转角 路感力矩 总线 车辆状态 图例: 传感器信号 控制指令 反馈信号

2.1 方向盘模块:人机交互与路感模拟

方向盘模块是驾驶员与车辆之间唯一的转向交互界面,其核心功能是采集驾驶员的转向意图,并生成模拟路感反馈。在传统机械转向系统中,路感来自轮胎与地面的相互作用力通过机械连杆的直接传递;而在SBW系统中,由于机械解耦,路感必须由电机主动合成。因此,方向盘模块本质上是一个力反馈人机交互设备。

核心原理与组成

方向盘模块由方向盘本体、转角传感器、扭矩传感器、路感电机(通常为永磁同步电机PMSM)、电机角度传感器以及方向盘ECU组成。其工作逻辑如下:驾驶员转动方向盘时,扭矩传感器测量驾驶员施加的转向力矩,转角传感器记录方向盘角度与转速。方向盘ECU将这些信号通过通信总线发送至中央控制单元,同时接收CCU下发的目标路感力矩指令,驱动路感电机输出相应的阻力或助力力矩,模拟出随车速、侧向加速度和路面附着变化而变化的“手感”。

路感模拟算法是方向盘模块的核心技术,通常包含基础回正力矩、阻尼力矩、摩擦补偿力矩和惯性补偿力矩四个分量。基础回正力矩与方向盘转角成正比,提供转向后的回正趋势;阻尼力矩与转向角速度成正比,防止方向盘回摆;摩擦补偿用于克服系统内部摩擦,提升中心区路感;惯性补偿则用于改善快速转向时的动态跟随性。

力矩分量 主要影响因素 控制目标 典型实现方式
基础回正力矩 方向盘转角、车速 提供随角度增大的回正力 查表或多项式拟合
阻尼力矩 转向角速度 抑制振荡、提升稳定性 角速度乘以阻尼系数
摩擦补偿 转向方向、角度位置 消除中心区“粘滞感” 库仑摩擦模型+前馈补偿
惯性补偿 角加速度 改善快速转向跟随性 角加速度乘以等效惯量

判断方法与设计要点

在仿真设计阶段,判断方向盘模块性能优劣的关键指标包括:方向盘自由间隙(应小于1°)、力矩建立线性度(在±3Nm范围内误差小于5%)、回正残余角(松开方向盘后残余角应小于3°)以及路感延迟(从力矩指令到实际输出响应时间应小于10ms)。设计时需注意,路感电机的峰值扭矩应至少为驾驶员最大输入扭矩的1.5倍,以确保在极限工况下仍能提供足够的反馈力。

工程经验:方向盘模块的故障模式通常包括扭矩传感器信号漂移和路感电机过温。在控制算法中应加入传感器合理性校验——当扭矩信号与转角信号的变化率逻辑矛盾时(如转角不变但扭矩突变),应判定传感器故障并切换至冗余模式,同时通过总线发送降级请求。

2.2 转向执行模块:车轮转向的精确控制

转向执行模块是SBW系统的最终执行机构,负责根据中央控制单元的目标转角指令,驱动转向电机使前轮达到期望的转向角度。该模块的性能直接决定了车辆的转向响应速度、路径跟踪精度和行驶稳定性。

组成与功能链路

转向执行模块由转向电机(通常为无刷直流电机BLDC或PMSM)、电机位置传感器(旋变或磁编码器)、减速机构(蜗轮蜗杆或行星齿轮)、小齿轮/齿条机构以及执行ECU组成。其控制链路为:执行ECU通过总线接收CCU下发的目标前轮转角,结合电机位置传感器反馈的实际转角,运行位置闭环控制算法(通常为PID+前馈),输出PWM驱动信号控制电机转动,经减速机构放大扭矩后推动齿条,实现车轮转向。

执行模块的控制架构通常采用三环控制:最内环为电流环(响应时间1-2ms),中间环为速度环(响应时间5-10ms),最外环为位置环(响应时间20-50ms)。位置环的带宽决定了转向响应的快速性,一般要求闭环带宽不低于5Hz,以保证在紧急避障等工况下能够快速响应。

关键参数与性能指标

  • 最大输出扭矩:需满足原地转向工况,一般乘用车要求齿条力大于8000N,对应电机峰值扭矩约5-8Nm。
  • 位置控制精度:稳态误差小于±0.1°,动态跟踪误差小于±0.5°。
  • 响应延迟:从指令发出到电机开始转动应小于5ms,到达到目标角度的90%应小于100ms。
  • 冗余设计:执行模块通常采用双电机或单电机+机械锁止的冗余方案,确保单点故障时仍能保持基本转向能力。
风险提示:执行模块最危险的故障模式是电机失控(如MOSFET短路导致电机持续输出扭矩)。控制算法中必须设置扭矩监控器,当实际输出扭矩与指令扭矩偏差超过阈值且持续超过50ms时,立即触发安全状态——切断电机电源并激活机械锁止机构。

2.3 中央控制单元:决策与协调的核心

中央控制单元(CCU)是SBW系统的“大脑”,负责接收方向盘模块的驾驶员意图和车辆状态传感器的实时数据,经过控制算法计算后,向转向执行模块发出目标转角指令,同时向方向盘模块发出目标路感力矩指令。CCU还承担着系统状态监控、故障诊断和容错管理的核心功能。

核心功能模块

CCU内部运行的主要算法模块包括:车辆状态估算器——基于车速、横摆角速度、侧向加速度等信号,估算质心侧偏角和路面附着系数,为控制策略提供车辆状态参数;变传动比控制——根据车速动态调整方向盘转角与前轮转角的比例关系,低速时减小传动比以提升灵活性,高速时增大传动比以提升稳定性;主动回正控制——在驾驶员松开方向盘时,控制前轮自动回正至中心位置;稳定性辅助控制——当检测到车辆即将失稳时,主动叠加转向修正指令,辅助ESP系统维持车辆稳定。

CCU的硬件架构通常采用双MCU锁步(Lockstep)或双核隔离方案,运行相同的控制算法并交叉校验结果。两个MCU之间通过高速SPI或内部总线进行数据交换,一旦检测到结果不一致,立即切换至安全模式。CCU的软件架构遵循AUTOSAR标准,将应用层算法与底层硬件驱动分离,便于功能升级和移植。

故障处理与降级策略

CCU的故障管理采用分级降级策略:Level 0(全功能)——所有模块正常,执行完整控制算法;Level 1(降级)——部分传感器失效,切换至基于剩余传感器的简化算法,如横摆角速度传感器失效时,改用基于车速和方向盘转角的模型估算;Level 2(安全模式)——通信总线或执行模块出现严重故障,CCU控制车辆进入跛行模式,限制最大转向角度和转向速率,并点亮故障灯提示驾驶员;Level 3(紧急模式)——CCU自身故障或执行模块完全失效,激活机械备份或紧急制动策略。

案例拆解:某车型高速变道时CCU降级处理
背景:某SBW试验车在高速(120km/h)进行紧急变道测试时,横摆角速度传感器信号出现异常跳变。
现象:CCU检测到横摆角速度信号在10ms内从0.2rad/s跳变至2.5rad/s,超出物理合理范围。
分析:CCU通过信号合理性校验(与侧向加速度和车速的交叉验证)判定该传感器故障,置信度降至0.1。
操作:CCU在20ms内完成故障确认,切换至基于方向盘转角和车速的车辆状态估算模型,同时将变传动比系数从高速模式切换至保守模式,并向仪表发送降级提示。
结果:车辆在后续变道过程中转向响应略有延迟(约增加30ms),但未出现失控,驾驶员可正常完成变道操作。
复盘:该案例表明,CCU的故障处理逻辑必须包含多级校验和快速降级路径,且降级后的控制算法需经过充分仿真验证,确保在传感器缺失情况下仍能维持基本稳定性。

2.4 传感器与通信总线:数据交互的神经网络

SBW系统对传感器精度和通信实时性的要求远高于传统转向系统。传感器是系统感知自身状态和车辆状态的“感官”,通信总线则是连接各模块的“神经网络”。

关键传感器配置

SBW系统涉及的传感器可分为两类:内部传感器——用于测量系统自身状态,包括方向盘转角传感器(通常采用磁电式或光电式,精度要求±0.1°)、扭矩传感器(基于应变片或磁致伸缩原理,量程±10Nm,精度±0.1Nm)、电机位置传感器(旋变或磁编码器,分辨率需达到12位以上);外部传感器——用于获取车辆状态,包括车速传感器(轮速传感器推算)、横摆角速度传感器(MEMS陀螺仪)、侧向加速度传感器(MEMS加速度计)等。

传感器信号处理是保证控制精度的关键环节。方向盘转角信号需经过滤波和线性化校正,消除安装偏差和温度漂移;扭矩信号需进行零点校准和温度补偿;电机位置信号需进行电气角度与机械角度的换算,并处理旋变解码器的激励信号。在仿真设计中,应建立传感器模型,包含量化误差、噪声、延迟和故障模式,以验证控制算法在非理想传感器条件下的鲁棒性。

通信总线选型与设计

SBW系统对通信总线的核心要求是:低延迟(端到端延迟小于5ms)、高可靠性(误码率低于10^-12)、确定性(消息传输时间可预测)。目前主流方案是CAN FD与FlexRay混合使用:

总线类型 传输速率 延迟特性 应用场景 冗余机制
CAN FD 最高8Mbps 事件触发,延迟不确定 非安全关键信号(如诊断、配置) 双通道冗余
FlexRay 最高10Mbps 时间触发,延迟确定 安全关键信号(转角、扭矩、电机状态) 双通道冗余+总线监控

在通信协议设计上,安全关键消息(如目标转角、实际转角、故障状态)应通过FlexRay的静态段以固定周期(通常1ms或2ms)发送,确保时间确定性。非安全关键消息(如软件版本、标定参数)可通过CAN FD发送。通信协议还需包含序列计数器、CRC校验和心跳机制,以检测消息丢失、损坏和节点失效。

常见误区与设计复盘

  • 误区一:认为CAN FD可以完全替代FlexRay。实际上,CAN FD虽然速率更高,但事件触发机制导致延迟不确定,无法满足SBW对时间确定性的要求。
  • 误区二:忽视传感器信号同步。各传感器采样时刻不一致会导致控制算法输入不同步,产生相位误差。应使用全局时间同步机制(如FlexRay的全局时间主)统一各节点采样时刻。
  • 误区三:通信负载率设计过高。当总线负载率超过70%时,消息排队延迟显著增加。建议安全关键消息的FlexRay静态段负载率控制在50%以下,预留足够的设计余量。
  • 误区四:故障注入测试不充分。在仿真阶段应覆盖总线断线、消息丢失、消息损坏、节点失效等全部故障模式,验证控制算法的容错能力。
总结复盘:SBW系统架构设计的核心原则是“功能解耦、安全冗余、通信确定”。方向盘模块与执行模块的独立设计使得路感模拟和车轮控制可以分别优化;CCU作为决策中心统一协调;传感器与通信总线则为整个系统提供可靠的数据支撑。在仿真设计中,应建立各模块的详细模型,包括传感器噪声与故障、通信延迟与丢包、执行器饱和与延迟,才能真实评估控制算法在实车环境中的表现。