跳转至

电机综述

概述

电机(Motor)是机器人系统中最核心的执行器,负责将电能转换为机械运动。不同类型的电机在扭矩、速度、精度、成本等方面各有特点,合理选型是机器人设计的关键环节。

电机分类

分类决策树

graph TD
    A[电机选型] --> B{需要精确位置控制?}
    B -->|是| C{需要高扭矩?}
    B -->|否| D{需要连续旋转?}
    C -->|是| E[伺服电机/舵机]
    C -->|否| F{步进精度足够?}
    F -->|是| G[步进电机]
    F -->|否| E
    D -->|是| H{需要高效率?}
    D -->|否| I[直线电机/音圈电机]
    H -->|是| J[无刷直流电机 BLDC]
    H -->|否| K[有刷直流电机]

    style A fill:#f9f,stroke:#333
    style E fill:#bbf,stroke:#333
    style G fill:#bfb,stroke:#333
    style J fill:#fbf,stroke:#333
    style K fill:#ffb,stroke:#333

主要电机类型

类型 英文 典型应用 优势 劣势
有刷直流电机 DC Brushed 小型轮式机器人、玩具 简单、成本低 电刷磨损、寿命有限
无刷直流电机 BLDC 无人机、腿足机器人 高效率、长寿命 需要驱动器
步进电机 Stepper 3D打印机、CNC 开环精确、保持力矩 低速振动、效率低
伺服电机 Servo 机械臂、精密定位 闭环精确、响应快 成本高

基本电磁原理

扭矩方程

电机产生的扭矩与电流成正比:

\[ \tau = K_t \cdot I \]

其中:

  • \(\tau\) — 电机输出扭矩(N·m)
  • \(K_t\) — 扭矩常数(N·m/A)
  • \(I\) — 电枢电流(A)

反电动势

电机旋转时会产生反电动势(Back-EMF):

\[ V_{emf} = K_e \cdot \omega \]

其中:

  • \(V_{emf}\) — 反电动势(V)
  • \(K_e\) — 反电动势常数(V·s/rad)
  • \(\omega\) — 角速度(rad/s)

重要关系

在SI单位制下,扭矩常数和反电动势常数数值相等:\(K_t = K_e\)。这源于能量守恒——电功率等于机械功率。

电机等效电路

稳态下直流电机的电压方程:

\[ V = I \cdot R + L \frac{dI}{dt} + K_e \cdot \omega \]

稳态时 \(\frac{dI}{dt} = 0\),简化为:

\[ V = I \cdot R + K_e \cdot \omega \]

速度-扭矩曲线

速度-扭矩曲线是电机最重要的性能图之一,描述了在给定电压下速度与扭矩的关系。

关键参数

参数 符号 含义
空载转速 \(\omega_0\) 无负载时最大转速,\(\omega_0 = V / K_e\)
堵转扭矩 \(\tau_{stall}\) 转速为零时最大扭矩,\(\tau_{stall} = K_t \cdot V / R\)
额定工作点 通常在曲线中段,效率最高区域

线性关系

对于理想直流电机,速度-扭矩呈线性关系:

\[ \omega = \omega_0 \left(1 - \frac{\tau}{\tau_{stall}}\right) \]

功率与效率

机械输出功率:

\[ P_{mech} = \tau \cdot \omega \]

最大功率出现在 \(\tau = \tau_{stall}/2\)\(\omega = \omega_0/2\) 处:

\[ P_{max} = \frac{\tau_{stall} \cdot \omega_0}{4} \]

电机效率:

\[ \eta = \frac{P_{mech}}{P_{elec}} = \frac{\tau \cdot \omega}{V \cdot I} \]

有刷直流电机(DC Brushed)

结构

  • 定子:永磁体(小电机)或励磁线圈(大电机)
  • 转子:绕组线圈(电枢)
  • 换向器(Commutator):机械换向,配合电刷

特点

  • 控制最简单——改变电压即可调速,反转只需反接
  • 成本低,适合入门和原型验证
  • 电刷产生摩擦损耗和电磁干扰
  • 典型寿命:1000-5000小时

无刷直流电机(BLDC)

结构

  • 定子:三相绕组(固定)
  • 转子:永磁体(旋转)
  • 电子换向:需要驱动控制器(ESC)

特点

  • 无电刷磨损,寿命长(>10000小时)
  • 效率高(85-95%)
  • 功率密度高,散热好(发热在定子)
  • 需要位置传感器(霍尔)或无感算法

详见 无刷电机与FOC

步进电机(Stepper)

工作原理

将电脉冲转换为精确的角位移,每个脉冲对应一个固定步距角。

常见类型

类型 步距角 特点
混合式步进 1.8°(200步/圈) 最常用,精度与扭矩平衡
永磁式步进 7.5°-15° 低成本,扭矩较小
可变磁阻式 取决于齿数 高速性能好

驱动方式

  • 全步进:每次励磁一步
  • 半步进:介于两步之间,分辨率翻倍
  • 微步进:电流正弦调制,可达1/256步,运动更平滑

局限性

  • 开环控制——丢步后无法检测
  • 低速时易产生共振振动
  • 高速时扭矩急剧下降
  • 始终消耗额定电流(保持力矩),效率较低

伺服电机(Servo)

系统组成

伺服电机是一个完整的闭环控制系统:

  1. 电机本体:通常为BLDC或交流感应电机
  2. 编码器:高分辨率位置反馈
  3. 驱动器:电流环 + 速度环 + 位置环
  4. 控制接口:脉冲、模拟量或总线

控制环路

位置指令 → [位置环] → [速度环] → [电流环] → 电机
                ↑            ↑           ↑
              编码器       编码器微分    电流传感器

工业伺服 vs 舵机

特性 工业伺服 模型舵机
控制方式 多环闭环 内置PID位置环
反馈 高精度编码器 电位器
通信 EtherCAT/CAN PWM脉冲
价格 数千-数万元 几十-几百元

详见 舵机与总线舵机

机器人电机选型指南

选型流程

  1. 明确需求:负载扭矩、运动速度、精度要求、控制方式
  2. 计算负载\(\tau_{load} = J \cdot \alpha + \tau_{friction} + \tau_{gravity}\)
  3. 安全裕度:通常选择额定扭矩为负载扭矩的1.5-2倍
  4. 匹配减速器:根据速度/扭矩需求选择减速比
  5. 验证热特性:连续工作不超过电机温升极限

典型应用场景

应用场景 推荐电机类型 示例
差速小车 有刷直流+编码器 JGA25-370
多旋翼无人机 BLDC外转子 T-Motor U8
机械臂关节 伺服/BLDC+减速器 Dynamixel XM430
腿足机器人 BLDC+QDD Unitree Go2电机
3D打印头 步进电机 NEMA17
小型舵面 PWM舵机 SG90/MG996R

关键性能指标

\[ \text{功率密度} = \frac{P_{rated}}{m_{motor}} \quad (\text{W/kg}) \]
\[ \text{扭矩密度} = \frac{\tau_{rated}}{m_{motor}} \quad (\text{N·m/kg}) \]

小结

  • 电机是机器人的"肌肉",选型直接影响系统性能
  • 扭矩方程 \(\tau = K_t I\) 和反电动势 \(V_{emf} = K_e \omega\) 是最基本的关系
  • 速度-扭矩曲线决定电机的工作范围
  • 不同电机类型各有适用场景,没有万能解
  • 实际系统中电机常与减速器、编码器、驱动器配合使用

评论 #