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 能产生正的磁阻转矩。这就是弱磁控制能提升转矩的秘密之一。

关键点: 弱磁控制本质上是通过注入负的 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 是逆变器能输出的最大相电压幅值(通常由直流母线电压决定)。

注意: 电压极限圆不是固定不变的。转速 ω_e 越高,椭圆越小。我曾经遇到过把低速参数直接搬到高速用的情况,结果电压圆缩得太小,电流环直接饱和,电机剧烈抖动。

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 电压极限圆与电流极限圆的关系

这两个圆共同决定了电机的可行运行区域。我画了一张图,帮你直观理解:

电压极限圆与电流极限圆关系图 i_d i_q O 电流极限圆 低速电压圆 中速电压圆 高速电压圆 MTPA A(基速点) B(弱磁点) C(深度弱磁) 说明:转速升高 → 电压圆缩小 → 工作点从 A→B→C 移动,电流矢量始终在电流圆内

从图上可以清楚看到:

  • 基速以下:工作点 A 沿 MTPA 曲线运行,受电流极限圆约束。
  • 基速以上:电压圆缩小,工作点 B、C 沿电流极限圆与电压极限圆的交点运行。
  • 深度弱磁:当电压圆缩到一定程度,工作点 C 可能进入 MTPV 区域。

2.5 工程中的实用表格

下面这个表是我做弱磁调试时常用的参考,帮你快速定位问题:

现象 可能原因 排查方向
高速时转矩不足 电压极限圆计算偏大,实际可用电压更小 检查直流母线电压、死区补偿
弱磁区电流震荡 电流矢量超出电压极限圆 减小弱磁深度或调整 PI 参数
电机过热 电流长时间接近电流极限圆 降额使用或加强散热
弱磁不生效 L_d、L_q 参数不准 重新辨识电感参数
我的习惯: 每次拿到新电机,我会先做参数辨识,把 L_d、L_q、ψ_f 测准。然后画一张电压极限圆和电流极限圆的图,贴在调试台旁边。调弱磁时看一眼图,心里就有数了。

2.6 避坑指南

最后分享几个我踩过的坑:

  • 电阻压降不能忽略:低速时电阻压降占比大,电压极限圆会变形。我早期做低速弱磁时吃过这个亏。
  • 电感饱和:大电流下 L_d、L_q 会变小,电压极限圆实际比计算值大。做深度弱磁时要注意。
  • 死区效应:逆变器死区会导致实际输出电压低于理论值。我曾经因为这个原因,弱磁深度一直调不对。

嗯,数学模型就回顾到这里。记住一句话:电压极限圆和电流极限圆是弱磁控制的「交通规则」,搞懂了它们,后面的调优才有方向。