3. 磁场定向控制原理
磁场定向控制(Field-Oriented Control, FOC)是永磁同步电机(PMSM)高性能伺服驱动的主流控制策略。其核心思想是通过坐标变换,将定子三相交流电流解耦为与转子磁场方向一致的励磁分量和与之垂直的转矩分量,从而将交流电机等效为直流电机进行控制。本章将深入剖析Clark变换、Park变换的数学本质与物理意义,并详细阐述电流环与速度环级联控制结构的工程实现路径。
上图展示了FOC控制的核心链路:三相电流经Clark变换得到α-β轴分量,再经Park变换得到d-q轴旋转坐标系下的励磁分量与转矩分量。外环速度环输出q轴电流参考值,内环电流环调节d-q轴电压,最终通过SVPWM生成逆变器驱动信号。整个控制过程依赖转子位置传感器提供的电角度θe进行坐标变换。
3.1 坐标变换的数学基础与物理意义
3.1.1 Clark变换:从三相到两相静止坐标系
Clark变换(又称3s/2s变换)将三相静止坐标系下的定子电流ia、ib、ic变换为两相静止坐标系下的iα、iβ。其数学表达式为:
iα = (2/3) × (ia - 0.5×ib - 0.5×ic)
iβ = (2/3) × (√3/2 × ib - √3/2 × ic)
当三相电流平衡时(ia+ib+ic=0),可简化为:
iα = ia
iβ = (ia + 2×ib) / √3
物理意义:Clark变换将空间上互差120°的三相绕组等效为两相正交绕组,消除了绕组间的耦合关系。变换后iα与iβ在空间上正交,但仍是随时间变化的正弦量,其频率与电机电频率相同。
3.1.2 Park变换:从静止到旋转坐标系
Park变换(又称2s/2r变换)将α-β静止坐标系下的电流变换到随转子磁场同步旋转的d-q坐标系:
id = iα×cosθe + iβ×sinθe
iq = -iα×sinθe + iβ×cosθe
其中θe为转子电角度,由位置传感器(编码器/旋变)或无位置传感器观测器获得。
物理意义:Park变换的核心价值在于将交流量变为直流量。在d-q坐标系下,id为励磁电流分量,控制转子磁场强度;iq为转矩电流分量,控制电磁转矩大小。对于表贴式PMSM(SPMSM),通常采用id=0控制策略;对于内置式PMSM(IPMSM),则采用最大转矩电流比(MTPA)控制,需要合理分配id与iq。
| 变换类型 | 坐标系 | 输入 | 输出 | 关键参数 |
|---|---|---|---|---|
| Clark变换 | 三相静止 → 两相静止 | ia, ib, ic | iα, iβ | 幅值不变或功率不变系数 |
| Park变换 | 两相静止 → 两相旋转 | iα, iβ | id, iq | 转子电角度θe |
| 逆Park变换 | 两相旋转 → 两相静止 | Vd, Vq | Vα, Vβ | 转子电角度θe |
3.2 电流环与速度环的级联控制结构
3.2.1 级联控制架构设计原则
FOC采用速度外环、电流内环的双闭环级联结构。速度环输出作为电流环的q轴参考值,电流环输出作为电压指令。这种结构的设计依据是:电流环带宽远高于速度环带宽(通常电流环带宽为1-2kHz,速度环带宽为50-200Hz),内环响应速度远快于外环,从而保证系统稳定性。
- 电流环设计:d轴和q轴电流环均采用PI控制器。PI参数整定需考虑电机定子电阻Rs、电感Ld/Lq以及逆变器增益。工程上常用极点配置法或试凑法。
- 速度环设计:速度环PI控制器输出限幅值即为电流环的iq_ref限幅,需根据电机额定电流和驱动器过载能力设定。
- 抗饱和处理:PI控制器需加入积分限幅和抗积分饱和(anti-windup)机制,防止大阶跃时积分饱和导致超调。
3.2.2 级联控制参数整定流程
步骤1:电机参数辨识
- 测量定子电阻Rs(直流伏安法)
- 测量d/q轴电感Ld、Lq(高频注入或静态测量)
- 测量反电动势系数Ke(空载旋转法)
步骤2:电流环整定
- 设定电流环带宽fci = 1/10 × PWM频率
- Kp = L × 2π × fci
- Ki = Rs / L × Kp
步骤3:速度环整定
- 设定速度环带宽fcs = 1/10 × 电流环带宽
- 根据转动惯量J和极对数p计算
- 实际调试中逐步增大Kp,观察速度响应
3.3 实战案例:某伺服驱动器电流环调试过程
项目背景:某工业机器人关节伺服驱动器,额定功率750W,额定电流5A,PWM频率16kHz,采用增量式编码器2500线(4倍频后10000线)。
初始现象:电机空载运行时电流噪声大,相电流波形畸变,转矩脉动明显,速度波动超过±5rpm。
关键数据:
- 电机参数:Rs=0.8Ω,Ld=Lq=2.5mH,Ke=0.12V·s/rad,极对数p=4
- 电流采样:双电阻采样,采样时刻设置在PWM载波谷底
- 初始PI参数:Kp=5,Ki=100
分析判断:通过示波器观察电流波形,发现电流过零点附近存在明显毛刺,判断为采样时刻与PWM开关瞬间重叠导致。同时,PI参数偏大导致电流环振荡。
实际操作:
- 调整ADC采样触发时刻,从载波谷底偏移至谷底后2μs,避开开关噪声。
- 重新整定电流环:设定带宽fci=1.6kHz,计算Kp=L×2π×fci=2.5mH×2π×1600≈25,Ki=Rs/L×Kp=0.8/2.5mH×25≈8000。
- 加入低通滤波器,截止频率设为8kHz,滤除高频开关噪声。
- 速度环参数从Kp=0.5、Ki=20开始逐步调整。
结果对比:调整后相电流THD从12%降至3.5%,速度波动从±5rpm降至±1rpm以内,电机运行噪声明显降低。
3.4 常见误区与设计复盘
| 误区类型 | 典型表现 | 正确做法 |
|---|---|---|
| 坐标变换角度错误 | 电机无法启动或反转 | 核对编码器零位与电机转子N极对齐,检查角度补偿值 |
| 电流采样噪声 | 电流波形毛刺多,转矩脉动大 | 优化采样时刻,增加硬件滤波,采用差分采样 |
| PI参数盲目增大 | 系统振荡,电流啸叫 | 按带宽法计算初值,逐步微调,注意相位裕度 |
| 忽略反电动势补偿 | 高速时电流环跟踪滞后 | 加入前馈补偿项:Vd_ff=-ωe×Lq×iq,Vq_ff=ωe×(Ld×id+ψf) |
设计复盘:在FOC系统调试中,应遵循"先开环后闭环、先内环后外环、先低速后高速"的原则。每次修改参数后记录波形和数据,建立调试日志。对于量产产品,还需考虑温度变化对Rs和磁链ψf的影响,必要时加入参数在线辨识或查表补偿。