第三章 电压极限圆与电流极限圆:理解电机运行的物理约束
好,咱们进入弱磁控制的核心环节了。说实话,很多工程师一上来就搞弱磁算法,结果调来调去就是调不好。为什么?因为没搞懂最基本的物理约束——电压极限圆和电流极限圆。
这两个圆,说白了就是电机能跑多快的天花板。我当年刚接触弱磁时,也觉得不就是两个圆嘛,画出来不就完了?结果第一次做项目,电机高速运行时直接过流保护跳了。后来才发现,是电压极限圆的约束没吃透。
今天咱们就把这两个圆彻底讲明白。
3.1 电流极限圆:电机能承受多大电流?
先看最简单的约束——电流极限圆。
电机运行时,定子电流不能无限大。受两个因素限制:
- 逆变器容量:IGBT或MOSFET能承受的最大电流
- 电机热容量:绕组铜耗产生的温升不能超过绝缘等级
在d-q坐标系下,电流矢量 is 的幅值满足:
i_d² + i_q² ≤ i_smax²
其中 ismax 就是电流极限值。这个公式画出来,就是一个以原点为圆心、半径为 ismax 的圆。
关键点:电流极限圆是硬约束。超过这个圆,要么炸管子,要么烧电机。我在项目中见过有人为了多榨一点扭矩,把电流设到极限以上,结果IGBT直接炸了——教训深刻啊。
3.2 电压极限圆:逆变器能输出多高电压?
这个稍微复杂点。电压约束来自逆变器的直流母线电压。
永磁同步电机的电压方程(稳态,忽略定子电阻)为:
u_d = -ωL_q i_q
u_q = ω(L_d i_d + ψ_f)
电压矢量幅值满足:
u_d² + u_q² ≤ u_smax²
其中 usmax 取决于直流母线电压和PWM调制方式。一般 SVPWM 下:
u_smax = U_dc / √3
把电压方程代入,得到:
(-ωL_q i_q)² + (ω(L_d i_d + ψ_f))² ≤ (U_dc/√3)²
整理一下:
(L_q i_q)² + (L_d i_d + ψ_f)² ≤ (U_dc/(√3 ω))²
看出来了吗?这是一个椭圆方程。圆心在 (-ψ_f/L_d, 0),半轴长度与转速 ω 成反比。
我的经验:电压极限圆其实是椭圆,但行业内都叫它「圆」。你想想看,转速越高,这个椭圆就越小。电机跑到某个转速时,椭圆缩到比电流圆还小,这时候就必须弱磁了。
3.3 两个圆的关系:弱磁的物理本质
把电流极限圆和电压极限圆画在同一张图上,弱磁的本质就一目了然了。
| 转速区域 | 两个圆的关系 | 控制策略 |
|---|---|---|
| 基速以下 | 电压圆远大于电流圆 | MTPA(最大转矩电流比) |
| 基速附近 | 电压圆刚好包住电流圆 | 开始进入弱磁区 |
| 高速弱磁区 | 电压圆小于电流圆 | 必须弱磁,沿电压圆边界运行 |
为什么会这样?因为转速 ω 升高时,电压椭圆不断缩小。当椭圆边界碰到电流圆边界时,就到达了转折速度——也就是基速。
过了基速,如果不弱磁,电压就不够用了。这时候必须增加负的 id(去磁电流),让电压椭圆「往左移」,从而在电流圆内找到可行的运行点。
注意:我曾经犯过一个错误——以为弱磁就是无脑加负 id。结果发现,id 加太多,反而导致转矩下降太快,系统响应变慢。后来才明白,弱磁的本质是在电压和电流两个约束下,找到最优的电流矢量轨迹。
3.4 实际画图时要注意什么?
纸上谈兵容易,真到画图时,有几个坑得避开:
- 参数准确性:Ld、Lq、ψf 这些参数会随电流变化。我习惯用查表法,把不同工况下的参数标定好。
- 电阻压降:低速时定子电阻不能忽略。我一般在 10% 基速以下会考虑电阻影响。
- 调制方式:SVPWM 和 SPWM 的电压极限不同。SVPWM 能多利用 15% 的直流母线电压。
// 电压极限圆计算示例(C语言伪代码)
float calc_voltage_limit(float omega, float Udc) {
float Usmax = Udc / 1.732f; // SVPWM
float radius = Usmax / (omega * Ld);
// 圆心在 (-psi_f/Ld, 0)
return radius;
}
3.5 弱磁控制的三个关键区域
根据两个圆的相对位置,我把弱磁控制分成三个区域:
- 区域I(恒转矩区):电压圆足够大,电流矢量可以自由选择。用 MTPA 控制,追求单位电流最大转矩。
- 区域II(弱磁I区):电压圆开始缩小,但还能包住电流圆的一部分。这时候沿电压圆边界运行,同时保证电流在极限内。
- 区域III(深度弱磁区):电压圆完全缩到电流圆内部。这时候必须沿电压圆和电流圆的交点运行,也就是最大功率输出点。
嗯,这里要注意:区域III 的电流矢量轨迹是电压圆和电流圆的交点。这个点怎么找?其实就是解两个圆的方程组。
避坑指南:我曾经在区域III 用过简单的查表法,结果发现不同温度下参数漂移,查表不准。后来改用在线参数辨识+实时计算,效果好了很多。如果你也遇到类似问题,不妨试试这个思路。
3.6 小结
电压极限圆和电流极限圆,是弱磁控制的地基。地基没打好,上层算法再花哨也没用。
记住三句话:
- 电流圆是硬约束,不能超
- 电压圆随转速升高而缩小
- 弱磁的本质是在两个圆的重叠区域找最优解
下一章咱们聊聊具体的弱磁控制算法实现。到时候我会分享一个实际项目的调试经验——怎么从这两个圆出发,一步步调出稳定的弱磁控制。