4. 速度环增益调优:ASGP、ASGI 与带宽稳定性
速度环,是伺服驱动的“腰杆子”。
腰杆子硬不硬,就看两个参数:ASGP(速度环比例增益)和 ASGI(速度环积分增益)。
调好了,电机指哪打哪;调不好,要么软绵绵,要么抖成筛子。
我个人习惯,先把这两个参数的关系理清楚,再动手调。不然你就是在瞎试。
4.1 先搞懂 ASGP 和 ASGI 是干什么的
ASGP(比例增益):决定系统对速度偏差的“反应速度”。
说白了,偏差一出现,ASGP 立刻输出扭矩去拉回来。ASGP 越大,响应越快,但太大就会振荡。
ASGI(积分增益):负责消除“稳态误差”。
比例拉不回来的那点残余偏差,积分慢慢把它吃掉。但积分有滞后,加多了系统会“发懒”——响应变慢,甚至超调。
核心口诀:
ASGP 管“快不快”,ASGI 管“准不准”。
先调 ASGP 到临界,再加 ASGI 消静差。
4.2 速度环带宽——你系统的“听力范围”
速度环带宽,单位 Hz,表示系统能跟踪多快的速度指令变化。
带宽越高,动态响应越好。但带宽受限于机械谐振、采样周期和电流环性能。
我在项目中遇到过一台贴片机,客户要求速度环带宽做到 200 Hz。结果一测,机械连接有间隙,带宽刚拉到 120 Hz 就开始啸叫。后来加了陷波滤波器才压住谐振,勉强跑到 180 Hz。
带宽与增益的关系:
| 带宽目标 | ASGP 需求 | ASGI 需求 | 常见限制 |
|---|---|---|---|
| 低带宽(< 50 Hz) | 低 | 可较高 | 负载惯量变化大 |
| 中带宽(50–150 Hz) | 中等 | 适中 | 机械谐振 |
| 高带宽(> 150 Hz) | 高 | 低 | 采样周期、谐振 |
我的经验:
一般应用,速度环带宽做到 80–120 Hz 就够用了。盲目追高带宽,反而容易把机械搞坏。
4.3 稳定性——别让系统“唱歌”
稳定性,就是系统受扰动后能不能自己平静下来。
不稳定时,电机会发出高频啸叫,或者低频抖动。你想想看,现场听到那种声音,心里多慌。
影响稳定性的三个关键因素:
- ASGP 过高:比例增益太大,系统相位裕度下降,容易振荡。
- ASGI 过大:积分作用引入滞后,降低系统阻尼。
- 机械谐振:连接刚度不足,会在特定频率放大振荡。
我曾经踩过的坑:
有一台龙门双驱设备,我为了追求响应速度,把 ASGP 拉到 300。结果电机开始低频抖动,位置误差反而变大。后来降回 180,加了一点 ASGI,系统才稳定下来。记住:稳定优先,性能第二。
4.4 调优步骤——我常用的“三步法”
- 粗调 ASGP:从较小值开始,逐步增大,直到电机出现轻微振荡。记下这个值,然后退回 70–80%。
- 加入 ASGI:从 0 开始,慢慢增加,观察稳态误差是否消除。一般 ASGI 设为 ASGP 的 10–20%。
- 验证带宽:用阶跃指令或正弦扫频,确认实际带宽是否满足要求。如果不满足,返回第一步微调。
快速检查表:
- 电机不振荡 → ASGP 合适
- 稳态误差 < 1 rpm → ASGI 足够
- 阶跃响应无超调 → 系统稳定
4.5 速度环调优知识体系
下面这张图,帮你把速度环调优的核心逻辑串起来:
4.6 实战中的避坑指南
- 不要同时调两个参数:先固定 ASGI=0,只调 ASGP。等 ASGP 稳定了,再加 ASGI。
- 注意负载变化:负载惯量变大时,ASGP 要适当降低。我见过有人换了大负载没调参数,结果电机直接过流报警。
- 用示波器看速度反馈:别光靠耳朵听。示波器上能看到振荡频率和幅值,比耳朵准多了。
- 积分限幅要设好:ASGI 太大时,积分项会饱和,导致系统响应迟钝。我一般把积分限幅设为额定扭矩的 80%。
一个小技巧:
如果你不确定 ASGP 该设多少,可以用这个公式估算:
ASGP ≈ 2 × π × 带宽 × 总惯量
算出来的值作为起点,再微调。
嗯,速度环调优就讲到这里。记住:ASGP 和 ASGI 是搭档,不是对手。配合好了,你的伺服系统才能又快又稳。