1. 弱磁控制概述:什么是弱磁控制?为什么需要弱磁控制?弱磁控制的基本原理

大家好,欢迎来到这门课。今天咱们先聊聊弱磁控制到底是个什么东西。

说实话,我第一次接触弱磁控制的时候,也被这个名字唬住了。什么弱磁?听起来像是把磁铁弄弱了?其实没那么玄乎。我个人的理解是——弱磁控制,就是让电机在额定转速以上还能继续提速的一种手段。

1.1 什么是弱磁控制?

先看一个基本事实。永磁同步电机(PMSM)在额定转速以下,我们通常用最大转矩电流比(MTPA)控制,这时候电机输出转矩大、效率高。但转速一旦超过额定点,反电动势就会逼近母线电压的极限。这时候如果不做点什么,电机就上不去了。

弱磁控制,说白了就是通过注入直轴(d轴)负向电流,去抵消一部分永磁体产生的磁链,从而降低反电动势,让电机能在更高转速下运行。

核心思想:用电流去"削弱"磁场,换取转速的提升。这是一种"以电流换转速"的策略。

你可能会问:那为什么不直接提高电压呢?嗯,因为母线电压是有限的,尤其是电池供电的场合,电压就那么高。所以只能从磁场这边想办法。

1.2 为什么需要弱磁控制?

这个问题其实很实际。我做过几个项目,客户要求电机在额定转速3000rpm的基础上,还要能跑到6000rpm甚至更高。如果不做弱磁,根本不可能。

具体来说,需要弱磁控制的场景主要有这几类:

  • 电动汽车驱动:起步时需要大转矩,高速巡航时需要高转速。没有弱磁,车速上限就被锁死了。
  • 高速主轴/电主轴:转速动不动几万转,额定点根本不够用。
  • 压缩机/风机类负载:这类负载的转矩随转速平方下降,弱磁区很适合它们。
  • 伺服系统:有些场合需要电机在高速下完成定位,弱磁能扩展速度范围。
应用场景 额定转速 弱磁后最高转速 弱磁倍数
电动汽车主驱 3000 rpm 12000 rpm 4x
高速电主轴 15000 rpm 60000 rpm 4x
工业伺服 2000 rpm 5000 rpm 2.5x
家电压缩机 3000 rpm 7000 rpm 2.3x

你看,弱磁倍数从2倍到4倍不等。倍数越高,对控制算法的要求也越高。我曾经遇到过一台电机,标称弱磁倍数3倍,结果跑到2.5倍就电流震荡了——后来发现是采样同步出了问题。这个后面会详细讲。

1.3 弱磁控制的基本原理

好,咱们来点干货。弱磁控制的原理,其实可以从电压方程入手。

永磁同步电机在dq坐标系下的电压方程为:

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轴电感
  • ψf:永磁体磁链
  • ωe:电角速度

稳态下,忽略电阻压降和微分项,电压幅值近似为:

us ≈ ωe · sqrt( (Lq·iq)² + (Ld·id + ψf)² )

当转速ωe升高时,us会跟着升高。但us不能超过母线电压决定的极限值us_max。所以当ωe超过某个临界点后,必须通过调整id和iq来让us不超过us_max。

怎么做? 让id为负值(即注入负向d轴电流),这样(Ld·id + ψf)这一项就会变小,us自然就降下来了。

我的经验:弱磁控制本质上是一个"电压闭环"问题。你不需要去精确计算id该给多少,而是通过电压反馈来调节。我习惯用电压外环+电流内环的双环结构,电压环的输出就是id的修正量。

下面这张图展示了弱磁控制的基本流程:

弱磁控制基本原理流程图 转速指令 ω* 转速PI调节器 → iq* 电压幅值 us ≤ us_max? (电压极限圆约束) 是 id* = 0 (MTPA区) 否 id* < 0 (弱磁区) 生成 id*、iq* 指令 电流PI调节器 + SVPWM 关键点 • 弱磁区需要 id* < 0 • 电压环输出修正 id* • 电流环带宽要足够高

1.4 弱磁控制的两个关键约束

做弱磁控制,你始终要记住两个约束条件:

  1. 电压极限圆:us ≤ us_max。这是硬约束,超过了就失控。
  2. 电流极限圆:id² + iq² ≤ is_max²。这是热约束,超过了就烧电机。

弱磁控制的工作点,就是在这两个圆的交集里找。我刚开始做的时候,总想着把转速推得越高越好,结果电流超限了,电机发热严重。后来学乖了——弱磁不是无限度的,电流极限是红线。

我曾经踩过的坑:有一次在弱磁区做电流环参数整定,我把d轴电流环的带宽调得跟q轴一样高。结果高速运行时d轴电流震荡,导致整个系统不稳定。后来发现,弱磁区的d轴电感Ld会随着电流变化,带宽太高反而容易振荡。建议弱磁区的d轴电流环带宽适当降低,或者加一个低通滤波器。

1.5 弱磁控制的分类

弱磁控制的方法有很多,我大致归纳为三类:

方法 原理 优点 缺点
查表法 离线标定id/iq与转速、转矩的关系表 实现简单,不依赖模型 标定工作量大,鲁棒性差
电压反馈法 通过电压环输出id修正量 自适应性强,工程常用 需要调参,带宽有限
模型预测法 基于电机模型在线优化 动态响应快,精度高 计算量大,依赖参数

我个人最常用的是电压反馈法。原因很简单——它不需要精确的电机参数,而且对参数变化有一定的鲁棒性。你想想看,电机运行起来温度一升高,电阻、磁链都会变,查表法就失效了。但电压反馈法能自动调整。

1.6 弱磁控制与采样同步的关系

好,最后咱们点一下题。弱磁控制对电流采样和PWM同步的要求非常高。为什么?

因为在弱磁区,电机运行在高速状态,电周期很短。如果电流采样的时刻不对,或者采样延迟太大,你算出来的电流反馈值就跟实际值对不上。结果就是——电流环失控,系统震荡甚至炸机。

我见过一个案例:某团队做高速电机弱磁控制,转速跑到15000rpm时,电流波形开始出现毛刺,再往上加转速就直接过流保护了。排查了三天,最后发现是采样触发时刻跟PWM载波没对齐,导致每次采样都采到了电流纹波的波峰或波谷上。把采样同步修正后,问题就解决了。

所以,采样同步是弱磁控制能跑稳的前提。后面的章节,我会详细讲采样同步的原理、误差来源以及工程上的解决办法。

一个小建议:如果你刚开始做弱磁控制,先把低速区的电流环调稳,再逐步提高转速。每提高一个转速点,都要检查一下电流波形是否干净。如果出现周期性毛刺,先怀疑采样同步问题,再怀疑参数问题。这个排查顺序能帮你省很多时间。