2. 电机数学模型:永磁同步电机(PMSM)的数学模型、电压方程、转矩方程、机械方程
聊弱磁控制,绕不开数学模型。很多新手一上来就盯着代码调参数,结果磁饱和了都不知道。我个人习惯是,先把方程写清楚,再动手写代码。今天我们就来把 PMSM 的数学模型彻底捋一遍。
2.1 为什么要有数学模型?
说白了,电机本身是个非线性、强耦合的系统。三相电流在定子绕组里转来转去,转子还在那儿跟着转,你直接去控制三相电压,根本算不过来。所以我们要做坐标变换,把交流量变成直流量,把耦合项解掉。
数学模型就是干这个的。它把物理规律翻译成数学方程,让我们能用控制理论去设计算法。你想想看,没有模型,你怎么知道给多少电压能产生想要的转矩?
2.2 永磁同步电机的结构特点
PMSM 的转子是永磁体,定子有三相绕组。永磁体产生恒定的转子磁场,定子绕组通电后产生旋转磁场,两个磁场相互作用就产生了转矩。
这里有个关键点:永磁体的磁链是固定的,不像电励磁电机可以调励磁电流。所以到了高速区,反电动势会很高,必须靠弱磁来“削”掉一部分磁场。嗯,这就是我们这门课的核心矛盾。
2.3 电压方程
我们先从最常用的 dq 坐标系下的电压方程说起。为什么用 dq 坐标系?因为在这个坐标系下,电感矩阵变成了对角阵,耦合项变成了速度相关的反电动势项,好处理多了。
定子电压方程:
ud = Rs id + Ld (did/dt) - ωe Lq iq
uq = Rs iq + Lq (diq/dt) + ωe (Ld id + ψf)
其中:
- ud, uq:d、q 轴电压
- id, iq:d、q 轴电流
- Rs:定子电阻
- Ld, Lq:d、q 轴电感
- ωe:电角速度
- ψf:永磁体磁链
2.4 转矩方程
转矩方程是控制的目标。PMSM 的转矩由两部分组成:
Te = (3/2) pn [ ψf iq + (Ld - Lq) id iq ]
其中 pn 是极对数。
- 第一项 ψf iq:永磁转矩,跟 iq 成正比。这是主要转矩来源。
- 第二项 (Ld - Lq) id iq:磁阻转矩。对于内嵌式 PMSM(IPMSM),Ld < Lq,所以这一项是负的。你给负的 id,反而能产生正向的磁阻转矩。
2.5 机械方程
机械方程描述的是电机转子的运动状态:
J (dωm/dt) = Te - TL - B ωm
其中:
- J:转动惯量
- ωm:机械角速度(ωm = ωe / pn)
- TL:负载转矩
- B:阻尼系数
这个方程告诉我们,电机的加速度取决于电磁转矩和负载转矩的差值。在弱磁区,我们往往需要快速响应负载变化,所以对电流环的带宽要求很高。
2.6 知识体系总览
下面这张图把 PMSM 数学模型的核心逻辑串起来了。从三相系统到 dq 坐标系,再到电压、转矩、机械方程,最后落到控制策略上。你仔细看一遍,应该能对整个框架有个清晰的认识。
2.7 参数对弱磁的影响
不同的电机参数,弱磁表现天差地别。我整理了一个表格,方便你对照:
| 参数 | 对弱磁的影响 | 典型值范围 |
|---|---|---|
| Ld | Ld 越大,弱磁需要的负 id 越小。但 Ld 太大会导致电流响应变慢。 | 0.1 ~ 1.0 mH |
| Lq | Lq 与 Ld 的差值决定了磁阻转矩的大小。凸极率越高,弱磁区效率越好。 | 0.2 ~ 2.0 mH |
| ψf | 磁链越大,反电动势越高,弱磁启动转速越低。但弱磁深度也更大。 | 0.05 ~ 0.3 Wb |
| Rs | 电阻主要影响低速区的电压降。在高速弱磁区,电阻压降占比很小,可以忽略。 | 0.01 ~ 0.5 Ω |
2.8 稳态与动态的区分
在弱磁区,我们经常做稳态分析,比如计算电压极限圆、电流极限圆。但实际运行时,电机是动态的。电压方程里的微分项 L di/dt 在电流快速变化时不能忽略。
我记得有一次做高速弱磁,电流环带宽设得太高,结果 id 和 iq 互相耦合,系统直接振荡了。后来我把电流环带宽降下来,同时在前馈中加入了微分补偿,才稳定下来。
所以,数学模型不仅要会写,还要理解每个项在什么条件下起作用。动态和稳态,要分开看。
2.9 小结
这一章我们覆盖了 PMSM 的三大核心方程:电压方程、转矩方程、机械方程。它们是整个弱磁控制的理论基石。你不需要背下来,但一定要理解每个符号的物理意义,以及它们之间的耦合关系。