4. PMSM参数辨识与建模数据准备

在PMSM模型预测控制(MPC)中,预测模型的质量直接决定控制性能。MPC在每个控制周期内基于电机模型预测未来若干步的电流响应,并通过代价函数选择最优电压矢量。若模型参数与实际电机偏差较大,预测电流将偏离真实值,导致电流跟踪误差增大、稳态纹波上升,甚至引发系统振荡。因此,在建模与仿真之前,必须获得一组可信的电机参数:定子电阻 Rs、dq轴电感 Ld 与 Lq、永磁磁链 ψf 以及转动惯量 J。本节围绕这五类参数的实验测量方法、数据处理要点与敏感性分析展开,为后续MPC控制器设计提供数据基础。

一、参数在MPC模型中的角色

在同步旋转dq坐标系下,表贴式与内置式PMSM的电压方程可统一写为:

u_d = R_s·i_d + L_d·di_d/dt − ω_e·L_q·i_q
u_q = R_s·i_q + L_q·di_q/dt + ω_e·(L_d·i_d + ψ_f)

其中 ωe 为电角速度。离散化后,MPC的预测方程中 Rs 决定电阻压降项,Ld、Lq 决定电流变化率与交叉耦合强度,ψf 决定反电动势幅值,而 J 则出现在机械运动方程中,影响转速环预测与负载转矩估计。参数误差会以不同方式传播到预测电流中,因此需要分别辨识并评估其敏感度。

PMSM参数辨识流程与MPC模型数据流 实验测量 直流伏安法 测 R_s(多温度点) 交流注入法 测 L_d、L_q(高频/低频) 空载反电动势法 测 ψ_f(拖动至额定转速) 加减速转矩法 测 J(阶跃转矩响应) 温度修正 R_s(T)=R_s0[1+α(T−T0)] 数据处理与校验 滤波与去偏 滑动平均/低通滤波 最小二乘拟合 提取斜率/截距 交叉验证 多工况一致性检查 参数归一化 标幺值/基准值转换 误差评估 残差分析/R²检验 MPC预测模型 电流预测方程 i(k+1)=f(R_s,L_d,L_q,ψ_f) 转速预测方程 ω(k+1)=g(J,T_L,T_e) 代价函数 J=Σ|i*−i(k+n)|² 电压矢量选择 遍历/优化求解 敏感性分析 ±20%参数扰动测试 敏感性反馈:参数偏差→预测误差→控制性能下降

二、定子电阻的测量与温度修正

定子电阻 Rs 的测量通常采用直流伏安法。将电机任意两相绕组串联,通入恒定直流电流 Idc(建议取额定电流的20%~50%,避免过热),测量端电压 Udc,则相电阻为 Rs = Udc / (2Idc)。为减小接触电阻与引线压降的影响,应分别测量三相并取平均值。例如某额定功率1.5 kW的PMSM,在室温25°C下测得 Udc=3.42 V、Idc=2.0 A,则 Rs=0.855 Ω。铜绕组电阻随温度变化显著,温度系数 α≈0.00393/°C,若运行温度升至75°C,则 Rs(75°C)=0.855×[1+0.00393×(75−25)]≈1.023 Ω,变化幅度接近20%。在MPC中若忽略该变化,低速大电流工况下的电阻压降预测将出现明显偏差。

三、dq轴电感的辨识

对于内置式PMSM,Ld≠Lq,且存在磁路饱和与交叉耦合。常用的离线辨识方法包括交流注入法和电压阶跃响应法。交流注入法在d轴或q轴注入小幅值高频正弦电压(如幅值5 V、频率500 Hz),测量同相电流幅值与相位,通过阻抗关系 Z=U/I 和 L=√(Z²−Rs²)/ω 计算电感。需注意:注入频率应远高于基波频率但低于PWM开关频率,以避开逆变器非线性区。对于表贴式PMSM,可近似认为 Ld≈Lq,但仍建议分别测量以确认凸极率。若测得 Ld=6.2 mH、Lq=8.5 mH,则凸极比约为1.37,属于中等凸极。在MPC中,Lq 的误差会直接影响q轴电流预测精度,进而影响转矩响应。

四、永磁磁链的测量

永磁磁链 ψf 可通过空载反电动势法测量。用原动机将电机拖动至某一转速 n(建议取额定转速的50%~80%),测量线电压峰值 Ull,pk,则相电压峰值为 Uph,pk=Ull,pk/√3,电角速度为 ωe=2πnp/60(p为极对数),永磁磁链为 ψf=Uph,pk/ωe。例如某4极对电机在1500 r/min下测得线电压峰值为311 V,则 Uph,pk=179.6 V,ωe=2π×1500×4/60=628.3 rad/s,ψf=0.286 Wb。该参数直接决定MPC中反电动势项的幅值,误差10%即可导致高速区电流预测出现明显相位偏差。

五、转动惯量的测量

转动惯量 J 的测量常采用加减速法。在已知负载转矩 TL 的条件下,施加阶跃转矩 Te,记录转速从 ω1 加速到 ω2 所需时间 Δt,由运动方程 J·dω/dt=Te−TL−Bω 可得 J≈(Te−TL)·Δt/(ω2−ω1)。为减小摩擦阻尼 B 的影响,可分别进行加速和减速实验,取平均结果。若实验测得 Te=2.5 N·m、TL=0.3 N·m、Δt=0.8 s、Δω=157 rad/s,则 J≈(2.5−0.3)×0.8/157≈0.0112 kg·m²。该参数主要影响转速环MPC的预测时域与动态响应,误差过大将导致转速超调或响应迟滞。

六、参数敏感性分析

获得参数后,需评估各参数偏差对MPC性能的影响程度。建议在仿真中分别将 Rs、Ld、Lq、ψf、J 偏离标称值±10%、±20%、±30%,观察电流跟踪误差、转速波动和总谐波畸变率的变化。一般而言,Lq 和 ψf 的敏感度最高,Rs 在低速区影响较大,J 主要影响转速动态。若某参数在±20%偏差下导致电流跟踪误差超过5%,则应在MPC中引入在线辨识或鲁棒补偿策略。

数据准备建议:将测量结果整理为参数表,包含标称值、测量条件(温度、频率、转速)、不确定度范围。仿真建模时,建议以标称值为基准,并在敏感性分析中记录各参数偏差对应的性能指标,为后续鲁棒MPC设计提供依据。
参数 测量方法 示例值 典型不确定度 MPC敏感度
R_s 直流伏安法 0.855 Ω (25°C) ±3% 中(低速区高)
L_d 交流注入法 6.2 mH ±5% 中
L_q 交流注入法 8.5 mH ±5% 高
ψ_f 空载反电动势法 0.286 Wb ±2% 高(高速区)
J 加减速转矩法 0.0112 kg·m² ±8% 中(转速环)

完成上述测量与敏感性分析后,即可将参数代入PMSM离散模型,构建用于MPC的预测方程。下一阶段将基于这些数据开展电流环与转速环的MPC控制器设计与仿真验证。