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 抓波形 → FFT 定频率 → Bode 看裕度 → 阶跃验证”的顺序推进。Trace 解决“有没有振、振多大、什么时候振”;FFT 解决“振在多少赫兹”;Bode 解决“为什么这个频率容易振、稳定裕度还剩多少”;阶跃响应解决“调完之后动态品质是否可接受”。四者不是并列关系,而是逐层收敛的关系。
需要特别注意的是采样与分析的边界条件。若采样周期为 1 ms,则奈奎斯特频率为 500 Hz,任何高于 500 Hz 的振动都会混叠成低频假象,导致误判。因此,在怀疑高频振动时,必须先用足够小的采样周期确认信号中是否含有高频成分,再做 FFT。此外,FFT 的幅值谱应做窗函数处理(如 Hanning 窗),否则非整周期采样会造成频谱泄漏,把真实峰值抹平或偏移。
把上述工具用熟之后,振动诊断就不再依赖“感觉”和“试凑”。Trace 给出原始证据,频谱给出频率坐标,Bode 给出稳定边界,阶跃响应给出最终验收标准。四者形成一条从现象到原因、从原因到参数的完整证据链,后续的陷波滤波器设置、速度环增益调整和机械整改才有明确依据。