第二章:抗扰动理论基础
各位工程师朋友,大家好。我是你们的老朋友,一个在运动控制领域摸爬滚打十几年的老兵。今天咱们来聊聊抗扰动这个话题。说实话,做速度环调试,最头疼的就是各种扰动。你调得好好的,负载一变,转速就掉;摩擦力一大,响应就慢。这些事儿,我当年刚入行时没少吃亏。
这一章,咱们就把扰动这事儿彻底掰扯清楚。我会从扰动类型、对速度环的影响,再到性能指标,一步步带你吃透。嗯,准备好了吗?咱们开始。
2.1 扰动类型:你遇到的麻烦,我都见过
扰动说白了,就是那些让电机转速偏离你设定值的“捣乱分子”。我把它分成三类,你想想看,是不是都遇到过?
2.1.1 负载突变
这是最常见的一种。比如机械臂抓取工件,突然加上一个重物;或者传送带上来了一个大家伙。负载突变,就是转动惯量或负载转矩瞬间变化。
我的经验: 有一次做包装机项目,切刀每切一次,负载就跳变一次。速度环没处理好,转速波动超过5%,包装膜直接拉断。后来我加了前馈补偿,才搞定。
2.1.2 摩擦力
摩擦力这东西,无处不在。导轨、丝杠、轴承,都有它。而且摩擦力不是恒定的,跟速度、温度、润滑状态都有关。
我习惯把摩擦力分成两种:
- 静摩擦力(Stiction): 启动时最大,像“粘住”了一样。
- 动摩擦力(Coulomb friction): 运动时基本恒定,但方向总跟运动相反。
避坑指南: 我曾经调试一台精密转台,低速时总是抖动。查了半天,发现是静摩擦力太大,导致速度环在零速附近来回震荡。后来加了“抖动补偿”才解决。
2.1.3 齿槽转矩
这个主要出现在永磁同步电机里。因为电机定子开槽,转子磁钢和定子齿之间会产生一个周期性的力矩波动。说白了,就是电机自己“天生”的扰动。
齿槽转矩的频率跟电机极数和槽数有关。我见过一些低端伺服,齿槽转矩大到让速度环在低速时“一顿一顿”的。
2.2 扰动对速度环的影响:为什么你的系统会抖?
扰动来了,速度环会怎么反应?咱们用一张图来说明。
从这张图你能看到,扰动是直接叠加在电机输出上的。速度环通过PI控制器来“对抗”这个扰动。但问题是,PI控制器不是万能的。
具体影响有三个方面:
- 速度波动: 扰动直接导致转速偏离设定值。负载突变时,转速会先掉下去,再慢慢恢复。这个“掉下去”的幅度和“恢复”的时间,就是衡量抗扰动能力的关键。
- 稳态误差: 对于恒定的扰动(比如恒定的摩擦力),纯比例控制器会有静差。必须靠积分项来消除。但积分项加多了,又容易震荡。这是个矛盾。
- 系统稳定性: 扰动频率如果接近系统的谐振频率,可能会激发震荡。我见过一个案例,齿槽转矩的频率刚好跟机械共振频率重合,结果电机嗡嗡响,转速波动大得吓人。
2.3 抗扰动性能指标:怎么才算“好”?
搞清楚了扰动是什么、影响是什么,接下来就是怎么评价。我常用的指标有四个,你记一下。
| 指标名称 | 定义 | 我的经验值 |
|---|---|---|
| 最大动态速降 | 负载突变时,转速下降的最大幅度(通常用百分比表示) | 一般要求 < 5%,高精度场合 < 1% |
| 恢复时间 | 从扰动发生到转速恢复到设定值±2%以内的时间 | 一般要求 < 50ms,高速场合 < 10ms |
| 稳态速度波动 | 稳态运行时,转速的峰峰值波动(通常用百分比表示) | 一般要求 < 0.5%,精密场合 < 0.1% |
| 扰动抑制比 | 输出扰动幅度与输入扰动幅度的比值(越小越好) | 一般要求 < -20dB(即抑制到10%以下) |
这四个指标,我建议你每次调试都测一下。尤其是最大动态速降和恢复时间,这两个直接反映了系统对抗负载突变的能力。
2.4 小结:抗扰动的底层逻辑
好了,这一章的内容就这些。咱们总结一下:
- 扰动有三种:负载突变、摩擦力、齿槽转矩。每种都有它的特点。
- 扰动对速度环的影响,主要体现在速度波动、稳态误差和稳定性上。
- 评价抗扰动性能,看四个指标:最大动态速降、恢复时间、稳态速度波动、扰动抑制比。
说白了,抗扰动调试就是一场“控制带宽”和“扰动频率”的博弈。你带宽高了,扰动抑制好,但容易震荡;带宽低了,系统稳定,但扰动来了反应慢。怎么找到那个平衡点?这就是后面几章要讲的内容。
我个人觉得,理解这些基础概念,比直接上手调参数更重要。你想想看,如果你连扰动是什么、怎么评价都不清楚,调参数不就是瞎蒙吗?
嗯,这一章就到这里。下一章,咱们会深入PI控制器的原理,看看它到底是怎么对抗扰动的。到时候见。