4. 振动测量与诊断工具

振动抑制的第一步不是“调参数”,而是“看清楚”。如果不知道振动发生在哪个频率、幅值多大、在什么工况下被激发,任何滤波器或增益调整都只是盲调。SINAMICS 驱动系统提供了一组互补的诊断工具:Trace 负责时域波形采集,频谱分析把时域信号转换到频域以定位振动频率,Bode 图描述闭环/开环的频率响应特性,阶跃响应则用于观察时域动态品质。四者配合,才能从“感觉到抖”走到“知道为什么抖、抖在多少赫兹、该动哪个参数”。

一、Trace:把看不见的振动变成可读波形

SINAMICS Trace 是调试工具(如 STARTER / Startdrive)中的示波器功能,用于按固定采样周期记录驱动内部信号。诊断振动时,最常记录的信号包括:转速实际值 r0063、转速设定值 r0062、转矩实际值 r0080、电流实际值 r0068/r0078、直流母线电压 r0070,以及速度控制器输出 r0079。采样周期必须足够小,否则高频振动会被混叠掩盖。经验上,若怀疑振动在 200 Hz 以内,采样周期取 0.5 ms~1 ms 可覆盖;若怀疑在 500 Hz 以上,应取 0.125 ms~0.25 ms。记录时长通常取 1~5 s,保证包含至少一个完整的起振—稳定过程。

触发方式决定能否抓到瞬态。对于“启动时抖一下”的问题,用上升沿触发,触发信号选转速设定值或使能信号;对于“稳态周期性抖动”,用自由运行或电平触发即可。Trace 波形上要重点观察三件事:振动是等幅持续还是衰减振荡;振动频率是否与转速成正比(说明与机械旋转相关);振动是否只在某个速度区间出现(说明与共振或弱阻尼有关)。

二、频谱分析:把时域波形换算成频率成分

频谱分析的核心是把时域采样序列做 FFT,得到各频率分量的幅值。SINAMICS 的 Trace 本身可显示时域曲线,配合外部工具(如 MATLAB、Python 或驱动自带的频谱功能)做 FFT。做 FFT 前必须注意:采样频率 fs 决定可分析的最高频率(奈奎斯特频率 fs/2);采样点数 N 决定频率分辨率 Δf = fs/N。例如 fs = 2 kHz、N = 4096,则 Δf ≈ 0.49 Hz,最高可分析 1 kHz,足以覆盖大多数伺服机械振动。

频谱图上要识别几类典型频率:

  • 转频及其倍频:f = n/60(n 为 rpm),如 1500 rpm 对应 25 Hz。若峰值出现在 25 Hz、50 Hz、75 Hz,多为机械不平衡、联轴器偏差或齿啮合。
  • 电气频率:电流环、PWM 频率及其边带,如 4 kHz 开关频率附近的高频毛刺。
  • 共振频率:与转速无关、位置固定的峰值,通常是机械传动链的固有频率,如 80 Hz、220 Hz。
  • 控制器振荡频率:速度环增益过高时出现的固定频率振荡,常伴随转矩剧烈波动。

判断依据是:频率随转速线性变化 → 机械旋转相关;频率固定不随转速变化 → 共振或控制器自激;频率等于开关频率或电流环带宽 → 电气相关。

三、Bode 图:看清系统的频率响应与稳定裕度

Bode 图给出幅频特性和相频特性,是判断闭环系统稳定性和带宽的核心工具。在 SINAMICS 中,可通过速度设定值叠加激励信号(如伪随机二进制序列 PRBS 或扫频正弦),同时记录转速实际值,用频响分析得到速度环开环或闭环 Bode 图。关键读数包括:

  • 幅值裕度:相位穿越 -180° 时,幅值低于 0 dB 的余量,一般要求 ≥ 6~10 dB。
  • 相位裕度:幅值穿越 0 dB 时,相位高于 -180° 的余量,一般要求 ≥ 45°~60°。
  • 带宽:闭环幅值下降到 -3 dB 对应的频率,反映系统响应速度。
  • 谐振峰:幅频曲线在某个频率出现明显尖峰,说明该频率阻尼不足,容易在此处起振。

若 Bode 图显示 100 Hz 附近有 +12 dB 谐振峰,且相位快速下降,说明机械传动在该频率附近阻尼很弱。此时若速度环增益过高,系统就会在这个频率持续振荡。解决方向是降低增益、加入陷波滤波器,或提高机械刚度。

四、阶跃响应:最直观的时域动态检查

阶跃响应通过给速度设定值一个突变(如从 0 到 100 rpm),观察实际转速的跟随过程。典型指标包括上升时间、超调量、调节时间和稳态误差。若响应出现高频振荡,说明增益过高或存在未建模谐振;若响应迟缓、上升时间长,说明增益偏低或积分时间过长;若出现低频摆动,可能是积分作用过强或机械间隙。阶跃响应与 Bode 图互为印证:时域振荡频率应与频域谐振峰位置一致。

振动诊断工具链:从信号采集到频率定位 Trace 信号采集 r0063 转速实际值 r0080 转矩实际值 r0079 速度控制器输出 r0068 电流实际值 采样周期 0.125~1 ms 记录时长 1~5 s 触发:上升沿/电平 频谱分析(FFT) fs = 2 kHz,N = 4096 Δf = fs/N ≈ 0.49 Hz 最高分析 1 kHz 识别频率类型: 转频 25 Hz / 倍频 50 Hz 共振 80 Hz / 220 Hz 开关频率 4 kHz 边带 Bode 图:频率响应与稳定裕度 幅频特性 dB Hz +12 dB 谐振峰 ≈100 Hz 幅值裕度 ≥ 6~10 dB 相位裕度 ≥ 45°~60° 闭环带宽 -3 dB 频率 谐振峰 → 阻尼不足,易起振 阶跃响应:时域动态品质验证 n t 设定值 0→100 rpm 超调 振荡衰减 t₀ 峰值时间 调节时间 时域—频域联合判读 高频振荡 → 增益过高/谐振 低频摆动 → 积分过强/间隙 响应迟缓 → 增益偏低 振荡频率 ↔ Bode 谐振峰 两者一致 → 定位可信

五、四类工具的配合逻辑与判读要点

实际诊断时,建议按“Trace 抓波形 → FFT 定频率 → Bode 看裕度 → 阶跃验证”的顺序推进。Trace 解决“有没有振、振多大、什么时候振”;FFT 解决“振在多少赫兹”;Bode 解决“为什么这个频率容易振、稳定裕度还剩多少”;阶跃响应解决“调完之后动态品质是否可接受”。四者不是并列关系,而是逐层收敛的关系。

需要特别注意的是采样与分析的边界条件。若采样周期为 1 ms,则奈奎斯特频率为 500 Hz,任何高于 500 Hz 的振动都会混叠成低频假象,导致误判。因此,在怀疑高频振动时,必须先用足够小的采样周期确认信号中是否含有高频成分,再做 FFT。此外,FFT 的幅值谱应做窗函数处理(如 Hanning 窗),否则非整周期采样会造成频谱泄漏,把真实峰值抹平或偏移。

实用判据速查:频率随转速线性变化 → 机械旋转相关(不平衡、对中、齿啮合);频率固定不随转速变化 → 机械共振或控制器自激;频率接近开关频率或电流环带宽 → 电气相关;Bode 图谐振峰处相位快速下降 → 该频率阻尼弱,优先考虑陷波滤波器或降低增益。
常见误区:只看 Trace 时域波形就下结论,不换算频率;采样周期过大导致高频混叠;FFT 不做窗函数导致峰值失真;把控制器自激振荡误判为机械共振。诊断振动必须时域与频域互证,单一时域或单一频域都容易误判。

把上述工具用熟之后,振动诊断就不再依赖“感觉”和“试凑”。Trace 给出原始证据,频谱给出频率坐标,Bode 给出稳定边界,阶跃响应给出最终验收标准。四者形成一条从现象到原因、从原因到参数的完整证据链,后续的陷波滤波器设置、速度环增益调整和机械整改才有明确依据。