2. BLDC电机基础

无刷直流电机(BLDC,Brushless Direct Current Motor)之所以在工业伺服、无人机、家电和新能源汽车领域占据主导地位,核心在于它用电子换相替代了传统有刷电机的机械换相。要理解TI InstaSPIN-FOC这类无传感器控制算法,首先必须透彻掌握BLDC电机的本体结构、反电动势(Back-EMF)特性以及六步换相的基本逻辑。本章将从电机内部的物理构造出发,逐步推导出换相时序与反电动势波形之间的内在联系,为后续章节中FOC(磁场定向控制)与无传感器观测器的学习奠定坚实的物理基础。

BLDC电机六步换相与反电动势关系图 电机定子绕组(星形连接) A相 B相 C相 N S 转子 六步换相逻辑(120°电角度导通) Step1 A+ B- Step2 A+ C- Step3 B+ C- Step4 B+ A- Step5 C+ A- Step6 C+ B- 反电动势波形(梯形波) A相 B相 C相 换相点 = 反电动势过零点延迟30°电角度 每60°电角度换相一次,一个电周期完成6次换相 A相 B相 C相 换相点

上图展示了BLDC电机控制中最核心的两个物理量:定子绕组的空间分布与反电动势的时序关系。左侧为电机定子星形连接的三相绕组示意图,右侧为六步换相的逻辑顺序与理想梯形波反电动势的对应关系。可以看到,每一步换相都对应着特定的绕组通电组合,而反电动势的过零点则精确地指示了换相的最佳时机。下面我们将从电机结构开始,逐步深入分析这一过程。

2.1 BLDC电机的物理结构与绕组分布

BLDC电机在机械结构上由定子(Stator)和转子(Rotor)两大部分组成。定子通常由硅钢片叠压而成,内壁开有槽口,用于嵌入三相电枢绕组。转子则采用永磁体(通常是钕铁硼或钐钴材料),磁极对数可以是1对、2对或更多。与有刷直流电机不同,BLDC电机的电枢绕组在定子上,而永磁体在转子上,因此无需电刷和换向器,从根本上消除了机械磨损和换向火花问题。

定子绕组的连接方式主要有星形(Y型)和三角形(Δ型)两种。在电机控制应用中,星形连接最为常见,因为其不存在环流问题,且控制算法(如FOC)更容易实现。三相绕组在空间上互差120°电角度,当通入三相电流时,会在气隙中产生旋转磁场。转子的永磁体在旋转磁场的作用下产生电磁转矩,驱动转子旋转。需要特别注意的是,电角度与机械角度之间的关系为:电角度 = 机械角度 × 磁极对数。例如,一个4极电机(2对极)旋转一周,对应的电角度为720°。

核心要点:BLDC电机的转矩产生依赖于定子磁场与转子磁场的相互作用。定子磁场由电子换相器控制,始终保持与转子磁场有约90°的空间夹角(在六步换相中实际为60°~120°之间变化),从而产生最大转矩。理解这一点是掌握换相逻辑的基础。

2.2 反电动势波形特征与物理意义

当BLDC电机的转子旋转时,定子绕组切割磁力线,会在绕组中感应出反电动势(Back-EMF)。反电动势的波形形状取决于永磁体的充磁方式和定子绕组的分布形式。对于表面贴装式永磁体(SPM)且采用集中绕组的BLDC电机,其反电动势波形通常为梯形波;而对于内置式永磁体(IPM)或分布绕组电机,反电动势更接近正弦波。

梯形波反电动势的平顶部分对应着定子绕组完全处于磁场恒定区域的时间段,而斜边部分则对应着磁场过渡区域。反电动势的幅值与转子转速成正比,即:

E = Ke × ω

其中,E为反电动势幅值(V),Ke为反电动势常数(V/(rad/s)),ω为转子电角速度(rad/s)。这一线性关系是许多无传感器控制算法的基础——通过检测反电动势的过零点,可以间接获得转子的位置信息。

电机类型 反电动势波形 控制方式 转矩脉动 典型应用
SPM集中绕组 梯形波 六步换相(方波控制) 较大(约15%) 电动工具、风扇、泵
IPM分布绕组 正弦波 FOC(正弦波控制) 较小(约5%) 新能源汽车、伺服、压缩机
SPM分布绕组 近似正弦 FOC或六步换相 中等 无人机、家电

反电动势的过零点(Zero-Crossing Point)是六步换相中最重要的参考信号。当某相绕组的反电动势从正变负或从负变正时,该点即为过零点。理论上,换相时刻应发生在过零点之后延迟30°电角度处,因为此时定子磁场与转子磁场恰好处于最优夹角,能够产生最大平均转矩。

2.3 六步换相法:逻辑与实现

六步换相法(又称120°导通法)是BLDC电机最基本的控制策略。其核心思想是:在一个电周期(360°电角度)内,将逆变器的六个功率开关管(Q1~Q6)按照特定顺序组合,每次同时导通两个开关管(一个上桥臂、一个下桥臂),使三相绕组中一相悬空(不导通),另外两相导通。每60°电角度切换一次开关组合,一个电周期内共完成6次换相。

以星形连接电机为例,六步换相的通电顺序如下表所示:

步骤 导通开关 通电绕组 电流方向 悬空相
1 Q1, Q4 A→B A+ B- C
2 Q1, Q6 A→C A+ C- B
3 Q3, Q6 B→C B+ C- A
4 Q3, Q2 B→A B+ A- C
5 Q5, Q2 C→A C+ A- B
6 Q5, Q4 C→B C+ B- A

在实际的MCU实现中,六步换相通常通过PWM(脉宽调制)信号控制开关管的导通与关断。PWM的占空比决定了施加在绕组上的平均电压,从而控制电机的转速。常见的PWM调制方式有:ON-PWM(上桥臂常通,下桥臂PWM)、PWM-ON(上桥臂PWM,下桥臂常通)以及PWM-PWM(上下桥臂互补PWM)。其中,PWM-ON方式在降低开关损耗和减少转矩脉动方面表现较好,是工业应用中最常用的方案。

工程经验:在六步换相中,悬空相的反电动势可以直接通过电阻分压网络采样,经过比较器或ADC转换后送入MCU。由于悬空相没有电流流过,其端电压即为反电动势与中性点电压之和。通过比较悬空相电压与中性点电压(或虚拟中性点),即可检测过零点。

2.4 换相时序与转矩脉动的工程分析

六步换相虽然实现简单,但其转矩输出并非恒定。由于定子磁场在换相瞬间会发生60°的跳变,而转子磁场是连续旋转的,因此两者之间的夹角在60°~120°之间周期性变化,导致电磁转矩产生约15%的脉动。这种转矩脉动在低速运行时尤为明显,可能引起振动和噪声。

为了减小转矩脉动,工程上常采用以下措施:

  1. 提前换相(Lead Angle):在过零点之后延迟30°之前提前换相,可以补偿绕组电感导致的电流建立延迟,使电流波形更接近理想方波。
  2. PWM斩波优化:在换相期间采用不同的PWM策略(如单极性调制),减少非导通相的续流时间。
  3. 电流闭环控制:在六步换相的基础上增加电流环,限制相电流的峰值,从而间接控制转矩。

然而,这些措施只能部分改善转矩脉动,无法从根本上消除。这也是为什么在高性能应用(如伺服、新能源汽车主驱)中,FOC逐渐取代六步换相成为主流方案的原因。FOC通过连续控制定子电流矢量,使定子磁场始终与转子磁场保持90°夹角,从而获得恒定转矩。

风险提示:六步换相在电机启动阶段存在一个关键问题——转子静止时无法通过反电动势检测位置。因此,必须采用“三段式启动”策略:先施加固定方向的电压矢量使转子定位到已知位置,然后按照开环换相顺序逐步加速,直到反电动势幅值足够大,再切换到闭环控制。如果启动策略不当,电机可能发生反转、失步甚至过流烧毁功率管。

2.5 案例拆解:无人机电机从六步换相到FOC的升级

以一款典型的22mm直径无人机无刷电机(KV值920,12N14P结构)为例,说明六步换相在实际应用中的表现与局限。

背景与约束:该电机用于小型四轴无人机,供电电压为3S锂电池(11.1V),最大连续电流12A,目标转速范围3000~12000 RPM。原方案采用六步换相控制,使用霍尔传感器(3个)检测转子位置。

初始现象:在悬停工况下,电机温度正常(约60°C),但整机振动偏大,飞控陀螺仪数据中高频噪声明显。在高速旋转(>10000 RPM)时,电机出现明显的“啸叫”声,且电池续航比预期短约8%。

关键数据与参数:

  • 霍尔传感器安装误差:±5°机械角(对应±10°电角度)
  • 绕组电感:12μH,相电阻:0.08Ω
  • 反电动势常数Ke:0.0012 V/RPM
  • PWM频率:16kHz,占空比在悬停时为45%

分析判断过程:通过示波器采集霍尔信号与相电流波形,发现换相时刻与反电动势过零点之间存在约15°电角度的偏差。这主要是由于霍尔传感器的安装位置误差以及绕组电感引起的电流滞后共同造成的。转矩脉动导致电机壳体振动,进而激励机架共振。同时,非最优换相角导致电流波形畸变,增加了铜损和开关损耗,降低了系统效率。

实际操作步骤:

  1. 首先,在现有六步换相框架下,通过软件调整换相延迟角(从0°逐步增加到20°),观察电流波形和振动变化。实验发现,提前10°换相时,电流波形最接近理想方波,振动降低约30%。
  2. 其次,将PWM调制方式从ON-PWM改为PWM-ON,进一步减少了开关损耗。
  3. 最后,评估是否升级为FOC方案。考虑到飞控MCU(STM32F405)的算力余量(当前CPU占用率约40%),决定在下一代产品中采用InstaSPIN-FOC方案。

结果对比:在相同悬停工况下,优化后的六步换相方案使电机温度降低5°C,续航提升3%。而后续采用FOC方案后,振动进一步降低60%,续航提升7%,且消除了高速啸叫。

风险与代价:六步换相优化方案的代价是需要逐台校准霍尔安装误差,增加了生产工时。FOC方案的代价是MCU算力需求增加(占用率升至65%),且需要更复杂的电流采样电路(双电阻或三电阻采样)。

复盘经验:对于成本敏感且对振动要求不高的应用(如风扇、水泵),优化后的六步换相完全够用。但对于无人机、机器人关节等对动态响应和效率要求高的场景,FOC是更优选择。工程师应根据具体应用场景的约束条件(成本、算力、性能指标)来选择控制策略,而不是盲目追求先进算法。

2.6 常见误区与设计复盘

在BLDC电机控制的学习和工程实践中,以下几个误区值得特别注意:

  • 误区一:将反电动势过零点直接作为换相点。实际上,过零点与换相点之间相差30°电角度。如果直接换相,转矩会下降约13%,且可能引起电流尖峰。
  • 误区二:忽略绕组电感的影响。在高速运行时,绕组电感的阻抗不可忽略,导致电流建立时间变长。如果不进行提前换相补偿,实际电流相位会滞后于理想值,产生负转矩分量。
  • 误区三:认为六步换相不需要电流限制。在电机堵转或启动瞬间,反电动势为零,绕组相当于纯电阻负载,电流可能达到额定值的10倍以上,必须通过PWM限流或硬件过流保护来限制。
  • 误区四:混淆电角度与机械角度。在编写换相表时,必须将机械角度转换为电角度。例如,一个4极电机,每转一圈对应720°电角度,换相表需要重复两次。

总结复盘:BLDC电机的六步换相法虽然原理简单,但工程实现中涉及反电动势检测、PWM调制、换相时序优化等多个环节。掌握本章内容后,读者应能够独立完成一个基于霍尔传感器或反电动势检测的六步换相控制器设计。同时,理解六步换相的局限性,为后续学习FOC和InstaSPIN-FOC的无传感器算法打下基础。