1. 弱磁控制基础:永磁同步电机弱磁原理、弱磁区域划分、电压极限椭圆与电流极限圆
大家好,我是你们的老朋友。今天咱们开始聊弱磁控制。说实话,我刚入行那会儿,觉得弱磁这玩意儿挺玄乎的——明明电机额定转速就那么多,怎么还能往上跑?后来踩过几次坑,才真正搞明白它到底是怎么回事。
弱磁控制,说白了就是一句话:当电机转速高到反电动势快顶满母线电压时,我们主动往定子电流里塞一股反向的直轴电流,把气隙磁场削弱一点,让反电动势降下来,好让电机还能继续提速。
嗯,这句话信息量有点大。咱们拆开来讲。
1.1 永磁同步电机弱磁原理
先问大家一个问题:永磁同步电机的反电动势是怎么来的?
转子上的永磁体在转,定子绕组切割磁力线,就产生了反电动势。这个反电动势的大小,跟转速成正比,跟永磁体磁链成正比。公式很简单:
E = ω × ψ_f
其中 ω 是电角速度,ψ_f 是永磁体磁链。
当转速升高,反电动势 E 也跟着涨。但逆变器能输出的最大电压是有限的——直流母线电压摆在那儿,你不可能超过它。所以当 E 接近母线电压时,电流就控不住了,电机也就上不去了。
怎么办?
我个人的习惯是这么理解的:既然反电动势太高是因为磁场太强,那我就往定子电流里加一个反向的 d 轴分量,产生一个与永磁体磁场相反的磁场,把总气隙磁场削弱一点。 反电动势自然就降下来了,电压就有余量了,转速就能继续往上推。
核心公式:
u_d = R_s × i_d - ω × L_q × i_q
u_q = R_s × i_q + ω × (L_d × i_d + ψ_f)
弱磁时,我们让 i_d 为负值(反向励磁),从而降低 u_q 中的反电动势项 ω × ψ_f。
我在项目里遇到过一种情况:某款高速风机,额定转速 3000 rpm,客户要求跑到 6000 rpm。一开始没加弱磁,转速刚到 3500 就报过流了。后来把 i_d 从 0 拉到 -30 A,转速直接飙到 6200,而且电流还降下来了。这就是弱磁的威力。
1.2 弱磁区域划分
弱磁不是一上来就用的。根据转速和电压利用率,我把整个运行区域分成三个区:
| 区域 | 名称 | 特点 | 控制策略 |
|---|---|---|---|
| I 区 | 恒转矩区 | 转速低于基速,反电动势未饱和 | MTPA(最大转矩电流比)控制,i_d = 0 或 MTPA 曲线 |
| II 区 | 弱磁 I 区 | 转速超过基速,电压开始饱和 | 引入负 i_d,电压闭环或查表弱磁 |
| III 区 | 深度弱磁区 | 转速极高,电压深度饱和 | 电流轨迹沿电压极限椭圆边界走,转矩下降 |
你想想看,I 区就像你开燃油车在市区,油门随便踩,动力随叫随到。到了 II 区,相当于上了高速,发动机转速拉高,但扭矩开始衰减。III 区呢?那就是极速状态了,油门到底也只能维持当前速度,再加速就难了。
我曾经调试一台伺服电机,客户要求 1.5 倍额定转速下还能输出 80% 额定转矩。结果在 II 区弱磁参数没调好,一进弱磁就抖。后来把弱磁 PI 参数从电压环改到电流环前馈,才稳下来。这个坑我印象很深。
1.3 电压极限椭圆与电流极限圆
这两个概念,是理解弱磁控制的地图。没有它们,你就是在黑灯瞎火里调参数。
电流极限圆:逆变器和电机能承受的最大电流。公式很简单:
i_d² + i_q² ≤ I_smax²
画出来就是一个圆,圆心在原点,半径是 I_smax。所有电流矢量都必须落在这个圆内。
电压极限椭圆:在给定转速下,逆变器能输出的最大电压对应的电流轨迹。公式稍微复杂一点:
(L_d × i_d + ψ_f)² + (L_q × i_q)² ≤ (U_smax / ω)²
画出来是一个椭圆,中心在 (-ψ_f / L_d, 0)。随着转速升高,椭圆会收缩。
这两个图形放在一起,就是弱磁控制的全部秘密。
我的经验:调试弱磁时,先把电流极限圆和电压极限椭圆画出来,看看当前工作点在哪里。如果工作点已经跑到椭圆外面了,那电流肯定控不住。这时候要么降转速,要么加深弱磁。
下面这张图,是我自己画的一个框架图,把弱磁控制的核心逻辑串起来了:
注意:电压极限椭圆不是固定不变的。转速越高,椭圆越小。当椭圆小到完全被电流极限圆包含时,弱磁就走到头了——这时候再往上提速,转矩会急剧下降,甚至可能失步。
1.4 弱磁控制中的关键参数
搞弱磁,有几个参数你必须心里有数:
- L_d 和 L_q:直轴和交轴电感。凸极电机 L_d < L_q,这决定了椭圆中心的位置。我见过有人把 L_d 参数设错了,弱磁效果完全不对。
- ψ_f:永磁体磁链。温度升高时 ψ_f 会下降,弱磁深度也要跟着调。夏天和冬天的弱磁参数可能不一样。
- U_smax:最大相电压。一般取直流母线电压的 1/√3 倍(SVPWM 调制下)。如果母线电压波动大,弱磁边界也会动。
| 参数 | 符号 | 典型值范围 | 温度影响 |
|---|---|---|---|
| 直轴电感 | L_d | 0.1 ~ 2 mH | 随温度升高略有增大 |
| 交轴电感 | L_q | 0.2 ~ 4 mH | 随温度升高略有增大 |
| 永磁体磁链 | ψ_f | 0.01 ~ 0.5 Wb | 随温度升高明显下降 |
| 最大相电压 | U_smax | U_dc / √3 | 与母线电压相关 |
我曾经调试一台 15 kW 的永磁同步电机,夏天在车间里跑弱磁,一切正常。到了冬天,同样的参数,一进弱磁就过流。查了半天,发现是温度降低导致 ψ_f 变大,原来的弱磁深度不够了。后来加了个温度补偿,问题解决。
嗯,这就是弱磁控制的基础。你把这些概念吃透了,后面讲过流保护和故障排查的时候,才能知道问题出在哪里。