伺服驱动器的核心参数:从环到增益,一次讲透

说实话,刚入行那会儿,我看着驱动器面板上那一堆参数——P、I、D、速度环增益、位置环增益……头都是大的。每个参数都认识,但调起来就是找不到北。

后来我才明白,伺服驱动器的核心,就是三个环:电流环、速度环、位置环。而增益、积分时间常数、微分时间常数,就是调这三个环的“旋钮”。

今天咱们就把这些概念掰开揉碎了讲。你理解了这个框架,后面调参就有了地图。

一、三个环:谁在管谁?

先看一张图,把整体结构理清楚。

伺服三环控制结构图 伺服三环控制结构图 位置环 位置指令 → 位置反馈 速度环 速度指令 → 速度反馈 电流环 电流指令 → 电流反馈 速度指令 电流指令 驱动 M 电流反馈 速度反馈 位置反馈 说明:外环输出作为内环的指令。位置环输出速度指令,速度环输出电流指令,电流环直接驱动电机。 调参顺序:先内环(电流),再中环(速度),最后外环(位置)。

三个环是嵌套关系。位置环在最外面,速度环在中间,电流环在最里面。外环的输出,就是内环的指令。

举个例子:位置环说“我要走到100mm”,它算出一个速度指令给速度环;速度环说“好,我要跑到1000rpm”,它算出一个电流指令给电流环;电流环说“收到,我输出5A电流”,电机就转了。

调参的顺序也由此决定:先调电流环,再调速度环,最后调位置环。这个顺序我踩过坑,后面细说。

二、电流环:最内层,最快

电流环是三个环里响应最快的。它的任务很简单:让电机绕组里的实际电流,快速跟上你给的电流指令。

电流环的核心参数就两个:

  • 比例增益(Kp):电流误差越大,输出电压越大。说白了就是“纠错力度”。
  • 积分时间常数(Ti):消除稳态误差。电流一直有偏差,积分就慢慢累积,直到把偏差吃掉。

电流环一般不用微分。为什么?因为电流采样噪声大,微分会把噪声放大,反而坏事。

我的经验:电流环的带宽通常设定在 1-2 kHz。调的时候,先给一个较小的 Kp,然后慢慢加大,直到电流响应出现轻微振荡,再往回退 10-20%。这就是“临界比例度法”的简化版。

三、速度环:中间层,承上启下

速度环接收位置环给的速度指令,然后输出电流指令给电流环。它的性能直接影响整个系统的平稳性。

速度环的参数:

参数 作用 调大后的效果 调小后的效果
速度环比例增益 决定速度响应的快慢 响应变快,但可能超调、振荡 响应变慢,系统更稳定
速度环积分时间常数 消除速度稳态误差 稳态误差消除更快,但可能引起低频振荡 稳态误差消除慢,但系统更稳定
速度环微分时间常数 抑制速度超调,提高动态响应 超调减小,但噪声敏感 超调增大,响应变慢

速度环的微分用得不多,但在一些大惯量负载的场合,加一点微分能明显改善响应。我记得有一次调一个印刷机的收卷轴,负载惯量很大,不加微分时速度超调超过20%,加了微分后压到了5%以内。

注意:速度环的带宽一般设定在电流环带宽的 1/5 到 1/10。比如电流环带宽 1kHz,速度环带宽就设在 100-200 Hz。这个比例是我在多个项目里验证过的,超出这个范围容易出问题。

四、位置环:最外层,决定精度

位置环是用户直接打交道的环。你给一个位置指令,它负责让电机精确地停在目标位置。

位置环的参数相对简单:

  • 位置环比例增益(Kpp):位置误差越大,输出的速度指令越大。
  • 位置环一般没有积分和微分。积分会引入位置超调,微分对位置信号噪声太敏感。

位置环的带宽通常设定在速度环带宽的 1/5 左右。比如速度环带宽 100 Hz,位置环带宽就设在 20 Hz 左右。

这里有个容易犯的错:位置环增益不是越大越好。增益太大,系统会“抖”——电机在目标位置附近来回振荡,发出嗡嗡声。我见过一个做贴片机的客户,位置环增益设到 200,结果机器一直在抖,贴片精度反而下降了。后来降到 80,问题解决。

五、增益、积分、微分:三个旋钮的本质

把三个环拆开看,其实每个环都在用PID控制器。只不过不同环用的PID形式不同。

参数 英文缩写 通俗理解 典型应用场景
比例增益 Kp “现在错了多少,就纠正多少” 所有环都使用,决定响应速度
积分时间常数 Ti “过去一直错,就慢慢累积纠正” 电流环、速度环常用,位置环少用
微分时间常数 Td “未来会怎么错,提前预防” 速度环偶尔用,电流环、位置环基本不用

我个人的习惯是:先调比例,再调积分,最后考虑微分。比例调好了,系统能跑起来;积分加上去,精度提上来;微分是锦上添花,不是必须的。

六、避坑指南:我踩过的几个坑

这些年调过的伺服系统少说也有上百套,踩过的坑不少。挑几个典型的说说:

  1. 顺序调反了——我曾经先调位置环,结果怎么调都抖。后来发现速度环根本没调好,位置环输出一个速度指令,速度环响应跟不上,整个系统就乱了。从那以后,我坚持先内后外。
  2. 积分饱和——速度环积分时间常数设得太小,积分累积太快,电机一启动就冲过头。后来加了积分限幅和抗饱和处理,问题解决。
  3. 微分放大噪声——有一次在速度环加了微分,结果电机高频振动。查了半天,发现是编码器信号有毛刺,微分把毛刺放大了。后来在微分前加了一阶低通滤波,才压住。
  4. 增益设得太大——位置环增益设到 300,电机在目标位置来回振荡,发出刺耳的啸叫声。降低增益后,系统安静了,精度反而更高。
核心原则:调参不是把增益调到最大,而是找到“稳定”和“响应”之间的平衡点。一个稳定的系统,比一个“看起来很快”但随时可能振荡的系统,要可靠得多。

七、一张表总结:三个环的参数速查

控制环 主要参数 典型带宽 调参顺序 注意事项
电流环 Kp, Ti 1-2 kHz 第1步 不用微分;带宽最高
速度环 Kp, Ti, (Td) 100-200 Hz 第2步 微分慎用;注意积分饱和
位置环 Kpp 20-50 Hz 第3步 一般无积分微分;增益不宜过大

这张表我打印出来贴在工位上,每次调参前先看一眼,提醒自己别搞反顺序。

好了,三个环和核心参数的概念就讲到这里。你理解了这些,后面讲具体的调参步骤时,就不会觉得参数是孤立的了。它们是一套系统,一环扣一环。