第二章:永磁同步电机数学模型

各位工程师朋友,大家好。今天我们来聊聊永磁同步电机(PMSM)的数学模型。说实话,很多搞弱磁控制的朋友,一上来就调参数、跑仿真,结果电机转着转着就失控了。为什么?说白了,就是没把数学模型吃透。

我个人习惯,做任何控制策略之前,先把数学模型摆出来。你想想看,连电机怎么转的、磁链怎么变的都不清楚,怎么去控制它?这一章,我们就来把PMSM在dq坐标系下的电压方程、磁链方程、转矩方程彻底讲明白。理解了这些,弱磁控制的物理基础也就有了。

2.1 为什么选dq坐标系?

三相静止坐标系下的电机方程,又复杂又耦合。我刚开始做电机控制时,看着那堆三相电压、电流的微分方程,头都大了。后来发现,通过坐标变换,把三相旋转的物理量投影到与转子同步旋转的dq坐标系上,问题一下子就简化了。

在dq坐标系下,电感的时变特性消失了,变成了常数。这就好比你在旋转的摩天轮上看风景,虽然你也在转,但你看周围的东西都是静止的。嗯,就是这个道理。

核心思想: dq坐标系让交流电机变成了“直流电机”来分析。d轴(直轴)与转子磁极对齐,q轴(交轴)超前d轴90度电角度。

2.2 电压方程

好了,我们直接上干货。PMSM在dq坐标系下的电压方程是这样的:

ud = Rs * id + d(ψd)/dt - ωe * ψq
uq = Rs * iq + d(ψq)/dt + ωe * ψd

这里:

  • ud、uq:d轴和q轴的定子电压
  • id、iq:d轴和q轴的定子电流
  • Rs:定子电阻
  • ψd、ψq:d轴和q轴的磁链
  • ωe:电角速度(ωe = p * ωm,p是极对数,ωm是机械角速度)

注意看,方程里有个交叉耦合项:-ωe * ψq+ωe * ψd。我在项目中遇到过,很多新手调PI参数时,只调了电阻和电感项,忽略了反电动势耦合,结果高速时电流环震荡得一塌糊涂。这就是没理解电压方程的表现。

我的经验: 在高速弱磁区,ωe很大,交叉耦合项占主导地位。这时候如果不用前馈解耦,PI控制器很难稳住。我一般会在电流环里加一个解耦项,把-ωe*ψq和+ωe*ψd补偿掉。

2.3 磁链方程

磁链方程是理解弱磁控制的关键。看下面:

ψd = Ld * id + ψf
ψq = Lq * iq

其中:

  • Ld、Lq:d轴和q轴的电感(对于表贴式PMSM,Ld = Lq;对于内置式PMSM,Ld < Lq)
  • ψf:永磁体产生的磁链(常数)

这里有个非常重要的点:ψd = Ld * id + ψf。你看,d轴磁链由两部分组成:一部分是永磁体贡献的ψf,另一部分是d轴电流id产生的Ld*id。

弱磁控制的物理本质是什么?说白了,就是通过注入负的d轴电流(id < 0),让Ld*id这一项去抵消一部分永磁体磁链ψf。这样,总的d轴磁链ψd就减小了。磁链小了,反电动势就小了,电机就能在更高的转速下运行。

注意: 我曾经见过有人把id负得太大,结果ψd变成了负值。这时候电机的转矩特性会变得很奇怪,甚至可能退磁。所以弱磁深度是有极限的,一般以ψd不低于0为界。

2.4 转矩方程

最后,我们来看转矩方程。这是控制的目标:

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

这个方程很有意思,它包含两项:

  • ψf * iq:永磁转矩,由永磁体和q轴电流相互作用产生
  • (Ld - Lq) * id * iq:磁阻转矩,由d轴和q轴电感差异产生

对于表贴式PMSM(Ld = Lq),磁阻转矩为0,转矩只由永磁转矩贡献。而对于内置式PMSM(Ld < Lq),磁阻转矩是负的(因为id为负时,id*iq为负,而Ld-Lq也为负,负负得正)。

你想想看,在弱磁区,我们注入负的id,虽然永磁转矩会减小,但磁阻转矩反而会增加。这就是为什么内置式PMSM的弱磁性能通常比表贴式好——因为它多了一个“武器”。

关键结论: 弱磁控制的核心,就是通过调节id和iq的分配,在电压极限和电流极限的约束下,最大化输出转矩。数学上,这是一个带约束的优化问题。

2.5 弱磁控制的物理基础总结

好了,我们把这一章的核心内容串一下:

  1. 电压方程告诉我们,高速时反电动势(ωe * ψ)会限制电压。要提速,就得减小磁链ψ。
  2. 磁链方程告诉我们,通过负的id可以减小d轴磁链ψd,这就是弱磁。
  3. 转矩方程告诉我们,弱磁时转矩会变化,但内置式电机可以利用磁阻转矩来补偿。

我个人觉得,理解这三个方程之间的耦合关系,是学好弱磁控制的第一步。很多仿真做不好,都是因为只盯着一个方程看,忽略了它们之间的相互作用。

避坑指南: 我曾经在做一个高速主轴项目时,忽略了Ld和Lq的饱和效应。仿真时弱磁效果很好,但实际电机一跑,电流波形就畸变了。后来才发现,大电流下Ld和Lq会下降,导致弱磁深度不够。所以,做工程仿真时,最好用查表的方式把电感随电流变化的特性加进去。

下一章,我们会基于这些数学模型,搭建Simulink仿真模型。到时候,我会手把手带大家把电压方程、磁链方程、转矩方程变成仿真模块。嗯,敬请期待。