2. 电机与驱动器基础

在机器人关节驱动领域,直流无刷电机(BLDC)与永磁同步电机(PMSM)是的主流执行元件。两者在物理结构上高度相似——定子均为绕组、转子均为永磁体,但在绕组绕制方式、反电动势波形、控制策略及性能侧重点上存在本质差异。理解这些差异,是后续掌握FOC(磁场定向控制)与力控柔顺控制的前提。本章将从工作原理、数学模型、工程选型三个维度展开,并结合机器人关节的实际应用场景进行拆解。

BLDC 与 PMSM 电机原理对比与选型决策图 BLDC 直流无刷电机 反电动势:梯形波 绕组:集中绕组(整数槽) 控制:六步换相(方波) 转矩脉动:较大(约15%) 适合:高速、低成本、 对噪声不敏感的场合 PMSM 永磁同步电机 反电动势:正弦波 绕组:分布绕组(分数槽) 控制:FOC(正弦波) 转矩脉动:极小(<2%) 适合:高精度力控、 低速平稳、关节模组 结构相似 控制不同 统一数学模型(dq 旋转坐标系下) 电压方程:Vd = Rs·Id + Ld·dId/dt - ωe·Lq·Iq Vq = Rs·Iq + Lq·dIq/dt + ωe·(Ld·Id + ψf) 电磁转矩:Te = 1.5·p·[ψf·Iq + (Ld - Lq)·Id·Iq] BLDC 可视为 Ld≈Lq、反电动势为梯形波的 PMSM 特例

上图展示了 BLDC 与 PMSM 在结构、控制方式及数学模型上的核心关联。从控制视角看,BLDC 的六步换相本质上是 FOC 在特定电角度下的简化离散形式,而 PMSM 的 FOC 则是连续正弦调制。在机器人关节应用中,我们更关注低速大扭矩、力矩线性度与位置精度,因此 PMSM 配合 FOC 成为主流方案。但 BLDC 在部分轻载、高速辅助关节中仍有成本优势。

核心原理:从换相逻辑到磁场定向

BLDC 与 PMSM 的定子均为三相绕组,转子均为永磁体。区别在于:BLDC 的绕组通常采用集中绕组,使得反电动势(BEMF)呈梯形波;而 PMSM 采用分布绕组或分数槽绕组,反电动势呈理想正弦波。这一波形差异直接决定了控制策略——梯形波只需在 60° 电角度间隔内切换通电相(六步换相),而正弦波需要连续跟踪转子位置,实时计算三相正弦电流指令。

从机电能量转换的角度看,两者的转矩产生原理均遵循洛伦兹力定律。但 BLDC 在换相瞬间由于电流换向不连续,会产生明显的转矩脉动;PMSM 在 FOC 控制下,定子电流矢量始终与转子磁场保持 90° 电角度(或按 MTPA 策略调整),转矩输出平稳。在机器人关节中,转矩脉动会直接映射为末端抖动,因此 PMSM+FOC 是力控柔顺的基础。

关键概念:BLDC 的“无刷”是指用电子换相替代机械碳刷换相,其本质是永磁同步电机的一种特例。在工程实践中,部分厂商将反电动势接近正弦的 BLDC 直接当作 PMSM 使用,但控制器的设计必须匹配实际反电动势波形,否则会产生额外转矩脉动。

数学模型:dq 轴方程与转矩特性

在转子磁场定向的 dq 旋转坐标系下,PMSM 的电压方程和转矩方程可统一描述 BLDC 与 PMSM(BLDC 的梯形波反电动势可视为含有丰富高次谐波的正弦波叠加)。对于表贴式电机(Ld = Lq),转矩方程简化为 Te = 1.5·p·ψf·Iq,此时 Id 不产生转矩,仅用于弱磁或效率优化。对于内置式电机(Ld ≠ Lq),磁阻转矩项 (Ld - Lq)·Id·Iq 可被利用,但控制复杂度增加。

在机器人关节中,电机通常运行在低速甚至堵转工况,此时反电动势项 ωe·ψf 较小,电流环的动态响应速度成为关键。工程上,我们常将电流环带宽设计为速度环的 5-10 倍,以保证电流环被视为理想电流源。此外,电机相电阻 Rs 和相电感 Ls 直接影响电流环 PI 参数的整定——Rs 决定稳态压降,Ls 决定电流变化的斜率。

参数BLDC 典型值PMSM 典型值对控制的影响
反电动势波形梯形波正弦波决定换相策略与转矩脉动
相电感 Ls较小(0.1-1mH)较大(1-10mH)影响电流环带宽与纹波
相电阻 Rs0.1-1Ω0.5-5Ω影响铜耗与温升
极对数 p4-84-21决定转矩密度与转速范围
转矩常数 Kt0.05-0.2 Nm/A0.1-0.5 Nm/A直接决定力矩输出能力

选型要点:从关节需求反推电机参数

机器人关节电机的选型不能孤立进行,必须结合减速器、编码器、驱动器及结构约束。以下是工程实践中总结的选型流程:

  1. 确定峰值转矩与连续转矩:根据关节负载、运动轨迹和加速度要求,计算峰值转矩(通常需 2-3 倍连续转矩裕量)和连续转矩(热平衡约束)。
  2. 匹配转速范围:关节输出转速通常较低(0-30 rpm),经减速器后电机转速一般在 1000-3000 rpm。需校核电机在最高转速下的反电动势是否超过母线电压的 80%。
  3. 评估转矩脉动与齿槽转矩:对于力控关节,齿槽转矩应小于额定转矩的 1%,否则在低速时会产生明显的顿挫感。PMSM 配合分数槽绕组可有效降低齿槽转矩。
  4. 热管理校核:电机连续转矩受绕组温升限制。在机器人关节中,电机通常被包裹在金属壳体内,散热条件差,需降额使用或增加强制冷却。
  5. 编码器分辨率匹配:FOC 需要转子位置信息,电角度分辨率应至少达到 1° 电角度,对应机械角度分辨率需根据极对数换算。高精度力控建议使用 17-23 位值编码器。
经验法则:在机器人关节中,电机额定转矩 × 减速比 ≈ 关节输出转矩 × 0.7(考虑减速器效率)。若计算出的电机转矩常数 Kt 过小(<0.05 Nm/A),说明电机选型偏小,电流环容易饱和。

案例拆解:协作机器人关节电机选型实战

以一款 6 轴协作机器人的腕部关节为例,设计要求如下:关节峰值输出转矩 30 Nm,连续输出转矩 12 Nm,最大输出转速 60 rpm,关节总重不超过 1.2 kg(含减速器、编码器、驱动器)。

初步计算:选用谐波减速器,减速比 i = 100,效率 η = 0.8。则电机峰值转矩需求为 30 / (100 × 0.8) = 0.375 Nm,连续转矩需求为 12 / (100 × 0.8) = 0.15 Nm。电机最高转速需求为 60 × 100 = 6000 rpm,但考虑到谐波减速器输入转速限制(通常 ≤ 3000 rpm),实际选择电机额定转速 2000 rpm,峰值转速 3000 rpm。

选型对比:初步筛选两款电机——BLDC(50W,Kt=0.08 Nm/A,相电阻 0.4Ω)与 PMSM(80W,Kt=0.12 Nm/A,相电阻 0.8Ω)。在 48V 母线电压下,BLDC 的峰值电流需求为 0.375/0.08 = 4.7A,PMSM 为 3.1A。从驱动器热损耗看,BLDC 的铜耗为 4.7²×0.4 = 8.8W,PMSM 为 3.1²×0.8 = 7.7W,两者接近。但 BLDC 在 3000 rpm 时反电动势峰值约为 0.08×3000×2π/60×√3 ≈ 43.5V,接近 48V 母线极限,弱磁空间小;PMSM 反电动势约为 0.12×3000×2π/60×√3 ≈ 65V,需要弱磁控制,但 PMSM 的凸极效应(Ld≠Lq)提供了额外的弱磁能力。

最终决策:选择 PMSM 并采用 FOC 控制。理由:① 腕部关节对力矩平稳性要求高,PMSM 的转矩脉动小于 2%,而 BLDC 约 15%;② 力控柔顺需要精确的电流环控制,FOC 在低速下表现远优于六步换相;③ 虽然 PMSM 需要弱磁控制,但现代 FOC 算法已成熟,且关节很少长时间运行在最高转速。

实测结果:装配后关节在 0.01 rpm 低速下的转矩波动为 ±0.5%,齿槽转矩峰值为 0.02 Nm(占额定 0.15 Nm 的 13%),通过电流谐波补偿后降至 0.005 Nm。关节温升在连续满负载运行 1 小时后为 45K,满足设计指标。

风险提示:BLDC 在高速运行时换相电感储能释放会产生电压尖峰,需要额外的吸收电路;而 PMSM 的弱磁控制若 Id 过大,可能导致永磁体不可逆退磁。在选型时务必确认电机厂商提供的退磁电流曲线。

常见误区与总结复盘

误区一:认为 BLDC 与 PMSM 可以互换。虽然结构相似,但控制器的换相逻辑、电流波形和位置反馈要求完全不同。用六步换相驱动 PMSM 会导致转矩脉动剧增;用 FOC 驱动 BLDC 则因反电动势谐波导致电流畸变。

误区二:只关注峰值转矩而忽略连续转矩。机器人关节的持续工况(如搬运、打磨)远比峰值工况重要。连续转矩决定了电机热平衡,选型时至少保留 20% 的连续转矩裕量。

误区三:忽视齿槽转矩的影响。齿槽转矩是永磁体与定子齿槽之间的磁阻变化引起的,与电流无关。在力控关节中,齿槽转矩会直接叠加到输出力矩上,造成周期性扰动。选择分数槽绕组或斜槽设计可有效降低。

误区四:编码器分辨率越高越好。对于 FOC,电角度分辨率达到 1° 即可满足电流环需求。过高的分辨率增加成本且对控制性能提升有限,但位置环的精度需求可能要求更高的机械分辨率。