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 两个约束的交集:可行域

好了,现在我们有两条约束:

  • 电流极限圆:固定大小,不随转速变化
  • 电压极限椭圆:随转速升高而收缩

电机能稳定运行的工作点,必须同时满足这两个约束。也就是说,工作点必须在电流极限圆和电压极限椭圆的交集内。这个交集,就是可行域。

我画个图帮你理解一下:

弱磁区间可行域分析 i_d i_q 电流极限圆 低速椭圆(大) 中速椭圆 高速椭圆(小) 可行域 (-ψ_f/L_d, 0) MTPA点 弱磁点 图例 电流极限圆 低速电压椭圆 中速电压椭圆 高速电压椭圆 可行域

从上图可以看得很清楚:

  • 低速时:电压极限椭圆很大,完全包住了电流极限圆。此时只有电流极限圆起作用,工作点可以在圆内任意选择。
  • 中速时:椭圆开始收缩,但还比较大。可行域仍然是电流极限圆的一部分。
  • 高速时:椭圆缩到电流极限圆内部。此时电压约束成为主导,工作点被限制在椭圆内部。

我曾经踩过一个坑:在设计弱磁控制器时,只考虑了电流极限圆,没把电压极限椭圆加进去。结果高速时电压饱和,电流环失控,电机直接过流保护。后来我学乖了——两个约束必须同时考虑,缺一不可。

3.4 弱磁区的工作点约束

当转速超过基速后,电压极限椭圆收缩到电流极限圆内部。这时候,最大转矩工作点不再在电流极限圆上,而是在电压极限椭圆上。

具体来说,弱磁区的工作点必须满足:

  1. 在电流极限圆内:i_d² + i_q² ≤ I_smax²
  2. 在电压极限椭圆内:(L_q·i_q)² + (L_d·i_d + ψ_f)² ≤ (V_smax / ω_e)²
  3. 在最大转矩曲线上(如果追求最优效率)

这三个条件同时满足的点,才是可行的弱磁工作点。

3.5 可行域分析:到底能跑多快?

这里有个关键问题:电机最高能跑到多快?

答案取决于电压极限椭圆收缩到什么程度。当椭圆小到与电流极限圆完全不相交时,就没有可行域了——电机也就到了最高转速。

我整理了一个表格,方便你对比不同情况:

转速区间 电压椭圆大小 主导约束 可行域特征
0 ~ 基速 远大于电流圆 电流极限 整个电流圆内部
基速 ~ 转折速 与电流圆相交 电流+电压 交集区域,逐渐缩小
转折速 ~ 最高速 在电流圆内部 电压极限 椭圆内部,越来越小
超过最高速 与电流圆无交集 无可行域 电机无法稳定运行

我建议:在实际项目中,留出10%~15%的电压裕量。别把 V_smax 用满,否则母线电压一波动,电机就失稳了。这是用真金白银换来的教训。

3.6 弱磁可行域的实际意义

搞清楚了可行域,你就能回答几个实际问题:

  • 这台电机到底能跑多快?——看电压椭圆和电流圆还有没有交集。
  • 弱磁深度能到多少?——看 i_d 能负到什么程度,同时不超出椭圆边界。
  • 最大输出转矩是多少?——在可行域边界上找转矩最大的点。

说白了,弱磁控制的核心,就是在可行域内找到最优的工作点。这个点既要满足约束,又要输出你想要的转矩,还要尽量高效。