3. 矢量控制原理

在交流电机的高性能控制中,矢量控制(Field-Oriented Control,FOC)是绕不开的基石。它的核心思想并不复杂:把交流电机中相互耦合、随转子旋转的定子电流,通过坐标变换“搬到”一个与磁场同步旋转的坐标系里,从而像控制直流电机那样,分别独立地控制转矩和磁链。理解矢量控制,本质上就是理解“如何把交流量变成直流量来管”。

一、核心原理:从三相到两相,从静止到旋转

三相永磁同步电机的定子电流在空间上互差120°,它们共同产生一个旋转的合成磁动势。直接在三相坐标系(A、B、C)中分析,变量多、耦合强,难以直观控制。矢量控制的第一步,就是做坐标变换,把问题简化。

坐标变换分为两步。第一步是 Clarke 变换,将三相静止坐标系(A、B、C)投影到两相静止坐标系(α、β)。这一步只做降维,把三个变量变成两个正交变量,频率和相位关系不变。第二步是 Park 变换,将两相静止坐标系(α、β)旋转到与转子磁场同步的旋转坐标系(d、q)。这一步是关键:旋转之后,原本以同步频率交变的电流量,变成了直流量。

在 d-q 坐标系中,d 轴通常定向于转子永磁体磁链方向,q 轴超前 d 轴 90°。于是,d 轴电流 id 主要影响磁链,q 轴电流 iq 主要影响转矩。这就是“磁场定向”的含义——把坐标系的 d 轴牢牢锁定在磁场方向上,让控制有了明确的物理指向。

矢量控制坐标变换与电流解耦关系图 三相静止坐标系 A、B、C iA、iB、iC 互差120° 交流量、强耦合 Clarke 3/2变换 两相静止坐标系 α、β iα、iβ 正交、静止 仍为交流量 Park 旋转变换 两相旋转坐标系 d、q(磁场定向) id、iq 直流量、解耦 d轴定向磁链方向 电流解耦 id → 励磁分量 iq → 转矩分量 id 控制磁链强弱 iq 控制转矩大小 两者独立调节 转矩控制 Te = 1.5·p·ψf·iq (表贴式PMSM) iq 决定电磁转矩 响应快、线性度好 弱磁时需协调 id 磁链控制 ψd = Ld·id + ψf ψq = Lq·iq id < 0 实现弱磁 扩速与效率的平衡点 受电压、电流极限约束 坐标变换将交流耦合量转化为旋转坐标系下的直流量,实现转矩与磁链的独立控制

二、磁场定向:d轴到底定在哪里

磁场定向是矢量控制的“灵魂”。如果定向不准,id 和 iq 就会互相串扰,转矩响应变差,效率也会下降。工程上常见的定向方式有三种:

  • 转子磁场定向:d 轴对准转子永磁体磁链 ψf。这是永磁同步电机最常用的方式,需要精确的转子位置角 θe。
  • 定子磁场定向:d 轴对准定子合成磁链。常用于感应电机,但磁链观测复杂。
  • 气隙磁场定向:d 轴对准气隙磁链,介于两者之间,实际应用较少。

对于本课程关注的永磁同步电机弱磁扩速场景,转子磁场定向是基础。因为永磁体磁链 ψf 由材料决定,d 轴方向明确,只要位置传感器或无位置算法能给出准确的 θe,定向就成立。一旦 θe 存在偏差,id 和 iq 的分配就会偏离预期,弱磁电流可能没有真正作用在 d 轴上,扩速效果大打折扣。

三、电流解耦:让 id 和 iq 各司其职

在 d-q 坐标系下,电压方程仍然存在交叉耦合项。以永磁同步电机为例,d 轴和 q 轴电压方程可写为:

ud = Rs·id + Ld·(did/dt) - ωe·Lq·iq
uq = Rs·iq + Lq·(diq/dt) + ωe·(Ld·id + ψf)

其中 ωe 是电角速度。可以看到,ud 方程中含有 -ωe·Lq·iq,uq 方程中含有 +ωe·(Ld·id + ψf)。这些耦合项会随着转速升高而增大,如果不加补偿,id 和 iq 的调节会互相干扰,动态响应变慢,甚至引起振荡。

因此,实际控制器中通常加入前馈解耦项:在 d 轴电压指令中补偿 +ωe·Lq·iq,在 q 轴电压指令中补偿 -ωe·(Ld·id + ψf)。这样,id 和 iq 就近似变成两个独立的直流变量,可以分别用 PI 调节器控制。这就是“电流解耦”的工程含义。

提示:解耦补偿依赖电机参数 Ld、Lq、ψf。如果参数不准,解耦效果会变差。在弱磁区,Ld 和 Lq 还会随电流变化,必要时可加入参数在线辨识或查表补偿。

四、转矩与磁链控制的基本方法

在完成坐标变换、磁场定向和电流解耦之后,转矩与磁链的控制就转化为对 id 和 iq 的指令分配问题。常见方法如下表所示:

控制方法 id 指令 iq 指令 适用场景
id=0 控制 0 由转矩需求给出 表贴式PMSM,恒转矩区,效率优先
最大转矩电流比(MTPA) 负值,与 iq 相关 由转矩需求给出 凸极率较高的电机,低速区降铜耗
弱磁控制 负值,随转速增大 受电压极限约束 高速扩速区,需牺牲部分转矩
最大效率控制 综合铁耗、铜耗优化 由转矩和效率目标给出 宽速域效率优化,算法较复杂

其中,id=0 控制最简单,转矩与 iq 成正比,适合表贴式永磁同步电机在基速以下运行。当转速升高,反电动势增大,电压极限椭圆收缩,必须注入负的 id 来削弱磁场,这就是弱磁控制。弱磁的本质,是用 d 轴电流抵消一部分永磁磁链,让电机在有限电压下继续升速。

五、案例场景:从零到弱磁的电流指令变化

假设一台表贴式永磁同步电机,额定转速 3000 r/min,母线电压 300 V,需要扩速到 6000 r/min。在基速以下,控制器采用 id=0 控制,iq 根据转矩指令调节,电机效率较高。当转速超过基速,电压极限椭圆开始限制 iq 的可用范围。此时控制器逐步注入负的 id,例如从 0 逐渐变为 -20 A、-40 A,iq 相应减小,转矩下降,但转速继续上升。

如果此时仍然坚持 id=0,电压需求会超过母线能力,电流调节器饱和,系统失去控制。因此,弱磁区的核心矛盾是:用多少 id 去换转速,同时尽量少牺牲转矩和效率。这正是后续章节要深入讨论的优化问题。

常见误区:把矢量控制简单理解为“加个 Park 变换”。实际上,定向准确性、解耦补偿、电流环带宽、参数变化都会影响最终性能。弱磁扩速时,id 和 iq 的分配策略比坐标变换本身更决定成败。

六、复盘:矢量控制的四个关键检查点

  1. 坐标变换是否正确:Clarke 和 Park 的系数、角度符号、d/q 轴定义是否与电机模型一致。
  2. 定向角是否准确:θe 的误差直接导致 id、iq 串扰,弱磁时尤其敏感。
  3. 解耦补偿是否到位:高速时耦合项幅值大,缺少前馈补偿会限制电流环带宽。
  4. 电流指令分配是否合理:基速区用 id=0 或 MTPA,高速区及时切入弱磁,避免电压饱和。

矢量控制不是一堆公式的堆砌,而是一条清晰的信号链:采样三相电流 → Clarke 变换 → Park 变换 → id/iq 独立调节 → 解耦补偿 → 反 Park 变换 → SVPWM 输出。理解这条链,就理解了交流电机高性能控制的底层逻辑。在弱磁扩速与效率优化中,所有高级策略都建立在这条链的正确运行之上。