vibration-fault-diagnosis

star 0

Industrial rotating machinery vibration fault diagnosis using user-provided rule sets and plant data tools. Use when the user wants a one-off or repeatable diagnosis for汽轮机、离心/轴流压缩机、多轴齿轮式压缩机、螺杆式压缩机、齿轮箱, including trend review, waveform/spectrum analysis, shaft orbit checks, operating condition identification, rule matching, and structured fault reports.

yanghai092546 By yanghai092546 schedule Updated 5/18/2026

name: vibration-fault-diagnosis description: Industrial rotating machinery vibration fault diagnosis using user-provided rule sets and plant data tools. Use when the user wants a one-off or repeatable diagnosis for汽轮机、离心/轴流压缩机、多轴齿轮式压缩机、螺杆式压缩机、齿轮箱, including trend review, waveform/spectrum analysis, shaft orbit checks, operating condition identification, rule matching, and structured fault reports. metadata: emoji: "🩺"

Vibration Fault Diagnosis

Use this skill to diagnose rotating machinery faults with the user's rule base and data tools.

Workflow

  1. Confirm the target machine, time window, and whether the user wants a one-off diagnosis or a quick screening.
  2. Determine equipment type from machine/component naming and available measurements.
  3. Use the plant inspection toolchain first to locate the machine, inspect component hierarchy, and identify key points:
    • speed / rpm
    • shaft vibration X/Y at both bearings
    • axial displacement if available
    • bearing / thrust bearing temperatures if available
    • process variables relevant to surge / rotating stall if available
  4. Judge operating condition before fault typing:
    • startup / warm-up
    • shutdown / coastdown
    • steady state
    • unstable process disturbance
  5. Build an evidence chain in this order unless data is missing:
    • overall trend and alarm behavior
    • speed correlation
    • waveform shape
    • spectrum dominant components
    • shaft orbit / centerline behavior
    • process correlation (flow / pressure / anti-surge valve / temperatures)
  6. Match observed behavior against the bundled rule reference.
  7. Output a structured conclusion with:
    • machine info
    • operating condition
    • abnormal points
    • evidence
    • primary diagnosis
    • alternative diagnoses / exclusions
    • confidence
    • operation advice
    • maintenance advice

Required diagnostic style

  • Prefer evidence-based language.
  • If evidence is incomplete, give a tendency diagnosis rather than pretending certainty.
  • Distinguish clearly between:
    • confirmed by current evidence
    • likely / suspected
    • not supported by current data
  • Do not force a diagnosis when only one feature matches weakly.

Rule matching guidance

Read references/diagnosis-rules.md and match by:

  • equipment type
  • fault type / subtype
  • required chart types
  • time window context
  • key features
  • typical features
  • recommended actions

When several fault types seem plausible, rank them by how well they explain the full set of observations:

  1. operating condition fit
  2. dominant frequency features
  3. waveform morphology
  4. orbit behavior
  5. multi-point consistency
  6. process-variable correlation

Practical heuristics

Apply these heuristics while using the rule base:

  • If vibration rises mainly during startup/shutdown while passing a speed band, is 1X-dominant, waveform is sinusoidal, and response falls after passing the band, prefer large critical response.
  • If vibration is 1X-dominant and stays relatively high/stable over long periods or tracks speed synchronously across operation, prefer unbalance.
  • If coupling-side channels on coupled machines are both high and 1X-dominant, prefer misalignment.
  • If waveform shows clipping, burrs, or added fractional / harmonic content with unstable orbit behavior, consider rub / seal rub.
  • If low-frequency components become prominent, waveform/orbit loses repeatability, and process variables such as inlet flow or anti-surge action change together, consider rotating stall / surge.
  • If low-speed or turning-gear conditions already show high values with characteristic once-per-cycle downward spikes and X/Y phase separation, consider runout / measurement effect.
  • If axial displacement is abnormally high after maintenance while thrust temperatures remain reasonable and stable, consider axial displacement zero calibration issue.
  • If bearing or thrust temperatures are high from startup and remain high but flat, consider assembly / design related temperature abnormality rather than progressive deterioration.
  • For thermal bend vs critical response, pay attention to whether coastdown retraces startup behavior. If it does not retrace and remains elevated until near stop, thermal bend becomes more plausible.

Output template

Use a concise report structure:

1. Machine and task

  • machine name
  • equipment type
  • diagnosis window
  • current operation phase

2. Key abnormal findings

  • abnormal points
  • maximum values and timestamps
  • alarm status

3. Evidence chain

  • trend evidence
  • spectrum evidence
  • waveform evidence
  • orbit / centerline evidence
  • process / temperature / axial evidence

4. Diagnosis

  • primary fault type / subtype
  • confidence: high / medium / low
  • why it matches

5. Differential diagnosis

  • alternative candidates
  • why they are weaker
  • what data is still missing

6. Recommendations

  • operation recommendations
  • maintenance recommendations

Tooling notes

If the request is specifically about browsing machine trees, trends, waveforms, spectra, or shaft orbit in the plant system, first use the plant inspection workflow already available in the workspace. This skill adds the diagnosis logic and reporting standard on top of that data access.

References

  • Main rule base: references/diagnosis-rules.md

Fault family code mapping

Source: docs/plans/2026-05-18-fault-diagnosis-design.md §4.4 fd-rotating-focus. This mapping is the contract between the rotating-machinery diagnosis SOUL form and the rule sections in references/diagnosis-rules.md. Keep both sides in sync when rules evolve.

code references 章节中文 说明
unbalance 不平衡类 / 初始不平衡 1X 主导 + 长期稳定
misalignment 不对中 联端突出 + 1X 主导
critical_response 临界响应大 启停过临界转速带响应剧增
thermal_bend 转子热弯曲 稳速 / 升速段四通道同升
permanent_bend 转子永久性弯曲 低速段已偏高 + 椭圆轨迹
rub_seal 动静摩擦 / 密封摩擦 削顶 / 毛刺 / 分数次谐波
support_bearing 支撑轴承装配、软脚/刚度差异 不含温度异常;XY 差异 / 刚度方向性
rotating_stall_surge 旋转失速 / 喘振 低频不稳定 / 工艺联动
runout 晃度 measurement effect / probe surface runout,不是 shaft runout
axial_offset_calibration 轴位移零点调校异常 检修后轴位移突高但温度正常
bearing_temperature_high 支撑轴承温度异常 / 装配异常 启动即高且平
thrust_bearing_temperature_high 推力轴承温度异常 / 装配或设计异常 双通道高且平

When LLM produces a primary diagnosis, use the code value verbatim in any structured output (e.g. diagnosis_features.json.rule_matches[].fault_family); use the Chinese name in human-facing narrative.

Install via CLI
npx skills add https://github.com/yanghai092546/deer-flow --skill vibration-fault-diagnosis
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator
yanghai092546
yanghai092546 Explore all skills →