2. 永磁同步电机数学模型:PMSM在dq坐标系下的电压方程、磁链方程、转矩方程

好,咱们直接进入正题。上一章我们聊了电机的基本结构,这一章,得把数学家伙搬出来了。别怕,我会尽量讲得接地气一点。

我个人习惯,在调弱磁之前,先把数学模型吃透。为什么?因为后面所有的控制策略,说白了都是在这个模型上“做文章”。你模型理解得越深,调参的时候心里就越有底。

2.1 为什么非要搞个dq坐标系?

三相静止坐标系下的电机方程,又臭又长,还带时变电感。你想想看,一个交流量,控制起来多麻烦。我刚开始做项目时,也想过直接在abc坐标系下搞,结果PID参数调得我怀疑人生。

后来明白了,dq变换的本质,就是把交流量变成直流量。这样一来,控制就简单多了——像控制直流电机一样控制永磁同步电机。

这里有个关键点:dq坐标系是跟着转子磁场旋转的。d轴指向转子永磁体的N极,q轴超前d轴90度电角度。

核心思想: 通过坐标变换,把时变的交流量变成时不变的直流量,从而可以用经典的PI控制器进行精确控制。

2.2 dq坐标系下的电压方程

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

ud = Rs * id + Ld * (did/dt) - ωe * Lq * iq
uq = Rs * iq + Lq * (diq/dt) + ωe * (Ld * id + ψf)

解释一下每个符号:

  • ud, uq:d轴和q轴的电压分量(V)
  • id, iq:d轴和q轴的电流分量(A)
  • Rs:定子电阻(Ω)
  • Ld, Lq:d轴和q轴电感(H)—— 注意,对于表贴式电机,Ld ≈ Lq;对于内置式电机,Lq > Ld
  • ωe:电角速度(rad/s),ωe = 极对数 * 机械角速度
  • ψf:永磁体磁链(Wb)

你仔细看这个方程,会发现一个有趣的现象:d轴和q轴是耦合的。d轴方程里有q轴电流,q轴方程里也有d轴电流。这就是所谓的“交叉耦合项”。

我的经验: 在实际工程中,如果转速不高,交叉耦合项的影响可以忽略。但一旦进入高速区(比如弱磁区域),这玩意儿必须补偿掉,否则电流环会抖得厉害。我曾经在一个高速主轴项目上,就是因为没做解耦补偿,电机在8000rpm以上就开始啸叫,后来加上前馈解耦,问题才解决。

2.3 磁链方程:理解反电动势的关键

磁链方程相对简单:

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

总磁链幅值:ψs = sqrt(ψd² + ψq²)

这里有个非常重要的概念——反电动势。反电动势是怎么来的?

根据法拉第电磁感应定律,旋转的磁场会在定子绕组中感应出电压。这个感应电压就是反电动势。在dq坐标系下,反电动势主要体现在电压方程中的 ωe * ψf 这一项上。

反电动势与转速的关系:

  • 反电动势的幅值 正比于 转速 ωe
  • 反电动势的幅值 正比于 永磁体磁链 ψf

用公式表达就是:E = ωe * ψf

为什么会这样?你想想看,转速越高,磁场切割导体的速度越快,感应出来的电压自然就越高。这个道理,和发电机是一样的——PMSM本质上就是一个带永磁体的同步发电机。

注意: 当电机转速升高到一定程度,反电动势会接近甚至超过母线电压。这时候,如果不做弱磁控制,电流就灌不进去了,电机就会“失速”。这就是为什么我们需要弱磁控制——通过增加负的id电流来削弱气隙磁场,从而降低反电动势。

2.4 转矩方程:我们最终要控制的东西

转矩方程是电机控制的终极目标。dq坐标系下的转矩方程为:

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

其中 p 是极对数。

这个方程可以拆成两部分:

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

对于表贴式电机(Ld = Lq),磁阻转矩为0,转矩只和iq成正比。控制起来很简单——想要大转矩,就给大iq。

但对于内置式电机(Lq > Ld),磁阻转矩可以利用起来。通过注入负的id电流,可以产生额外的转矩分量。这就是所谓的最大转矩电流比(MTPA)控制

关键理解: 在弱磁区域,我们通过增加负id来削弱磁场,但同时也会影响转矩输出。所以弱磁控制本质上是一个“权衡”——牺牲一部分转矩能力,来换取更高的转速。

2.5 反电动势与转速的关系:一张图说清楚

下面我用一张SVG图来展示反电动势、转速和母线电压之间的关系。这张图我当年画了无数遍,每次给新人培训都要拿出来讲。

反电动势与转速关系示意图 转速 (rpm) 电压 (V) 反电动势 E = ωe·ψf 母线电压 Vdc 转折点 恒转矩区 弱磁区 电压余量耗尽 反电动势 母线电压

从这张图可以看得很清楚:

  • 在低速区(恒转矩区),反电动势远低于母线电压,我们有足够的电压余量来控制电流
  • 随着转速升高,反电动势线性增加
  • 当反电动势接近母线电压时,就到了“转折点”——这就是弱磁控制的起点
  • 过了转折点,如果不做弱磁,反电动势会超过母线电压,导致电流失控

避坑指南: 我曾经在一个项目中,把转折点转速算错了。原因是忽略了负载对反电动势的影响。空载时反电动势确实等于 ωe·ψf,但带载后,由于电枢反应,实际的反电动势会有所变化。所以,转折点的计算一定要留足余量,我一般留15%-20%的电压裕量。

2.6 小结:这一章你该记住什么

好了,这一章的内容就这些。我帮你梳理一下必须记住的核心点:

  1. 电压方程:记住d轴和q轴是耦合的,高速时必须做解耦
  2. 磁链方程:反电动势 = ωe * ψf,这是弱磁控制的物理基础
  3. 转矩方程:永磁转矩 + 磁阻转矩,内置式电机可以利用磁阻转矩提高效率
  4. 转折点:反电动势接近母线电压时,就是弱磁的起点

下一章,我们会基于这些数学模型,推导出具体的弱磁控制策略。到时候你会发现,所有的控制算法,都是在这些方程的基础上“变魔术”。

一句话总结: 数学模型是弱磁控制的“宪法”,所有控制策略都不能违背它。把这一章吃透了,后面的内容你会学得飞快。


公众号:蓝海资料掘金营,微信deep3321