3. 电压极限与电流极限:电压极限椭圆、电流极限圆、弱磁区的工作点约束与可行域分析
好,咱们进入第三章。前两章我们把弱磁控制的基本概念和为什么需要弱磁讲清楚了。这一章,咱们要啃一块硬骨头——电压极限椭圆和电流极限圆。
说实话,我刚入行那会儿,看到这两个东西就头疼。什么椭圆、什么圆,跟电机控制有啥关系?后来被项目逼着调了一周的弱磁曲线,才真正明白——这两个约束,就是电机能跑多快、能出多大力的天花板。
3.1 电流极限圆:硬件给你的第一道枷锁
先说说电流极限圆。这个好理解。
你想想看,逆变器能输出的最大电流是有限的。IGBT或者MOSFET的额定电流摆在那儿,散热条件也摆在那儿。所以,定子电流的幅值必须小于某个最大值。
数学表达:
i_d² + i_q² ≤ I_smax²
其中 I_smax 是逆变器允许的最大相电流峰值。
在 d-q 坐标系下,这个约束画出来就是一个以原点为圆心、半径为 I_smax 的圆。这就是电流极限圆。
我在项目中遇到过一件事:有个同事把电流极限圆设得太大,结果逆变器过热保护频繁触发。后来我建议他按实际散热能力重新计算 I_smax,问题就解决了。嗯,这里要注意——电流极限圆不是电机决定的,是逆变器决定的。
3.2 电压极限椭圆:转速越高,约束越紧
电压极限椭圆就稍微复杂一点了。
电机的定子电压方程在稳态下可以写成:
v_d = R_s·i_d - ω_e·L_q·i_q
v_q = R_s·i_q + ω_e·L_d·i_d + ω_e·ψ_f
忽略电阻压降(高速时电阻压降占比很小),电压幅值近似为:
v_d² + v_q² ≈ (ω_e·L_q·i_q)² + (ω_e·L_d·i_d + ω_e·ψ_f)² ≤ V_smax²
两边除以 ω_e²,得到:
(L_q·i_q)² + (L_d·i_d + ψ_f)² ≤ (V_smax / ω_e)²
看出来了吗?这是一个椭圆方程。椭圆中心在 (-ψ_f/L_d, 0),半轴长度随转速升高而缩小。
我个人习惯:把电压极限椭圆想象成一个「会呼吸的气球」。转速低的时候,椭圆很大,几乎不构成约束;转速一高,椭圆迅速收缩,把工作点往里面挤。
3.3 两个约束的交集:可行域
好了,现在我们有两条约束:
- 电流极限圆:固定大小,不随转速变化
- 电压极限椭圆:随转速升高而收缩
电机能稳定运行的工作点,必须同时满足这两个约束。也就是说,工作点必须在电流极限圆和电压极限椭圆的交集内。这个交集,就是可行域。
我画个图帮你理解一下:
从上图可以看得很清楚:
- 低速时:电压极限椭圆很大,完全包住了电流极限圆。此时只有电流极限圆起作用,工作点可以在圆内任意选择。
- 中速时:椭圆开始收缩,但还比较大。可行域仍然是电流极限圆的一部分。
- 高速时:椭圆缩到电流极限圆内部。此时电压约束成为主导,工作点被限制在椭圆内部。
我曾经踩过一个坑:在设计弱磁控制器时,只考虑了电流极限圆,没把电压极限椭圆加进去。结果高速时电压饱和,电流环失控,电机直接过流保护。后来我学乖了——两个约束必须同时考虑,缺一不可。
3.4 弱磁区的工作点约束
当转速超过基速后,电压极限椭圆收缩到电流极限圆内部。这时候,最大转矩工作点不再在电流极限圆上,而是在电压极限椭圆上。
具体来说,弱磁区的工作点必须满足:
- 在电流极限圆内:i_d² + i_q² ≤ I_smax²
- 在电压极限椭圆内:(L_q·i_q)² + (L_d·i_d + ψ_f)² ≤ (V_smax / ω_e)²
- 在最大转矩曲线上(如果追求最优效率)
这三个条件同时满足的点,才是可行的弱磁工作点。
3.5 可行域分析:到底能跑多快?
这里有个关键问题:电机最高能跑到多快?
答案取决于电压极限椭圆收缩到什么程度。当椭圆小到与电流极限圆完全不相交时,就没有可行域了——电机也就到了最高转速。
我整理了一个表格,方便你对比不同情况:
| 转速区间 | 电压椭圆大小 | 主导约束 | 可行域特征 |
|---|---|---|---|
| 0 ~ 基速 | 远大于电流圆 | 电流极限 | 整个电流圆内部 |
| 基速 ~ 转折速 | 与电流圆相交 | 电流+电压 | 交集区域,逐渐缩小 |
| 转折速 ~ 最高速 | 在电流圆内部 | 电压极限 | 椭圆内部,越来越小 |
| 超过最高速 | 与电流圆无交集 | 无可行域 | 电机无法稳定运行 |
我建议:在实际项目中,留出10%~15%的电压裕量。别把 V_smax 用满,否则母线电压一波动,电机就失稳了。这是用真金白银换来的教训。
3.6 弱磁可行域的实际意义
搞清楚了可行域,你就能回答几个实际问题:
- 这台电机到底能跑多快?——看电压椭圆和电流圆还有没有交集。
- 弱磁深度能到多少?——看 i_d 能负到什么程度,同时不超出椭圆边界。
- 最大输出转矩是多少?——在可行域边界上找转矩最大的点。
说白了,弱磁控制的核心,就是在可行域内找到最优的工作点。这个点既要满足约束,又要输出你想要的转矩,还要尽量高效。