2. 电机抖动现象:从现象到本质
大家好,我是老张。今天咱们聊聊电机抖动这个现象。说实话,我见过太多工程师一听到电机抖动,就急着去调PID参数。结果呢?调了半天,问题反而更严重了。
其实,抖动本身只是一个症状。就像人发烧一样,你得先搞清楚是感冒还是肺炎,才能对症下药。电机抖动也一样,咱们得先学会描述它、量化它、分析它。
2.1 抖动定义:到底什么是“抖动”?
先给个准确定义。电机抖动,是指电机在运行过程中,输出轴出现非预期的、周期性的速度波动或位置振荡。
注意几个关键词:
- 非预期:不是正常的加减速,也不是负载突变引起的瞬态响应。
- 周期性:抖动通常有固定的频率,不是随机乱跳。
- 速度波动或位置振荡:要么转速忽快忽慢,要么位置来回摆动。
我个人习惯把抖动分成两类:
| 类型 | 表现 | 常见场景 |
|---|---|---|
| 速度型抖动 | 转速表指针来回摆,电机声音忽高忽低 | 恒速运行场合,比如传送带、风机 |
| 位置型抖动 | 轴在目标位置附近来回振荡,无法稳定 | 定位场合,比如机械手、数控机床 |
我的经验: 位置型抖动往往比速度型抖动更隐蔽。有一次我在调试一个贴片机,轴停在目标位置后肉眼看着不动,但用激光位移传感器一测,发现它在±0.02mm范围内以50Hz的频率振荡。这种高频微幅抖动,手摸是摸不出来的。
2.2 抖动频率与幅度:两个关键参数
描述抖动,光说“抖得厉害”可不行。你得拿出数据来。两个核心参数:频率和幅度。
抖动频率
单位是Hz,表示每秒抖多少次。频率决定了抖动的性质。
- 低频抖动(1-10Hz):肉眼可见,电机轴明显来回晃。通常是机械共振或负载惯量不匹配。
- 中频抖动(10-100Hz):手摸能感觉到振动,耳朵能听到嗡嗡声。编码器故障、速度环参数不当常见。
- 高频抖动(>100Hz):肉眼看不见,但噪音刺耳,电机发热严重。通常是电流环问题或编码器信号毛刺。
怎么测频率?我建议用示波器看编码器的Z信号或A/B相脉冲,或者直接用驱动器的监控功能。别靠耳朵猜,你想想看,人耳对50Hz和60Hz的区分能力其实很差。
抖动幅度
单位是度、毫米或转速的百分比。幅度决定了抖动的严重程度。
| 幅度等级 | 量化参考(以伺服电机为例) | 影响 |
|---|---|---|
| 轻微 | 位置波动 < 0.1° | 基本不影响运行,但精密场合不行 |
| 中等 | 位置波动 0.1° - 1° | 产品良率下降,噪音明显 |
| 严重 | 位置波动 > 1° | 无法正常工作,可能损坏机械 |
注意: 幅度和频率要一起看。高频小幅度抖动比低频大幅度抖动更难诊断,因为它容易被忽略,但长期运行会损坏轴承和编码器。
2.3 抖动对系统的影响:不只是“不舒服”
很多新手觉得,抖动嘛,大不了产品精度差一点。其实远不止如此。我总结了一下,抖动对系统的影响有四个层面:
- 精度下降:定位不准,产品尺寸超差。这是最直接的。
- 机械磨损加剧:抖动导致齿轮、丝杠、轴承承受交变应力,寿命可能缩短50%以上。我在一个包装机项目上遇到过,因为抖动没及时处理,三个月换了两次减速机。
- 能耗增加:电机为了对抗抖动,需要额外输出扭矩,电流增大,发热严重。严重时驱动器会过载报警。
- 系统稳定性恶化:抖动可能引发共振,导致整个设备剧烈振动,甚至损坏传感器、摄像头等精密部件。
一句话总结: 抖动不是小毛病,它是系统健康的“警报灯”。忽略它,小问题会变成大故障。
2.4 抖动与编码器故障的关联性:核心逻辑
好了,前面铺垫了这么多,现在咱们进入正题:抖动和编码器故障到底有什么关系?
说白了,编码器就是电机的“眼睛”。它告诉驱动器:“我现在在什么位置,转得有多快。”如果编码器给出的信号不准,驱动器就会做出错误的判断,输出错误的电流,电机自然就抖起来了。
我画了一张图,帮你理清这个逻辑链条:
从这张图可以看得很清楚:编码器故障是源头,电机抖动是结果。中间经过了“反馈错误 → 驱动器误判 → 电机输出异常”三个环节。
那么,怎么判断抖动是不是编码器引起的?我教你一个简单的方法:
我的诊断技巧: 用示波器同时抓编码器的A/B相信号和电机的电流波形。如果抖动频率和编码器脉冲丢失的频率一致,那基本可以锁定是编码器的问题。我曾经在一个印刷机项目上,用这个方法五分钟就找到了故障点——编码器线缆被老鼠咬断了。
另外,有几个典型的编码器故障模式,对应的抖动特征也不一样:
| 编码器故障类型 | 抖动特征 | 诊断方法 |
|---|---|---|
| 信号丢失(断线) | 电机突然剧烈抖动,然后停机报警 | 检查线缆通断,看驱动器报警代码 |
| 信号毛刺(干扰) | 高频小幅抖动,电机噪音大 | 示波器看信号波形,检查屏蔽接地 |
| 相位偏移(安装松动) | 低速时抖动明显,高速时改善 | 检查编码器安装螺丝,重新校准零位 |
| 码盘污染(油污/灰尘) | 特定角度抖动,其他角度正常 | 清洁码盘,检查密封圈 |
避坑指南: 我曾经遇到一个案例,电机在某个固定位置抖动,换了编码器还是抖。折腾了两天,最后发现是编码器联轴器上的顶丝松了,导致编码器轴和电机轴之间有0.1mm的间隙。所以,别一上来就换编码器,先检查机械连接。