1. 伺服系统基础回顾:三环控制架构

做伺服调试这么多年,我见过太多人一上来就调位置环增益,结果越调越抖。其实三环控制就像盖房子——地基没打好,装修再漂亮也白搭。今天咱们就把这三环的物理意义和调试顺序彻底捋清楚。

1.1 三环是什么?

伺服驱动器内部有三个串级控制环,从内到外分别是:电流环 → 速度环 → 位置环。它们层层嵌套,内环是外环的基础。

核心逻辑:内环带宽必须远高于外环,否则外环一给指令,内环跟不上,系统就会振荡。我见过一个案例,客户把速度环带宽设到200Hz,电流环才80Hz,结果电机一加速就尖叫——这就是典型的「内环瓶颈」。

伺服三环控制架构 位置环 位置指令 → 位置反馈 速度环 速度指令 → 速度反馈 电流环 电流指令 → 电流反馈 反馈信号(编码器/电流传感器) 💡 调试顺序: 1. 先调电流环(内环)→ 2. 再调速度环(中环)→ 3. 最后调位置环(外环) 内环带宽必须 ≥ 外环带宽的 3~5 倍,否则系统不稳定。

1.2 电流环——最内层,最快

电流环控制的是电机绕组的电流,说白了就是控制转矩。它的响应速度最快,带宽通常在 500Hz~2kHz 之间。

  • 物理意义:让实际电流快速跟随电流指令,保证电机输出期望的转矩。
  • 关键参数:比例增益 Kp、积分增益 Ki、电流采样滤波时间常数。
  • 调试目标:电流响应无超调、无振荡,阶跃响应上升时间尽量短。

我的经验:电流环参数一般由驱动器厂家给出默认值,不建议用户随意修改。除非你换了电机或加了长电缆,否则动它容易出问题。我曾经在一条包装线上,因为电机线长了 15 米,电流环振荡导致过流报警——最后加了输出电抗器才解决。

1.3 速度环——中间层,承上启下

速度环接收位置环给出的速度指令,输出电流指令给电流环。它的带宽通常在 50Hz~300Hz 之间。

  • 物理意义:让实际转速快速跟随速度指令,同时抑制负载扰动。
  • 关键参数:速度环比例增益 Kvp、速度环积分增益 Kvi、速度前馈系数。
  • 调试目标:速度响应快、稳态精度高、抗扰动能力强。

⚠️ 注意:速度环增益不是越大越好。增益太高,电机容易发出高频啸叫,甚至导致机械共振。我调试过一台龙门铣床,速度环增益一超过 80Hz,整个床身就开始抖——后来发现是联轴器有间隙,机械刚度不够。

1.4 位置环——最外层,最慢

位置环接收上位机的位置指令,输出速度指令给速度环。它的带宽最低,通常在 10Hz~50Hz 之间。

  • 物理意义:让实际位置精确跟随位置指令,保证定位精度和轨迹精度。
  • 关键参数:位置环比例增益 Kpp、前馈系数、加减速时间常数。
  • 调试目标:定位无超调、跟随误差小、停止时无抖动。

你想想看,位置环的响应速度为什么最慢?因为它要等速度环和电流环都稳定了,才能给出准确的位置反馈。如果位置环带宽设得比速度环还高,那系统必然振荡——这是串级控制的物理规律,改不了的。

1.5 调试顺序——为什么必须从内到外?

很多人一上来就调位置环,觉得「我只要定位准就行」。但你想过没有——位置环的输出是速度环的输入,速度环的输出是电流环的输入。内环没调好,外环调得再好也是空中楼阁。

调试步骤 调试对象 典型方法 注意事项
第 1 步 电流环 给阶跃电流指令,观察电流响应波形 不要超调,上升时间尽量短
第 2 步 速度环 给阶跃速度指令,观察速度响应波形 允许少量超调,但不能振荡
第 3 步 位置环 给阶跃位置指令,观察定位过程 不允许超调,稳态误差为零

我的调试习惯:每次调完一个环,我都会用示波器抓一下阶跃响应。电流环看电流波形,速度环看速度波形,位置环看位置波形。波形干净了,再调下一个环。千万别跳步——我曾经跳过速度环直接调位置环,结果电机定位时来回震荡了 3 秒才停,后来老老实实回头调速度环。

1.6 三环的带宽关系

三环的带宽必须满足一个基本不等式:

电流环带宽 ≥ 速度环带宽 × (3~5)
速度环带宽 ≥ 位置环带宽 × (3~5)

举个例子:如果你希望位置环带宽达到 20Hz,那么速度环带宽至少要有 60~100Hz,电流环带宽至少要有 300~500Hz。否则,外环指令一变化,内环跟不上,系统就会「抖」。

避坑指南:我曾经调试一台高速贴片机,客户要求位置环带宽 50Hz。我算了一下,速度环至少需要 200Hz,电流环至少需要 800Hz。但驱动器的电流环默认只有 500Hz——最后只能降低位置环要求,或者换更高带宽的驱动器。所以,选型阶段就要考虑三环带宽的匹配,别等调参了才发现硬件不够。

1.7 总结一下

三环控制是伺服调试的根基。记住三点:

  1. 物理意义:电流环管转矩,速度环管转速,位置环管定位。
  2. 调试顺序:从内到外,电流环 → 速度环 → 位置环,不能跳步。
  3. 带宽关系:内环带宽 ≥ 外环带宽 × (3~5),这是稳定性的硬约束。