3、弱磁区间的判定:转折速度、弱磁起始点、深度弱磁区

做弱磁控制,第一件事不是调参数,而是搞清楚——你现在到底在哪个区间。

我见过不少工程师,一上来就对着电流环猛调,结果电机要么抖得像筛子,要么直接过流保护。为什么?因为他连弱磁的「起点」都没找准,就开始做深度弱磁的活儿。这就像开车不看路标,直接踩油门——不翻车才怪。

所以这一章,咱们把三个关键概念掰开揉碎:转折速度、弱磁起始点、深度弱磁区。搞懂了它们,你才知道什么时候该做什么事。

3.1 转折速度:弱磁的「起跑线」

转折速度,也叫基速。说白了,就是电机在额定电压下,能跑到的最大转速——不弱磁的情况下。

为什么叫「转折」?因为过了这个速度,电压就顶到天花板了。你再想往上提转速,就必须开始弱磁。

公式很简单:

ω_base = U_dc / (√3 × ψ_f)

其中:

  • U_dc:直流母线电压
  • ψ_f:永磁体磁链

嗯,这里要注意——这个公式算出来的是理想值。实际项目中,你还要考虑死区压降、管压降、线路阻抗。我有个项目,算出来转折速度是3000rpm,结果实测2800rpm就开始电压饱和了。差的那200rpm,就是被这些「隐形杀手」吃掉的。

我的习惯: 算完理论值后,留5%~10%的余量。比如理论3000rpm,我按2700~2850rpm来设计弱磁切入逻辑。别卡得太死,否则一启动就进弱磁,电流环容易震荡。

3.2 弱磁起始点:什么时候该「动手」?

转折速度是理论值,但实际什么时候开始弱磁?答案是——当电压调节器输出达到限幅时。

我常用的判断逻辑是这样的:

  1. 实时监测 d轴电压指令 Vd_ref 和 q轴电压指令 Vq_ref
  2. 计算合成电压幅值:V_ref = sqrt(Vd_ref² + Vq_ref²)
  3. 如果 V_ref ≥ V_max × 0.95(留5%余量),触发弱磁

为什么不用0.98或1.0?我曾经试过卡到0.98,结果母线电压一波动,弱磁频繁切入切出,电流波形惨不忍睹。后来改成0.95,稳定多了。

关键点: 弱磁起始点不是固定转速,而是电压饱和点。同样的电机,母线电压高一点,弱磁起始点就往后推;负载重一点,起始点就提前。所以别写死转速值,要用电压闭环去自适应。

3.3 深度弱磁区:电流的「极限拉扯」

弱磁分两段:浅度弱磁和深度弱磁。分界线在哪?看电流轨迹。

浅度弱磁时,电流矢量还在MTPA(最大转矩电流比)曲线附近跑。你只需要往负d轴方向加一点电流,就能把电压压下来。

但到了深度弱磁区,情况就变了——MTPA曲线已经不管用了。这时候电流矢量必须沿着电压极限椭圆走,d轴电流负得更多,q轴电流反而要减小。

我整理了一个对比表,方便你理解:

特征 浅度弱磁区 深度弱磁区
电流轨迹 沿MTPA曲线 沿电压极限椭圆
d轴电流 负向增加 负向饱和
q轴电流 基本不变 必须减小
转矩能力 缓慢下降 快速下降
控制难度 中等 高(易震荡)

怎么判断进入了深度弱磁区?我个人的经验是看d轴电流指令是否达到限幅值。如果Id_ref已经顶到-Imax(电流极限的负端),而电压仍然饱和,那就是深度弱磁了。

我曾经踩过的坑: 深度弱磁区里,电流环带宽要适当降低。有一次我为了追求响应速度,把带宽设到800Hz,结果深度弱磁时电流环直接发散,电机啸叫得像警报器。后来降到400Hz,才稳住。记住——深度弱磁区,稳定优先于响应。

3.4 三个区间的可视化判断

光说理论不够,咱们画张图把这三个区间串起来。

弱磁区间判定流程图 实时转速 ω ω > ω_base × 0.95? 否 恒转矩区 不弱磁,MTPA控制 是 V_ref ≥ V_max × 0.95? 否 恒转矩区 电压未饱和,继续MTPA 是 Id_ref ≥ -Imax × 0.98? 否 浅度弱磁区 是 深度弱磁区 说明:深度弱磁区需降低电流环带宽,优先保证稳定性;浅度弱磁区可保持正常带宽 恒转矩区使用MTPA控制,弱磁区切换至电压闭环弱磁控制

这张图是我在实际项目中反复验证过的判断逻辑。你照着这个流程走,基本不会出错。

3.5 实战中的「隐形边界」

理论讲完了,说点实战中容易忽略的细节。

第一,温度对转折速度的影响。 永磁体的磁链ψ_f会随温度升高而下降。温度每升高10°C,磁链大约下降0.1%~0.2%。这意味着——夏天和冬天,同一个电机的转折速度是不一样的。我有个项目在哈尔滨调试,冬天零下20°C,转折速度3200rpm;拉到广州夏天40°C,同样的电机只能跑到2900rpm。差了300rpm!

第二,母线电压波动。 弱磁起始点依赖V_max,而V_max就是母线电压。电池供电的系统,电量从100%降到20%,母线电压可能掉10%~15%。弱磁起始点会随之大幅前移。如果你用固定转速触发弱磁,低电量时电机还没到目标转速就进弱磁了,转矩输出直接打折。

第三,深度弱磁区的电流环退饱和。 这个我单独拎出来说——深度弱磁时,电流环很容易进入饱和状态。一旦饱和,积分项会一直累积,等你退出弱磁时,电流会有一个很大的反向超调。我的解决办法是:在深度弱磁区,对电流环积分项做动态限幅,限制积分累积速度。

总结一下三个区间的控制策略:
  • 恒转矩区: MTPA控制,电流环正常带宽
  • 浅度弱磁区: 电压闭环弱磁,电流环带宽不变或略微降低
  • 深度弱磁区: 电压闭环弱磁 + 电流环带宽降低 + 积分限幅

嗯,这一章的内容就到这儿。你先把这三个区间的判定逻辑吃透,后面讲弱磁控制器设计的时候,你才知道每个参数该往哪个方向调。