第二节 直流无刷电机结构、永磁同步电机原理、反电动势与换相逻辑

好,咱们直接进入正题。这一节我打算把电机最核心的几个概念讲透。你可能会觉得“结构”和“原理”听起来有点枯燥,但相信我,搞懂这些,后面写FOC代码时你会感谢自己的。

一、直流无刷电机(BLDC)的结构

先说说直流无刷电机。说白了,它就是把有刷电机的“机械换向”换成了“电子换向”。我刚开始接触时也觉得奇怪——既然叫“直流”,为什么还要用三相交流去驱动?

嗯,这里要理清一个概念:直流无刷电机的“直流”指的是电源性质,而不是电机内部的工作方式。你给它通直流电,但通过控制器把直流逆变成三相交流,再去驱动电机。

BLDC的结构其实很简单,就两大块:

  • 定子:就是外面不动的部分,上面绕了三组线圈。这三组线圈通常接成星形(Y型接法)。我在项目中遇到过有人把星形和三角形搞混,结果电机转起来抖得像筛子——后来发现是相序错了。
  • 转子:里面转的部分,贴的是永磁体。常见的有表贴式和内嵌式两种。表贴式简单,反电动势波形接近梯形波;内嵌式复杂一些,但能利用磁阻转矩。

你想想看,转子转,定子不转,那怎么让转子一直转下去?答案就是:不断改变定子线圈里的电流方向,让磁场追着转子跑。这就是换相的本质。

二、永磁同步电机(PMSM)原理

接下来聊永磁同步电机。很多人问过我:“BLDC和PMSM到底有啥区别?”

我的回答是:本质上是一家人,只是反电动势波形不同。BLDC的反电动势是梯形波,PMSM是正弦波。但现在的FOC控制里,大家基本都用正弦波驱动,所以很多时候这两个词混着用。

PMSM的工作原理,我习惯用一句话概括:定子产生旋转磁场,转子跟着磁场同步转。注意这个“同步”——转子的转速和磁场旋转的速度是完全一致的,没有转差率。这和异步电机不一样。

为什么会这样?因为转子上的永磁体被定子磁场“锁住”了。你改变定子电流的频率,磁场转速就变,转子转速也跟着变。这就是变频调速的基本逻辑。

核心公式

电角速度 ωe = 极对数 p × 机械角速度 ωm

这个公式你后面写FOC代码时会反复用到。我刚开始做项目时,极对数设错了,结果速度环怎么调都调不对——后来发现电机是4对极,我写成了2对极。

三、反电动势(Back EMF)

反电动势这个概念,我建议你把它理解成“电机的自保机制”。

当转子在定子磁场里转动时,线圈会切割磁感线,产生一个和外部驱动电压相反的电压。这个电压就叫反电动势。它的大小和转速成正比:

E = Ke × ω

其中Ke是反电动势常数,ω是转速。

我在项目中遇到过一个问题:电机高速运行时,反电动势会变得很高,如果母线电压不够,电流就灌不进去,电机就“失速”了。这就是所谓的弱磁控制要解决的问题——通过提前换相来抵消反电动势的影响。

避坑指南:我曾经在调试一个无人机电机时,发现高速下电流波形畸变严重。查了两天才发现是反电动势采样电路里的分压电阻选小了,导致ADC采样饱和。嗯,从那以后我设计采样电路时都会留出至少20%的余量。

四、换相逻辑

换相,说白了就是“什么时候该切换电流方向”。对于BLDC来说,经典的换相方式是六步换相法。

六步换相的逻辑是这样的:

  1. 检测反电动势过零点(或者用霍尔传感器)
  2. 根据转子位置,决定哪两相通电,哪一相悬空
  3. 每60°电角度换一次相,一个电周期换6次

我画个简单的换相顺序表给你看(假设是正转):

步数 通电相 电流方向 转子位置(电角度)
1 A+ B- A→B 0°~60°
2 A+ C- A→C 60°~120°
3 B+ C- B→C 120°~180°
4 B+ A- B→A 180°~240°
5 C+ A- C→A 240°~300°
6 C+ B- C→B 300°~360°

你看,每次只有两相通电,第三相悬空。悬空的那一相上就能检测到反电动势过零点——这就是无传感器控制的原理。

个人经验:我建议初学者先用带霍尔传感器的电机练手。霍尔信号直接告诉你转子位置,换相逻辑简单很多。等把六步换相跑顺了,再挑战无传感器方案。我当年就是太心急,一上来就搞无传感器,结果电机嗡嗡响就是不转——后来老老实实换回带霍尔的板子,两天就调通了。

五、从换相到FOC的过渡

六步换相虽然简单,但有个问题:转矩脉动大。因为每次换相时电流是跳变的,电机就会“咯噔”一下。对于风机、水泵这种应用还行,但你要是做机器人关节、伺服驱动器,这种脉动就受不了。

这就是FOC登场的原因。FOC不是“一步到位”的换相,而是连续地、平滑地控制三相电流,让它们始终合成一个大小恒定、方向可控的旋转磁场。

你想想看,六步换相相当于只有6个档位,而FOC相当于无级变速——这就是本质区别。

后面几节课我会详细讲FOC的数学基础,包括Clark变换、Park变换、PID调节等等。但今天这一节的内容,是理解FOC的物理基础。如果你对反电动势、换相逻辑这些概念还模糊,我建议你回头再看一遍。

我记得有个学员跟我说:“老师,我看了三遍才把换相顺序记住。”我说很正常,这东西就是得多看多画。你可以在纸上画个三相绕组,标出A、B、C,然后用手比划转子转到哪个位置该换哪一相——这个方法我当年用过,挺管用的。

好,这一节就到这里。下一节我们开始讲FOC的核心——坐标变换。到时候你会看到,那些看起来吓人的数学公式,其实都是在做同一件事:把三相交流量,变成两相直流量。搞懂了这一点,FOC的大门就向你敞开了。