4. 频谱分析:FFT原理、如何读取频谱图、识别震动频率
好,咱们进入第四讲。前面几章我们聊了时域波形,看位置、速度、电流的波动。但说实话,很多震动问题在时域里看,就像一团乱麻。你盯着示波器上的正弦波,知道它在抖,但到底是谁在抖?抖多快?几个频率混在一起?
这时候,就得请出我们的老朋友——频谱分析。我个人习惯,处理伺服震动问题,80%的时间都在看频谱图。它就像一台X光机,能把复杂的震动信号,拆解成一个个独立的频率成分。
核心思想: 任何复杂的周期性信号,都可以分解成一系列不同频率、不同幅值的正弦波之和。FFT就是干这个活的数学工具。
4.1 FFT原理:从时域到频域的“翻译官”
FFT,全称快速傅里叶变换。名字听着吓人,其实没那么复杂。你想想看,我们采集到的伺服电机编码器位置信号,是一个随时间变化的曲线,这叫时域信号。
FFT干的事,就是把这个时域信号,扔进一个数学“黑盒子”,然后吐出一堆数据。这堆数据告诉你:原始信号里,包含了哪些频率的正弦波,每个频率的波有多“强壮”(幅值)。
举个例子。一个电机以10Hz匀速旋转,但叠加了一个50Hz的微小抖动。时域波形上,你只能看到一个“毛糙”的正弦波。但经过FFT后,频谱图上会清晰地出现两根“柱子”:一根在10Hz(基频),一根在50Hz(抖动频率)。
FFT的几个关键参数,你得心里有数:
- 采样频率(Fs): 你采集数据的快慢。根据奈奎斯特定理,FFT能分析的最高频率是 Fs/2。比如你采样率是2kHz,那最高只能看到1kHz的频率成分。我在项目中遇到过,有人采样率设得太低,高频震动完全没抓到,白忙活半天。
- 采样点数(N): 一次FFT用了多少个数据点。点数越多,频率分辨率越高。频率分辨率 = Fs / N。想要看清两个挨得很近的频率,就得增加采样点数。
- 频率分辨率(Δf): 频谱图上相邻两根“柱子”之间的频率间隔。分辨率越高,你越能精准定位震动频率。
我的小技巧: 做伺服震动分析时,我一般把采样频率设为电机速度环带宽的10倍以上。比如速度环带宽100Hz,采样率至少1kHz。采样点数N,我习惯取1024或2048,这样频率分辨率够用,计算速度也快。
4.2 如何读取频谱图:别被花花绿绿吓到
拿到一张频谱图,别慌。它通常是一个二维坐标系:
- 横轴: 频率(单位:Hz)。从左到右,频率越来越高。
- 纵轴: 幅值(单位:可以是速度的mm/s,加速度的m/s²,或者直接用dB)。幅值越高,代表该频率的能量越大,震动越剧烈。
读取频谱图,说白了就是找“尖峰”。
我的读图三步法:
- 看整体趋势: 先扫一眼,频谱是平坦的,还是有很多“山峰”?平坦说明系统运行平稳。山峰林立,说明震动源不少。
- 找最高峰: 哪个频率的幅值最大?这个频率就是当前最主要的震动源。优先处理它。
- 看峰值分布: 峰值之间有没有倍数关系?比如一个在50Hz,一个在100Hz,一个在150Hz。这很可能是基频及其谐波。谐波的出现,往往意味着非线性因素,比如摩擦、齿槽效应、或者电流环的饱和。
避坑指南: 我曾经遇到一个案例,频谱图上在300Hz有个大尖峰,所有人都以为是机械共振。我仔细一看,发现300Hz正好是电机极对数乘以转速频率。最后查出来,是电流环的PWM死区时间设置不当,产生了这个电气谐波。所以,读图时一定要结合电机转速和极对数来算一算。
4.3 识别震动频率:把“元凶”揪出来
识别震动频率,是频谱分析的核心目的。不同的频率,往往对应着不同的“病因”。
常见的震动频率及其“嫌疑人”:
| 频率特征 | 可能原因 | 我的排查建议 |
|---|---|---|
| 转速频率(1X) | 转子动平衡不良、联轴器对中偏差、轴承磨损 | 检查机械安装,做动平衡测试 |
| 转速频率的整数倍(2X, 3X...) | 机械松动、非线性摩擦、齿轮啮合问题 | 检查紧固件,润滑导轨,检查齿轮箱 |
| 电气频率(极对数 × 转速频率) | 电流环参数不当、PWM谐波、编码器反馈噪声 | 优化电流环PI参数,检查PWM频率,检查编码器屏蔽 |
| 固定频率(与转速无关) | 机械结构共振(如基座、负载的固有频率) | 做模态分析,增加阻尼或改变结构刚度 |
| 宽频带噪声(底噪很高) | 摩擦、流体扰动、电磁干扰 | 改善润滑,加强屏蔽,优化布线 |
嗯,这里要注意,很多时候震动不是单一原因造成的。比如一个50Hz的峰值,可能是电气谐波,也可能是机械共振恰好也在50Hz。怎么区分?
我的一个实用方法: 改变电机转速。如果峰值频率随着转速变化而线性变化,那多半是跟旋转相关的机械或电气问题。如果峰值频率纹丝不动,那基本可以锁定是结构共振。
重要提醒: 别只看幅值最大的峰。有时候一个幅值很小的峰,恰恰是问题的根源。比如一个微弱的编码器信号丢失,会在频谱上产生一个边带频率。这个边带幅值不大,但会引发后续的电流波动和速度波动。所以,要结合时域波形一起看,互相印证。
4.4 知识体系:频谱分析的核心逻辑
为了让你更直观地理解,我画了一张图,把整个频谱分析的逻辑串起来。
说白了,整个流程就是:采集信号 → 做FFT → 看频谱图 → 识别频率特征 → 判断病因。每一步都有坑,但只要你多练,慢慢就能形成直觉。
好了,这一章的内容就到这里。记住,频谱分析是伺服震动诊断的“眼睛”。学会看频谱图,你就能从“盲人摸象”变成“精准打击”。