跳转至

电机控制

这一章是电控组技术含量的集中体现,也是入队后参与项目的核心技能。

有刷直流电机(PWM + 驱动模块)

  • PWM 调速 + 方向控制的入门方案,配编码器可做测速闭环,是练习 PID 的最佳起点。

PID 控制技术

PID是最基本的控制方法,几乎所有的自动化设备都使用pid控制算法作为基础控制方法,PID是接触电机控制必须学明白的算法,RM的赛车中有大量的pid应用,所以pid调参是一个电控的基本功。

史上最详细的PID教程——理解PID原理及优化算法_串级pid为什么可以减小稳定时间-CSDN博客

无刷直流电机(RoboMaster 体系)

  • RoboMaster 规则 / 资料中心 — M3508 / M2006 与 C610/C620 电调、GM6020 的说明书:CAN 控制帧格式、反馈报文、电流映射都在里面。
  • 控制链路:主控 → CAN(见"通信协议"章)→ 电调 → 电机。电调内部跑 FOC,主控侧只需要发送目标电流。

前馈控制

  • 搜索:前馈控制 + PID — 在反馈之外按模型直接补偿(重力、摩擦等),云台控制中与串级 PID 配合使用,各战队开源代码有大量实践。

学习建议

路线建议:在有刷电机 + 编码器上调速度环 → 位置环 → 串级,再迁移到 RM 电调的电流环。调参顺序先 P 后 D 再 I,配合 VOFA+ 之类上位机看曲线(见"调试方法"章)。