电机基础:直流电机原理、无刷直流电机(BLDC)结构、永磁同步电机(PMSM)结构、电机数学模型

大家好,欢迎来到我们FOC课程的第二讲。今天咱们聊聊电机本身。说实话,很多做FOC的朋友,代码写得飞起,但问起电机里到底怎么回事,反而有点含糊。我个人觉得,搞控制的人,必须得对“被控对象”有感觉。你连它怎么转起来的都不清楚,怎么调PI参数?

这一章,我们就把直流电机、BLDC和PMSM这三兄弟掰开揉碎。嗯,注意,这里有个坑——很多人把BLDC和PMSM混为一谈,其实它们有本质区别。咱们慢慢聊。

一、直流电机原理:最朴素的“力气活”

直流电机,说白了就是最老实的电机。你给它通直流电,它就转。为什么?因为里面有电刷和换向器。

我当年在学校做第一个小车项目,用的就是直流减速电机。那时候不懂,直接拿电池怼上去,结果电机冒烟了。后来才明白,直流电机虽然控制简单,但电刷磨损是个大问题。

工作原理其实就四个字: 左手定则。通电导体在磁场中受力。转子线圈通电,在定子永磁体或励磁绕组的磁场中,产生电磁转矩。

关键公式:

  • 电磁转矩:T = Kt × Ia (Kt是转矩常数,Ia是电枢电流)
  • 反电动势:E = Ke × ω (Ke是反电动势常数,ω是转速)

你看,转矩和电流成正比,转速和反电动势成正比。这就是直流电机最朴素的数学模型。

我的经验: 直流电机做位置控制时,电流环响应速度是关键。我曾经在工业机械臂上用过直流伺服,发现电刷火花会干扰编码器信号。后来加了RC滤波才搞定。所以,如果你用直流电机做高精度控制,记得处理好EMC问题。

二、无刷直流电机(BLDC):去掉电刷,效率更高

BLDC,顾名思义,就是没有电刷的直流电机。那它怎么换向呢?靠电子换向器——也就是我们常说的MOSFET桥电路。

你想想看,直流电机靠机械接触换向,有磨损、有火花、效率低。BLDC把换向器搬到外面,用霍尔传感器检测转子位置,然后控制器决定哪一相通电。

BLDC的结构特点:

  • 定子: 三相绕组,星形或三角形接法。我习惯用星形接法,因为中性点可以引出做电流采样。
  • 转子: 永磁体,通常是钕铁硼(NdFeB)。
  • 传感器: 霍尔元件,三个,间隔120度电角度。

这里有个容易混淆的地方:BLDC的反电动势是梯形波。为什么?因为它的绕组设计是集中绕组,气隙磁场是方波分布。所以BLDC控制时,我们通常用六步换向法,也就是方波控制。

注意: 如果你用FOC控制BLDC,其实也可以。但BLDC的梯形波反电动势会导致转矩脉动比PMSM大。我在做电动工具项目时试过,同样的FOC算法,BLDC的噪音就是比PMSM大3-5dB。所以,对噪音敏感的应用,建议直接上PMSM。

三、永磁同步电机(PMSM):正弦波才是它的灵魂

PMSM和BLDC长得几乎一模一样——都是定子绕组、转子永磁体。但它们的本质区别在于反电动势波形。

PMSM的反电动势是正弦波。这是因为它的绕组是分布绕组,气隙磁场是正弦分布。说白了,PMSM天生就是为FOC准备的。

PMSM的结构分类:

类型 特点 应用场景
表贴式(SPM) 永磁体贴在转子表面,Ld ≈ Lq 低速、高精度伺服
内嵌式(IPM) 永磁体嵌入转子内部,Ld < Lq 高速、弱磁控制

我个人在伺服驱动器项目中,90%的情况都用IPM。为什么?因为IPM有磁阻转矩,可以做弱磁控制,把转速拉到额定值的2-3倍。你想想看,同样的电机,能跑更高转速,多划算。

避坑指南: 我曾经在选型时,把SPM和IPM搞混了。结果SPM电机在弱磁区根本跑不上去,因为Ld ≈ Lq,没有磁阻转矩。后来换IPM才解决问题。所以,如果你要做高速应用,一定选IPM。

四、电机数学模型:控制算法的基石

好了,前面都是感性认识。现在咱们来点硬核的——数学模型。搞FOC,你绕不开这些方程。

1. 电压方程(三相静止坐标系):

Va = Rs * Ia + d(ψa)/dt
Vb = Rs * Ib + d(ψb)/dt
Vc = Rs * Ic + d(ψc)/dt

其中ψ是磁链,包含自感和互感。这方程看着复杂,但经过Clark和Park变换后,就清爽多了。

2. 旋转坐标系下的数学模型(dq轴):

Vd = Rs * Id + Ld * d(Id)/dt - ωe * Lq * Iq
Vq = Rs * Iq + Lq * d(Iq)/dt + ωe * (Ld * Id + ψf)

这里ωe是电角速度,ψf是永磁体磁链。你看,经过变换后,我们只需要控制Id和Iq两个直流分量。这就是FOC的精髓——把交流电机控制得像直流电机一样简单。

3. 转矩方程:

Te = 1.5 * p * [ψf * Iq + (Ld - Lq) * Id * Iq]

注意,第一项是永磁转矩,第二项是磁阻转矩。对于SPM,Ld = Lq,所以只有第一项。对于IPM,两项都有。

我的习惯: 在实际工程中,我通常先做电机参数辨识,把Rs、Ld、Lq、ψf测准。因为数学模型再漂亮,参数不对也是白搭。我曾经在量产项目中,因为批次差异导致Lq偏差了15%,结果转矩控制精度直接超差。后来加了在线参数辨识才搞定。

五、三种电机的对比总结

特性 直流电机 BLDC PMSM
换向方式 机械电刷 电子换向(六步) 电子换向(FOC)
反电动势 直流 梯形波 正弦波
转矩脉动 中等 较大
控制复杂度
效率 低(有摩擦)
典型应用 玩具、汽车雨刮 风扇、电动工具 伺服、机器人、EV

嗯,到这里,电机基础就讲完了。你可能会问,为什么FOC主要用在PMSM上?因为FOC要求正弦波反电动势,才能实现平滑的转矩控制。BLDC虽然也能用FOC,但效果打折扣。

下一章,我们会深入Clark和Park变换。那是FOC的数学魔法,也是你从“调参侠”进阶为“控制大师”的必经之路。咱们下期见。

课后思考: 如果给你一个BLDC电机,你如何判断它能不能用FOC控制?提示:看反电动势波形,或者看绕组分布。