第二节 振动控制基础:振动的基本参数与分析方法

大家好,我是老张。做伺服系统这些年,我最大的体会就是——搞不定振动,就别谈精度。今天咱们聊聊振动控制的基础知识。别小看这些基础,我见过太多工程师上来就调陷波滤波器,结果越调越糟。说白了,你得先知道敌人长什么样,才能开枪打它。

一、振动的三个基本参数

振动这东西,听起来玄乎,其实就三个核心参数:频率、幅值、阻尼比。掌握了这三个,你就抓住了振动的命门。

1. 频率(Frequency)

频率就是振动的快慢。单位是赫兹(Hz),表示每秒振动多少次。比如50Hz,就是一秒钟抖50下。

我个人习惯把频率分成三段来看:

  • 低频段(1-10Hz):通常是机械共振或负载摆动。我在做龙门双驱时遇到过,整个平台像船一样晃,频率才3Hz。
  • 中频段(10-100Hz):最常见的问题区。联轴器松动、皮带张力不足,都会在这里搞事情。
  • 高频段(100Hz以上):一般是结构谐振或电气噪声。我曾经被一个800Hz的谐振折磨了两周,最后发现是电机底座螺丝松了半圈。

关键点:频率决定了你用哪种方法去抑制。低频用前馈,中频用陷波,高频用低通滤波。搞反了,效果会适得其反。

2. 幅值(Amplitude)

幅值就是振动的强度。你可以理解为「抖得多厉害」。单位可以是位移(mm)、速度(mm/s)或加速度(m/s²)。

这里有个坑,我提醒一下:不同单位之间换算要注意。位移幅值在低频时明显,加速度幅值在高频时敏感。你想想看,一个0.1mm的抖动,在1Hz时几乎看不出来,但在100Hz时,加速度能到40m/s²,机器早就散架了。

我在项目中习惯用加速度传感器测幅值,因为安装方便,而且能覆盖更宽的频率范围。但要注意传感器本身的频响特性,别把传感器的共振当成系统的振动。

3. 阻尼比(Damping Ratio)

阻尼比是个抽象的概念,说白了就是系统「吸收振动」的能力。阻尼比越大,振动衰减得越快。

阻尼比ζ的典型范围:

阻尼比范围 系统表现 常见场景
ζ < 0.1 欠阻尼,振动衰减慢 刚性连接、低摩擦系统
0.1 ≤ ζ ≤ 0.3 适中阻尼,快速收敛 大多数伺服系统理想状态
ζ > 0.3 过阻尼,响应迟钝 液压系统、大摩擦负载

嗯,这里要注意:阻尼比不是越大越好。我见过有人为了抑制振动,拼命加阻尼,结果系统响应慢得像蜗牛,定位时间反而变长了。阻尼比在0.1-0.2之间,通常是最舒服的状态。

我的经验:判断阻尼比有个土办法——给系统一个阶跃信号,看它超调几次。超调2-3次后收敛,阻尼比大概在0.15左右;超调5次以上,阻尼比肯定小于0.05,得赶紧处理。

二、时域分析基础

时域分析,就是看振动信号随时间怎么变化。说白了,就是看波形。

常用的时域指标:

  • 峰值(Peak):振动的最大幅度。做安全保护时重点关注这个。
  • 均方根值(RMS):反映振动的能量大小。我评估系统稳定性时,主要看RMS值的变化趋势。
  • 波形因子:峰值与RMS的比值。纯正弦波是1.414,如果偏离这个值,说明有冲击或非线性成分。

举个例子,我在调试一台高速贴片机时,发现加速度RMS值正常,但偶尔会报过载。一查波形,发现每转一圈就有个尖峰,峰值是RMS的5倍多。这就是典型的机械冲击,不是单纯的振动问题。

三、频域分析基础

频域分析,就是把振动信号从时间域转换到频率域。为什么要这么做?因为时域里混在一起的信号,在频域里一目了然。

核心工具是傅里叶变换(FFT)。我打个比方:时域信号就像一锅乱炖,你不知道里面有什么菜;频域分析就像把菜捞出来分类——这个是土豆,那个是胡萝卜,清清楚楚。

频域分析的关键指标:

  • 频谱峰值频率:振动能量最大的频率点。这就是你要对付的主要敌人。
  • 谐波分量:基频的整数倍频率。比如50Hz的振动,往往伴有100Hz、150Hz的谐波。谐波多,说明非线性严重。
  • 边频带:主峰旁边的细小频率分量。我在做主轴振动分析时,边频带往往能提前预警轴承故障。

避坑指南:我曾经犯过一个错误——看到频谱上有个大峰,直接上陷波滤波器。结果振动更大了。后来才发现,那个峰是传感器安装共振造成的假象。所以,做频域分析前,一定要确认传感器安装可靠。用手敲一下安装点,看看频谱有没有变化,这是最基本的验证方法。

四、知识体系框架

下面这张图,是我自己总结的振动控制知识体系。每次做项目前,我都会对照着梳理一遍思路。

振动控制基础 - 知识体系 振动基本参数 时域分析 频域分析 三个核心参数 • 频率:振动的快慢(Hz) • 幅值:振动的强度(mm/s²) • 阻尼比:衰减能力(ζ) 时域关键指标 • 峰值:最大幅度 • RMS:能量大小 • 波形因子:判断非线性 频域关键指标 • 频谱峰值频率 • 谐波分量 • 边频带分析 三者关系:时域发现问题 → 频域定位问题 → 参数指导解决 频率决定「在哪治」,幅值决定「治多狠」,阻尼比决定「怎么治」 实战建议:先做时域扫查,再做频域分析,最后确定参数 我的习惯:每次调试前,先花10分钟做一次完整的振动测量,记录基线数据

五、实战中的分析方法

说了这么多理论,咱们来点实际的。我在现场调试时,一般按这个流程走:

  1. 先听再看:用手摸、用耳朵听。有经验的工程师,光听声音就能判断大概频率。我有个老同事,听电机声音能判断到±5Hz,这就是功夫。
  2. 时域波形记录:用示波器或采集卡记录振动波形。重点关注启动、停止、匀速三个阶段的波形变化。
  3. FFT频谱分析:把时域信号转成频谱。我一般设置1024点FFT,频率分辨率够用就行,没必要追求超高分辨率。
  4. 参数提取:从频谱中提取峰值频率和幅值,从时域波形估算阻尼比。
  5. 制定方案:根据参数选择抑制方法。频率低于50Hz,优先考虑机械改进;50-200Hz,用陷波滤波器;高于200Hz,用低通滤波或调整增益。

小技巧:做FFT分析时,加窗函数很重要。我习惯用汉宁窗(Hanning),适合大多数连续振动信号。如果是冲击信号,用矩形窗更合适。选错了窗函数,频谱会失真,你可能会误判频率。

好了,这一节的内容就到这里。振动控制的基础,说白了就是三个参数加两种分析方法。你把这些搞清楚了,后面学陷波滤波器、自适应抑制,就会轻松很多。记住我的一句话:别急着动手调参数,先把振动「看」清楚

专注资料整理