1. 项目背景与核心挑战
去年参与某新能源车型研发时,我们遇到了一个棘手问题:当线控转向系统(SBW)因电路故障突然失效时,传统机械备份方案会导致转向助力消失,驾驶员需要耗费正常情况3倍以上的力量才能控制车辆。更危险的是,在高速过弯时这种突发状况极易引发失控。这促使我们开始研究不依赖机械备份的电子化容错方案——差动转向控制(Differential Steering)。
差动转向的本质是利用左右轮速差产生横摆力矩来实现转向。传统燃油车上这需要复杂的机械差速器配合,而电动车由于轮毂电机独立控制的特性,天生具备扭矩矢量分配能力。我们的核心思路是:当SBW失效时,通过电子稳定程序(ESP)和电机控制器(MCU)的协同,对两侧驱动轮施加差异化的扭矩输出,使车辆保持可控的转向能力。
2. 系统架构设计要点
2.1 硬件冗余方案选型
在现有EE架构基础上,我们评估了三种冗余方案:
- 双MCU热备份:主备电机控制器实时同步,切换延迟<10ms,但成本增加约2000元/车
- ESP扩展控制:利用现有ESP液压模块实现单侧制动差动,硬件零新增但转向力度受限
- VCU仲裁模式:整车控制器接管扭矩分配,需升级电源冗余模块
最终选择方案3因其平衡性。关键改造包括:
- 在VCU中增加转向仲裁算法模块
- 为MCU供电线路添加超级电容缓冲(可维持300ms电力)
- CAN总线增加转向状态紧急广播通道
2.2 控制逻辑分层设计
系统采用三级故障响应策略:
plaintext复制| 层级 | 触发条件 | 响应措施 | 过渡时间 |
|------|-------------------------|-----------------------------------|----------|
| L1 | SBW信号延迟>20ms | VCU启动预备扭矩分配计算 | 持续监测 |
| L2 | SBW通信中断>100ms | 激活差动转向模式 | <50ms |
| L3 | 方向盘转角传感器失效 | 基于横摆角速度估算驾驶员意图 | <200ms |
3. 核心算法实现细节
3.1 差动扭矩计算模型
基础扭矩差公式:
ΔT = (K₁·δ_desired) + (K₂·γ_error) + (K₃·β)
其中:
- δ_desired:驾驶员请求转向角(失效后改用历史均值滤波值)
- γ_error:实际与目标横摆角速度差
- β:车身侧偏角(通过IMU和轮速估算)
参数整定要点:
- K₁在低速区(<30kph)取0.8~1.2,高速区指数衰减
- K₂采用自适应PID,根据路面μ值在线调整
- K³在低附着路面需限制输出幅度
3.2 控制模式平滑切换
开发了独特的混合过渡算法:
- 相位同步阶段:对比SBW最后有效信号与差动转向输出角度差
- 扭矩渐变阶段:按余弦曲线在0.3秒内完成权重转移
- 稳定性补偿阶段:额外注入高频阻尼扭矩抑制振荡
实测数据显示,该方案可使切换冲击度(jerk)控制在3.5m/s³以内,显著优于行业常见的阶跃切换方案。
4. 实车测试关键数据
在冰雪路面进行的极限测试中(车速60kph,μ=0.2),系统表现:
| 指标 | 传统备份方案 | 差动转向方案 | 提升幅度 |
|---|---|---|---|
| 转向力峰值(N) | 320 | 110 | 65.6% |
| 路径跟踪误差(m) | 1.8 | 0.6 | 66.7% |
| 恢复控制时间(s) | 2.4 | 1.1 | 54.2% |
| 最大侧偏角(deg) | 12.5 | 5.3 | 57.6% |
5. 工程化应用经验
5.1 标定注意事项
- 在对接缝路面(如桥梁伸缩缝)需单独标定K₂参数
- 方向盘自由行程要保留至少5°机械余量,避免与电子控制冲突
- 温度补偿系数建议每10℃设置一个修正区间
5.2 典型故障处理
-
扭矩振荡问题:
现象:方向盘出现5-8Hz高频抖动
排查:检查轮速传感器空气间隙(应保持0.8-1.2mm)
解决:在算法中增加50Hz陷波滤波器 -
响应延迟问题:
现象:转向指令执行滞后>200ms
排查:CAN总线负载率(正常应<65%)
解决:优化消息ID优先级,关键信号改用CAN FD传输 -
低附着力误判:
现象:干燥路面突然触发雪地模式
排查:轮胎型号参数是否录入正确
解决:增加基于摄像头的前视路面识别融合
6. 技术延伸思考
当前方案仍存在两个待优化点:
- 连续蛇形工况下超级电容可能电量耗尽
- 正在试验将制动能量回收电力直接供给MCU的方案
- 非驱动轴无法参与控制
- 下一代平台考虑给后轮增加辅助电机
这套系统后来衍生出一个意外价值:在传统转向系统完好的情况下,主动启用差动转向可减少约15%的转向系机械损耗。我们正在开发一种智能混合模式,根据工况自动选择最优转向力分配策略。