1. 弱磁控制基础回顾:永磁同步电机数学模型与电压极限约束

各位工程师朋友,咱们开始聊弱磁控制。说实话,这个主题我讲了不下十次,但每次备课还是会翻出当年的项目笔记。弱磁控制,说白了就是让电机在基速以上还能继续提速的一种手段。你想想看,电池电压就那么多,反电动势却随着转速往上窜,不搞点“弱磁”操作,电机就只能停在基速那儿干瞪眼。

我个人习惯,讲弱磁之前一定先把数学模型捋清楚。模型不对,后面所有优化都是空中楼阁。咱们就从永磁同步电机(PMSM)的数学模型开始,一步步把电压极限约束这个“紧箍咒”给拆解明白。

1.1 永磁同步电机的 d-q 轴数学模型

做电机控制的,对 d-q 轴模型应该不陌生。我当年刚入行时,总觉得这个坐标变换很玄乎,后来亲手搭过一次仿真才真正理解——它就是把三相交流量,等效成两个直流量来处理,控制起来方便得多。

在同步旋转坐标系下,PMSM 的电压方程长这样:

ud = Rs * id + Ld * (did/dt) - ωe * Lq * iq
uq = Rs * iq + Lq * (diq/dt) + ωe * (Ld * id + ψf)

这里面:

  • ud、uq —— d、q 轴电压分量
  • id、iq —— d、q 轴电流分量
  • Ld、Lq —— d、q 轴电感(凸极电机 Ld ≠ Lq)
  • ψf —— 永磁体磁链
  • ωe —— 电角速度
  • Rs —— 定子电阻

嗯,这里要注意:稳态运行时,微分项可以忽略。所以稳态电压方程简化为:

ud = Rs * id - ωe * Lq * iq
uq = Rs * iq + ωe * (Ld * id + ψf)

这个简化版本,就是我们做弱磁控制策略分析时最常用的基础模型。

1.2 电压极限约束——电机的“紧箍咒”

为什么要强调电压极限?因为逆变器能输出的最高电压是有限的。假设直流母线电压是 Udc,那么逆变器能输出的相电压幅值极限大约是 Udc/√3(SVPWM 调制下)。

电压极限方程:

ud² + uq² ≤ (Udc/√3)² = Ulim²

把稳态电压方程代进去,得到:

(Rs * id - ωe * Lq * iq)² + (Rs * iq + ωe * (Ld * id + ψf))² ≤ Ulim²

看着有点复杂对吧?别急,我一般会做一步简化——高速时电阻压降占比很小,可以忽略 Rs。于是:

(ωe * Lq * iq)² + (ωe * (Ld * id + ψf))² ≤ Ulim²

两边除以 ωe²,得到:

(Lq * iq)² + (Ld * id + ψf)² ≤ (Ulim / ωe)²

这个方程在 id-iq 平面上画出来,是一个椭圆。随着转速升高,椭圆不断收缩。这就是弱磁控制的物理本质——转速越高,电压极限椭圆越小,你必须把电流矢量往椭圆内部压。

核心理解:弱磁控制,本质上就是在电压极限椭圆的约束下,寻找最优的电流工作点。不是随便给个负的 id 就叫弱磁,你得知道往哪个方向走、走多少。

1.3 电流极限约束与工作区划分

除了电压极限,还有电流极限。逆变器和电机都有额定电流,不能超过。电流极限方程很简单:

id² + iq² ≤ Imax²

在 id-iq 平面上,这是一个圆。两个约束条件叠加,就划出了电机的可行工作区域。

我习惯把工作区分为三个:

工作区 约束条件 控制策略
恒转矩区(基速以下) 电流极限圆内部 MTPA(最大转矩电流比)
弱磁一区(基速以上) 电压极限椭圆 + 电流极限圆 弱磁控制(负 id 补偿)
弱磁二区(深度弱磁) 电压极限椭圆内部,电流受限 MTPV(最大转矩电压比)

我记得有一次做项目,客户要求电机在 3 倍基速下还能输出 20% 的额定转矩。当时我一看参数,Ld 偏小,弱磁能力不够。后来跟电机设计那边反复沟通,调整了转子结构,把 Ld 提上来才搞定。所以说,弱磁控制不只是算法问题,电机本体参数也很关键。

1.4 弱磁控制的本质——负 d 轴电流补偿

从电压极限方程可以看出,当转速升高时,为了满足电压约束,必须让 (Ld * id + ψf) 这一项变小。Ld 是固定的,ψf 也是固定的,唯一能动的就是 id。

给 id 一个负值,就能抵消一部分 ψf 产生的磁链。这就是“弱磁”这个名字的由来——通过负的 d 轴电流去削弱永磁体的磁场。

我的经验:弱磁电流的给定不是随便给的。给多了,铜损增加、效率下降;给少了,电压超限、逆变器过调制甚至报故障。我一般会先根据电压裕量算一个基础值,再用 PI 调节器做微调。

弱磁控制的基本流程:

  1. 实时计算当前电压幅值 us = √(ud² + uq²)
  2. 与电压极限 Ulim 比较,得到电压裕量 Δu = Ulim - us
  3. Δu 为负时,说明电压超限,需要增加负 id
  4. 通过 PI 调节器输出弱磁电流补偿量 Δid
  5. 将 Δid 叠加到 MTPA 给出的 id 参考值上

避坑提醒:我曾经在一个项目中,弱磁 PI 调节器的积分限幅没做好,导致积分饱和。转速一降下来,积分值还卡在很大的负值上,id 回不来,电机直接失步。从那以后,我每次做弱磁都会仔细检查积分限幅和抗饱和逻辑。

1.5 弱磁控制知识体系总览

下面这张图,是我自己总结的弱磁控制知识框架。每次带新人,我都会先让他们看这张图,建立全局观。

弱磁控制知识体系总览 物理基础:PMSM d-q 数学模型 电压极限约束(椭圆) 电流极限约束(圆) 恒转矩区(MTPA) 弱磁一区(负 id 补偿) 弱磁二区(MTPV) 控制实现:电压裕量计算 → PI 调节 → 弱磁电流补偿 → 电流限幅 优化目标:效率最优 · 转矩响应 · 电压裕量 · 温升控制 核心逻辑:转速 ↑ → 电压椭圆收缩 → 负 id 补偿 → 维持电压平衡 本课程后续章节将逐一深入每个模块

这张图把弱磁控制的整个脉络串起来了。从 PMSM 数学模型出发,到两个约束条件,再到三个工作区的划分,最后落到控制实现和优化目标。后面的课程,我们会沿着这个框架一步步深入。

1.6 本章小结

回顾一下这章的核心内容:

  • PMSM 的 d-q 轴数学模型是弱磁控制的理论基础,稳态电压方程一定要烂熟于心
  • 电压极限约束是一个随转速收缩的椭圆,是弱磁控制的根本驱动力
  • 电流极限约束是一个固定半径的圆,限制了最大电流
  • 弱磁的本质是通过负的 d 轴电流来抵消永磁体磁链,从而满足电压约束
  • 工作区分为恒转矩区、弱磁一区、弱磁二区,各区控制策略不同

我个人觉得,理解电压极限椭圆是怎么收缩的,比背公式更重要。你可以在仿真里把转速从 1000rpm 慢慢拉到 5000rpm,观察椭圆的变化,感受一下“紧箍咒”是怎么越收越紧的。这种直观的理解,比任何公式都来得深刻。