2. 电机数学模型回顾:永磁同步电机(PMSM)的数学模型、电压极限圆与电流极限圆
做弱磁控制,绕不开电机数学模型。很多人觉得数学公式枯燥,我刚开始也这么想。但后来在项目里吃过亏——参数没算对,电机直接抖得像筛子。嗯,从那以后我老实了。
这一节,咱们把 PMSM 的数学模型、电压极限圆和电流极限圆彻底捋一遍。不搞纯理论推导,重点说清楚「这东西在工程里到底怎么用」。
2.1 永磁同步电机的数学模型
先看最常用的 d-q 轴数学模型。为什么用 d-q 轴?说白了就是把三相交流量变成两直流量,控制起来简单得多。
2.1.1 电压方程
在转子磁场定向的 d-q 坐标系下,电压方程长这样:
v_d = R_s · i_d + L_d · (di_d/dt) - ω_e · L_q · i_q
v_q = R_s · i_q + L_q · (di_q/dt) + ω_e · (L_d · i_d + ψ_f)
其中:
- v_d、v_q — d、q 轴电压分量
- i_d、i_q — d、q 轴电流分量
- L_d、L_q — d、q 轴电感(对于表贴式 PMSM,L_d ≈ L_q;对于内置式,L_d < L_q)
- R_s — 定子电阻
- ω_e — 电角速度
- ψ_f — 永磁体磁链
v_d = R_s·i_d - ω_e·L_q·i_q 和 v_q = R_s·i_q + ω_e·(L_d·i_d + ψ_f)。
做弱磁调参时,我习惯先用稳态方程估算,再微调动态补偿。
2.1.2 转矩方程
转矩方程是弱磁控制的核心依据之一:
T_e = (3/2) · p_n · [ψ_f · i_q + (L_d - L_q) · i_d · i_q]
这里 p_n 是极对数。注意看,转矩由两部分组成:
- 永磁转矩:ψ_f · i_q,跟 i_q 成正比
- 磁阻转矩:(L_d - L_q) · i_d · i_q,利用 d、q 轴电感差异产生
对于内置式 PMSM(IPMSM),L_d < L_q,所以负的 i_d 能产生正的磁阻转矩。这就是弱磁控制能提升转矩的秘密之一。
2.1.3 运动方程
这个比较简单:
T_e - T_L = J · (dω_m/dt) + B · ω_m
其中 T_L 是负载转矩,J 是转动惯量,B 是阻尼系数,ω_m 是机械角速度。做弱磁时,我一般先忽略阻尼项,把惯量辨识准了再说。
2.2 电压极限圆
电压极限圆,说白了就是逆变器能输出的最大电压限制了电机的运行范围。
2.2.1 电压极限方程
稳态下,忽略电阻压降(高速时电阻压降占比很小),电压幅值近似为:
v_s² = v_d² + v_q² ≈ (ω_e · L_q · i_q)² + (ω_e · (L_d · i_d + ψ_f))²
整理一下:
(v_s_max / ω_e)² = (L_q · i_q)² + (L_d · i_d + ψ_f)²
这个方程在 i_d - i_q 平面上画出来,就是一个椭圆。v_s_max 是逆变器能输出的最大相电压幅值(通常由直流母线电压决定)。
2.2.2 电压极限圆的工程意义
- 运行边界:电机在任何转速下,电流矢量 (i_d, i_q) 必须落在对应转速的电压极限圆内。
- 弱磁区域:当转速超过基速时,电压圆缩小,必须注入负 i_d 把电流矢量拉回圆内。
- 最大转矩电压比(MTPV):在深度弱磁区,沿着电压极限圆寻找最大转矩点,这就是 MTPV 控制。
2.3 电流极限圆
电流极限圆更直观——就是逆变器和电机能承受的最大电流。
2.3.1 电流极限方程
i_s² = i_d² + i_q² ≤ i_s_max²
在 i_d - i_q 平面上,这是一个以原点为圆心、半径为 i_s_max 的圆。
2.3.2 电流极限圆的工程意义
- 热约束:超过 i_s_max,电机或逆变器可能过热。我做项目时一般留 10%-15% 的余量。
- 恒转矩区:在基速以下,电流矢量沿最大转矩电流比(MTPA)曲线走,直到碰到电流极限圆。
- 弱磁区:超过基速后,电流矢量沿电流极限圆与电压极限圆的交点运行。
2.4 电压极限圆与电流极限圆的关系
这两个圆共同决定了电机的可行运行区域。我画了一张图,帮你直观理解:
从图上可以清楚看到:
- 基速以下:工作点 A 沿 MTPA 曲线运行,受电流极限圆约束。
- 基速以上:电压圆缩小,工作点 B、C 沿电流极限圆与电压极限圆的交点运行。
- 深度弱磁:当电压圆缩到一定程度,工作点 C 可能进入 MTPV 区域。
2.5 工程中的实用表格
下面这个表是我做弱磁调试时常用的参考,帮你快速定位问题:
| 现象 | 可能原因 | 排查方向 |
|---|---|---|
| 高速时转矩不足 | 电压极限圆计算偏大,实际可用电压更小 | 检查直流母线电压、死区补偿 |
| 弱磁区电流震荡 | 电流矢量超出电压极限圆 | 减小弱磁深度或调整 PI 参数 |
| 电机过热 | 电流长时间接近电流极限圆 | 降额使用或加强散热 |
| 弱磁不生效 | L_d、L_q 参数不准 | 重新辨识电感参数 |
2.6 避坑指南
最后分享几个我踩过的坑:
- 电阻压降不能忽略:低速时电阻压降占比大,电压极限圆会变形。我早期做低速弱磁时吃过这个亏。
- 电感饱和:大电流下 L_d、L_q 会变小,电压极限圆实际比计算值大。做深度弱磁时要注意。
- 死区效应:逆变器死区会导致实际输出电压低于理论值。我曾经因为这个原因,弱磁深度一直调不对。
嗯,数学模型就回顾到这里。记住一句话:电压极限圆和电流极限圆是弱磁控制的「交通规则」,搞懂了它们,后面的调优才有方向。