2、电机基础:直流无刷电机(BLDC)原理、永磁同步电机(PMSM)原理、电机数学模型、反电动势与转矩常数
好,咱们进入正题。这一章是电机控制的“地基”。你想想看,如果连电机怎么转的都不清楚,后面那些FOC、SVPWM算法,说白了就是空中楼阁。
我个人习惯,在讲任何算法之前,先花半小时把电机本体的特性摸透。尤其是反电动势和转矩常数,这两个参数搞错了,你调出来的电流环就是“聋子的耳朵——摆设”。
2.1 直流无刷电机(BLDC)原理
BLDC,名字里带“直流”,其实它是个交流电机。为什么?因为它没有电刷,换向全靠电子控制器。
它的转子是永磁体,定子是线圈绕组。我刚开始接触时,总把它和直流有刷电机搞混。后来想通了:有刷电机是机械换向,BLDC是电子换向。
核心要点: BLDC的换向逻辑是“六步换向法”。每60°电角度换一次相,让定子磁场始终拉着转子跑。
我在项目中遇到过一个问题:电机低速时抖动厉害。查了半天,发现是换向时序没对准反电动势过零点。嗯,这里要注意,BLDC的换向必须依赖位置传感器(霍尔)或者无传感器算法(反电动势检测)。
2.2 永磁同步电机(PMSM)原理
PMSM和BLDC长得像,但脾气不一样。BLDC追求“方波驱动”,PMSM追求“正弦波驱动”。
说白了,PMSM的定子绕组是分布式绕组,产生的磁场更接近正弦。你给它通三相正弦电流,它就能输出平滑的转矩。
我曾经踩过一个坑:把BLDC的六步换向法直接用在PMSM上,结果电机嗡嗡响,效率低得吓人。后来才明白,PMSM必须用FOC(磁场定向控制)才能发挥性能。
我的经验: 选型时,如果对噪音和转矩脉动要求高(比如EPS转向手感),优先选PMSM。如果成本敏感、控制简单,BLDC更合适。
2.3 电机数学模型
数学是工具,不是目的。咱们搞工程,不需要像数学家那样推导,但得会用。
PMSM在dq坐标系下的电压方程,我建议你背下来:
Vd = Rs * Id + Ld * dId/dt - ω * Lq * Iq
Vq = Rs * Iq + Lq * dIq/dt + ω * (Ld * Id + ψf)
这里有个关键点:为什么要有dq变换? 因为三相交流量不好控制,变换到旋转坐标系后,Id和Iq变成了直流量,用PI控制器就能轻松搞定。
转矩方程更直观:
Te = 1.5 * p * [ψf * Iq + (Ld - Lq) * Id * Iq]
你看,转矩由两部分组成:永磁转矩(ψf * Iq)和磁阻转矩((Ld-Lq)*Id*Iq)。对于表贴式PMSM(Ld≈Lq),磁阻转矩几乎为零,所以Id=0控制最省事。
避坑指南: 我曾经在调试弱磁控制时,忽略了Ld和Lq的差异,结果Id给大了,反而导致转矩下降。记住,磁阻转矩只有在Ld≠Lq时才有意义。
2.4 反电动势与转矩常数
这两个参数,是电机的“身份证”。
反电动势常数(Ke):单位是V/(rad/s) 或 V/krpm。它表示电机每转一圈,能产生多少电压。
转矩常数(Kt):单位是Nm/A。它表示每通1A电流,能输出多少转矩。
有意思的是,在理想情况下,Ke和Kt是相等的(在SI单位制下)。为什么?能量守恒嘛。你输入电能,输出机械能,中间没有损耗的话,系数自然一样。
| 参数 | 符号 | 单位 | 物理意义 |
|---|---|---|---|
| 反电动势常数 | Ke | V/(rad/s) | 每单位转速产生的反电动势 |
| 转矩常数 | Kt | Nm/A | 每单位电流产生的转矩 |
我在项目中遇到过一个问题:电机实测转矩比理论值小20%。查来查去,发现是供应商给的Kt参数是在25°C下测的,而实际工作温度是80°C。永磁体在高温下退磁,Kt自然就降了。
我的建议: 拿到一个新电机,别急着相信手册。自己搭个台子测一下Ke和Kt。方法很简单:用示波器看反电动势波形,再用扭矩传感器测转矩。实测数据最靠谱。
嗯,这一章的内容就这些。记住:BLDC是方波驱动,PMSM是正弦波驱动;数学模型是工具,Ke和Kt是灵魂。下一章咱们聊FOC,到时候你会感谢今天打下的基础。