3. PMSM控制基础

永磁同步电机(PMSM)的有限控制集预测电流控制(FCS-MPC)并不是凭空出现的独立算法,它建立在经典矢量控制(FOC)的整套理论框架之上。理解 FCS-MPC 的预测模型、代价函数与电压矢量选择逻辑,必须先掌握矢量控制中的坐标变换、电流环 PI 调节、SVPWM 调制以及 dq 轴解耦这几块基石。本节把这些基础串成一条完整的信号链,为后续预测控制章节提供统一的数学与工程语言。

一、矢量控制原理:把交流量变成直流量

PMSM 定子三相绕组中流过的是幅值、频率均随转速变化的交流电流。若直接在 abc 三相坐标系下设计控制器,电流给定是正弦量,PI 调节器难以实现无静差跟踪。矢量控制的核心思想是:通过坐标变换,把三相静止坐标系下的交流电流映射到与转子磁场同步旋转的 dq 坐标系中。在同步旋转坐标系下,稳态时定子电流的 d 轴分量 id 与 q 轴分量 iq 均为直流量,于是可以用普通的 PI 调节器实现零稳态误差控制。

从物理意义上看,id 对应励磁分量,iq 对应转矩分量。对于表贴式 PMSM(Ld≈Lq),采用 id=0 控制即可获得单位电流最大转矩;对于内置式 PMSM(Ld<Lq),则可利用磁阻转矩,通过最大转矩电流比(MTPA)分配 id、iq。矢量控制正是通过独立控制这两个直流量,实现对转矩与磁场的解耦控制。

二、坐标变换:Clarke 与 Park 变换

坐标变换是矢量控制的数学入口,通常分两步完成。第一步是 Clarke 变换,将三相静止坐标系 abc 变换到两相静止坐标系 αβ;第二步是 Park 变换,将 αβ 变换到随转子旋转的 dq 坐标系。若采用等幅值变换,其表达式为:

Clarke(等幅值):
iα = (2/3)·(ia - 0.5·ib - 0.5·ic)
iβ = (2/3)·(√3/2·ib - √3/2·ic)

Park:
id =  iα·cosθe + iβ·sinθe
iq = -iα·sinθe + iβ·cosθe

反Park:
uα = ud·cosθe - uq·sinθe
uβ = ud·sinθe + uq·cosθe

其中 θe 为转子电角度,由编码器、旋变或滑模观测器获得。θe 的精度直接决定 dq 轴是否真正对齐转子磁场:角度偏差会使 id、iq 出现交叉耦合,转矩输出下降,甚至引起电流环振荡。因此在实际系统中,角度采样与电流采样必须严格同步。

三、电流环 PI 控制与 dq 轴解耦

在 dq 坐标系下,PMSM 的定子电压方程为:

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

式中 Rs 为定子电阻,Ld、Lq 为 dq 轴电感,ωe 为电角速度,ψf 为永磁体磁链。可以看到,d 轴电压中出现了 -ωeLqiq 项,q 轴电压中出现了 ωeLdid 与 ωeψf 项,这些统称为旋转反电动势与交叉耦合项。若电流环 PI 只按一阶惯性对象设计,耦合项会随转速升高而显著影响动态性能。

工程上常采用前馈解耦:在 PI 输出上叠加耦合补偿量,使被控对象近似为独立的 d、q 轴一阶模型。解耦后的电流环可按典型 I 型系统整定,PI 参数为 Kp=L·ωc、Ki=R·ωc,其中 ωc 为期望电流环带宽。电流环带宽通常取开关频率的 1/10~1/5,例如 10 kHz 开关频率下可取 1~2 kHz。

解耦前馈项依赖电机参数 Ld、Lq、ψf。参数失配时解耦不彻底,但 PI 调节器仍能抑制部分误差,因此工程上常采用“PI + 部分解耦”的折中方案。

四、SVPWM 调制:从电压指令到开关序列

电流环 PI 输出的是 dq 轴电压指令 ud*、uq*,经反 Park 变换得到 αβ 轴电压 uα*、uβ*。SVPWM 的任务是把这一连续电压矢量转化为三相逆变器的六个开关管驱动信号。两电平逆变器共有 8 种开关状态,对应 6 个有效电压矢量与 2 个零矢量,它们在 αβ 平面上构成正六边形。

SVPWM 通过判断参考矢量所在扇区,选取相邻两个有效矢量与零矢量,在一个开关周期内按伏秒平衡合成目标电压。相比正弦 PWM,SVPWM 直流电压利用率提高约 15.5%,且开关次数更少、谐波性能更好。其线性调制区最大相电压幅值为 Udc/√3。

PMSM 矢量控制信号链与 FCS-MPC 对照 速度给定 ω* 速度环 PI 输出 iq* 电流环 PI ud*, uq* 反 Park uα*, uβ* SVPWM 开关序列 两电平逆变器 8 种开关状态 PMSM ia, ib, ic Clarke + Park id, iq 反馈 id*, iq* 比较 位置/速度检测 θe, ωe θe 用于 Park 前馈解耦 ωeLqiq, ωeLdid 叠加到 ud*, uq* FCS-MPC 对经典矢量控制链的替换关系 电流环 PI + 解耦 被预测模型替代 SVPWM 调制 被电压矢量枚举替代 代价函数寻优 直接输出开关状态 逆变器 8 种状态 经典 FOC 保留坐标变换与角度反馈;FCS-MPC 用离散预测模型与代价函数取代 PI 与调制器

五、典型场景与参数整定清单

以一台额定功率 1.5 kW、额定转速 3000 r/min、极对数 4、Ld=Lq=6 mH、Rs=0.8 Ω、ψf=0.12 Wb 的表贴式 PMSM 为例,开关频率 10 kHz,电流环期望带宽取 1.5 kHz。按典型 I 型系统整定,可得 Kp≈2π×1500×0.006≈56.5,Ki≈2π×1500×0.8≈7540。实际调试时先投入电流环、再投入速度环,并逐步提高带宽直至电流出现轻微超调后回退。

环节 关键参数 典型取值/关系 常见问题
Clarke/Park θe 对齐、采样同步 θe 误差 < 1° 电角度 角度偏差导致 id、iq 交叉耦合
电流环 PI Kp、Ki Kp=L·ωc,Ki=R·ωc 带宽过高引起噪声放大与振荡
解耦前馈 ωeLqiq、ωeLdid、ωeψf 按实测参数计算 参数失配时高速段动态变差
SVPWM 扇区判断、作用时间 线性区 Um ≤ Udc/√3 过调制导致电流畸变
速度环 外环带宽 约为电流环带宽的 1/5~1/10 外环过快引起转速超调

六、常见误区与复盘

  • 误区一:认为 id=0 控制适用于所有 PMSM。内置式电机若强制 id=0,会浪费磁阻转矩,效率与转矩密度下降,应改用 MTPA。
  • 误区二:忽略解耦项,仅靠 PI 硬调。低速时耦合项小,问题不明显;高速时 q 轴反电动势 ωeψf 很大,PI 输出饱和,电流跟踪失败。
  • 误区三:把 SVPWM 当作“黑盒”。若不清楚 8 个基本电压矢量与扇区划分,后续理解 FCS-MPC 的有限控制集枚举会非常吃力。
  • 误区四:角度采样与电流采样不同步。PWM 中点采样配合正确的 ADC 触发时序,是保证 dq 轴电流准确的前提。
本节建立的信号链——速度环 → 电流环 PI → 解耦 → 反 Park → SVPWM → 逆变器 → PMSM → 采样与坐标变换——是理解 FCS-MPC 的参照系。FCS-MPC 保留了坐标变换、角度反馈与逆变器,但用离散预测模型和代价函数寻优,直接取代了电流环 PI 与 SVPWM 调制器,从而获得更快的动态响应与天然的多目标约束处理能力。