3、伺服系统三环架构:电流环、速度环、位置环的带宽分配与设计原则

做伺服驱动这么多年,我见过太多工程师一上来就调参数,调了半天电机嗡嗡响,就是跑不顺。说白了,他们没搞懂三环的本质。

伺服系统的三环——电流环、速度环、位置环,就像一支军队的指挥体系。电流环是前线士兵,速度环是中层指挥官,位置环是总指挥。层级分明,各司其职。今天我就把这三环的带宽分配原则和设计逻辑,掰开了讲清楚。

核心观点:三环带宽必须满足「内环 > 中环 > 外环」的黄金比例。比例失调,系统必抖。

3.1 三环架构的物理意义

先看一张我手绘的架构图,帮你建立整体认知。

伺服三环架构与带宽分配关系图 伺服三环架构与带宽分配 位置环(外环) 带宽:5 ~ 50 Hz | 响应最慢,决定定位精度 速度环(中环) 带宽:50 ~ 500 Hz | 响应中等,决定速度平稳性 电流环(内环) 带宽:500 ~ 2000 Hz | 响应最快,决定力矩输出 黄金法则:电流环带宽 ≥ 5 × 速度环带宽 ≥ 10 × 位置环带宽

这张图你看懂了吗?从上到下,响应速度越来越快。位置环最慢,但它管的是最终精度。电流环最快,但它只管力矩输出。嗯,这里要注意:外环的指令,最终都要靠内环去执行。内环慢了,外环再精确也没用。

3.2 电流环:三环的基石

电流环是离电机最近的一环。它直接控制绕组电流,产生电磁力矩。我个人习惯把电流环比作「肌肉」——力量大不大、反应快不快,全看它。

电流环的带宽设计原则:

  • 越高越好? 不是。带宽受限于PWM开关频率和电流采样延迟。一般取PWM频率的 1/10 ~ 1/5。
  • 典型值: 10 kHz PWM → 电流环带宽约 1~2 kHz。
  • 我在项目中遇到过 一个客户把电流环带宽设到 3 kHz,结果电流波形全是毛刺,电机发热严重。后来降到 1.5 kHz,一切正常。

实战技巧:调电流环时,先给一个阶跃电流指令,观察响应波形。超调量控制在 5% 以内,调节时间小于 1 ms,就算合格。

3.3 速度环:承上启下的关键

速度环接收位置环的速度指令,输出电流指令给电流环。说白了,它是个「翻译官」——把位置环的宏观要求,转成电流环能执行的微观指令。

速度环带宽设计原则:

  • 不能超过电流环的 1/5 ~ 1/3。 否则速度环的指令电流环跟不上,系统会震荡。
  • 典型值: 100 ~ 500 Hz。具体取决于机械负载的惯量比。
  • 避坑指南: 我曾经遇到一个龙门双驱系统,速度环带宽设到 400 Hz,结果两个轴互相打架,整机振动。后来降到 200 Hz,配合交叉耦合补偿,问题解决。

警告:速度环带宽不是越高越好。高带宽会放大编码器噪声和机械谐振。如果你发现速度反馈波形有高频毛刺,先检查带宽是否过高,别急着换编码器。

3.4 位置环:精度的最终保障

位置环在最外层,响应最慢,但它决定了最终的定位精度和轨迹跟踪误差。你想想看,一个数控机床的加工精度,最终就落在位置环上。

位置环带宽设计原则:

  • 通常取速度环的 1/5 ~ 1/4。 比如速度环 200 Hz,位置环设 40~50 Hz。
  • 位置环增益 Kp 直接影响跟随误差。Kp 越大,刚性越强,但容易超调。
  • 我建议 先让系统跑一个梯形速度曲线,观察位置跟随误差曲线。误差峰值不超过 1 个脉冲,就算合格。
参数 电流环 速度环 位置环
典型带宽 500 ~ 2000 Hz 50 ~ 500 Hz 5 ~ 50 Hz
主要目标 力矩响应 速度平稳 定位精度
受限于 PWM频率、采样延迟 机械谐振、惯量比 速度环带宽、编码器分辨率
调参顺序 第1步 第2步 第3步

3.5 带宽分配的黄金法则

为什么一定要遵循「内环 > 中环 > 外环」?我给你打个比方:

假设位置环发出一个指令,要求电机转 10 圈。这个指令先变成速度环的速度曲线,再变成电流环的力矩指令。如果电流环响应慢,力矩跟不上,速度环就会「等」电流环,位置环就会「等」速度环。整个系统就像堵车一样,越等越慢,越等越抖。

具体的带宽比例建议:

  1. 电流环 : 速度环 ≥ 5 : 1 —— 这是底线。低于这个比例,速度环的指令电流环执行不了。
  2. 速度环 : 位置环 ≥ 4 : 1 —— 保证位置环的指令速度环能平滑跟踪。
  3. 总带宽积: 位置环带宽 × 速度环带宽 × 电流环带宽 ≤ (PWM频率/2)³ 的 1/10。这个公式我很少见人提,但实际项目验证过。

经验总结:调三环的顺序永远是「由内向外」。先调电流环,再调速度环,最后调位置环。跳级调参,必出问题。我见过太多工程师先调位置环,结果系统震荡,还以为是编码器坏了。

3.6 实战中的常见误区

讲几个我踩过的坑,你以后遇到了可以少走弯路。

  • 误区一:所有环都用最高带宽。 结果系统高频振荡,电机啸叫。记住:带宽够用就行,不是越高越好。
  • 误区二:忽略机械谐振。 我曾经调试一个大型转台,速度环带宽一超过 80 Hz 就共振。后来加了陷波滤波器,才把带宽提到 150 Hz。
  • 误区三:位置环增益设得太大。 位置环增益大,看起来刚性足,但遇到微小扰动就容易超调。我建议位置环增益从 10 开始往上加,每次加 5,观察阶跃响应。

快速检查清单:

  • 电流环阶跃响应:超调 < 5%,调节时间 < 1 ms
  • 速度环阶跃响应:超调 < 10%,无稳态误差
  • 位置环跟随误差:峰值 < 1 个编码器脉冲
  • 三环带宽比例:电流 ≥ 5× 速度 ≥ 20× 位置

好了,三环架构和带宽分配就讲到这里。记住:内环是基础,中环是桥梁,外环是目标。比例对了,系统就稳了。比例错了,调三天三夜也白搭。