3. 基速区与弱磁区:转折速度、电压极限圆与电流极限圆

做电机控制这些年,我见过不少新手一上来就盯着弱磁区的公式猛看,结果连基速区都没搞明白。说实话,这两个区域的划分是整个弱磁控制的地基。地基没打牢,后面什么MTPA、电压反馈、电流解耦全得翻车。

今天咱们就把这块彻底掰扯清楚。我会从物理直觉出发,再落到数学表达上,最后用一张图把整个知识体系串起来。

3.1 基速区 vs 弱磁区:到底怎么分?

先问一个问题:电机什么时候需要进入弱磁?

答案很简单——当逆变器给不出更高的电压时。

你想想看,电机转速往上走,反电动势就跟着涨。反电动势一旦接近直流母线电压,电流就推不进去了。这时候要么降速,要么弱磁。没有第三条路。

所以基速区和弱磁区的分界线,就是转折速度(corner speed)。

核心定义:

  • 基速区:转速 ≤ 转折速度,电压裕量充足,可以输出额定转矩。
  • 弱磁区:转速 > 转折速度,电压受限,必须通过去磁电流来维持高速运行。

我个人习惯把转折速度叫做"电压拐点"。为什么?因为在这个点之前,电压极限圆还兜得住电流极限圆;过了这个点,电压圆开始收缩,电流圆就被"切"了。

3.2 转折速度:不是算出来的,是"碰"出来的

很多教材会给你一个公式:

ω_b = V_s_max / (ψ_f * sqrt(1 + (L_d/L_q)^2 * (I_s_max^2 - (ψ_f/L_d)^2)))

公式没错,但我在项目里从来不用它去算转折速度。为什么?因为参数不准。L_d、L_q随电流变化,ψ_f随温度漂移,算出来也是大概值。

我实际的做法:

  1. 先跑一个开环升速实验,记录电压饱和点。
  2. 观察电流环输出是否达到电压限幅。
  3. 把那个转速标定为转折速度,再留5%~10%的余量。

实战技巧:

转折速度不是固定值。母线电压波动、温度变化都会让它移动。我一般在标定表里存3~5组转折速度,对应不同母线电压和温度区间。运行时查表插值,比硬算靠谱得多。

3.3 电压极限圆与电流极限圆:两张"看不见的笼子"

这两个圆是理解弱磁控制的核心工具。说白了,它们就是电机运行的"物理边界"。

3.3.1 电流极限圆

电流极限圆由逆变器和电机的热容量决定。公式很简单:

i_d^2 + i_q^2 ≤ I_s_max^2

这是一个以原点为圆心、I_s_max为半径的圆。所有工作点都必须落在这个圆内。

嗯,这里要注意:I_s_max不是电机铭牌上的额定电流,而是当前工况下允许的最大电流。比如过载工况下,这个圆可以临时放大,但时间长了会烧管子。

3.3.2 电压极限圆

电压极限圆来自定子电压方程。稳态下忽略电阻(高速时电阻压降占比很小),电压方程简化为:

v_d ≈ -ω L_q i_q
v_q ≈ ω (L_d i_d + ψ_f)

代入电压极限:v_d² + v_q² ≤ V_s_max²,得到:

(L_q i_q)² + (L_d i_d + ψ_f)² ≤ (V_s_max / ω)²

这是一个中心在(-ψ_f/L_d, 0)、半径随转速反比缩小的椭圆。

避坑指南:

我曾经在调试一台内置式永磁同步电机时,忽略了电阻压降,结果在低速大转矩工况下电压圆算偏了,电流环直接饱和。后来在低速段补了电阻项,问题才解决。记住:高速忽略电阻没问题,低速别省这一步。

3.4 两张圆如何决定工作区?

把电流极限圆和电压极限圆画在同一个d-q坐标系里,就能看到完整的"可运行区域":

  • 基速区:电压圆半径很大,完全包住电流圆。工作点只受电流圆约束,可以自由选择i_d、i_q组合。
  • 转折速度:电压圆刚好与电流圆相切。切点就是最大转矩点。
  • 弱磁区:电压圆缩小,与电流圆相交。可运行区域变成两个圆的交集。工作点必须沿着电压圆边界走。

下面这张SVG图把这三个状态画得很清楚:

基速区 → 转折速度 → 弱磁区 演变示意图 基速区 ω < ω_b 电流极限圆 电压极限圆 工作点 i_d i_q 转折速度 ω = ω_b 电流极限圆 电压极限圆 切点 i_d i_q 弱磁区 ω > ω_b 电流极限圆 电压极限圆 可运行区域 工作点 i_d i_q 说明: 基速区:电压圆包住电流圆 → 工作点自由选择;转折速度:两圆相切 → 最大转矩点;弱磁区:电压圆缩小 → 工作点沿电压圆边界走。

3.5 三个关键参数对比

我把基速区和弱磁区的核心差异整理成了一张表,方便你对照:

对比项 基速区 弱磁区
转速范围 0 ~ ω_b ω_b ~ ω_max
电压裕量 充足,电流环不受限 紧张,电压圆收缩
电流分配 i_d ≈ 0 或 MTPA i_d < 0,去磁电流
转矩能力 额定转矩 随转速升高而下降
控制策略 i_d=0 或 MTPA 电压圆跟踪 / 查表

3.6 实战中的"圆"怎么用?

理论讲完了,说点实际的。我在项目里是怎么用这两个圆的?

第一,标定阶段画圆。 把电机对拖到不同转速,记录电压饱和时的电流点,反推出L_d、L_q和ψ_f。然后画出实际的电压圆和电流圆,跟理论曲线对比。偏差超过10%就重新标定。

第二,运行时查圆。 根据当前转速和母线电压,实时计算电压圆半径。如果工作点离电压圆边界只剩5%的裕量,提前切入弱磁,别等饱和了再反应。

第三,异常时看圆。 我曾经遇到一个案例:电机高速运行时突然掉转矩,查了半天发现是母线电压波动导致电压圆收缩,工作点被"挤"出了可运行区域。后来加了电压前馈补偿,问题解决。

一个实用的小工具:

我习惯在调试界面里同时显示电流圆和电压圆,把实时工作点标在上面。这样一眼就能看出当前处于哪个区域,离边界还有多远。比看一堆数字直观得多。

3.7 本章小结

基速区和弱磁区的划分,本质上是电压约束从"宽松"到"紧张"的转变。转折速度就是那个临界点。电压极限圆和电流极限圆是描述这种约束的几何工具,也是后续所有弱磁控制策略的"游戏场地"。

记住一句话:弱磁控制的本质,就是在电压圆和电流圆的交集里,找到最优的工作点。 后面的MTPV、电压反馈、电流分配策略,都是在解决"怎么找"的问题。