2、电机模型基础:永磁同步电机数学模型、Clark变换与Park变换、电压方程与磁链方程
做无感启动,绕不开电机模型。说白了,你连控制对象长什么样都不清楚,怎么调参数都是瞎蒙。我刚开始搞FOC那会儿,也试图跳过理论直接调PI,结果电机抖得像筛子,电流波形惨不忍睹。后来老老实实把模型啃了一遍,才发现很多问题其实在数学上就有答案。
这一节我们就把PMSM的数学模型拆开揉碎。不搞复杂的推导,重点讲清楚三个东西:电机长什么样、坐标变换在干什么、电压和磁链方程到底怎么用。
2.1 永磁同步电机的物理模型
先看一张整体框架图,帮你建立全局认知:
这张图把整个知识脉络串起来了。从三相静止的ABC坐标系,经过Clark和Park变换,落到dq旋转坐标系下,然后得到电压方程和磁链方程,最终推导出转矩方程。无感启动的所有算法,都建立在这个框架之上。
2.2 Clark变换:从ABC到αβ
Clark变换,也叫3s/2s变换。它的任务很简单:把三相静止坐标系(A、B、C)下的物理量,映射到两相静止坐标系(α、β)下。
为什么要做这个?因为三相系统分析起来太麻烦。你想想看,三个变量互相耦合,控制起来头大。变成两相之后,虽然还是交流量,但至少变量少了,数学上清爽很多。
Clark变换的公式长这样:
// Clark变换(等幅值变换)
Iα = Ia
Iβ = (Ia + 2*Ib) / √3
// 或者写成矩阵形式
[ Iα ] [ 1, -1/2, -1/2 ] [ Ia ]
[ ] = [ ] [ ]
[ Iβ ] [ 0, √3/2, -√3/2 ] [ Ib ]
[ Ic ]
注意,这里我用了等幅值变换。还有一种叫等功率变换,系数略有不同。我个人习惯用等幅值,因为调试时电流波形看起来更直观,幅值直接对应实际电流值。
2.3 Park变换:从αβ到dq
Clark变换做完,我们得到了αβ坐标系下的交流量。但交流量控制起来还是有难度——PI控制器对直流信号的跟踪效果最好,对交流信号存在稳态误差。
Park变换就是来解决这个问题的。它把αβ坐标系下的交流量,映射到随转子同步旋转的dq坐标系下。旋转速度等于电角速度ωe。
公式如下:
// Park变换
Id = Iα * cos(θe) + Iβ * sin(θe)
Iq = -Iα * sin(θe) + Iβ * cos(θe)
// 其中 θe 是转子电角度
变换之后,Id和Iq就变成了直流量。这才是FOC能精准控制转矩和磁通的根本原因。
2.4 电压方程与磁链方程
有了dq坐标系,我们就可以写出PMSM的数学模型了。先看磁链方程:
// dq坐标系下的磁链方程
ψd = Ld * Id + ψf
ψq = Lq * Iq
// 其中:
// ψd、ψq — d轴和q轴的磁链
// Ld、Lq — d轴和q轴的电感
// ψf — 永磁体磁链(常数)
这里有个关键点:ψf是永磁体贡献的磁链,它只存在于d轴。这就是为什么表贴式电机(Ld = Lq)和内置式电机(Ld < Lq)的特性不同——磁路结构不一样。
再看电压方程:
// dq坐标系下的电压方程
Ud = Rs * Id + Ld * dId/dt - ωe * Lq * Iq
Uq = Rs * Iq + Lq * dIq/dt + ωe * (Ld * Id + ψf)
// 其中:
// Ud、Uq — d轴和q轴电压
// Rs — 定子电阻
// ωe — 电角速度
这个方程里,-ωe * Lq * Iq和ωe * (Ld * Id + ψf)这两项,就是所谓的反电动势耦合项。转速越高,耦合越强。我在项目中遇到过,有人调PI参数时忽略了这两项,结果高速时电流失控,电机直接过流保护。嗯,这里要注意,前馈解耦是必须做的。
2.5 转矩方程
最后,我们把磁链和电压串起来,得到转矩方程:
// 电磁转矩方程
Te = 1.5 * p * [ ψf * Iq + (Ld - Lq) * Id * Iq ]
// 其中:
// Te — 电磁转矩
// p — 极对数
这个方程分两部分:
- ψf * Iq:永磁转矩,由永磁体和q轴电流产生。这是主要转矩成分。
- (Ld - Lq) * Id * Iq:磁阻转矩,由d轴和q轴电感差异产生。内置式电机(IPMSM)可以利用这一项提高转矩密度。
对于表贴式电机(SPMSM),Ld ≈ Lq,磁阻转矩几乎为零。所以SPMSM通常采用Id = 0控制,简单直接。而IPMSM则需要最大转矩电流比(MTPA)控制,通过注入负的Id来利用磁阻转矩。
2.6 参数表速查
为了方便你调试时查阅,我把PMSM的关键参数整理成了一张表:
| 参数符号 | 参数名称 | 单位 | 典型范围 | 调试影响 |
|---|---|---|---|---|
| Rs | 定子电阻 | Ω | 0.01 ~ 10 | 影响低速电压计算,温度变化大 |
| Ld | d轴电感 | H | 0.01 ~ 10 mH | 影响电流环带宽和响应速度 |
| Lq | q轴电感 | H | 0.01 ~ 10 mH | 影响转矩输出和弱磁能力 |
| ψf | 永磁体磁链 | Wb | 0.001 ~ 0.5 | 直接影响反电动势估算和转矩精度 |
| p | 极对数 | — | 2 ~ 30 | 决定电频率与机械频率的关系 |
这张表我建议你打印出来贴在工位上。每次调试遇到问题,先对照参数表检查一遍,能排除一半的坑。
2.7 小结
这一节我们把PMSM的数学模型走了一遍。从Clark变换到Park变换,从磁链方程到电压方程,再到转矩方程。这些公式看起来多,但核心逻辑就一条:把三相交流系统,变换到两相旋转坐标系下,变成直流系统来控。