一、弱磁控制概述
各位同学好,我是老周。做电机控制这行十几年了,今天咱们聊聊弱磁控制。说实话,我刚入行那会儿,觉得弱磁是个挺玄乎的东西——明明电压已经到顶了,怎么还能让电机继续提速?后来亲手调过几个项目,才真正理解这里面的门道。
1.1 什么是弱磁控制
弱磁控制,说白了就是——当电机转速高到驱动器输出电压已经饱和时,我们主动减小转子磁场,从而让电机还能继续往上提速。
你想想看,电机能跑多快,本质上受两个东西限制:一个是驱动器能输出多高的电压,另一个是电机反电动势有多大。反电动势跟转速和磁通成正比。转速越高,反电动势越高。当反电动势接近母线电压时,电流就流不动了,转矩也出不来。
这时候怎么办?我们把磁场削弱一点,反电动势就降下来了。电压裕量出来了,电流又能流了,转速还能继续往上走。这就是弱磁。
核心一句话:弱磁控制 = 在电压饱和条件下,通过减小气隙磁通来扩展转速范围的控制策略。
我习惯用一个比喻来解释:就像你骑自行车,齿比已经用到最大了,脚蹬得飞快但车速上不去。这时候你换到小齿比——蹬一圈轮子转更多圈,但脚上感觉轻了。弱磁就是这个"换小齿比"的动作。
1.2 弱磁控制的应用场景
弱磁不是所有场合都用得上。哪些地方需要?我列几个典型的:
电动汽车
这是弱磁控制最大的应用场景。电动车要求电机在低速时能输出大扭矩(起步、爬坡),高速时还能有足够的功率(超车、巡航)。
- 低速区:恒转矩控制,满磁运行,电压没饱和
- 高速区:恒功率控制,进入弱磁区,电压饱和
我记得前些年帮一家车厂调一个永磁同步电机的项目。他们的要求是:基速3000rpm,最高转速拉到12000rpm。不弱磁根本做不到。当时调试弱磁深度和电流分配,折腾了整整两周才把高速区的效率稳住。
高速主轴
数控机床、PCB钻孔机、纺织机械里的高速主轴,转速动不动几万转甚至十几万转。这些电机通常采用永磁同步电机,反电动势跟转速成正比。如果不弱磁,到了额定转速就上不去了。
- 典型主轴转速范围:10000 ~ 60000 rpm
- 弱磁扩速比通常要求:2:1 ~ 4:1
其他场景
- 家电压缩机:变频空调、冰箱压缩机,需要宽调速范围
- 工业伺服:部分高速伺服应用也会用到弱磁
- 航空/航天:电动泵、风扇等对功率密度要求高的场合
| 应用场景 | 典型转速范围 | 弱磁需求 | 我的经验 |
|---|---|---|---|
| 电动汽车 | 0 ~ 15000 rpm | 强 | 弱磁区效率优化是关键 |
| 高速主轴 | 10000 ~ 60000 rpm | 中~强 | 注意弱磁深度别过头 |
| 家电压缩机 | 1000 ~ 10000 rpm | 弱~中 | 成本敏感,算法要精简 |
| 工业伺服 | 0 ~ 5000 rpm | 弱 | 偶尔用到,不是主流 |
1.3 弱磁控制的基本原理
讲原理之前,咱们先搞清楚两个核心约束:电压极限和电流极限。
电压极限
电机驱动器能输出的最大电压受母线电压限制。对于PWM逆变器,相电压峰值最大能做到:
V_max = V_dc / √3 (SVPWM调制)
V_max = V_dc / 2 (SPWM调制)
电机高速运行时,反电动势接近这个极限,电流调节器就会饱和——你给再大的指令,电流也流不进去。
为什么会这样?因为电机定子电压方程里有反电动势项:
V = R·I + L·dI/dt + E
其中E是反电动势,跟转速和磁链成正比:
E = ω·ψ
转速ω高了,E就高。当E接近V_max时,留给R·I和L·dI/dt的电压裕量就没了。
电流极限
电流极限主要受两个因素限制:
- 逆变器容量:IGBT或MOSFET的额定电流
- 电机热容量:绕组能承受的温升
在弱磁区,我们通常让电机工作在电流极限圆和电压极限椭圆的交点上。这个交点决定了当前转速下能输出的最大转矩。
我的小技巧:调试弱磁时,我习惯先看电压利用率。如果电压利用率超过95%还没进入弱磁,说明电流分配可能有问题。正常应该在90%~95%之间平滑过渡到弱磁区。
弱磁的物理本质
对于永磁同步电机,弱磁的本质是:通过增加直轴去磁电流分量(id负向增大),来抵消永磁体产生的气隙磁通。
用公式表达就是:
ψ_d = ψ_f + L_d · i_d
ψ_q = L_q · i_q
当i_d为负值时,ψ_d减小,总磁链ψ_s = √(ψ_d² + ψ_q²)也跟着减小。磁链小了,反电动势就小了,电压裕量就出来了。
嗯,这里要注意:弱磁不是无限度的。i_d负得太多,一方面永磁体有退磁风险,另一方面铜耗会增加,效率会下降。我见过有人把弱磁深度调到0.3(即磁链降到额定值的30%),结果电机温度直接飙到150°C——得不偿失。
弱磁控制的基本流程
我画了一张图,把弱磁控制的整体逻辑串起来:
曾经踩过的坑:有一次我在调试一个90kW的永磁同步电机,弱磁深度设得太大,结果高速区电流波形出现严重畸变,电机振动得厉害。后来查出来是弱磁深度超过了永磁体的退磁拐点,导致磁链不可逆下降。所以——弱磁深度一定要留余量,别贴着极限跑。
弱磁控制的两种典型策略
- 查表法:离线计算好不同转速、不同转矩下的最优id/iq,存成表格。运行时直接查表。简单可靠,我早期项目都用这个。
- 在线计算法:根据电压反馈实时调节id指令。灵活性高,但对采样精度和计算能力要求高。现在的主流方案。
我个人更推荐第二种。虽然调试周期长一点,但适应性强,遇到工况变化时不容易出问题。
调试建议:刚开始做弱磁调试时,先把弱磁深度限制在0.7~0.8倍额定磁链。等电流波形和温升都稳定了,再逐步加深。别一上来就追求极限——我吃过这个亏。