给频谱装上一台"数字放大镜"

执行摘要
本模块采用经典复调制 ZoomFFT 算法链(移频 → 抗混叠滤波 → 抽取 → FFT),在不增加任何硬件、不重新采样的前提下,将任意选定频段的频率分辨率提升到原来的数倍乃至数十倍。以 8 倍细化为例:原始分辨率 1.25 Hz 细化后达到 0.156 Hz;相距 1 Hz 的双峰在普通谱上混为一个峰,细化后完整分离。滤波环节采用高阶 FIR 抗混叠设计,镜像成分抑制达 −120 dB 量级,杜绝虚假谱峰误导诊断。
通道数 | 通道同步细化能力 | 分辨率提升 | 相对普通 FFT 的提升倍数 |
通道数 | 8 通道同步细化 | 分辨率提升 | 数倍~数十倍 |
实时细化倍数 | ≤20 倍(离线可更高) | 抗混叠抑制 | −120 dB 量级 |
本章从使用者角度介绍本模块的设计出发点、完整功能构成与界面布局,帮助您快速建立对软件的整体认识。
(一)这个模块解决什么问题
在振动信号分析中,普通 FFT 频谱的频率分辨率由"采样频率 ÷ 分析点数"决定。以采样频率 5120 Hz、分析点数 4096 点为例,频谱分辨率只有 1.25 Hz。当设备存在两个相距仅 1 Hz 甚至更近的频率成分(例如齿轮箱的啮合频率与边频带、电机转频与电源干扰频率)时,普通频谱只能将它们混叠为一个"胖峰",无法分辨各自的准确频率与幅值。
传统做法是大幅增加采集点数来提高分辨率,但这意味着更长的采样时间、更大的内存占用和更慢的计算速度,而且对于已经采集完成的历史数据无能为力。
ZoomFFT 频率细化分析模块采用数字信号处理中经典的"复调制移频 + 抗混叠低通滤波 + 数字抽取"算法链,在不增加任何硬件、不重新采样的前提下,将任意选定频段的频率分辨率提升到原来的数倍乃至数十倍——相当于给频谱装上了一台"数字放大镜"。
(二)功能清单
功能项 | 说明 |
频率细化分析 | 对指定中心频率附近的频段进行高分辨率细化,分辨率最高可提升数十倍 |
多通道并行分析 | 支持 8 个通道同时勾选、同时细化,逐通道给出对比结果 |
全频段与细化谱对照 | 上方显示原始全频段 FFT 谱并标注细化区间,下方显示细化谱,一屏对照 |
时域波形监视 | 底部同步显示当前帧时域加速度波形,便于确认信号质量 |
峰值参数自动列表 | 自动统计细化前后的峰值频率、峰值幅值、频率分辨率与细化倍数 |
指数平均 | 支持可设次数的指数平均,抑制随机噪声、稳定谱线显示 |
测试模式 | 内置标准演示信号源,无需外部传感器即可开展培训与功能演示 |
数据导出 | 一键将全部细化数据与参数列表导出为 Excel 文件,便于二次分析与报告编制 |
窗口置顶 | 分析过程中可置顶窗口,便于与报表、文档并排对照 |
帮助文档 | 内置 PDF 使用参考,一键打开 |
(三)界面布局
窗体自上而下分为四个区域:
1. 参数信息表:以表格形式列出各通道细化前后的峰值频率、峰值幅值、分辨率与细化倍数,一目了然;
2. FFT Amp 全频段谱:显示当前帧的普通 FFT 频谱,并用两条竖直指示线标出正在细化的频段范围(LowCut 与 HighCut),让使用者清楚"放大镜放在了哪里";
3. ZoomFFT Amp 细化谱:显示细化后的高分辨率频谱,横轴范围即所选频段;
4. 时域波形图:显示当前帧加速度时域波形,用于确认信号幅值、无削顶等基本质量。
左侧为通道选择与参数设置面板,包含通道勾选、细化倍数、中心频率、加窗类型、平均设置、测试模式开关以及刷新、导出、帮助等操作按钮。软件主界面如下图所示:

图 1 ZoomFFT 频率细化分析主界面(全频段谱 / 细化谱 / 时域波形三图对照)
以下六类典型工况最能体现频率细化的价值,供您对照自身设备选型参考。
(一)齿轮箱故障诊断
齿轮箱振动频谱中,啮合频率两侧往往分布着间隔等于转频的边频带。当转频较低(如低速轴每分钟数百转)时,边带间隔可能不足 1 Hz,普通 FFT 谱完全无法分辨。使用频率细化后,各阶边带的间隔、数量与相对幅值清晰可辨,可据此判断故障发生在哪一根轴、属于调制类故障还是局部缺陷。
(二)滚动轴承早期故障
轴承内圈、外圈、滚动体的特征频率及其谐波通常幅值微弱、彼此靠近,淹没在谱线背景中。细化分析可将注意力频段放大数十倍,帮助发现早期微弱故障特征,为预知维修争取时间。
(三)电机与旋转机械的密集谱线分离
电机的转频、电源频率(50 Hz 及其谐波)、叶片通过频率、风扇叶片频率等成分常常相互靠近。验收试验或质量检验中,需要准确区分这些成分各自的真实幅值,避免把干扰当成故障、或把故障当成干扰。细化谱给出的准确频率读数(可直接读到 0.01 Hz 量级)是判定依据。
(四)结构模态与共振检查
当两个模态频率非常接近(密集模态)时,普通谱中的一个峰实际包含两个固有频率。细化分析可将其分开,为准确的模态参数识别和共振规避设计提供依据。
(五)振动验收与标准评定中的主频确认
按振动评定标准(如 ISO 10816 / GB/T 6075 系列)进行区域判定时,往往需要确认振动的主导频率属于转频、电磁振动还是结构共振,不同来源对应不同的整改措施。细化谱可提供可信的频率溯源。
(六)培训与演示
内置测试模式可产生频率相差 1 Hz 的标准双音信号(如 400 Hz 与 401 Hz):普通谱上仅表现为一处谱峰抬升,细化谱上则两个峰清晰分离。这是向新员工和客户讲解"频率分辨率"概念的直观教具,无需任何外部设备。
本章用尽量少的数学解释算法的工作方式,帮助您理解"分辨率从哪里来、假峰如何被消除",技术细节不影响日常使用。
(一)为什么普通 FFT 的分辨率有限
对 N 点采样数据进行 FFT,得到的频率间隔为:
Δf = Fs / N
其中 Fs 为采样频率。若要保持 Fs 不变而减小 Δf,只能增大 N,即延长采样时间。当分析对象处于平稳状态、且我们只关心某一窄频段时,对全带宽做超长点数 FFT 是一种浪费——绝大多数谱线都不是我们关心的。
(二)复调制 ZoomFFT 的处理思想
ZoomFFT(频率细化)的核心思想是:只对感兴趣的窄频段做"高分辨率"分析,其余频段直接舍弃。其处理流程分为五步:
步骤 | 操作 | 作用 |
1 | 复调制移频 | 将中心频率 Fc 处的信号成分搬移到 0 Hz (数字混频),使待分析频段对称分布于正负频率两侧 |
2 | 数字低通滤波 | 用高阶 FIR 抗混叠低通滤波器滤除频段外成分,只保留中心频率附近带宽为 Fs/Mult 的信号 |
3 | 数字抽取(重采样) | 每 Mult 个点保留 1 个点,等效采样率降为 Fs/Mult ,而记录长度(点数)不变 |
4 | 加窗与复数 FFT | 对抽取后的复数序列加窗并做 N 点复数 FFT |
5 | 频谱重排( FFT Shift ) | 将 FFT 输出重新排列为频率从低到高的习惯顺序,对应真实频率区间 [Fc − Fs/(2·Mult), Fc + Fs/(2·Mult)] |
细化后的频率分辨率为:
Δf' = Fs / (Mult × N) = Δf / Mult
即分辨率提高为原来的 Mult(细化倍数)分之一。例如原始分辨率 1.25 Hz、细化 8 倍后达到 0.156 Hz;若细化 32 倍,则达到 0.039 Hz。
(三)关键工程细节
1. 高阶 FIR 抗混叠低通滤波器
抽取会降低奈奎斯特频率,若频段外信号残留,将以"镜像假峰"的形式折叠回细化频段,形成看似真实实则虚假的谱峰。本模块采用窗函数法设计的线性相位 FIR 低通滤波器,滤波器阶数随细化倍数同步增大(阶数 = 32 × 细化倍数),对镜像成分的抑制达 −120 dB 量级,可彻底根除混叠假峰。滤波在专用 DSP 数值计算引擎中以 FFT 快速卷积方式完成,阶数增大几乎不增加计算耗时。
2. 零相位滤波,波形与谱线均不失真
普通滤波会引入与频率相关的相位滞后,使信号波形发生畸变。本模块对信号先正向滤波、再反转二次滤波、最后再反转(零相位滤波结构),幅值与相位均无系统失真,保证细化谱幅值的可信度。
3. 连续数据拼接
细化分析需要跨越多帧的长数据。模块内部自动维护一条随每帧数据滚动前移的连续数据带(长度 = 帧点数 × 细化倍数),最新帧不断补充到数据带尾部,因此细化谱随采集连续刷新,频率读数稳定不跳动。
4. 窗函数与修正系数
细化链路中同样施加窗函数(默认汉宁窗)并按窗函数修正系数还原真实幅值,与全频段 FFT 谱使用同一套幅值口径,两图幅值可直接对比。
5. 指数平均
谱的指数平均按"新谱 × 1/k + 旧平均 × (1 − 1/k)"递推(k 为设定平均次数),首帧直接采用新谱。平均仅作用于幅值显示,随帧数增加谱线逐渐稳定,适合现场噪声较大的工况。平均状态可随时一键复位。
(四)计算性能
频域计算与滤波卷积均由内置的高速数值计算引擎(经编译优化的本机数学库)完成,并采用频响缓存等优化措施:滤波器频域响应仅在参数改变时计算一次,各通道、各帧滤波直接复用。实测在 8 倍细化、多通道同时分析时,实时模式下可流畅连续刷新;更高倍率(20 倍以上)建议在离线回放模式下使用,可获得更深倍率的细化能力。
标准 | 名称 | 与本模块的关系 |
GB/T 2298 | 机械振动、冲击与状态监测 词汇 | 振动量值、频率分辨率等术语定义 |
GB/T 6075.3 / ISO 10816-3 | 机械振动 在非旋转部件上测量评价机器的振动 第 3 部分 | 振动区域评定;细化谱用于确认主导频率来源 |
ISO 13373-1 | 机械振动与冲击 状态监测的条件与程序 第 1 部分 | 旋转机械振动状态监测中频谱分析的通用方法 |
GB/T 13824 | 机械振动与冲击 对振动测量结果进行描述与解释的方法 | 频谱测量结果的描述与解释 |
说明:频率细化本身属于数字信号处理的通用方法,上述标准为本模块典型应用(机器振动评定与状态监测)提供方法与评定依据。
优点 | 客户价值 |
无需重新采样,历史数据也能"放大" | 对已有波形数据直接细化,不用为高分辨率分析重新安排试验 |
分辨率提升数十倍 | 1 Hz 级甚至更近的双峰清晰分离,边带结构、调制现象一览无余 |
8 通道同步细化 | 多测点一次看清,通道间结果同表对比,效率成倍提升 |
零相位处理,幅值可信 | 滤波不畸变波形,细化前后幅值同口径直接对比,报告数据经得起推敲 |
高阶抗混叠设计,杜绝假峰 | 镜像成分抑制达 −120 dB 量级,细化谱中不会出现误导诊断的虚假谱峰 |
实时可用 | 常用倍率下连续采集实时刷新;本机数学库加速,多通道也不卡顿 |
所见即所得的对照显示 | 全频段谱上直接标注细化区间,细化谱与原谱峰值同表对比,向客户展示时一目了然 |
指数平均与复位 | 现场强噪声下谱线依然稳定,一键复位便于复测 |
测试模式内置演示信号 | 无传感器即可演示 "1 Hz 双峰分离 " ,培训与市场展示零门槛 |
一键 Excel 导出 | 全部细化数据与参数表导出,直接进入验收报告与诊断报告 |
按照本章步骤,从参数准备到结果导出可一次完成;建议首次使用时先以测试模式熟悉各控件。
(一)操作前准备
确认主采集界面已完成采样参数设置(采样频率、分析点数、工程单位),并处于采集或回放状态;若使用真实信号,确认各通道传感器已连接、通道已打开;若仅做演示,勾选"测试模式(自生成Demo信号)"即可。
(二)基本操作流程
第 1 步 选择通道:在"通道选择"区勾选需要分析的通道(可多选),未打开的通道自动置灰。选择后分析自动刷新。
第 2 步 设置细化倍数:在"细化倍数"下拉框中选择放大倍数(如 2、4、8、16…)。界面即时显示原始分辨率(Raw dF)、细化后分辨率(New dF)和等效总点数(Total N)。实时采集模式建议使用 20 倍以内;更高倍率请在离线(回放)模式下使用,系统会给出提示。
第 3 步 设置细化中心频率:三种方式任选——直接在"细化中心频率"输入框键入频率值后回车;拖动输入框下方的滑动条连续调节;查看全频段谱上的两条竖直指示线与 LowCut/HighCut 标签确认细化区间。若区间越出分析范围,中心频率输入框变为红色警示,系统自动将区间限制在有效范围内。
第 4 步 读取细化结果:上图 FFT Amp 为全频段谱与细化区间指示线;中图 ZoomFFT Amp 为细化谱,峰位即为高分辨率频率读数;顶部表格逐通道对比细化前后峰值频率、峰值幅值、分辨率、细化倍数。
第 5 步 (可选)启用指数平均:勾选"指数平均"并设置平均次数(默认 10),谱线随帧数逐渐平滑;点击"重新平均"可清除历史、重新累计。
第 6 步 (可选)窗口置顶:勾选"置顶显示",分析窗口保持在前台,便于与报表并排对照。
第 7 步 单图放大:双击任一图形,该图放大至整个显示区,再次双击恢复三图布局。
第 8 步 导出数据:点击"导出所有数据",确认后系统生成 Excel 文件并自动打开,内容包含采样参数、峰值参数表与各通道全部细化谱线数据。
第 9 步 查看帮助:点击"使用参考"打开随机 PDF 说明书。
(三)常用参数推荐
应用场景 | 细化倍数 | 平均次数 | 说明 |
齿轮箱边带分析 | 16~64 | 5~10 | 边带间隔小,优先保证分辨率 |
电机密集谱线 | 8~16 | 5~10 | 转频与电源频率分离 |
轴承早期故障 | 16~32 | 10 | 强调信噪比,平均次数适当加大 |
验收测试主频确认 | 4~8 | 5 | 快速读数即可 |
(四)使用注意事项
中心频率的可设置范围受细化倍数约束:倍数越大,允许的频段越窄,系统会自动限定滑动条范围并红色提示越界值。
注意:实时模式下细化倍数超过 20 时系统提示改用离线模式,以保证刷新流畅。
注意:测试模式产生的信号仅用于演示与培训,正式测量请关闭该选项。
细化谱的幅值口径与全频段 FFT 谱一致(均已按窗函数修正),两图峰值可直接对比。指数平均开启时,结果反映最近若干帧的加权平均,用于瞬态事件分析时建议先"重新平均"。
使用测试模式(内置演示信号:400 Hz 与 401 Hz 等幅双音)时:
全频段 FFT 谱:400 Hz 附近仅见一处峰包,肉眼无法确认是单峰还是双峰;细化谱(8 倍,中心频率 400 Hz):0.156 Hz 分辨率下,400.0 Hz 与 401.0 Hz 两个谱峰完整分离、峰谷分明;参数表:细化前峰值读数落在二者之间的某一格上,细化后峰值频率直接给出 400.0 Hz 与 401.0 Hz 的准确读数。