3. FOC控制原理

永磁同步电机(PMSM)的矢量控制(FOC)之所以被称为“磁场定向控制”,其核心在于通过坐标变换,将定子三相交流电流解耦为相互正交的励磁分量(d轴电流)和转矩分量(q轴电流),从而将交流电机的控制问题等效为直流电机的控制问题。本章将深入剖析FOC的基本思想、四种典型的电流控制策略(id=0、MTPA、弱磁控制)以及工程中广泛应用的电流环与速度环级联控制结构,帮助读者建立从理论到工程实现的完整认知。

FOC控制策略与级联结构总览 Clarke/Park变换 三相→两相旋转坐标系 (ia,ib,ic)→(id,iq) 电流控制策略选择 ① id=0控制 ② MTPA(最大转矩电流比) ③ 弱磁控制 级联控制结构 速度环(外环) → 电流环(内环) PMSM电机 电磁转矩 Te = 1.5p[ψf·iq + (Ld-Lq)id·iq] id=0控制 • 设定id*=0,仅q轴产生转矩 • 控制简单,无去磁风险 • 转矩与iq线性关系 • 适合表贴式PMSM • 缺点:未充分利用磁阻转矩 • 高速时反电动势受限 MTPA控制 • 在给定转矩下最小化电流幅值 • 利用磁阻转矩(Ld≠Lq) • 需注入负id电流 • 适合内置式PMSM • 效率高,铜耗最小 • 需查表或在线计算 弱磁控制 • 当电压达到逆变器极限时 • 注入负id以削弱气隙磁场 • 扩展恒功率调速范围 • 需考虑去磁风险与稳定性 • 电压约束:ud²+uq²≤umax² • 电流约束:id²+iq²≤imax² 电流环与速度环级联控制结构 速度环PI ω*→iq* 电流环PI id*,iq*→ud*,uq* 反Park变换 dq→αβ SVPWM →逆变器 电流/速度反馈(采样+坐标变换)

上图展示了FOC控制的核心框架:从坐标变换到电流控制策略的选择,再到级联控制结构的实现。下面我们将逐一展开每个关键环节的原理与工程实践。

3.1 磁场定向控制的基本思想

核心原理:从三相交流到两相直流的解耦

永磁同步电机的定子绕组在空间上互差120°电角度,通入三相对称交流电后产生旋转磁场。直接控制三相电流的幅值和相位非常困难,因为三相电流之间存在耦合。FOC的核心思想是通过两次坐标变换,将三相静止坐标系(ABC)下的交流量转换为两相旋转坐标系(dq)下的直流量:

  1. Clarke变换(3s/2s):将三相ABC坐标系变换到两相静止αβ坐标系,得到iα、iβ。该变换实现了从三相信号到两相信号的降维,但iα、iβ仍是交流量。
  2. Park变换(2s/2r):将αβ坐标系旋转θe角度(转子磁极位置),得到dq旋转坐标系下的id(励磁分量)和iq(转矩分量)。经过Park变换后,id和iq在稳态下为直流量,从而可以像控制直流电机一样,分别独立控制励磁和转矩。

在dq坐标系下,PMSM的电磁转矩方程为:

Te = 1.5 × p × [ψf × iq + (Ld - Lq) × id × iq]

其中,p为极对数,ψf为永磁体磁链,Ld和Lq分别为d轴和q轴电感。对于表贴式PMSM(Ld≈Lq),转矩仅由iq决定;对于内置式PMSM(Ld<Lq),第二项为磁阻转矩,可通过合理控制id来利用。

工程要点:坐标变换的精度直接取决于转子位置θe的准确性。在无传感器控制中,θe通常通过滑模观测器、扩展卡尔曼滤波器或高频注入法估算获得。位置估算误差会导致id/iq解耦不彻底,进而引起转矩波动和效率下降。

判断方法:如何确定是否需要磁场定向

判断一个电机控制系统是否采用了FOC,可以从以下三个特征入手:

  • 是否存在Clarke/Park变换及反变换环节;
  • 电流环是否在dq旋转坐标系下进行PI调节;
  • 是否依赖转子位置信息进行坐标变换。

如果以上三点均满足,则说明系统采用了磁场定向控制。相比之下,直接转矩控制(DTC)则不需要坐标变换,而是直接控制定子磁链和转矩。

案例拆解:一台2.2kW内置式PMSM的FOC实现

某工业伺服驱动器采用2.2kW内置式PMSM,额定转速1500rpm,极对数p=4,Ld=0.35mH,Lq=0.85mH,ψf=0.18Wb。在额定工况下,若采用id=0控制,则仅需iq=Te/(1.5×p×ψf)=14.6A。但若采用MTPA控制,通过注入负id电流(约-6.5A),可产生额外的磁阻转矩,使得在相同转矩下总电流幅值降低约12%,铜耗降低约20%。这一改进在连续运行工况下可显著降低电机温升。

常见误区与总结

误区1:认为FOC只适用于内置式PMSM。实际上,表贴式PMSM同样适用FOC,只是MTPA退化为id=0控制。
误区2:忽略坐标变换中的角度补偿。数字控制中,由于采样和计算延迟,需要对θe进行角度补偿(通常为1.5个开关周期对应的电角度),否则高速时会出现电流相位滞后。

3.2 id=0控制策略

核心原理:最简单的磁场定向策略

id=0控制,顾名思义,将d轴电流指令设定为0,使定子电流全部用于产生q轴转矩。此时,电磁转矩简化为:

Te = 1.5 × p × ψf × iq

转矩与iq呈严格的线性关系,控制逻辑最为简单。由于id=0,定子电流不会产生去磁效应,永磁体不会因电枢反应而退磁,运行安全性高。

操作流程:id=0控制的实现步骤

  1. 通过位置传感器或观测器获取转子电角度θe;
  2. 采样三相电流ia、ib、ic,经Clarke变换得到iα、iβ;
  3. 经Park变换得到id、iq反馈值;
  4. 设定id*=0,iq*由速度环输出或直接给定;
  5. 电流环PI调节器输出ud*、uq*;
  6. 经反Park变换得到uα*、uβ*,送入SVPWM调制。

案例拆解:表贴式PMSM风机驱动

某家用变频空调压缩机采用表贴式PMSM,额定功率1.5kW,最高转速9000rpm。由于表贴式转子Ld≈Lq,磁阻转矩几乎为零,因此采用id=0控制即可获得最优转矩输出。实际运行中,在低速段(<1000rpm)采用id=0控制,电流环带宽设为2kHz,速度环带宽设为50Hz,系统运行平稳,电流波形正弦度良好。但在高速段(>6000rpm),由于反电动势接近逆变器电压极限,id=0控制无法继续升速,需要切换至弱磁控制。

常见误区与总结

经验提醒:id=0控制虽然简单,但并非所有场合都适用。对于内置式PMSM,若强行采用id=0控制,会浪费磁阻转矩,导致铜耗增加、效率下降。此外,在高速弱磁区,id=0控制会导致电压饱和,无法维持电流环的调节能力。

3.3 最大转矩电流比(MTPA)控制

核心原理:用最小电流产生最大转矩

MTPA控制的核心思想是:在给定电磁转矩Te*下,寻找一组(id, iq)使得定子电流幅值Is=√(id²+iq²)最小。这是一个带约束的优化问题,可通过拉格朗日乘数法求解。对于内置式PMSM(Ld<Lq),最优解满足:

id = [ψf - √(ψf² + 8×(Lq-Ld)²×iq²)] / [4×(Lq-Ld)]

实际工程中,常采用查表法或多项式拟合法实现MTPA控制。查表法预先离线计算不同转矩下的最优(id, iq)组合,运行时通过插值获取指令值。

判断方法:何时启用MTPA

  • 电机为内置式PMSM(Ld≠Lq),且凸极率ρ=Lq/Ld>1.2;
  • 系统对效率有较高要求,如电动汽车驱动、压缩机等长期运行场合;
  • 逆变器电流容量有限,需要最大化转矩输出能力。

案例拆解:电动汽车驱动电机MTPA标定

某电动汽车驱动电机为内置式PMSM,峰值功率150kW,峰值转矩310Nm。在台架标定阶段,工程师通过测功机在不同转速和转矩点下扫描id、iq组合,记录电机效率、温升和逆变器直流母线电流。标定结果显示:在1000rpm、100Nm工况下,MTPA控制相比id=0控制,定子电流幅值从210A降至185A,铜耗降低22%,电机绕组温升降低8°C。在整车WLTC循环工况下,综合效率提升约3.5%。

风险提示:MTPA控制需要注入负id电流,这会产生去磁效应。在高温或过载工况下,若id负向过大,可能导致永磁体不可逆退磁。因此,MTPA控制必须结合电机温度保护,限制最大负id值。

常见误区与总结

误区:认为MTPA在所有转速下都适用。实际上,MTPA仅在电压未饱和的恒转矩区有效。当转速升高至电压极限时,必须切换至弱磁控制,此时电流轨迹沿电压极限椭圆运行,不再遵循MTPA曲线。

3.4 弱磁控制

核心原理:突破电压极限的调速扩展

PMSM在高速运行时,反电动势E=ωe×ψf随转速线性上升。当反电动势接近逆变器最大输出电压时,电流环将失去调节能力。弱磁控制通过注入负向id电流,产生与永磁体磁场相反的电极反应,削弱气隙磁场,从而在电压极限内维持电流调节能力。弱磁控制的约束条件为:

电压极限:ud² + uq² ≤ umax²(umax = Vdc/√3)
电流极限:id² + iq² ≤ imax²

操作流程:弱磁控制的工程实现

  1. 实时计算当前电压利用率:Umag = √(ud²+uq²);
  2. 当Umag接近umax(通常为95%)时,启动弱磁调节器;
  3. 弱磁PI调节器根据电压裕量输出负向id_ref;
  4. 限制id_ref的下限(防止过度去磁);
  5. 电流环跟踪id_ref和iq_ref,实现弱磁升速。

案例拆解:高速主轴电机弱磁控制

某高速主轴电机额定转速3000rpm,最高转速12000rpm(4倍弱磁)。电机参数:Ld=0.2mH,Lq=0.5mH,ψf=0.05Wb,直流母线电压310V。在3000rpm以下采用MTPA控制,3000rpm以上进入弱磁区。实测在12000rpm时,id=-45A,iq=28A,电压利用率达到98%,输出功率维持在额定功率的85%。弱磁控制的关键在于电压环的带宽设计,过高的带宽会导致电流波动,过低的带宽则响应迟缓。本案例中弱磁调节器带宽设为200Hz,电流环带宽2kHz,速度环带宽30Hz,系统稳定运行。

常见误区与总结

误区1:弱磁控制会降低效率。实际上,在弱磁区虽然铜耗增加,但通过合理设计,可以维持较高的系统效率。
误区2:弱磁控制只适用于内置式PMSM。表贴式PMSM同样可以弱磁,但由于Ld=Lq,弱磁能力有限,通常需要更大的负id电流,且去磁风险更高。

3.5 电流环与速度环的级联控制结构

核心原理:内外环协同的经典架构

FOC系统通常采用速度外环和电流内环的级联结构。速度环根据转速误差输出q轴电流指令iq*,电流环则快速跟踪id*和iq*,保证实际电流与指令一致。这种结构的设计依据是:电流环的响应速度远快于速度环(通常电流环带宽为速度环的10~20倍),从而实现了“快电流、慢速度”的时标分离,简化了控制器设计。

参数设计方法:带宽分配与PI整定

控制环典型带宽PI参数整定方法注意事项
电流环(内环)1~3 kHz基于电机电气时间常数τ=L/R,采用零极点对消法:Kp=L×BW,Ki=R×BW需考虑数字控制延迟(1.5个开关周期),带宽不宜超过开关频率的1/10
速度环(外环)20~100 Hz基于机械时间常数,采用对称最优法或模最优法需加入低通滤波器抑制速度反馈噪声,带宽不宜超过电流环的1/10

案例拆解:伺服系统级联参数整定

某伺服系统采用FOC控制,开关频率10kHz,电流环采样频率10kHz,速度环采样频率1kHz。电机参数:Rs=0.5Ω,Ld=Lq=2mH,J=0.001kg·m²,B=0.0001Nm·s/rad。电流环设计带宽2kHz,计算得Kp=2×2π×2000×0.002=25.1V/A,Ki=0.5×2π×2000=6283V/(A·s)。速度环设计带宽50Hz,采用PI控制,Kp=J×2π×50=0.314Nm·s/rad,Ki=Kp×50=15.7Nm/(rad·s)。实测阶跃响应:电流环上升时间约0.15ms,速度环上升时间约20ms,系统无超调,稳态误差为零。

常见误区与总结

经验提醒:级联控制中,内环必须比外环快至少5~10倍,否则会出现环路耦合振荡。此外,速度环输出iq*必须经过限幅(通常限制在逆变器最大电流的90%),防止过流。在无传感器控制中,速度反馈来自估算值,需额外加入滤波和相位补偿,避免因估算延迟导致速度环不稳定。
本章总结:FOC控制的核心在于磁场定向与解耦。id=0控制简单可靠,适合表贴式PMSM;MTPA控制通过利用磁阻转矩提升效率,适合内置式PMSM;弱磁控制扩展了调速范围,但需谨慎处理去磁风险。级联控制结构通过合理的带宽分配,实现了速度与电流的协同控制。在实际工程中,应根据电机类型、应用场景和控制目标,灵活选择电流控制策略,并仔细整定级联控制参数。