2. 电机本体选型与特性分析:BLDC与PMSM的硬核对比
做低速大扭矩驱动,电机本体选型是第一步,也是决定成败的一步。我见过不少项目,控制算法调得天花乱坠,结果电机本身选错了,最后只能推倒重来。今天咱们就聊聊无刷直流电机(BLDC)和永磁同步电机(PMSM)到底怎么选,以及极槽配合、反电动势常数这些关键参数怎么定。
2.1 BLDC vs PMSM:不只是名字不同
很多人觉得BLDC和PMSM差不多,都是永磁电机嘛。其实不然。我个人的理解是:BLDC是方波驱动,PMSM是正弦波驱动。这个区别直接决定了它们的控制方式和性能表现。
| 对比项 | BLDC | PMSM |
|---|---|---|
| 反电动势波形 | 梯形波 | 正弦波 |
| 驱动方式 | 六步换向(方波) | FOC(正弦波) |
| 转矩脉动 | 较大(约10%-15%) | 较小(约1%-3%) |
| 低速性能 | 一般,有换向转矩脉动 | 优秀,可做到零速平稳 |
| 控制复杂度 | 低,霍尔传感器即可 | 高,需要高精度位置传感器 |
| 成本 | 较低 | 较高 |
说白了,如果你的应用对低速平稳性要求不高,比如风机、泵类,BLDC完全够用,成本还低。但如果你要做的是机器人关节、精密转台这种需要低速大扭矩且平稳运行的场合,那PMSM是唯一选择。我在做AGV驱动轮项目时,一开始用了BLDC,结果低速爬行时车身抖动得厉害,换成PMSM加FOC控制后,问题就解决了。
核心结论:低速大扭矩场景,优先选PMSM。BLDC更适合中高速、对转矩脉动不敏感的应用。
2.2 极槽配合选择:这个坑我踩过
极槽配合,说白了就是定子槽数和转子极数的搭配。这个参数直接影响电机的齿槽转矩、反电动势波形和转矩密度。我见过有人随便选了个12槽10极的配合,结果齿槽转矩大得离谱,电机一转一顿一顿的。
常见的极槽配合有这些:
- 整数槽绕组:如12槽8极、24槽16极。优点是反电动势正弦性好,缺点是齿槽转矩较大。
- 分数槽集中绕组:如12槽10极、12槽14极、9槽8极。优点是齿槽转矩小、端部短、转矩密度高,缺点是反电动势谐波多。
- 模块化结构:如18槽12极、24槽20极。兼顾了齿槽转矩和转矩密度。
我个人习惯,做低速大扭矩电机时,优先考虑分数槽集中绕组。为什么?因为它的齿槽转矩基波频率高,幅值小,而且端部绕组短,铜损低。我在一个协作机器人关节项目里用了12槽10极的配合,齿槽转矩只有额定转矩的0.5%,效果非常好。
避坑指南:我曾经踩过一个坑——选了9槽8极的配合,结果反电动势三次谐波含量特别高,导致FOC控制时电流波形畸变严重。后来查资料才发现,9槽8极的绕组系数对三次谐波没有抑制作用。所以选极槽配合时,一定要算一下绕组系数和谐波抑制能力。
2.3 反电动势常数与转矩常数
这两个参数是电机的核心指标。反电动势常数(Ke)的单位是V/(rad/s)或V/krpm,转矩常数(Kt)的单位是Nm/A。理论上,在SI单位制下,Ke和Kt是相等的(数值上)。但实际中,由于铁损、磁路饱和等因素,两者会有差异。
怎么选?我给大家一个经验公式:
Kt = 9.55 * Ke (当Ke单位为V/krpm时)
所需Kt = 目标转矩 / 额定电流
举个例子:你要做一个额定扭矩10Nm的电机,驱动器额定电流10A,那么Kt至少需要1Nm/A。换算成Ke就是约0.105V/(rad/s)或1V/krpm。嗯,这里要注意,实际设计时要留20%-30%的余量,因为电机运行中会有铁损和铜损。
警告:不要盲目追求高Kt!Kt越高,意味着反电动势常数也越高,电机的高速性能会受限。低速大扭矩电机通常转速不高,所以可以适当提高Kt,但也要考虑驱动器母线电压的限制。我遇到过有人把Kt设计得特别高,结果电机在额定转速下反电动势超过了母线电压,导致电流无法建立,转矩反而上不去。
2.4 齿槽转矩分析:让电机转得更顺滑
齿槽转矩是永磁电机特有的问题。它是由定子齿槽和转子永磁体之间的磁阻变化引起的,说白了就是电机在不通电时,转子也有一个“喜欢”停在某些位置的趋势。这个趋势在低速时特别明显,会让电机一顿一顿的。
降低齿槽转矩的方法有这些:
- 斜槽或斜极:定子斜一个槽距,或者转子磁钢斜一个极距。这是最有效的方法,能降低齿槽转矩80%以上。但斜槽会增加工艺难度,斜极则可能降低气隙磁密。
- 优化极弧系数:把磁钢的极弧系数选在0.7-0.85之间,可以显著降低齿槽转矩的基波幅值。
- 辅助槽:在定子齿上开辅助槽,相当于增加了齿槽转矩的谐波次数,让基波幅值降低。
- 分数槽配合:前面说了,分数槽集中绕组的齿槽转矩基波频率高,幅值小。
我在一个精密转台项目里,用了斜槽+优化极弧系数的方法,把齿槽转矩从原来的3%降到了0.3%以下。效果立竿见影,电机在1rpm的转速下运行都非常平稳。
经验之谈:齿槽转矩的测量其实挺讲究的。我建议用“转矩传感器+低速拖动”的方法,让一台伺服电机以极低速度(比如0.1rpm)拖动被测电机,同时记录转矩波形。这样测出来的齿槽转矩最真实。别问我为什么知道,我曾经用静态扭矩法测,结果数据完全不对。
2.5 本章知识体系
下面这张图总结了电机本体选型与特性分析的核心逻辑,大家可以对照着梳理思路:
这张图把本章的核心逻辑串起来了。从电机类型选择开始,到极槽配合和参数分析,最终都指向一个目标——让电机在低速下平稳输出大扭矩。你想想看,每一步选错了,后面都得返工。
好了,电机本体的选型就聊到这儿。下一章咱们会深入驱动器的硬件设计,包括功率管选型、栅极驱动电路、电流采样等实战内容。到时候我会分享一些我在项目中踩过的坑,保证让你少走弯路。