震动分类:机械共振、电气谐振、负载扰动、编码器噪声
做伺服驱动这些年,我碰到最多的问题就是震动。说句实话,十个现场故障里,有七八个都跟震动有关。震动不解决,精度就别提了,搞不好还会烧电机、断丝杠。
但震动不是铁板一块。它分好几种类型,每种类型的根源、表现、解决手段都不一样。我个人习惯,拿到一个震动案例,先分类,再下手。今天咱们就把这四类震动掰开揉碎了讲清楚。
核心观点:震动分类是诊断的第一步。分不清类型,后面的所有努力都是瞎忙活。
一、机械共振
机械共振,说白了就是系统的固有频率被激励起来了。你想想看,任何机械结构都有它自己的“脾气”——也就是固有频率。当伺服驱动的输出频率恰好撞上这个固有频率,震动就会突然放大,像荡秋千一样越荡越高。
典型特征:
- 震动频率固定,不随转速线性变化
- 通常在某个特定转速下突然出现,过了这个转速反而消失
- 用手摸机台,能感觉到明显的周期性抖动
我在项目中遇到过一台立式加工中心,Z轴快速移动时震动特别大。用频谱仪一测,发现震动频率是85Hz。我让操作员把进给速度从1000mm/min调到2000mm/min,震动频率还是85Hz,一点没变。这就基本锁定是机械共振了。
我的经验:机械共振的排查顺序,先看联轴器,再看安装底座,最后看负载惯量匹配。这三个地方出问题的概率最高。
常见原因:
- 联轴器松动或磨损——这是最常见的,我至少碰到过十几次
- 机械安装刚性不足——底座太薄、螺丝没锁紧
- 负载惯量比过大——电机带不动负载,来回震荡
- 丝杠或导轨的预紧力不合适
解决思路:
- 加装陷波滤波器(Notch Filter),把共振频率点“挖掉”
- 调整机械结构,提高刚性或改变固有频率
- 降低增益,牺牲一点响应速度换取稳定
二、电气谐振
电气谐振跟机械共振有点像,但根源在电气回路里。说白了,就是电机绕组的电感、电容和驱动器输出阻抗之间形成了谐振回路。这种谐振通常频率比较高,几百赫兹到几千赫兹都有。
典型特征:
- 电机发出尖锐的“滋滋”声或“嗡嗡”声
- 电流波形上有明显的高频振荡
- 用手摸电机外壳,能感觉到高频微振,但机台本身不抖
为什么会这样?我解释一下。伺服驱动器输出的是PWM波,PWM波里含有丰富的高频分量。如果电机电缆太长、或者电缆屏蔽没做好,这些高频分量就会和线路分布参数形成谐振。
注意:电气谐振如果不处理,轻则电机发热、噪音大,重则烧毁驱动器功率模块。我曾经有一台设备,就是因为电气谐振没及时处理,连续烧了三个驱动器,后来加了输出电抗器才解决。
常见原因:
- 电机电缆过长(超过50米就要特别注意)
- 电缆屏蔽层接地不良
- 驱动器PWM频率设置不当
- 电机和驱动器功率不匹配
解决思路:
- 在驱动器输出端加装电抗器或磁环
- 调整PWM载波频率,避开谐振点
- 缩短电机电缆长度,或者使用屏蔽电缆
- 检查接地系统,确保单点接地
三、负载扰动
负载扰动,说白了就是负载本身在“捣乱”。比如负载突然变重、变轻,或者负载本身有偏心、不平衡。这种震动跟前面两种不一样,它是随负载变化而变化的。
典型特征:
- 震动幅度随负载变化而波动
- 空载时运行平稳,一加载就开始抖
- 或者反过来,空载抖,加载反而不抖
我记得有一次做包装机的项目,切刀机构在切厚纸板时震动特别大,切薄纸板就没事。一开始我以为是机械共振,测了半天频率一直在变。后来才发现,是切刀切入纸板时的阻力突变,伺服来不及响应,就产生了震荡。
避坑指南:我曾经在调试一台冲压机时,怎么调参数都消除不了震动。折腾了两天,最后发现是模具的动平衡没做好。所以遇到负载扰动,先别急着调伺服参数,先检查机械负载本身。
常见原因:
- 负载惯量突变(比如机械手抓取工件瞬间)
- 负载不平衡(旋转体偏心)
- 摩擦力不均匀(导轨磨损、润滑不良)
- 外力干扰(比如风管、电缆拖链的拉力)
解决思路:
- 使用扰动观测器(Disturbance Observer)进行前馈补偿
- 增加速度环和位置环的带宽
- 调整加减速时间,让负载变化更平缓
- 机械上做动平衡或增加配重
四、编码器噪声
编码器噪声,这个坑我踩过好几次。编码器是伺服的眼睛,眼睛花了,系统自然就乱抖。这种震动通常表现为随机性的抖动,没有固定频率,也没有固定幅度。
典型特征:
- 电机在静止时也会出现微小抖动
- 位置反馈信号上有毛刺或跳变
- 用示波器看编码器信号,波形不干净
嗯,这里要注意。编码器噪声有时候跟电气谐振很像,但有一个关键区别:编码器噪声是随机的,而电气谐振是有固定频率的。你想想看,如果电机停在那里不动,编码器还在跳变,那基本就是噪声问题了。
我的经验:编码器噪声最容易出现在长距离传输的场合。比如编码器线缆超过20米,又没有用差分信号传输,那噪声几乎是必然的。
常见原因:
- 编码器线缆屏蔽层接地不良
- 编码器线缆与动力线缆走同一个线槽(强电干扰)
- 编码器本身老化或损坏
- 编码器接头接触不良
解决思路:
- 编码器线缆使用双绞屏蔽线,且屏蔽层单端接地
- 编码器线缆与动力线缆分开走线,间距至少20cm
- 在编码器信号线上加磁环或滤波器
- 检查编码器安装是否牢固,有没有松动
- 必要时更换更高分辨率的编码器
四种震动的快速对比
| 震动类型 | 频率特征 | 主要表现 | 排查优先级 | 常用手段 |
|---|---|---|---|---|
| 机械共振 | 固定频率 | 特定转速下剧烈抖动 | 高 | 陷波滤波器、提高刚性 |
| 电气谐振 | 高频(数百Hz以上) | 电机尖锐噪音、电流振荡 | 中 | 输出电抗器、调整PWM频率 |
| 负载扰动 | 随负载变化 | 加载/卸载时抖动 | 中 | 扰动观测器、加减速调整 |
| 编码器噪声 | 随机、无规律 | 静止时抖动、位置跳变 | 高 | 屏蔽接地、线缆分离 |
知识体系总览
下面这张图,是我自己总结的震动分类与诊断逻辑。每次遇到震动问题,我就按这个流程走一遍,基本不会漏掉什么。
这张图从左到右展示了四种震动的分类,以及对应的诊断手段和解决方案。最后一步是验证,千万别跳过。我见过太多人调完参数就不管了,结果第二天又抖起来。
最后说一句:震动诊断没有银弹。不要指望一个参数解决所有问题。我的习惯是,先机械后电气,先被动后主动。机械问题没解决之前,调再多的伺服参数都是白搭。