4、PMSM数学模型:在abc、αβ、dq坐标系下的电压方程、磁链方程、转矩方程
永磁同步电机(PMSM)的数学模型是矢量控制、直接转矩控制以及无位置传感器算法的基础。工程实践中,我们面对的是一个强耦合、非线性、多变量的时变系统,直接在abc三相静止坐标系下求解电机的微分方程非常困难。因此,必须通过坐标变换,将电机模型从三相静止坐标系逐步变换到两相静止坐标系(αβ),再变换到两相旋转坐标系(dq),从而将时变系数转化为常数系数,实现磁链和转矩的解耦控制。本章将系统梳理三个坐标系下的电压方程、磁链方程和转矩方程,并重点说明各坐标系模型的工程适用场景。
4.1 核心原理:为什么需要三种坐标系描述同一台电机
PMSM的定子绕组在空间上互差120°电角度,转子为永磁体励磁。当电机旋转时,定子绕组中感应出的反电动势和电流均为频率随转速变化的交流量。在abc坐标系下,电机的电感矩阵是转子位置θ的函数,导致电压方程和磁链方程中存在大量与θ相关的三角函数项,这使得方程求解和控制器设计极为复杂。
通过Clarke变换(abc→αβ),将三相绕组等效为两相正交绕组,消除了三相之间的互感和120°耦合,但αβ轴上的电压、电流仍然是交流量。再通过Park变换(αβ→dq),将坐标系固定在转子上,使d轴与转子永磁体磁场方向对齐,q轴超前d轴90°电角度。在dq坐标系下,电机的电感矩阵变为常数,电压方程中的反电动势项变为常数乘以电角速度,电流在稳态时变为直流量,从而可以像控制直流电机一样控制PMSM的转矩和磁链。
4.2 三种坐标系下的数学模型详解
4.2.1 abc三相静止坐标系模型
在abc坐标系下,PMSM的电压方程可以表示为:
u_a R_s 0 0 i_a ψ_a
u_b = 0 R_s 0 i_b + d/dt ψ_b
u_c 0 0 R_s i_c ψ_c
其中,R_s为定子相电阻,ψ_a、ψ_b、ψ_c为三相绕组磁链。磁链方程包含两部分:定子电流产生的磁链和永磁体产生的磁链。
ψ_a L_aa L_ab L_ac i_a ψ_f·cos(θ)
ψ_b = L_ba L_bb L_bc i_b + ψ_f·cos(θ - 2π/3)
ψ_c L_ca L_cb L_cc i_c ψ_f·cos(θ + 2π/3)
式中,L_aa、L_bb、L_cc为自感,L_ab等为互感,它们都是转子位置θ的函数。转矩方程则通过磁共能对机械角求偏导得到:
T_e = 1/2·p·(i_a·dψ_a/dθ + i_b·dψ_b/dθ + i_c·dψ_c/dθ)
该模型物理概念清晰,但包含大量三角函数和时变电感,不适合实时控制计算,主要用于有限元仿真验证和电机设计阶段。
4.2.2 αβ两相静止坐标系模型
应用Clarke变换(等幅值变换),将abc三相变量映射到αβ轴。变换矩阵为:
[f_α] [1 -1/2 -1/2] [f_a]
[f_β] = [0 √3/2 -√3/2] [f_b]
[f_0] [1/2 1/2 1/2 ] [f_c]
在αβ坐标系下,电压方程简化为:
u_α = R_s·i_α + dψ_α/dt
u_β = R_s·i_β + dψ_β/dt
磁链方程为:
ψ_α = L_s·i_α + ψ_f·cos(θ)
ψ_β = L_s·i_β + ψ_f·sin(θ)
转矩方程为:
T_e = 1.5·p·(ψ_α·i_β - ψ_β·i_α)
αβ坐标系模型消除了三相之间的耦合,但反电动势项仍然是θ的三角函数,电流仍为交流量。该模型常用于基于滑模观测器、龙贝格观测器的无位置传感器控制,因为αβ轴上的反电动势直接包含转子位置信息。
4.2.3 dq两相旋转坐标系模型
应用Park变换,将αβ坐标系旋转θ角得到dq坐标系。变换矩阵为:
[f_d] [cosθ sinθ] [f_α]
[f_q] = [-sinθ cosθ] [f_β]
在dq坐标系下,电压方程为:
u_d = R_s·i_d + dψ_d/dt - ω_e·ψ_q
u_q = R_s·i_q + dψ_q/dt + ω_e·ψ_d
磁链方程为:
ψ_d = L_d·i_d + ψ_f
ψ_q = L_q·i_q
转矩方程为:
T_e = 1.5·p·(ψ_d·i_q - ψ_q·i_d) = 1.5·p·[ψ_f·i_q + (L_d - L_q)·i_d·i_q]
对于表贴式PMSM(L_d = L_q),转矩方程简化为T_e = 1.5·p·ψ_f·i_q,即转矩只与q轴电流成正比,实现了完全解耦。对于内置式PMSM(L_d < L_q),第二项为磁阻转矩,可用于弱磁扩速和最大转矩电流比(MTPA)控制。
| 对比维度 | abc坐标系 | αβ坐标系 | dq坐标系 |
|---|---|---|---|
| 变量性质 | 交流量,三相耦合 | 交流量,两相正交 | 直流量(稳态) |
| 电感矩阵 | 时变,含θ | 常数(L_s) | 常数(L_d, L_q) |
| 反电动势项 | 含θ三角函数 | 含θ三角函数 | 常数(ω_e·ψ_f) |
| 转矩表达式 | 复杂,含θ | ψ×i叉积 | ψ_d·i_q - ψ_q·i_d |
| 主要应用 | 有限元仿真、电机设计 | 无位置传感器观测器 | 矢量控制、弱磁控制 |
4.3 实战场景:从数学模型到控制器实现的桥接
在工程实践中,我们通常采用id=0控制或MTPA控制。以表贴式PMSM的id=0控制为例,控制目标为:
- 通过电流传感器采样得到三相电流i_a、i_b、i_c(i_c通常由i_c = -i_a - i_b计算得到)。
- 进行Clarke变换得到i_α、i_β。
- 利用编码器或旋变获取转子位置θ,进行Park变换得到i_d、i_q。
- 将i_d的指令值设为0,i_q的指令值由速度环PI调节器输出。
- 电流环PI调节器输出u_d、u_q,经过反Park变换得到u_α、u_β。
- 通过SVPWM调制生成三相占空比信号驱动逆变器。
4.4 案例拆解:一台2.2kW表贴式PMSM的模型参数与仿真验证
背景与约束:某自动化设备厂商需要为一台2.2kW、额定转速3000rpm的表贴式PMSM设计矢量控制系统。电机铭牌参数为:额定电压380VAC,额定电流5.0A,极对数p=4,额定转矩7.0N·m。厂商要求先通过MATLAB/Simulink仿真验证模型正确性,再进行台架实验。
关键参数获取:
- 定子电阻R_s:使用LCR表在1kHz下测量,取三相平均值,测得R_s = 2.35Ω。
- 电感L_s:表贴式电机L_d ≈ L_q,采用静态电感法,转子锁定在d轴位置,注入小电流测量,L_s = 8.5mH。
- 永磁体磁链ψ_f:通过反电动势法,用示波器记录电机以1000rpm空载旋转时的线反电动势峰值V_pp = 156V,计算ψ_f = V_pp / (2·π·(1000/60)·4·√3) ≈ 0.107Wb。
仿真模型搭建:在Simulink中建立基于dq坐标系的PMSM模型,将上述参数填入模块。设置仿真条件:给定转速阶跃从0到3000rpm,负载转矩在0.5s时从0突加至7N·m。
仿真结果分析:
- 空载启动阶段:q轴电流迅速上升至约3.2A,转速在0.35s内达到3000rpm,超调量约5%,符合预期。
- 突加负载后:q轴电流在0.02s内从0.5A上升至5.0A,转速跌落约80rpm后恢复,动态速降小于3%,满足指标。
- d轴电流始终维持在0A附近(波动小于±0.1A),验证了id=0解耦控制的有效性。
风险与代价:仿真中使用的参数为理想值,实际电机存在温度变化导致R_s漂移(温升50℃时R_s增加约20%)、磁钢退磁导致ψ_f下降等问题。因此,在台架实验中需要加入在线参数辨识或鲁棒控制策略。
复盘经验:数学模型是控制器设计的基础,但模型参数与实际电机参数的偏差是工程中最大的风险源。建议在仿真阶段就加入参数摄动分析(如R_s变化±30%、L_s变化±20%),验证控制器的鲁棒性。
4.5 总结与工程应用建议
PMSM的数学模型从abc到αβ再到dq,是一个逐步降维和解耦的过程。abc模型用于理解电机物理本质和有限元验证;αβ模型适合构建反电动势观测器,因为其形式简洁且包含位置信息;dq模型是矢量控制的核心,将交流电机等效为直流电机,实现了转矩和磁链的独立控制。
在实际工程中,建议工程师重点掌握以下内容:
- 熟练进行Clarke和Park变换的矩阵运算,并理解等幅值与等功率变换的区别。
- 能够根据电机类型(表贴式或内置式)选择合适的控制策略(id=0或MTPA)。
- 掌握通过实验测量电机参数的方法,并了解参数随温度、饱和程度的变化规律。
- 在仿真和实验中,注意坐标变换的符号约定(dq轴方向、正方向定义),避免因符号错误导致系统不稳定。
数学模型是连接电机本体与控制算法的桥梁,只有深刻理解三种坐标系下的方程含义,才能在面对实际工程问题时灵活选择最合适的模型进行分析和设计。