第四章 弱磁控制策略:突破转速极限的艺术

各位同行,今天我们来聊聊永磁同步电机控制里一个绕不开的话题——弱磁控制。说实话,我刚入行那会儿,觉得弱磁就是个「加负向电流」的简单操作。直到我在一个高速电驱动项目里栽了跟头,才真正明白这里面的门道有多深。

弱磁控制,说白了就是让电机跑得比额定转速更快。你想想看,电动车要跑高速,电机转速得上万转。但永磁体的磁场是固定的,反电动势会随着转速升高而增大。当反电动势接近母线电压时,电流就灌不进去了。怎么办?

嗯,这时候就需要弱磁了。

4.1 弱磁原理:从物理本质说起

弱磁的核心思想,是用定子电流的直轴分量去抵消永磁体的磁场。我习惯用一个比喻来解释:永磁体就像一块强磁铁,你要让它转得快,就得用电磁铁去「顶」它一下,削弱它的磁场强度。

从数学上看,永磁同步电机的电压方程是这样的:

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

当电机稳定运行时,忽略电阻压降和微分项,电压幅值近似为:

us ≈ ωe·√[(Lq·iq)² + (Ld·id + ψf)²]

看到没?转速ωe越高,us越大。当us达到逆变器能输出的最大电压umax时,再想提速,就必须让(Ld·id + ψf)这一项变小。Ld是负的(对凸极电机而言),所以加负的id就能削弱磁链。

关键点:弱磁的本质不是「消磁」,而是用定子电流的直轴分量去抵消永磁体的磁链,从而降低反电动势。

我在一个48V低压系统项目里遇到过这种情况:电机额定转速3000rpm,客户非要跑到6000rpm。不加弱磁的话,反电动势直接干到60V,母线才48V,电流根本灌不进去。后来加了弱磁控制,id给到-80A,才把电压压下来。

4.2 电压极限椭圆与电流极限圆

这两个圆,是理解弱磁控制最直观的工具。我每次给新人培训,都会在黑板上画这两个圆。

电流极限圆:由逆变器最大输出电流决定。公式很简单:

id² + iq² ≤ is_max²

这是一个以原点为圆心、is_max为半径的圆。你想想看,电流矢量只能在这个圆内活动。

电压极限椭圆:由母线电压和转速共同决定。从电压方程推导:

(Lq·iq)² + (Ld·id + ψf)² ≤ (umax/ωe)²

这是一个椭圆,中心在(-ψf/Ld, 0)。转速越高,椭圆越小。

参数 电流极限圆 电压极限椭圆
形状 正圆 椭圆(中心偏移)
影响因素 逆变器容量 母线电压、转速
物理意义 最大允许电流 电压约束下的工作范围

弱磁控制要做的,就是在电流圆和电压椭圆的交集里,找到最优的工作点。我习惯把这个问题看作「在约束条件下求极值」——要么追求最大转矩,要么追求最高效率。

我的经验:实际调试时,先画出这两个圆,再标出MTPA曲线和弱磁区。这样你一眼就能看出当前工作点在哪里,该往哪个方向调。

4.3 深度弱磁与六步方波控制

当转速继续升高,电压椭圆会缩到非常小。这时候,传统的SVPWM调制已经无法输出足够的电压了。怎么办?

六步方波控制就派上用场了。说白了,就是把逆变器的六个开关管按照特定顺序导通,每个状态持续60°电角度。这样输出的电压基波幅值可以达到直流母线电压的0.637倍,比SVPWM的0.577倍还高。

我记得有个项目要做20000rpm的高速电机,传统SVPWM在15000rpm就达到电压极限了。切换到六步方波后,硬是跑到了20000rpm。不过代价是转矩脉动大了不少,电流波形也难看。

// 六步方波控制状态切换示例
// 每个状态持续60°电角度
switch (sector) {
    case 0: // 0° ~ 60°
        Q1_ON; Q4_ON; Q5_ON;  // 矢量V1(100)
        break;
    case 1: // 60° ~ 120°
        Q1_ON; Q3_ON; Q2_ON;  // 矢量V2(110)
        break;
    // ... 依次类推
}

注意:六步方波控制虽然能提高电压利用率,但会带来明显的6次谐波。如果你对NVH有要求,得慎重考虑。我曾经在一个项目里因为没处理好谐波,电机啸叫声大得客户直接退货。

4.4 过调制技术:在方波和SVPWM之间找平衡

过调制技术,是介于线性调制和六步方波之间的一种折中方案。它允许调制比超过1.0(即SVPWM的线性区上限),进入过调制区。

过调制分为两个阶段:

  • 过调制I区(调制比1.0~1.05):电压矢量幅值超过六边形内切圆,但仍在六边形内。这时候输出电压会有些畸变,但谐波含量还能接受。
  • 过调制II区(调制比1.05~1.10):电压矢量幅值超过六边形,需要做幅值限制。这时候谐波明显增大,但电压利用率更高。

我个人的习惯是:在弱磁深度不大的时候,优先用过调制I区。只有当转速实在上不去,才切换到过调制II区甚至六步方波。

调制方式 最大调制比 谐波含量 适用场景
线性SVPWM 1.0 额定转速以下
过调制I区 1.05 中等 轻度弱磁
过调制II区 1.10 较高 深度弱磁
六步方波 1.27 极限转速

避坑指南:过调制算法里,相位补偿很关键。如果不做补偿,电流环会震荡。我曾经在过调制II区忘了做相位补偿,结果电流波形抖得像心电图,电机差点失步。

最后说一句,弱磁控制不是越深越好。深度弱磁意味着更大的id电流,这会带来额外的铜耗和铁耗。我一般建议:能不过调制就别过调制,能轻度弱磁就别深度弱磁。毕竟,效率才是新能源汽车的命根子。

好了,这一章就聊到这里。下一章我们讲电流环参数整定,那可是个精细活。