机械振动健康快速筛查:给任意格式振动信号一个 ISO 20816-3 判定

前言

做设备点检、巡检的人手头通常都有一批振动信号文件:有的是巡检仪导出的 CSV,有的是采集卡存的 NPY / MAT,还有直接录的 WAV。这些文件的采样率、幅值单位、机组转速往往没人写得清。要按 ISO 20816-3:2022 出健康判定,就得先做格式解析、单位换算、转速确认,这部分前置工作比算法本身更耗时,而且最容易出错。

下面介绍的 Skill 把这部分前置工作固化成了一个「接入层」,再把解析后的信号交给核心 ISO 评估算法,直接输出 A/B/C/D 区和 0-100 的健康度评分。

这是什么

机械振动健康快速筛查(坐标 @user_09377e9a/vibration-quick-screen)是一个面向旋转机械振动信号的快速健康初筛 Skill,版本 1.0.0,来源为 community,分类 data-analysis,由 user_09377e9a 发布维护。

它解决的问题很具体:用户给出任意格式的振动信号文件,即使采样率、单位、转速都未知,也能拿到一份符合 ISO 20816-3:2022 的健康度判定结果,而不是一堆中间数据。

SkillHub 页面显示的评分 100000,下载 845 次,安装 0 次。标签为 requires_api_key=false,即不需要额外 API Key 即可使用。

核心能力

接入层负责把「未知格式、未知参数」的信号变成可评估的输入,具体包含四件事:

  1. 自动识别文件格式,覆盖 CSV / NPY / MAT / WAV / XLSX / Parquet 等常见类型。
  2. 嗅探元数据,尽量从文件里读出采样率、通道、量纲等线索。
  3. 单位归一,把不同量纲的幅值换算到统一基准。
  4. 与用户确认低置信项——嗅探结果不确定时先回问,而不是直接按猜测值往下算。

核心算法部分调用 ISO 20816-3:2022 评估流程,输出两个结果:

  • A/B/C/D 区判定;
  • 健康度评分,0-100。

数据流

整个 Skill 的链路可以概括为三步:

  1. 用户提供振动信号文件(任意受支持的格式)。
  2. 接入层完成格式识别 → 元数据嗅探 → 单位归一 → 低置信项确认。
  3. 核心 ISO 评估算法给出 A/B/C/D 区与健康度评分。

第 2 步是这类 Skill 与直接跑脚本的区别所在:不确定的参数不会被静默填默认值,而是拿到用户确认后才进入评估。

安装与启用

官方页面:https://www.skillhub.cn/skills/user_09377e9a/vibration-quick-screen

SkillHub 坐标:

@user_09377e9a/vibration-quick-screen

版本与来源信息:

版本: 1.0.0
来源: community
分类: data-analysis
标签: requires_api_key=false

需要说明的是,抓取到的资料里没有给出命令行安装命令、配置文件字段或各编辑器(Cursor / Codex CLI / Claude Code)的差异化启用步骤。这类 Skill 基于通用 SKILL.md 格式,实际安装方式以 SkillHub 页面当前的说明为准,此处不做推测。

典型用法

按官方简介描述的流程,一次筛查的交互过程如下:

  1. 用户给出振动信号文件,格式不限于 CSV / NPY / MAT / WAV / XLSX / Parquet。
  2. Skill 自动识别格式并嗅探元数据,推断采样率、单位等参数。
  3. 对低置信度的推断结果,Skill 反过来向用户确认(例如采样率是否就是推断出的值)。
  4. 确认完成后,接入层做单位归一,调用核心 ISO 评估算法。
  5. 输出 A/B/C/D 区判定和 0-100 的健康度评分。

因为资料中没有提供可直接运行的示例命令或样例数据路径,上面是流程层面的描述,具体调用形式以官方页面为准。

适用场景

面向任意联轴的工业旋转设备,官方列出的设备类型包括:

  • 电机
  • 泵
  • 风机
  • 压缩机
  • 汽轮机

典型用途是点检、巡检和现场快速健康初筛。适合在设备状态需要先有个横向比较、但又不具备完整分析条件的场景使用。

限制与注意

  1. 这是快速筛查,不是诊断。A/B/C/D 区和健康度评分用于初筛排序,故障定位仍需后续分析。
  2. 判定结果依赖接入层嗅探到的参数。采样率、单位、转速如果被错误确认,评分会失真——这也是为什么 Skill 在低置信项上要先和用户确认。
  3. 转速是 ISO 20816-3 评估的重要输入,资料未说明文件不含转速信息时的处理方式,使用前建议先确认数据是否带转速或是否能由用户补充。
  4. 支持的格式列表来自官方简介,遇到列表外的类型需要先确认。
  5. 安装 0 次、评分与下载量来自抓取时的 SkillHub 页面数据,会随时间变化。

小结

这个 Skill 的价值在于把振动信号筛查中最容易出错的前置环节(格式识别、元数据嗅探、单位归一、参数确认)固化成接入层,让使用者不必自己写解析和换算逻辑,就能拿到一个 ISO 20816-3:2022 框架下的 A/B/C/D 区判定和 0-100 健康度评分。适合电机、泵、风机、压缩机、汽轮机等联轴旋转设备的点检、巡检和现场快速初筛。

官方地址:https://api.skillhub.cn/user_09377e9a/vibration-quick-screen

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜