弱磁控制基础:从原理到实战
大家好,我是你们的老朋友。今天咱们聊聊弱磁控制的基础。
说实话,我刚入行那会儿,觉得弱磁控制特别神秘。明明电机转速已经很高了,怎么还能继续往上提?后来搞明白了,其实就是个「电压不够用」的问题。
你想想看,永磁同步电机反电动势和转速成正比。转速一高,反电动势就逼近母线电压。这时候电流就控不住了。怎么办?得想办法「削弱」磁场。
永磁同步电机弱磁原理
弱磁的核心思路,说白了就是:用直轴去磁电流抵消永磁体产生的磁链。
电机运行时,定子电流可以分解成两个分量:
- 交轴电流 iq:产生转矩,是「干活」的电流
- 直轴电流 id:产生磁通,是「调磁」的电流
正常情况下,id=0 控制就行。但到了高速区,你得主动注入负的 id(去磁电流)。这个负 id 会产生一个和永磁体方向相反的磁场,等效于「削弱」了永磁体。
核心公式:
电压方程:ud = Rs·id - ω·Lq·iq
uq = Rs·iq + ω·(Ld·id + ψf)
当转速 ω 升高时,uq 项中的 ω·ψf 会迅速增大。要维持电压在极限内,必须让 id 为负,抵消 ψf 的影响。
我在项目中遇到过一台 48V 的辅助电机,额定转速 3000rpm,客户非要跑到 6000rpm。一开始我硬调 PI 参数,结果电压饱和,电流震荡得一塌糊涂。后来加了弱磁,id 给到 -30A,问题就解决了。
电压极限椭圆与电流极限圆
这两个圆,是弱磁控制的地图。看不懂它们,你就不知道往哪走。
电流极限圆:由逆变器最大电流 Imax 决定。说白了,电流矢量不能超过这个圆。
电压极限椭圆:由母线电压 Udc 和转速决定。公式是:
(ud² + uq²) ≤ (Udc/√3)²
代入电压方程后,会得到一个椭圆方程。转速越高,椭圆越小。
我习惯把这两个圆画在同一张图上。电流轨迹必须同时落在圆内和椭圆内,才能正常工作。
我的小技巧:
调试时先把电流极限圆画出来,再根据实际母线电压画出几个典型转速下的电压极限椭圆。这样一眼就能看出,在哪个转速下需要进入弱磁。
弱磁区划分
根据电流轨迹的位置,弱磁控制可以分成三个区。我当年花了整整一周才彻底搞明白它们的区别。
| 区域 | 名称 | 特点 | 控制策略 |
|---|---|---|---|
| I区 | 恒转矩区 | 转速低,电压充足 | id=0 或 MTPA |
| II区 | 弱磁I区 | 电压开始受限 | 沿电压椭圆边界走 |
| III区 | 弱磁II区 | 电压和电流都受限 | 沿电流圆和电压椭圆交点走 |
恒转矩区(I区):
这个区域最简单。电压裕量充足,你爱怎么控都行。我一般用 MTPA(最大转矩电流比)控制,效率最高。
弱磁I区(II区):
转速继续升高,电压椭圆缩小到和电流圆相交。这时候电流轨迹必须沿着电压椭圆边界走。嗯,这里要注意:不能走过头,否则电压就饱和了。
我曾经在这个区域吃过亏。有一次调试,我给的 id 偏大,结果电压反而降不下来。后来才发现,弱磁I区要精确计算电压余量,不能凭感觉给。
弱磁II区(III区):
这是最极限的情况。电压椭圆已经缩到电流圆内部了。电流轨迹只能沿着电流极限圆走,同时还要满足电压约束。
避坑指南:
我曾经在弱磁II区遇到过电流震荡。原因是电流环带宽不够,跟不上椭圆的变化。后来我把电流环的 PI 参数重新整定,同时加了前馈补偿,才稳住。
另外,弱磁II区电机效率很低,铜损很大。如果长时间运行,要注意温升。
知识体系总览
下面这张图,是我自己总结的弱磁控制知识框架。每次做新项目前,我都会对照着看一遍。
这张图把三个核心模块串起来了。你从左边看起:弱磁原理告诉你为什么要做;中间是约束条件,告诉你边界在哪;右边是区域划分,告诉你具体怎么走。
我个人习惯把这张图打印出来贴在工位上。每次调试遇到问题,先看看自己当前在哪个区,再对症下药。
总结一下:
弱磁控制不是玄学,是数学。电压极限椭圆和电流极限圆就是你的地图。搞清楚自己在哪个区,用对应的策略,就能把高速性能榨出来。
下一节咱们会深入讲弱磁I区的电流轨迹规划,包括怎么计算参考电流、怎么处理过渡过程。到时候我会拿一个实际项目案例来拆解。