1. 抖动现象的本质:电机启动时的机械共振与电气振荡耦合分析

各位工程师朋友,咱们今天聊一个很实际的问题——电机启动抖动。说实话,我入行头三年,被这个问题折磨得不轻。有一次调试一个伺服驱动器,电机一上电就开始“跳舞”,电流波形乱得像心电图。当时我以为是PID参数没调好,折腾了两天,最后发现是机械共振和电气振荡耦合在了一起。

嗯,咱们今天就把这个“耦合”彻底讲透。

1.1 抖动的两种“元凶”

电机启动时抖动,说白了就两个来源:一个是机械侧,一个是电气侧。但麻烦的是,它们经常同时出现,互相“助纣为虐”。

核心观点:抖动不是单一原因造成的。机械共振放大了电气振荡,电气振荡又激励了机械共振。这是一个正反馈闭环。

1.2 机械共振:你的电机在“唱歌”

每套电机系统都有自己的固有频率。这个频率由转子惯量、联轴器刚度、负载惯量、安装基座刚度共同决定。公式很简单:

f_n = (1 / 2π) × √(K / J_eq)

其中:

  • f_n — 机械固有频率(Hz)
  • K — 等效扭转刚度(N·m/rad)
  • J_eq — 等效转动惯量(kg·m²)

我在项目中遇到过一台设备,每次加速到1500rpm左右就开始剧烈抖动。用频谱仪一测,机械共振频率正好是25Hz,而电机在1500rpm时的电气基频也是25Hz。你想想看,这不就“对上号”了吗?

避坑指南:我曾经犯过一个低级错误——只测了电机空载时的共振频率。装上负载后,等效惯量变了,共振频率也跟着漂了。所以一定要在实际工况下测。

1.3 电气振荡:电流环在“抽风”

电气侧的振荡,主要来自电流环和速度环的控制带宽不匹配。我习惯把电流环看作一个“快速响应器”,速度环是“慢速调节器”。如果两者带宽靠得太近,就会打架。

典型的电气振荡频率范围:

振荡类型 频率范围 常见原因
电流环振荡 500 Hz ~ 2 kHz PI参数过强、PWM死区效应
速度环振荡 10 Hz ~ 200 Hz 速度环增益过高、滤波器设置不当
位置环振荡 1 Hz ~ 20 Hz 位置前馈不足、加减速曲线过陡

为什么电气振荡会引发抖动?因为电流环输出的转矩波动,直接作用在转子上。如果这个转矩波动的频率恰好落在机械共振频段内,那就“火上浇油”了。

1.4 耦合机制:它们是怎么“勾搭”上的

咱们用一张图来理清这个关系:

机械共振与电气振荡耦合机制 PWM调制 电流环PI控制器 转矩波动 ΔT = f(ΔI, θ) 机械结构 转子+联轴器+负载 机械共振 f_n = (1/2π)√(K/J_eq) 耦合效应 转矩波动频率 ≈ 机械固有频率 启动抖动 速度波动 + 电流畸变 + 机械振动 正反馈闭环 抖动 → 电流畸变 → 更严重的抖动

你看这个闭环:电气侧的转矩波动激励机械结构,如果频率匹配,机械共振就会放大这个波动。放大的波动又反馈到电流环,导致电流畸变更严重。这就是为什么有时候你调PID参数根本没用——因为根子在机械侧。

1.5 如何判断是哪种抖动?

我个人的经验是,先看波形,再听声音,最后上工具。

  1. 看电流波形:如果电流波形出现等幅振荡,频率固定,多半是电气振荡。如果电流波形不规则,忽大忽小,多半是机械共振。
  2. 听声音:电机发出“嗡嗡”声,频率单一,是电气振荡。发出“咔咔”或“咚咚”声,是机械共振。
  3. 做扫频测试:用信号发生器给电机一个频率逐渐变化的激励,同时监测振动加速度。峰值点就是机械共振频率。

注意:千万不要在共振频率点长时间运行。我曾经见过一台设备,在共振点跑了30秒,联轴器直接扭断。嗯,那次教训挺深刻的。

1.6 耦合分析的工程意义

搞清楚了耦合机制,你才能对症下药。我习惯把问题分成三类:

问题类型 典型特征 优先处理方向
纯机械共振 特定转速下抖动,电流波形正常 增加阻尼、调整惯量比、加装减振器
纯电气振荡 电流波形畸变,转速波动 优化PI参数、增加滤波器、调整PWM频率
耦合抖动 两者特征同时出现,互相加强 先处理机械共振,再优化电气参数

为什么先处理机械共振?因为机械系统的固有频率是“硬约束”,很难通过软件完全消除。而电气参数是“软约束”,可以灵活调整。先把硬约束搞定,软约束就好办了。

1.7 一个真实案例

去年我帮一个客户调试直线电机平台。启动时抖动非常严重,位置误差达到±0.5mm。客户怀疑是驱动器坏了。

我到了现场,先测了机械固有频率——用锤击法,加速度计贴在动子上。结果发现,平台在35Hz和72Hz有两个明显的共振峰。

再看电流环带宽,设置的是800Hz。速度环带宽120Hz。嗯,问题找到了——速度环带宽120Hz,而机械共振在35Hz和72Hz,速度环的响应刚好能“激励”这两个共振点。

解决方案:

  • 在速度环输出端加一个50Hz的陷波滤波器,衰减35Hz和72Hz附近的增益
  • 把速度环带宽降到80Hz,避开共振区
  • 在机械侧加了一个弹性联轴器,增加系统阻尼

改完之后,抖动从±0.5mm降到了±0.02mm。客户说:“你们是不是换了一台电机?”其实什么都没换,只是把耦合解开了。

个人习惯:我每次做新项目,第一件事就是测机械系统的频率响应。把共振点标出来,贴在调试台旁边。这样调参数的时候心里有数,不会盲目去试。

好了,这一节咱们把抖动的本质讲清楚了。机械共振和电气振荡不是孤立存在的,它们通过转矩波动这个“桥梁”耦合在一起。理解了这一点,后面的过流保护策略才能有的放矢。