深夜的车间里,王师傅把一支电子听诊器贴在一台轰隆作响的减速机外壳上,闭着眼,像老中医号脉一样专注。他不是医生,却每天在做同一件事——给钢铁机器“听诊”。设备运转时,每一个轴承、每一对齿轮都在微微颤抖,这些颤抖就是机器的“脉搏”。健康的脉搏均匀有力,故障的脉搏却会变得紊乱、尖利。振动分析,就是这门研究机器“身体语言”的技术:用传感器捕捉振动,用数学方法拆解振动,在设备彻底趴窝之前,精准找到病根。从最简单的看波形,到 FFT 频域拆解,再到包络分析、阶次分析,就像从“听个响”到“听懂每一个音符”。读完这篇文章,你也能学会给机器“把脉”。

岗位关联

掌握振动分析,你便握住了预测性维护的入场券——这是工业AI落地中最实用的技能之一,也是读懂智能制造设备健康数据的关键密码。

目录
  1. 可视化演示
  2. 振动基础概念:机器的脉搏
  3. 信号采集规范:听诊器的放置艺术
  4. 时域特征分析:波形的“心电图”
  5. 频域特征分析:把混音拆成独奏
  6. 包络分析:隔墙听诊的顺风耳
  7. 阶次分析:变转速下的定位罗盘
  8. 轴承故障特征:关节的四种“咔哒”
  9. 齿轮箱故障特征:牙齿的咬合节拍
  10. AI 应用场景
  11. Python 演示
  12. 常见误区
  13. 面试题

可视化演示

展示系统处理流水线、实时性能指标曲线及多方案对比分析,包含数据流转、吞吐延迟监控与方案评估。

本节配有交互动效(进入视口后自动加载,约 3KB)。

系统可视化 处理流程:输入→处理→模型→输出 性能监控:实时指标 P=L×T

振动基础概念:机器的脉搏

王师傅把听诊器挪到减速机轴承座正上方,对实习生说:“你听——每转一圈,机器就有一次心跳。心跳的强弱、快慢、节律,全藏在这股振动里。” 任何旋转设备都存在振动,它源于转子质量不平衡、轴不对中、齿轮啮合冲击、轴承微观缺陷等。当零件状态变化时,“心跳”也会随之改变,这就是振动分析能诊断疾病的根本前提。

要解读振动,先认识它的三个基本要素。频率,即每秒振动的次数,单位赫兹(Hz),好比心跳的节奏快慢;振幅,指振动幅度的大小,好比心跳的力度;相位,描述振动到达峰值的时间点,好比心跳的节拍位置。三要素各管一个维度,就像医生同时关注心率、血压和心律。

工程上常用位移、速度、加速度三种量来度量振动,三者通过频率相互换算。低频时位移明显,中频时速度主导,高频时加速度突出。轴承早期点蚀产生的冲击是数千赫兹的高频振动,必须用加速度传感器才能捕捉——就像心跳中的细微杂音,要用高灵敏度的听诊器头才能分辨。

王师傅常说:“波形图上那条正弦线,就是机器的'心电图'。学会读它,才算摸到了听诊的门把手。”

x(t)=Asin⁡(2πft+φ)\displaystyle x(t) = A\sin(2\pi f t + \varphi)
简谐振动公式:振幅 A 决定振动多强,频率 f 决定振动多快,相位 φ 决定从哪儿开始振动。它是理解一切振动信号的“母公式”。
  1. 振幅 A振动的最大位移,即偏离平衡位置最远的距离。
    AA
  2. 圆频率每秒转过的弧度数,等于 \(2\pi\) 乘以频率。
    2πf2\pi f
  3. 初始相位\(t=0\) 时刻振动所处的位置角度。
    φ\varphi
  4. 瞬时位移任意时刻 t 的振动位置,由振幅、频率和相位共同确定。
    x(t)=Asin⁡(2πft+φ)x(t) = A\sin(2\pi f t + \varphi)

信号采集规范:听诊器的放置艺术

医生听诊从不乱放:心脏的声音在左侧锁骨中线处最清晰,传感器也一样。王师傅要求徒弟们“传感器必须贴在轴承座正上方,用螺栓刚性固定,方向对准受力线”。放错了位置,再好的分析也是白搭——你听到的可能只是“隔壁床病人的心跳”。

信号采集的核心法则是采样定理:要让采样后的数字信号不丢信息,采样率必须至少是信号最高频率的两倍。工程上为了留出抗混叠滤波器的过渡带,通常取最高频率的 2.56 倍以上。比如要分析 10 kHz 以内的轴承振动,采样率至少设为 25.6 kS/s。此外,采样时长决定了频率分辨率:采得越久,频域上看得越细。

传感器选型也有讲究:加速度计体积小、频响宽,是振动监测的通用选择。安装方式从优到劣依次为:螺栓安装、胶粘、磁吸座、手持探针。磁吸座方便但会衰减高频,测轴承早期故障时高频成分至关重要,此时必须用螺栓或胶粘。同时要避开薄壁罩壳、悬臂等柔性位置,并做好电缆固定与接地,防止 50 Hz 工频干扰混入信号。

“听诊器摆不对,诊断全白费。” 王师傅把这句话挂在嘴边——采集端做扎实,后面所有花哨算法才有意义。

fs≥2fmax⁡\displaystyle f_s \ge 2 f_{\max}
奈奎斯特采样定理:采样率太低,“伪频”就会伪装成真故障;采样率合适,信号才能原汁原味地进入分析环节。
  1. 采样率每秒采集的样本个数,单位是样本/秒(S/s)。
    fsf_s
  2. 最高频率信号中真实存在的最大频率成分。
    fmax⁡f_{\max}
  3. 采样条件采样率必须不小于最高频率的两倍,才能无失真重建信号。
    fs≥2fmax⁡f_s \ge 2 f_{\max}

时域特征分析:波形的“心电图”

拿到振动信号,王师傅第一件事不是算频谱,而是直接看波形。健康的设备波形平顺如呼吸,轴承出现剥落时,波形上会猛地冒出一个个尖锐的“扎刺”。这份原始的波形图就是设备的“心电图”。

为了把波形变成可量化、可报警的数字,工程师提炼出一组时域特征。均值反映信号中的直流分量,通常趋近于零;均方根值(RMS)反映振动能量,是设备整体状态的通用指标;峰值反映最大瞬时冲击;峰值因子是峰值与 RMS 的比值,能敏锐察觉“偶发的重击”;峭度则刻画波形分布的尖陡程度,正常信号的峭度接近 3,一旦超过 4,说明信号中出现了大量冲击性成分。

在实际诊断中,RMS 适合跟踪缓慢发展的磨损,它像体温计一样稳定可靠;但早期轴承点蚀产生的冲击持续时间极短,RMS 来不及反应,峭度和峰值因子却能第一时间捕捉到“尖刺”。因此,完善的监测系统往往同时保存 RMS 和峭度两条趋势线,互为补充。

“心电图上有尖刺,下一步就要查是哪个器官在闹脾气。” 王师傅知道,时域只是粗筛,真正的定位要靠频域。

xrms=1N∑i=1Nxi2\displaystyle x_{\text{rms}} = \sqrt{\frac{1}{N}\sum_{i=1}^{N} x_i^2}
RMS 公式:把所有采样点先平方、再平均、再开方,得到的“有效值”代表了这段波形的整体能量水平。
  1. 逐点平方将所有采样点先平方,消除正负号影响,放大冲击成分。
    xi2x_i^2
  2. 取平均对 N 个平方值求算术平均,得到信号的“平均功率”。
    1N∑i=1Nxi2\frac{1}{N}\sum_{i=1}^{N} x_i^2
  3. 开平方恢复量纲开方后得到与原始信号同量纲的有效值。
    xrms=1N∑i=1Nxi2x_{\text{rms}} = \sqrt{\frac{1}{N}\sum_{i=1}^{N} x_i^2}

频域特征分析:把混音拆成独奏

王师傅带实习生听交响乐排练,然后问:“整个乐队一起奏,你能听出是哪把小提琴跑了调吗?” 当然不能。但如果把每个人的声部单独放出来,问题立刻暴露。FFT(快速傅里叶变换)就是振动分析里的“分轨师”——它把杂乱叠加的时域波形,拆解成一个个独立的频率分量。

FFT 的输入是 N 个时域采样点,输出是 N 个频域复数值,其中第 k 个值 X(k) 代表着频率为 \(k \Delta f\) 的那个“纯音”有多大。把频率作为横轴、幅值作为纵轴画出来,就是频谱图。频谱上的每一个峰,都对应一种周期性振动源:1 倍转频的峰提示转子不平衡,2 倍转频的峰提示轴不对中,啮合频率的峰提示齿轮问题,特定故障频率的峰则能直接锁定轴承缺陷。

解读频谱有三条经验:一看峰值对应的频率是否与特征频率表吻合;二看谐波家族是否齐整(基频、2 倍、3 倍逐级排列);三看峰周围是否有边带(以转频为间隔的“卫星峰”)。谐波家族常表示松动或摩擦,边带则往往意味调制——某个零件的缺陷在“打拍子”。

“从合奏里拎出跑调的音,频谱是最锋利的耳朵。” 但王师傅还有一句悄悄话:有些极早期的故障音太轻,直接听频谱听不见,得用上“隔墙听诊”的绝活。

X(k)=∑n=0N−1x(n)e−j2πkn/N\displaystyle X(k) = \sum_{n=0}^{N-1} x(n) e^{-j 2\pi k n / N}
FFT 公式:把 N 个时域样本分别乘以不同频率的“旋转因子”再求和,每个 k 值得到的复数 X(k) 就是该频率分量的幅值和相位。
  1. 时域序列采集到的 N 个离散样本,是 FFT 的输入。
    x(n)x(n)
  2. 旋转因子对应频率 k 的复指数,本质是一个匀速旋转的单位向量。
    e−j2πkn/Ne^{-j 2\pi k n / N}
  3. 加权求和把每个样本与旋转因子相乘并累加,完成该频率分量的“匹配检测”。
    ∑n=0N−1x(n)e−j2πkn/N\sum_{n=0}^{N-1} x(n) e^{-j 2\pi k n / N}
  4. 频域输出X(k) 的模表示第 k 个频率分量的幅值,幅角表示相位。
    X(k)X(k)

包络分析:隔墙听诊的顺风耳

早期轴承缺陷像隔壁房间的窃窃私语,声音很轻,还被厚厚的墙壁——也就是正常振动——挡着。直接对原始信号做 FFT,只能看到一大片高频“轰响”,听不出里面藏着的节奏。王师傅的绝活是拿一个“听诊杯”扣在墙上:先把高频共振区域挑出来,再把它的轮廓描出来,最后听这个轮廓的起伏节奏。

这套绝活在技术上叫包络分析。缺陷滚动体每撞击一次损伤点,就会激起轴承结构数千赫兹的高频共振,而撞击本身按故障特征频率发生。因此高频共振信号的强弱,是被故障频率“调制”的。分析流程是:先用带通滤波器切出高频共振区,再用希尔伯特变换提取信号的包络,最后对包络做 FFT,得到包络谱。包络谱中突出的低频峰,正是轴承的故障特征频率。

包络分析的价值在于“剥离噪声、放大节奏”。外圈故障特征频率 89.6 Hz 对应的振动幅值原本埋没在 3000 Hz 的共振噪声里,包络谱却能把它清晰地托出来。正因如此,工程界将包络谱视为轴承早期诊断的“金标准”——往往能比频谱法提前数月发现缺陷。

“隔墙听诊”让王师傅总能在设备明显坏掉之前,就听见病魔的脚步声。但这个方法的适用面也有边界,下一招则是为“转速不听话”的设备准备的。

e(t)=x2(t)+x^(t)2\displaystyle e(t) = \sqrt{x^2(t) + \hat{x}(t)^2}
包络公式:将原始信号与其希尔伯特变换组合,得到每条波峰连成的平滑曲线,这就是“高频里的低频节奏”。
  1. 原始信号经过带通滤波后的高频共振信号。
    x(t)x(t)
  2. 希尔伯特变换把每个频率分量移相 90 度后得到的“正交副本”。
    x^(t)\hat{x}(t)
  3. 包络幅度把原始信号当作横轴、副本当作纵轴,合成向量的长度即为包络。
    e(t)=x2(t)+x^(t)2e(t) = \sqrt{x^2(t) + \hat{x}(t)^2}

阶次分析:变转速下的定位罗盘

救护车从身边呼啸而过时,警笛声会由尖变沉——频率随着相对运动而改变。设备转速变化时也有类似效应:频谱上的峰会左右“漂移”,同一个故障频率,900 转和 1500 转时出现在不同位置,让人难以比对。

王师傅应对这种情况的武器是阶次分析。思路很朴素:既然频率随转频变化,那就把每个频率都除以当时的转频,得到一个无量纲的比值——阶次。工频 \(f\) 除以转频 \(f_r\) 得到 1 阶,两倍频得到 2 阶。阶次是“转速无关”的坐标:无论轴转得多快,不平衡永远出现在 1 阶位置,不对中永远在 2 阶位置,某个轴承故障永远在它的特征阶次位置,像罗盘上的固定方位角。

实现阶次分析需要两路信号:一路是振动信号,另一路是键相传感器测得的转速脉冲。系统根据脉冲实时跟踪转速,将振动信号重采样到“等角度域”——每转一圈固定采多少个点,再对重采样信号做 FFT,就得到阶次谱。在风电齿轮箱、汽车变速器这类转速大范围波动的场合,阶次谱是唯一能稳定定位故障的手段。

有了这张“罗盘”,即使设备转速忽快忽慢,王师傅也能稳住心神,按图索骥找到故障的“经纬度”。

O=ffr\displaystyle O = \frac{f}{f_r}
阶次公式:实际频率除以参考轴转频,得到与转速无关的阶次值。阶次 1 等于转频本身,整数阶次对应转频的整数倍。
  1. 频率频谱中某个峰对应的实际物理频率。
    ff
  2. 参考转频设备主轴的旋转频率,单位与频率一致。
    frf_r
  3. 阶次比值两者相除,得到“每转发生几次”的物理含义。
    O=f/frO = f / f_r

轴承故障特征:关节的四种“咔哒”

王师傅让徒弟联想自己的膝关节:跑步时,关节里的滚动体沿着内外圈“轨道”飞驰。膝关节出问题会发出特定节奏的咔哒声,轴承也一样——不同位置的损伤,会踩出不同的节拍。滚动轴承有四种典型缺陷位置:外圈、内圈、滚动体和保持架,它们各自的“咔哒”频率都可由几何参数和转速计算。

外圈固定在轴承座上,缺陷位置静止,滚动体每经过一次就撞击一次,脉冲规律稳定;内圈随轴旋转,缺陷位置不断改变,撞击信号要穿过滚动体和油膜才传到传感器,路径长短周期性变化,产生明显的调制现象;滚动体自身缺陷的脉冲频率与保持架转速有关,频响最高;保持架故障频率最低,通常只有转频的零点几倍。

例如某轴承 9 个滚动体、\(d/D \approx 0.15\)、转速 1500 r/min,算得 BPFO ≈ 89.6 Hz。王师傅在包络谱上看到 89.6 Hz 的尖峰,便果断写下诊断:“外圈剥落,建议两周内更换。” 听懂关节的节拍,设备就能免于“腿断停工”。

BPFO=Nb2fr(1−dDcos⁡ϕ)\displaystyle \mathrm{BPFO} = \frac{N_b}{2} f_r \left(1 - \frac{d}{D}\cos\phi\right)
外圈故障频率公式:滚动体个数、转速与几何尺寸共同决定外圈缺陷的撞击节拍。它就像齿轮的“身份指纹”,只要算出来再和频谱峰值一比,就能确认故障位置。
  1. 滚动体个数轴承中滚动体的总数,用 \(N_b\) 表示。
    NbN_b
  2. 半圈接触次数\(N_b/2\) 表示内圈每转半圈,外圈某一点被撞击的平均次数。
    Nb2\frac{N_b}{2}
  3. 几何修正因子滚动体直径与节径之比,再乘接触角的余弦,修正实际滚道半径。
    1−dDcos⁡ϕ1 - \frac{d}{D}\cos\phi
  4. 外圈故障频率综合所有参数,得到每秒的撞击次数。
    BPFO=Nb2fr(1−dDcos⁡ϕ)\mathrm{BPFO} = \frac{N_b}{2} f_r \left(1 - \frac{d}{D}\cos\phi\right)

齿轮箱故障特征:牙齿的咬合节拍

齿轮箱像一嘴牙齿,齿与齿不断咬合传递动力。王师傅说,健康齿轮的“咬合节拍”均匀而安静;牙齿磨损、崩缺后,节拍变得刺耳、零乱。齿轮的每对齿啮合一次,就产生一次冲击,这个基础节拍叫啮合频率。

啮合频率等于齿数乘以所在轴的转频。正常齿轮的频谱以啮合频率及其谐波为主;当某个齿轮的齿面磨损时,啮合频率幅值升高,两侧会出现以该轴转频为间隔的边带,像主峰两边对称列队的小卫星。边带的间距直接告诉你:问题出在哪根轴上。齿面点蚀会产生宽带噪声,使频谱“地坪”抬高;断齿则每转一次产生一次巨大冲击,时域波形上出现周期性“大坑”。

王师傅总爱补一句:“边带是齿轮在喊'我在这根轴上'”。只要听懂牙齿的咬合节拍,就能在齿轮“掉牙”前安排它休假。

GMF=N×fr\displaystyle \mathrm{GMF} = N \times f_r
啮合频率公式:齿数 N 乘以所在轴的转频,得到每秒的齿啮合次数,这是齿轮箱频谱的“主旋律”。
  1. 齿数该齿轮的齿的数量。
    NN
  2. 轴转频该齿轮所在轴的旋转频率。
    frf_r
  3. 啮合频率两者相乘,得到每秒啮合的齿对数。
    GMF=N×fr\mathrm{GMF} = N \times f_r

AI 应用场景

风电齿轮箱预测性维护

阶段:状态监测与故障诊断

解决的问题:风电机组转速随风速波动,齿轮箱和轴承长期承受交变载荷,传统定期巡检依赖人工经验,难以捕捉早期故障;频繁的非计划停机造成巨大的发电损失。振动分析结合阶次分析与包络谱,能在变转速工况下稳定识别齿轮磨损与轴承点蚀,将故障预警提前数周。

具体案例:某风电场在齿轮箱高速轴轴承上部署加速度传感器与边缘计算终端。系统实时计算阶次谱与包络谱,并与历史基线比对。某机组包络谱在 135.4 Hz(对应内圈故障特征频率)处幅值连续两周上升,触发 AI 预警。运维团队利用低风速窗口完成轴承更换,避免了齿轮箱整体损毁。

汽车焊装车间电机轴承在线监测

阶段:信号特征提取与异常检测

解决的问题:焊装车间电机数量多、节拍快,停机一分钟就损失一分钟产能。传统“坏了再修”的被动模式代价高昂。通过在电机驱动端安装振动传感器,AI 模型持续计算峭度、RMS 与轴承故障特征频率幅值,实现自动分级报警。

具体案例:某整车厂在 120 台焊装电机上部署振动监测系统。一台电机的峭度指标从 3.1 跃升至 5.8,包络谱在 BPFO 处出现明显峰值,系统自动生成“外圈早期剥落”工单。维护人员趁午休 30 分钟更换电机轴承,全程零停线。

钢铁连铸机减速机智能巡检

阶段:多源数据融合与专家系统

解决的问题:连铸机减速机处于高温、高湿、强电磁干扰环境,人工巡检难以保证数据质量。手持振动分析仪配合云端 AI 诊断平台,将现场采集的频谱与设备指纹库比对,自动输出故障类型与建议措施,显著降低对专家经验的依赖。

具体案例:某钢厂巡检员使用手持式振动分析仪对连铸机减速机做周检,频谱显示啮合频率两侧出现间距 15 Hz 的边带族,云端 AI 诊断为输出轴齿轮齿面磨损。拆检确认后更换齿轮,避免了断齿酿成的停产事故。

Python 演示

python44 行
import numpy as np def hilbert_env(x):    """简易包络提取: 通过 Hilbert 变换取模"""    n = len(x)    X = np.fft.fft(x)    h = np.zeros(n)    if n % 2 == 0:        h[0] = h[n // 2] = 1        h[1:n // 2] = 2    else:        h[0] = 1        h[1:(n + 1) // 2] = 2    return np.abs(np.fft.ifft(X * h)) def simulate_bearing_signal(fs=25600, seconds=2, rpm=1500):    """模拟轴承外圈故障信号: 转频 + 故障冲击串 + 噪声"""    t = np.linspace(0, seconds, int(fs * seconds), endpoint=False)    fr = rpm / 60.0    bpfo = 3.585 * fr    shaft = 0.8 * np.sin(2 * np.pi * fr * t)    impulse = 0.35 * np.exp(-300 * (t % (1.0 / bpfo))) * np.sin(2 * np.pi * 3000 * t)    noise = 0.05 * np.random.randn(len(t))    return t, shaft + impulse + noise def detect_defect(signal, fs):    n = len(signal)    freqs = np.fft.rfftfreq(n, 1.0 / fs)    spec = np.abs(np.fft.rfft(signal)) / n    env = hilbert_env(signal)    env_spec = np.abs(np.fft.rfft(env)) / n    spec_peak = freqs[np.argmax(spec[5:]) + 5]    env_peak = freqs[np.argmax(env_spec[10:]) + 10]    return spec_peak, env_peak if __name__ == '__main__':    np.random.seed(42)    fs = 25600    _, sig = simulate_bearing_signal(fs)    spec_peak, env_peak = detect_defect(sig, fs)    theory = 3.585 * (1500 / 60.0)    print('FFT 频谱主峰: %.2f Hz (转频)' % spec_peak)    print('包络谱主峰: %.2f Hz' % env_peak)    print('理论外圈故障频率: %.2f Hz' % theory)
目的:模拟一段含外圈故障的轴承振动信号,分别用普通 FFT 频谱与包络谱分析,展示包络分析如何从强转频背景下“揪出”微弱的故障特征频率。
  1. def hilbert_env(x):定义希尔伯特变换函数,用于提取信号包络。
  2. h[1:n // 2] = 2在频域把正频率分量加倍,这是构造解析信号的关键步骤。
  3. impulse = 0.35 * np.exp(-300 * (t % (1.0 / bpfo))) * np.sin(2 * np.pi * 3000 * t)模拟故障冲击串:每经过一个 BPFO 周期产生一次高频衰减冲击。
  4. env = np.abs(np.fft.ifft(X * h))对解析信号取模,得到时域包络曲线。
  5. env_spec = np.abs(np.fft.rfft(env)) / n对包络做 FFT,得到包络谱。
  6. peak_idx = np.argmax(env_spec[10:]) + 10跳过低频区段,在包络谱中寻找故障特征峰。
  7. print('包络谱主峰: %.2f Hz' % env_peak)输出检测到的故障频率,与理论值对比验证。

常见误区

误区设备振动值超标了,肯定是轴承坏了,直接安排更换吧!我平时只看 RMS 这一个数。

正解RMS 升高只是“身体不舒服”的信号,未必是“心脏病”。转速升高、负载增大、结构共振都会放大振动。正确的做法是结合频谱判断振动能量集中在哪些频率上:如果主要能量在转频及其谐波,可能是不平衡或不对中;只有能量集中在轴承故障特征频率处,才能锁定轴承。温度 38.5℃ 不等于肺炎,要做进一步检查。

为何常见:RMS 是一个容易获取的单值指标,直觉上会让人用它代表设备的全部健康状况。

误区采集振动时把采样率开到仪器上限,数据量越大越放心,反正存储空间又不贵。

正解采样率只需满足目标最高频率的奈奎斯特要求,工程上取目标频率的 2.56 倍即可。盲目提高采样率只会带来数据存储、传输和计算成本的膨胀,并不会增加有用信息。就像给心电图机装上超声探头,对心脏诊断没有任何帮助,反而让数据量爆炸。

为何常见:“更多数据等于更精确”的直觉深入人心,忽略了采样率与目标频率范围的匹配关系。

误区FFT 频谱里看到一根大峰,110 Hz,这肯定是设备坏了,马上停机检修!

正解孤立的一根峰不能下结论。首先要核对它是否对应已知的特征频率(转频、啮合频率、轴承故障频率);其次要看它是否有完整的谐波家族和边带结构;还要排除工频干扰、结构共振等非故障来源。听到一声响不代表有人敲门,要听节奏、看规律。

为何常见:FFT 结果看起来客观精确,初学者容易把“看到了峰”等同于“找到了病”。

误区既然包络分析是轴承诊断金标准,那所有设备故障都用包络谱分析准没错。

正解包络分析针对的是“周期性高频冲击”这一类故障,对轴承点蚀、剥落非常有效。但对于齿轮均匀磨损这类振动增大但无显著冲击的故障,包络谱往往表现平平,此时应结合 RMS 趋势和频谱谐波结构判断。每种工具都有自己的适用范围,听诊器听不见骨折。

为何常见:包络分析在早期轴承诊断中屡建奇功,容易被过度神化。

面试题

Q1. 振动分析的核心测量对象是什么?

单选题 · easy

  • A.温度信号
  • B.压力信号
  • C.电流信号
  • D.振动信号← 正确答案

答案:D。振动分析通过传感器采集设备运转时的振动信号,从振动中提取故障特征。温度、压力、电流是其他监测手段的对象,好比听诊听的是心跳而不是体温、血压。

Q2. 依据采样定理,采样率至少应为信号最高频率的几倍?

单选题 · easy

  • A.1 倍
  • B.2 倍← 正确答案
  • C.4 倍
  • D.8 倍

答案:B。奈奎斯特定理要求采样率不低于最高频率的两倍,低于该值会产生频率混叠,让高频成分伪装成低频假象。工程上通常取 2.56 倍以上留出余量。

Q3. 哪个时域指标对早期冲击性故障最敏感?

单选题 · easy

  • A.平均幅值
  • B.均方根值
  • C.峭度指标← 正确答案
  • D.最大峰值

答案:C。峭度刻画波形分布的尖陡程度,正常信号约为 3,冲击增多时迅速升高,是早期故障的“哨兵”。RMS 反映整体能量,对偶发冲击反应迟钝;峰值和均值都不是专门针对冲击敏感性的指标。

Q4. FFT 输出 X(k) 的物理意义是什么?

单选题 · mid

  • A.时域采样顺序
  • B.包络曲线形状
  • C.滤波器参数
  • D.频率分量幅值← 正确答案

答案:D。X(k) 是第 k 个频点的复数值,其模表示该频率分量的幅值,幅角表示相位。它把“合奏”拆成“独奏”,让每个频率成分现出原形。

Q5. 包络分析主要提取哪类信息?

单选题 · mid

  • A.低频振动信号
  • B.随机噪声水平
  • C.调制信号的包络← 正确答案
  • D.电源干扰信号

答案:C。包络分析先滤出高频共振,再提取其幅值起伏即“包络”,最后对包络做频谱分析,从而揭示隐藏在共振中的故障撞击频率。

Q6. 阶次分析的典型适用场景是什么?

单选题 · mid

  • A.恒定转速工况
  • B.变转速工况← 正确答案
  • C.设备停机状态
  • D.设备空载状态

答案:B。变转速下频谱峰随转速漂移,难以固定比对。阶次分析把频率除以转频,得到与转速无关的阶次坐标,因而最适合风电、汽车变速等变速场合。

Q7. 齿轮箱啮合频率 GMF 如何计算?

单选题 · mid

  • A.齿数乘转频← 正确答案
  • B.转频除以齿数
  • C.等于两倍转频
  • D.齿数加转频

答案:A。每对齿啮合一次产生一次冲击,每秒啮合次数等于齿数乘以所在轴转频。它是齿轮箱频谱的“主旋律”,磨损时会升高并派生边带。

Q8. 关于轴承故障特征频率,下列说法正确的有哪些?

多选题 · hard

  • A.外圈故障脉冲规律稳定← 正确答案
  • B.内圈故障信号受调制← 正确答案
  • C.滚动体故障与保持架无关
  • D.保持架频率是转频整倍数

答案:AB。外圈固定,缺陷位置不变,脉冲最规律;内圈随轴旋转,信号传输路径周期性变化,产生调制。滚动体故障频率与保持架转速相关,保持架频率约为转频的 0.4 倍而非整数倍。

Q9. 哪些做法能提高振动信号采集质量?

多选题 · hard

  • A.传感器靠近轴承座← 正确答案
  • B.刚性螺栓安装← 正确答案
  • C.采样率满足需求← 正确答案
  • D.忽略环境干扰

答案:ABC。传感器越靠近振源、安装刚度越高,信号保真度越好;采样率满足目标频率范围才能避免混叠。环境干扰(工频、接地回路)必须抑制而不能忽视。

Q10. 关于频率分辨率与信号处理,下列说法正确的有哪些?

多选题 · extreme

  • A.分辨率等于采样时长倒数← 正确答案
  • B.采样时长越长分辨率越高← 正确答案
  • C.增加点数不改变分辨率← 正确答案
  • D.包络谱可完全替代频谱

答案:ABC。频率分辨率 Δf=1/T,由采样时长决定;若时长不变,仅增加采样点数(过采样)不会提高分辨率。包络谱只揭示调制信息,无法替代包含全部频率成分的原始频谱,两者互补使用。