4. 电压极限与电流极限:电压极限椭圆的推导、电流极限圆的约束、弱磁控制的工作点轨迹
好,咱们接着聊。前面几章我们把FOC的基础框架搭起来了,也聊了高速下反电动势那个“拦路虎”。这一章,咱们得把限制条件彻底搞清楚。说白了,电机跑得快不快,能跑多快,不是你想定就定的,得看两个“紧箍咒”:电压极限和电流极限。
我个人习惯,在调高速驱动时,第一件事不是写代码,而是先在纸上把这两个圆和椭圆画出来。为什么?因为工作点落在哪,直接决定了你的控制策略。你想想看,如果连边界在哪都不知道,那弱磁控制就是瞎调。
4.1 电压极限椭圆:从方程到图形
先看电压。电机高速旋转时,反电动势会逼近甚至超过母线电压。这时候,定子电压就不能无限增加了。在同步旋转坐标系(d-q轴)下,稳态时的电压方程可以简化成这样:
ud = Rs * id - ω * Lq * iq
uq = Rs * iq + ω * Ld * id + ω * ψf
嗯,这里要注意,高速时电阻压降Rs*id和Rs*iq相对较小,很多时候可以忽略。忽略后,电压幅值的平方近似为:
us² = ud² + uq² ≈ (ω * Lq * iq)² + (ω * Ld * id + ω * ψf)²
两边除以ω²,整理一下,你会得到一个椭圆方程:
(id + ψf/Ld)² / (us_max/ωLd)² + iq² / (us_max/ωLq)² = 1
这个椭圆,就是电压极限椭圆。它的中心在(-ψf/Ld, 0),长轴和短轴分别由Ld和Lq决定。随着转速ω升高,椭圆会向内收缩。我在项目中遇到过,有些工程师只盯着电流圆看,忽略了电压椭圆收缩的速度,结果一升速就过流保护了。
核心理解:电压极限椭圆不是固定不变的。转速越高,椭圆越小。你的工作点必须落在这个椭圆内部,否则电压就不够用了。
4.2 电流极限圆:硬约束
说完电压,再看电流。电流极限就简单多了,它是个圆。逆变器和电机绕组能承受的最大电流是有限的,这个限制在d-q平面里就是一个圆:
id² + iq² ≤ is_max²
is_max就是峰值相电流。这个圆是硬约束,谁都不能碰。我曾经有一次调试,为了追求极限转速,把电流指令给大了,结果IGBT模块直接炸了。嗯,从那以后,我代码里永远会加一层电流限幅,而且是硬件和软件双重保护。
警告:电流极限圆是安全底线。弱磁控制可以突破电压椭圆,但绝不能突破电流圆。否则,轻则过流报警,重则烧毁功率器件。
4.3 弱磁控制的工作点轨迹
好,现在两个约束条件都有了。我们把它俩画在同一个id-iq平面上。你会发现,电机能稳定运行的工作点,必须同时满足:
- 在电流极限圆内部
- 在当前转速对应的电压极限椭圆内部
低速时,电压椭圆很大,工作点主要受电流圆限制。我们通常沿着最大转矩电流比(MTPA)曲线走,用最小的电流出最大的转矩。
但随着转速升高,电压椭圆开始收缩。当椭圆边界碰到MTPA曲线时,麻烦来了——你再按MTPA走,电压就不够了。这时候,就必须进入弱磁区。
弱磁控制的工作点轨迹,说白了就是:沿着电压极限椭圆的边界,向负id方向移动。为什么要向负id走?因为负id可以抵消一部分永磁体产生的磁链ψf,从而降低反电动势,让电压方程重新满足约束。
我个人的经验是,弱磁轨迹通常分两段:
- 恒转矩弱磁区:转速刚超过转折速度时,工作点沿着电压椭圆边界走,iq适当减小,id负向增大,转矩开始下降但功率还能维持。
- 恒功率弱磁区:转速更高时,工作点沿着电流极限圆与电压椭圆的交点走,此时电流已经用到极限,功率也达到上限。
你想想看,如果Ld和Lq相等(表贴式电机),那电压椭圆就变成了圆,弱磁控制会简单一些。但对于内置式电机(Ld < Lq),椭圆是扁的,弱磁轨迹会更复杂,而且磁阻转矩的利用也需要重新考虑。
避坑指南:我曾经在调试内置式永磁电机时,发现弱磁深度不够,一查发现是id的负向限幅设得太保守。后来我把id限幅放宽到-2倍额定电流,弱磁效果立竿见影。但注意,别放太宽,否则有退磁风险。
4.4 知识体系与核心逻辑
下面这张图,是我自己总结的弱磁控制工作点轨迹的核心逻辑。你可以把它当作调试时的“地图”:
从这张图里你能看到,随着转速升高,电压椭圆不断收缩。工作点从MTPA曲线出发,碰到电压椭圆边界后,沿着椭圆边界向负id方向移动,直到碰到电流极限圆。再往后,就沿着电流圆和电压椭圆的交点走,这就是深度弱磁区。
| 区域 | 约束条件 | 控制目标 | 工作点特征 |
|---|---|---|---|
| 恒转矩区 | 电流圆内部 | MTPA,最大转矩 | id较小,iq较大 |
| 弱磁I区 | 电压椭圆边界 | 维持电压平衡 | id负向增大,iq减小 |
| 弱磁II区 | 电压椭圆+电流圆交点 | 极限功率输出 | id和iq都达到极限 |
最后说一句,弱磁控制不是万能的。电压椭圆收缩到一定程度,即使id负向加到最大,也无法满足电压方程,这时候就达到了理论最高转速。所以,设计阶段就要根据母线电压和电机参数,提前算好这个极限转速,别等调试时才发现根本跑不上去。
总结一下:电压极限椭圆和电流极限圆,是弱磁控制的两个基本约束。工作点轨迹就是从MTPA曲线出发,沿着电压椭圆边界向负id方向移动,最终停在电流圆边界上。理解了这个轨迹,你写弱磁控制代码时,心里就有底了。