一、为什么只在 “特定速度” 不准?
只有一个核心原因:这个速度 = 机械系统的共振频率
速度一到这里 → 机器开始共振
共振 → 伺服位置抖动、过冲、丢脉冲
速度离开共振点 → 立刻正常
表现就是:低速正常、高速正常,就中间某一段不准 / 抖 / 飘
二、最常见 4 个原因(按概率排序)
机械共振(90%)
伺服增益太高 / 太低,刚好在这个频率震荡
皮带 / 联轴器松动、间隙,共振时被放大
加减速斜坡太陡,在这个速度点冲击大
三、最快解决方法(现场工程师标准流程)
1)开启伺服陷波滤波器(Notch Filter)
这是专门消共振的,一开就好。
台达:P2-32~P2-35 共振抑制
三菱:PR020~PR022 陷波滤波
松下:Pr.008 共振抑制
汇川:H08 共振抑制
开启后,伺服自动检测共振频率并抑制。
2)降低位置环增益 / 速度环增益
共振时增益太高会震,太低会飘。先把位置增益降到原来的 60%~70%,再试那个速度。
3)开启低通滤波(速度平滑)
台达:P2-12 速度指令平滑
三菱:PD01 速度滤波加大滤波时间(10~30ms),能有效消除特定速度抖动。
4)检查机械(最关键)
用手转动电机轴,看是否:
联轴器松动、顶死
丝杆、导轨有卡点
皮带松紧不一
负载偏心、不平衡
机械有一点点问题,共振时会被放大 10 倍。
5)修改加减速时间
把加减速时间从 100ms 改成 200~300ms很多时候只是加减速太猛,刚好在这个速度点冲击。
四、最简单判断方法
你只需要做一个测试:让伺服空载(脱开负载)跑那个速度
空载正常 → 机械共振 / 负载问题
空载也不准 → 伺服参数问题
五、一句话总结
只在某个速度定位不准 = 共振解决顺序:陷波滤波 → 降增益 → 加平滑 → 查机械。

