4. 手动整定-电流环:电流环的作用、电流环增益调整方法、电流环带宽设置、电流环整定验证
好,咱们进入手动整定的第一站——电流环。
很多工程师一上来就调位置环,结果电机嗡嗡响、抖得跟筛子似的。为什么?因为底层没稳住。电流环是整个伺服系统的地基,地基不稳,上面盖什么都是危楼。
我个人习惯,拿到一台新伺服,第一步永远是先把电流环整明白。哪怕后面用自整定,我也会先手动过一遍电流环的参数。这活儿不复杂,但需要一点耐心。
4.1 电流环到底在干什么?
说白了,电流环的任务就一个:让电机绕组里的实际电流,快速、准确地跟上你给的目标电流。
你想想看,伺服驱动器输出的是电压,但电机产生力矩靠的是电流。电压和电流之间隔着绕组的电阻、电感,还有反电动势。电流环就是那个负责把「电压指令」换算成「实际电流」的闭环调节器。
核心逻辑:
- 目标电流(来自速度环或位置环的输出)→ 电流环调节器 → PWM占空比 → 电机绕组 → 实际电流
- 采样电阻/霍尔传感器检测实际电流 → 反馈给调节器 → 误差修正
我在项目里遇到过一种情况:客户说电机低速运行时一卡一卡的,像步进电机丢步一样。查了半天,发现是电流环带宽设得太低,电流响应跟不上换向频率。把带宽提上去,问题立刻消失。你看,电流环的响应速度直接决定了电机的低速平稳性。
4.2 电流环增益怎么调?
电流环增益,通常有两个参数:比例增益 Kp 和 积分增益 Ki。有些驱动器厂商叫法不一样,比如「电流环刚度」和「电流环积分时间」,但本质是一回事。
| 参数 | 作用 | 调大的效果 | 调小的效果 |
|---|---|---|---|
| Kp(比例增益) | 决定电流响应的快速性 | 响应变快,但过大容易振荡 | 响应变慢,电流跟踪滞后 |
| Ki(积分增益) | 消除稳态误差 | 稳态精度高,但过大可能引起低频振荡 | 稳态误差大,电流精度差 |
调整方法其实不复杂。我一般按这个步骤来:
- 先把 Ki 设到很小(比如默认值的 10%),只调 Kp。
- 逐步增大 Kp,同时给一个固定的电流指令(比如额定电流的 20%),观察实际电流的波形。
- 找到临界振荡点——当 Kp 大到让电流波形出现等幅振荡时,记下这个值。
- 取临界值的 60%~70% 作为最终的 Kp。这是经典的 Ziegler-Nichols 整定法的思路。
- 然后调 Ki:缓慢增大 Ki,直到电流的稳态误差消失,但又不会引起低频振荡。
我的小技巧:
调电流环时,最好让电机轴固定住(比如抱闸锁死或者带一个惯性负载),避免机械振动干扰你对电流波形的判断。我曾经吃过这个亏——调了半天以为是电流环振荡,结果发现是机械共振。
4.3 电流环带宽怎么设?
带宽,是衡量电流环响应速度的核心指标。单位是 Hz,意思就是电流环能跟踪多高频率的电流指令。
带宽设得越高,电流响应越快,电机的高频性能越好。但带宽不是越高越好,有几个限制:
- PWM 开关频率:理论上,电流环带宽不能超过 PWM 开关频率的 1/10。比如开关频率 10kHz,带宽最多设到 1kHz。
- 采样延迟:电流采样和计算需要时间,带宽太高会导致相位裕度不足,系统不稳定。
- 电机电感:电感越小,电流变化越快,能支持的带宽就越高。
实际工程中,我一般这样设:
| 应用场景 | 推荐带宽范围 | 说明 |
|---|---|---|
| 通用定位、输送 | 200~500 Hz | 够用,稳定性优先 |
| 高速高精度加工 | 500~1000 Hz | 需要配合高开关频率 |
| 大惯量负载 | 100~300 Hz | 带宽太高反而容易振荡 |
| 小电感电机(如空心杯) | 1000~2000 Hz | 电流变化极快,带宽可以拉高 |
注意:
带宽设置不是孤立的事。你调高了电流环带宽,速度环和位置环的整定范围也会跟着变。我见过有人把电流环带宽拉到 1.5kHz,结果速度环稍微加点增益就啸叫——因为电流环的相位滞后变小了,速度环的稳定边界变了。
4.4 怎么验证电流环整好了?
调完了,怎么知道调得好不好?不能光靠感觉。我一般用三个方法验证:
4.4.1 阶跃响应测试
给一个突变的电流指令(比如从 0 跳到额定电流的 30%),用示波器看实际电流的响应波形。
- 好的响应:上升快,超调量小于 5%,调节时间短(一般 1~2 个电流环周期),没有振荡。
- 不好的响应:上升慢、超调大、来回振荡、或者干脆跟不上。
4.4.2 正弦跟踪测试
给一个正弦波电流指令,频率从低到高扫频,看实际电流的幅值和相位。
- 好的响应:在目标带宽范围内,幅值衰减小于 3dB,相位滞后小于 45°。
- 不好的响应:幅值明显衰减,或者相位滞后太大,说明带宽不够。
4.4.3 稳态精度测试
给一个固定的电流指令,长时间运行,看实际电流的波动范围。
- 好的响应:波动在额定电流的 ±1% 以内。
- 不好的响应:波动大,或者有低频漂移,说明 Ki 没调好或者有干扰。
避坑指南:
我曾经在验证时犯过一个低级错误——用万用表测电流。万用表只能测有效值,根本看不到瞬态响应。后来换了电流探头接示波器,才发现之前的整定全是错的。所以,验证电流环一定要用示波器,采样率至少 1MHz 以上。
4.5 电流环整定知识体系
下面这张图,把电流环整定的核心逻辑串起来了。你可以把它当作一个检查清单:
嗯,到这里,电流环的手动整定就讲完了。记住一句话:电流环调好了,后面的速度环和位置环才有意义。别急着往上走,先把地基夯实了。