4. 电机参数辨识

在电驱电机建模与量产标定中,参数辨识是连接“理论模型”与“真实电机”的关键桥梁。电机控制器中的FOC、MTPA、弱磁、电流环增益、观测器带宽等策略,都依赖定子电阻、交直轴电感、永磁磁链、转动惯量等核心参数。若参数偏差过大,轻则转矩精度下降、效率变差,重则电流环振荡、无位置控制失稳。因此,参数辨识既要能在台架上离线精确测量,也要能在整车或控制器运行中在线修正。

核心目标:用可复现的激励与算法,把电机关键参数从“设计值/铭牌值”修正为“当前样机、当前温度、当前磁饱和状态下的真实值”,并明确离线值用于初始标定,在线值用于全生命周期补偿。

4.1 核心原理:不同参数对应不同辨识激励

参数辨识的本质是“给电机施加已知激励,测量响应,再通过模型反推参数”。不同参数对激励的敏感度不同:

  • 定子电阻 Rs:对直流或低频激励敏感。常用直流注入法,在电机静止、转子位置固定时,向某两相注入恒定电流,测量端电压与电流,扣除逆变器压降后计算 Rs。
  • 交直轴电感 Ld/Lq:对高频小信号或阶跃电压敏感。常用高频注入、脉冲电压响应或电流衰减法。表贴式电机 Ld≈Lq,内置式电机 Lq>Ld,且随电流变化明显。
  • 永磁磁链 ψf:对反电动势敏感。常用空载反电动势法:由外部拖动电机旋转,测量线电压幅值与频率,ψf = √2·U_line /(√3·2πf·p)。也可用转矩-电流关系间接辨识。
  • 转动惯量 J:对转速动态敏感。常用加速法或自由减速法,施加已知转矩,记录转速变化率,J = ΔT /(dω/dt)。

这些参数并非恒定不变。电阻随温度上升约0.39%/℃,磁链随温度上升而下降,电感随电流增大因磁饱和而减小。因此,离线辨识给出基准值,在线辨识负责实时补偿。

电机参数辨识:离线基准 + 在线补偿 离线辨识(台架/产线) 直流注入法 测 Rs,静止、固定转子 脉冲/高频注入 测 Ld、Lq,多电流点 空载反电动势法 测 ψf,外部拖动旋转 加速/自由减速法 测 J,已知转矩阶跃 输出:基准参数表 + 温度/电流修正曲线 参数模型与标定 Rs(T) = Rs₀[1+α(T-T₀)] Ld(id,iq)、Lq(id,iq) 查表 ψf(T) 温度补偿系数 在线辨识(控制器运行中) 电阻热模型/观测器 用温度或电压残差修正 高频注入/电流纹波 在线更新 Ld、Lq 反电动势观测 修正 ψf 与位置误差 负载扰动观测 估计 J 与负载转矩 输出:实时参数 → FOC/MTPA/弱磁 在线结果反馈修正离线基准表

4.2 方法流程:从台架到整车的四步闭环

  1. 准备与安全:确认电机冷却、母线电压、逆变器死区与管压降参数。离线辨识前必须锁定转子或断开机械负载,避免意外旋转。
  2. 离线基准测量:按 Rs → Ld/Lq → ψf → J 的顺序执行。先测电阻,因为后续电压方程补偿需要 Rs;再测电感,注意在不同 id、iq 组合下记录饱和曲线。
  3. 参数表生成:将测量结果拟合成二维查表或多项式,写入控制器标定文件。典型格式如下:
# 电机参数标定表(示例)
Rs_25C = 0.0125 ohm
Rs_alpha = 0.00393 /degC
Ld_table = [0.00018, 0.00016, 0.00013]  # id = 0, -100, -200 A
Lq_table = [0.00035, 0.00030, 0.00024]  # iq = 0, 100, 200 A
psi_f_25C = 0.085 Wb
psi_f_temp_coeff = -0.0011 /degC
J = 0.0028 kg*m^2
  1. 在线补偿与验证:控制器运行中,通过热模型估算 Rs,通过高频注入更新 Ld/Lq,通过反电动势观测修正 ψf。验证时对比“辨识参数下的转矩误差”与“设计参数下的转矩误差”,目标是将转矩精度从±8%提升到±3%以内。

4.3 案例:内置式永磁同步电机参数辨识

某80kW内置式永磁同步电机在台架上进行参数辨识。初始设计值为 Rs=0.015Ω、Ld=0.20mH、Lq=0.42mH、ψf=0.092Wb、J=0.0032kg·m²。实测发现:

参数 设计值 离线实测值 偏差 主要原因
Rs 0.015 Ω 0.0128 Ω -14.7% 绕组实际用铜量、端部长度差异
Ld 0.20 mH 0.176 mH -12.0% 磁饱和与叠片工艺偏差
Lq 0.42 mH 0.385 mH -8.3% q轴磁路饱和
ψf 0.092 Wb 0.087 Wb -5.4% 磁钢牌号与温度影响
J 0.0032 kg·m² 0.0036 kg·m² +12.5% 转子惯量+联轴器附加惯量

将实测参数写入控制器后,MTPA工作点偏移得到修正,相同转矩指令下电流幅值下降约6%,效率地图中高效区扩大。同时,电流环比例增益按新电感重新整定,阶跃响应超调从18%降至7%。

在线辨识时,高频注入幅值不宜过大,否则会引起转矩脉动和噪声;建议注入频率在500Hz~2kHz,幅值为额定电流的5%~10%,并结合带通滤波提取响应。

4.4 误区与复盘

  • 误区一:只测一个电流点。电感随电流饱和变化显著,必须测多组 id、iq 并生成查表,否则大转矩区误差大。
  • 误区二:忽略逆变器非线性。死区与管压降会造成电压误差,尤其在低电流区。离线辨识时应先标定逆变器电压误差曲线。
  • 误区三:在线辨识与离线基准冲突。在线结果应作为修正量叠加到离线基准上,而不是完全替换,否则可能因观测噪声导致参数跳变。
  • 误区四:忽略温度。冷态与热态电阻可差20%以上,磁链可差3%~5%。量产标定必须包含温度补偿策略。
参数辨识不是一次性的台架工作。量产阶段应把离线辨识纳入EOL(下线检测)流程,在线辨识作为控制器软件的标准功能,并在OTA中持续优化参数表。任何参数跳变都应触发故障诊断,防止误辨识导致转矩失控。

综上,电阻、电感、磁链、转动惯量的辨识需要“离线精确测量 + 在线实时补偿”双轨并行。离线保证基准准确,在线保证全工况适应。只有把参数辨识做成闭环标定体系,电驱控制才能在不同温度、不同电流、不同样机之间保持一致的转矩精度与稳定性。