2. 电机启动抖动原因分析
电机一启动就抖,这事儿我碰过太多次了。说实话,大部分情况不是电机本身坏了,而是几个关键因素没配合好。咱们一个一个拆开看。
核心观点:启动抖动本质上是转矩输出不稳定。要么是输入能量有问题,要么是电机本体反馈有偏差,要么是控制器算错了。
2.1 电源电压波动
电源是电机的“粮食”。粮食忽多忽少,电机干活肯定不稳。
我遇到过一条产线,三台大电机同时启动,结果最后一台抖得跟筛子似的。一查,母线电压瞬间跌了15%。
电压波动主要分两种:
- 瞬时跌落:大负载启动、电网闪变。驱动器欠压保护没触发,但转矩已经跟不上了。
- 谐波干扰:整流侧谐波导致直流母线纹波变大,电流环采样失真。
| 波动类型 | 典型特征 | 抖动表现 |
|---|---|---|
| 瞬时跌落 | 电压下降 >10%,持续 2~5 个工频周期 | 启动瞬间无力,随后猛冲 |
| 谐波畸变 | THD > 8%,5/7 次谐波为主 | 高频震颤,伴随异响 |
我的习惯:调试前先用示波器看直流母线波形。如果纹波峰峰值超过额定电压的 5%,先处理电源,别急着调参数。
2.2 电机本体参数不对称
电机不是完美的。定子电阻、电感、反电动势,这三样东西只要不对称,电流就会偏。
为什么会这样?
- 制造公差:三相绕组阻抗偏差超过 2%,低速时电流就不平衡了。
- 退磁:永磁同步电机高温退磁后,反电动势波形畸变,产生 6 次转矩脉动。
- 匝间短路:这个比较隐蔽。我修过一台伺服电机,启动时轻微抖动,拆开才发现有一匝线圈烧黑了。
我建议你上电前先做静态测试。用万用表测三相电阻,偏差超过 3% 就要警惕。
注意:参数不对称引起的抖动,频率通常是基频的 2 倍或 6 倍。如果你在电流波形里看到明显的 100Hz 或 300Hz 分量,先查电机本体。
2.3 负载突变
负载突然变重或变轻,电机来不及反应,就会抖一下。
典型场景:
- 皮带输送机:物料突然堆积,负载转矩瞬间翻倍。
- 压缩机:启动时排气压力还没建立,负载波动大。
- 升降机构:抱闸打开瞬间,重力负载突然施加。
我记得有个项目,升降台启动总是抖。查了三天,最后发现是抱闸释放时序比电机励磁早了 50ms。调整之后,问题消失。
负载突变时,速度环的输出会瞬间饱和。这时候积分项如果积累太多,就会超调,然后震荡。
2.4 编码器反馈噪声
编码器是电机的眼睛。眼睛花了,控制器就乱指挥。
噪声来源:
- 电磁干扰:动力线和编码器线走同一个线槽,高频噪声耦合进去。
- 机械振动:编码器安装松动,读数跳动。
- 信号衰减:长距离传输,差分信号幅值不够。
我曾经处理过一个案例:电机低速启动时偶尔抽搐,高速反而正常。用示波器抓编码器 A/B 信号,发现上升沿有毛刺。换了屏蔽双绞线,重新接地,搞定。
排查技巧:用手拧电机轴,看监控软件里的位置反馈是否平滑。如果数值来回跳,先查编码器。
2.5 PID 参数不合理
这是最容易被怀疑,也最容易背锅的原因。
PID 参数不合理的表现:
- 比例增益过大:启动瞬间电流冲击,电机“咯噔”一下。
- 积分时间过短:积分饱和,启动后持续震荡。
- 微分作用过强:对噪声敏感,电机高频微抖。
我个人的调试习惯是:先让电机空载转起来,把比例增益调到刚好不震荡,再慢慢加积分。千万别一上来就调三个参数,容易乱。
| 参数 | 偏大后果 | 偏小后果 |
|---|---|---|
| Kp | 启动冲击、震荡 | 响应慢、启动无力 |
| Ki | 积分饱和、低频震荡 | 稳态误差大 |
| Kd | 高频噪声放大 | 动态响应差 |
避坑指南:我曾经在调试时把积分时间设成 0,以为能消除震荡。结果电机启动后一直有静差,转不到目标位置。积分不能没有,但也不能太大。
这五个原因,有时候单独出现,有时候结伴而来。你想想看,电源波动和 PID 参数不合理,是不是经常一起出现?电压一跌,电流环输出饱和,积分项一积累,抖动就来了。