1. 伺服系统基础回顾:三环控制架构
做伺服调试这么多年,我见过太多人一上来就调位置环增益,结果越调越抖。其实三环控制就像盖房子——地基没打好,装修再漂亮也白搭。今天咱们就把这三环的物理意义和调试顺序彻底捋清楚。
1.1 三环是什么?
伺服驱动器内部有三个串级控制环,从内到外分别是:电流环 → 速度环 → 位置环。它们层层嵌套,内环是外环的基础。
核心逻辑:内环带宽必须远高于外环,否则外环一给指令,内环跟不上,系统就会振荡。我见过一个案例,客户把速度环带宽设到200Hz,电流环才80Hz,结果电机一加速就尖叫——这就是典型的「内环瓶颈」。
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 总结一下
三环控制是伺服调试的根基。记住三点:
- 物理意义:电流环管转矩,速度环管转速,位置环管定位。
- 调试顺序:从内到外,电流环 → 速度环 → 位置环,不能跳步。
- 带宽关系:内环带宽 ≥ 外环带宽 × (3~5),这是稳定性的硬约束。