2. 电机控制器基础
电机控制器(Motor Control Unit,MCU)是新能源汽车电驱动系统的核心执行部件,它把动力电池的直流电转换为驱动电机所需的三相交流电,并根据整车控制器(VCU)的扭矩指令实时调节输出。理解 MCU 的功能边界、硬件组成、功率拓扑、控制策略与工作模式,是后续 HIL 测试用例设计、信号接口定义和故障注入的基础。
一、电机控制器的核心功能
从整车视角看,MCU 承担四类功能:能量转换(DC/AC 逆变与能量回馈)、扭矩控制(响应 VCU 扭矩请求并保证响应精度与平顺性)、状态监控与保护(过流、过压、过温、旋变故障等)、信息交互(通过 CAN/CAN FD 上报转速、扭矩、温度、故障码)。在 HIL 测试中,这四类功能分别对应不同的被测对象:功率级用电机模型替代,控制级用真实控制器,通信级用 CAN 仿真。
二、硬件组成
MCU 硬件可分为功率部分与控制部分。功率部分包括直流母线电容、IGBT/SiC 功率模块、驱动板、电流传感器、母线电压采样;控制部分包括主控 MCU/DSP、旋变解码电路、CAN 收发器、低压电源管理。二者通过驱动信号与反馈信号耦合,形成典型的闭环控制链路。
三、功率拓扑
主流 MCU 采用三相两电平电压源逆变器拓扑:六个功率开关组成三个桥臂,每个桥臂上下管互补导通,通过 PWM 调制合成三相正弦电流。其输出线电压只有 +Vdc、0、−Vdc 三种电平,因此谐波较大,需依靠高开关频率与电机电感滤波。为提升效率与功率密度,部分高端车型采用三电平 NPC 拓扑或SiC 器件,可降低开关损耗并改善谐波。HIL 测试中,功率拓扑通常不直接建模到开关级,而是用平均模型或查表模型替代,以平衡实时性与精度。
四、控制策略
MCU 的核心控制策略是磁场定向控制(FOC),其流程为:采样三相电流 → Clarke 变换 → Park 变换 → 电流环 PI 调节 → 反 Park 变换 → SVPWM 生成 → 驱动功率管。外环为转速/扭矩环,内环为 d/q 轴电流环。关键参数包括电流环带宽、PWM 频率、死区时间、弱磁拐点等。
FOC 控制链路(简化):
ia,ib,ic → Clarke → iα,iβ → Park(θ) → id,iq
→ PI(d/q) → Ud,Uq → 反Park(θ) → Uα,Uβ
→ SVPWM → 六路PWM → 逆变桥 → 电机
θ 来自旋变解码,转速由 θ 微分得到
五、典型工作模式
MCU 的工作模式由整车状态与控制器状态机共同决定,常见模式如下表:
| 工作模式 | 触发条件 | 控制行为 | HIL 测试重点 |
|---|---|---|---|
| 待机/初始化 | KL15 上电,无扭矩请求 | 自检、母线预充、CAN 握手 | 上电时序、预充时间、故障码 |
| 驱动模式 | 扭矩请求 > 0,无故障 | FOC 闭环,输出正向扭矩 | 扭矩精度、响应延迟、电流谐波 |
| 回馈模式 | 扭矩请求 < 0,转速 > 阈值 | 逆变桥整流,能量回馈电池 | 回馈电流限制、母线过压保护 |
| 主动短路 | 严重故障,需快速卸能 | 下管全开,电机三相短路 | 短路电流峰值、扭矩冲击 |
| 自由停车 | 一般故障或关机 | 封锁 PWM,电机自然衰减 | 关断时序、母线电压回落 |
六、案例与误区复盘
案例:某车型在 HIL 台架测试中,驱动模式切换到回馈模式时出现母线电压瞬时过冲,导致控制器报过压故障。排查发现电机模型的反电动势系数设置偏高,且回馈电流限制参数未按实车标定。修正模型参数后故障复现消失,说明 HIL 测试中电机模型参数必须与实车一致。
常见误区:
- 把 MCU 当作纯软件对象,忽略功率拓扑对控制行为的影响;
- HIL 中只验证正常模式,遗漏主动短路、自由停车等故障模式;
- 电机模型过于简化,导致电流环带宽与实车偏差大;
- 忽略旋变解码延迟,造成位置误差与扭矩波动误判。