先记住一句话

机器人关节常用永磁同步电机(PMSM,行业也常笼统叫 BLDC):电流决定可用转矩,电压对抗反电动势决定高速能力,电阻和散热决定能持续多久。

确定 motion/load看 torque-speed用 Kt 算 current用 Ke 算 voltage算 copper loss验证 thermal duty
ElectricalV,I
Magneticflux × current
Mechanicalτ,ω
ThermalI²R loss
limits
Continuousoperating point
峰值转矩、电压转速与持续热能力是同一个能量转换链的不同切面。

1. 从一根通电导线开始

电流处在磁场中会受到力。把导线绕成线圈、放到定子槽里,再按转子位置依次给多相绕组通电,就能制造旋转磁场。转子上的永磁体或感应出的磁场会追随它,于是产生转矩。

τ ≈ Kₜ Iq  E ≈ Kₑ ω  Pmechanical = τω

Iq 是与转矩方向对齐的电流分量。理想 SI 定义下 KₜKₑ 数值相关;但厂商会使用相电流/线电流、峰值/RMS、机械/电气转速等不同约定,不能不看定义就换算。

2. 有刷直流电机:机械换向

定子提供固定磁场,转子绕组通过电刷和换向器随旋转自动翻转电流。给电压就能转,H 桥即可正反转,成本低且直观。

  • 优点:控制简单、低成本、低功率机构常见。
  • 代价:电刷磨损、火花和噪声、散热受限,高动态和长寿命机器人关节通常不优先。

3. BLDC 与 PMSM:电子换向

转子通常带永磁体,定子是三相绕组,驱动器根据电角度切换三相电流。行业命名并不完全统一:常把梯形反电动势、六步换向称 BLDC,把正弦反电动势、正弦电流/FOC 称 PMSM;很多产品则把整个无刷永磁家族都叫 BLDC。

设计维度一种取向另一种取向
转子几何内转子:惯量低、散热路径好外转子:半径大、转矩密度高
换向六步:实现简单,转矩纹波较大正弦/FOC:平滑、控制精细
位置反馈Hall/编码器有感反电动势/观测器无感

静止和极低速时反电动势太小,机器人关节为了可靠转矩与位置控制通常使用编码器。Unitree G1 的公开规格称关节使用低惯量高速内转子 PMSM,并使用双编码器。

4. 步进电机:把位置离散成“步”

多齿转子被定子相序逐步吸引。开环时控制器假定“发出多少步就走了多少步”,低速保持力矩大、使用简单,常见于 3D 打印机和轻载平台。

  • 负载过大或加速度过高会丢步,而控制器可能不知道。
  • 高速力矩下降明显,特定速度会共振。
  • 微步让运动更平滑,但不能把微步数直接当成同等绝对精度。
  • 加编码器后可以做闭环步进,但这时系统逻辑已经接近伺服。

5. 其他电机和执行器

类型磁场/运动逻辑典型用途
感应电机 ACIM定子旋转磁场在转子中感应电流,需要转差工业驱动、大功率轮式平台
开关磁阻 SRM转子趋向最小磁阻位置,无永磁体高温、高速、强调鲁棒性的场合
音圈/直线电机直接产生直线力,没有旋转减速机构短行程、高带宽精密机构
旋转电机 + 丝杠螺旋传动把旋转变成直线电动缸、夹爪、升降关节
螺线管通电吸合,通常只有有限行程/状态锁止、阀门,不是通用伺服轴

6. 转矩—转速曲线才是完整能力

低速时驱动器往往受最大电流限制,形成近似恒转矩区;速度升高后,反电动势接近可用母线电压,电流无法继续建立,转矩下降。标一个“峰值 100 N·m”却不说明转速、持续时间、母线电压和温度,无法用于系统设计。

torque
  │ ┌──────── current / thermal limited
  │ │         
  │ │          \ voltage / back-EMF limited
  │ │           \
  └─┴────────────── speed
    0  base speed  no-load speed

7. 连续、峰值和堵转

  • 连续转矩:在规定环境和散热下达到热平衡还能保持的转矩。
  • 峰值转矩:由电流、磁体退磁、齿轮强度等限制,只允许特定秒数和占空比。
  • 堵转:速度为零、反电动势为零,若仍施加大电流会快速产生 I²R 热;“不转”绝不等于“不耗电”。

8. 四个 motor sizing 手算

例 1:由 Kt 算力矩

Torque constant Kt=0.08 N·m/A,q-axis current=15 A,理想 electromagnetic torque=0.08×15=1.2 N·m。实际还受 saturation、temperature 与 calibration 影响。

例 2:铜损随电流平方增长

Phase-equivalent R=0.2 Ω。10 A 时 copper loss=20 W;20 A 时 I²R=400×0.2=80 W。力矩约翻倍,但热量变四倍。

例 3:转矩—转速线性近似

某 DC motor stall torque=2 N·m、no-load speed=6000 rpm。3000 rpm 是空载速度的一半,线性曲线上可用 torque 约 2×(1−3000/6000)=1 N·m

例 4:步进电机分辨率

1.8°/full-step motor 每转 200 steps;16 microsteps 时命令网格为 360/(200×16)=0.1125°。这只是命令分辨率,不保证负载下实际角度准确或不丢步。

常见误解:

Kv 高不是“电机更强”。高 Kv 表示每伏特空载转速更高,通常对应更低 Kt;同一体积下要结合电压、电流、铜损、转矩—转速曲线和减速比判断。

自测

1. 为什么一个 PMSM 静止时也需要知道转子角度?

驱动器必须把定子电流磁场放在相对转子磁场合适的位置;角度错会减少转矩、反向转矩或大电流发热。

2. 为什么齿轮不能让输出同时获得更多转矩和更多转速?

理想传动近似守恒机械功率 τω;提高转矩会按比例降低转速,真实系统还会损失效率。

3. “伺服电机”是与 BLDC 并列的电机物理类型吗?

不是。Servo 描述闭环控制系统;有刷 DC、PMSM、感应电机甚至液压机构都可以成为伺服轴。

一手资料

TI BLDC Motor Driver Guide 比较换向方式与反馈;ODrive Motor Curves 展示恒转矩区与 base speed;Unitree G1 Specifications 描述 G1 的内转子 PMSM 与双编码器。