4、执行器冗余设计:双绕组电机设计、双驱动桥设计、机械备份(离合器)设计、故障切换与降级模式

各位工程师朋友,咱们今天聊聊执行器冗余。这是转向系统里最“硬核”的部分之一。说白了,就是当主执行器罢工时,备份怎么顶上,让车还能安全开回家。

我个人习惯把执行器冗余分成三个层次:电机内部冗余驱动电路冗余机械备份冗余。这三个层次,缺一不可。你想想看,如果电机本身坏了,驱动桥再好也没用;如果驱动桥坏了,电机再强也转不动;如果机械部分卡死了,电子部分再聪明也白搭。

4.1 双绕组电机设计

双绕组电机,说白了就是一个定子上绕了两套独立的线圈。这两套线圈在物理上是隔离的,电气上也是独立的。我最早接触这个设计是在一个EPS项目中,当时客户要求ASIL D,单绕组根本过不了功能安全分析。

设计要点:

  • 物理隔离:两套绕组在定子槽内要分开放置,中间有足够的绝缘距离。我在项目中遇到过,如果绕组间距不够,一旦发生匝间短路,两套绕组会互相影响,那就失去了冗余的意义。
  • 电气独立:每套绕组有自己的接线端子、自己的温度传感器、自己的霍尔/旋变信号。说白了,就是两套“小电机”共享一个转子。
  • 热管理:双绕组电机在满负荷运行时,发热量是单绕组的两倍。我曾经吃过这个亏——第一次设计时没考虑散热,结果温升超标,降级模式都撑不过10分钟。

关键参数对比:

参数 单绕组电机 双绕组电机
绕组数量 1 2
最大输出扭矩 100% 200%(双绕组同时工作)
故障时输出 0% 50%(单绕组工作)
功能安全等级 QM / ASIL A ASIL D
成本增加 基准 约+40%~60%

嗯,这里要注意:双绕组电机并不是简单地把两个电机拼在一起。它的转子设计、磁路优化、甚至绕线工艺都有讲究。我建议在设计初期就找电机供应商深度介入,否则后期改起来成本极高。

4.2 双驱动桥设计

双驱动桥,就是给双绕组电机配两套独立的驱动电路。每套驱动桥有自己的MOSFET、预驱芯片、电流采样、电源管理。说白了,就是两套“小驱动”背靠背工作。

架构方案:

  • 方案A:全冗余桥——两套驱动桥完全独立,各带一个绕组。故障时,坏掉的那套完全断电,好的那套继续工作。这是最稳妥的方案,但成本最高。
  • 方案B:半冗余桥——共用部分电路(比如电源、MCU),只在功率级做冗余。成本低一些,但故障隔离效果差一些。

我个人更倾向于方案A。为什么?因为我在一个项目中试过方案B,结果MCU供电短路,两套驱动桥同时失效,整个转向系统直接“硬掉”。那次教训太深刻了。

避坑指南:我曾经在双驱动桥的电流采样上踩过坑。两套驱动桥的电流采样如果共用一个ADC通道,一旦ADC故障,两套桥都读不到电流。后来我改成每套桥独立ADC,并且加上了硬件过流保护,这才算真正安全。

4.3 机械备份(离合器)设计

机械备份,说白了就是当电子系统完全失效时,靠机械连接把方向盘和转向机硬连起来。这个设计在L3/L4级自动驾驶中尤其重要——因为系统可能没有驾驶员随时接管。

离合器类型:

  • 电磁离合器:通电吸合,断电分离。优点是响应快,缺点是断电后失去备份能力。
  • 机械锁止离合器:靠机械结构锁止,断电后自动进入备份模式。我比较推荐这种,因为它符合“失效安全”原则。

设计关键:

  1. 切换时间:从故障发生到离合器完全啮合,时间要控制在50ms以内。我见过一个项目,切换时间做到了120ms,结果驾驶员在高速上感觉转向“断了一拍”,非常危险。
  2. 啮合冲击:离合器啮合时,如果转速差太大,会产生冲击。我建议在软件上做预同步——先让电机把转速拉到接近值,再让离合器啮合。
  3. 磨损寿命:机械备份不是天天用的,但万一要用,必须可靠。我建议做至少1000次耐久测试,确保离合器不会在关键时刻“卡壳”。

警告:机械备份不是万能的。如果转向机本身卡死(比如齿轮损坏),离合器啮合也没用。所以机械备份只能应对电子故障,不能应对机械故障。这一点在功能安全分析中要明确区分。

4.4 故障切换与降级模式

故障切换,说白了就是当系统检测到故障时,怎么从“正常模式”切换到“降级模式”。这个切换过程,我把它叫做“优雅降级”——不能突然断电,不能产生冲击,不能让驾驶员感到恐慌。

降级模式分类:

故障类型 降级模式 输出能力 驾驶员感受
单绕组故障 单绕组工作 50%扭矩 转向变沉,但可用
单驱动桥故障 单桥+单绕组 50%扭矩 转向变沉,但可用
双绕组故障 机械备份 100%机械连接 转向很沉,但可控
MCU故障 硬件看门狗复位 短暂中断后恢复 瞬间卡顿,然后正常
电源故障 备用电源供电 有限时间工作 转向变沉,有提示

切换逻辑设计:

  • 故障检测:我建议用“投票机制”——三个传感器同时检测,两个以上报故障才确认。这样可以避免误报。
  • 切换时机:不是所有故障都要立即切换。比如单绕组故障,可以先报警,等驾驶员松油门后再切换。但如果是驱动桥短路,必须立即切断电源,毫秒都不能等。
  • 恢复策略:降级后,如果故障消失(比如瞬时干扰),系统可以自动恢复。但如果是永久故障,必须锁死在降级模式,直到维修。

核心逻辑流程图:

系统正常运行 故障检测 有故障? 无故障 有故障 故障分类 与降级决策 执行降级模式 (单绕组/机械备份等) 持续监控与恢复

嗯,这里要特别强调:降级模式不是“凑合着用”,而是“安全地撑到维修站”。我建议在降级模式下,仪表盘要有明确的提示,比如“转向系统故障,请谨慎驾驶”或者“转向助力降低,请尽快维修”。

个人经验:我曾经在一个项目中,把降级模式的扭矩输出设成了30%。结果驾驶员反馈说“转向太沉,几乎打不动”。后来我改成50%,并且加上了车速补偿——低速时给50%,高速时给30%。这样既保证了低速可操作性,又避免了高速时转向过轻导致的不稳定。

最后说一句:执行器冗余设计,不是堆料就能解决问题的。双绕组、双驱动桥、机械备份,这三者要协同工作,才能实现真正的“失效安全”。我见过太多项目,每个部件都冗余了,但切换逻辑没做好,结果故障时反而更乱。所以,设计时一定要从系统层面考虑,把切换逻辑、降级策略、故障恢复都做扎实了。


公众号:蓝海资料掘金营,微信deep3321