Diagnoses gear faults from vibration signals using spectral analysis of GMF harmonics, sidebands, envelope demodulation, spectrograms, PSD, and ISO 20816 evaluation via predictive-maintenance-mcp server.
How this skill is triggered — by the user, by Claude, or both
Slash command
/predictive-maintenance:gear-diagnosisThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Detect gear faults through spectral analysis of vibration signals, focusing on
Detect gear faults through spectral analysis of vibration signals, focusing on gear mesh frequency (GMF) harmonics, sidebands, and modulation patterns.
Prerequisite: The predictive-maintenance-mcp MCP server must be connected.
Gear faults produce characteristic vibration patterns:
Load the signal with load_signal(...) or select from list_stored_signals().
Gather from the user:
Calculate:
Call extract_features_from_signal(signal_id=...).
Gear fault indicators:
Call analyze_fft(signal_id=...).
Inspect the spectrum for:
| Pattern | Indicates |
|---|---|
| GMF with low harmonics, no sidebands | Normal gear operation |
| Increased GMF harmonics (2x, 3x, 4x GMF) | Gear wear or misalignment |
| Sidebands around GMF at shaft frequency spacing | Localized tooth damage |
| Broadband noise increase | Advanced wear or pitting |
| Ghost frequencies (non-harmonic peaks) | Manufacturing defects |
Call analyze_envelope(signal_id=..., filter_low=..., filter_high=...).
Center the filter band around GMF or its harmonics to extract amplitude modulation patterns. Sidebands in the envelope spectrum at shaft frequency confirm gear fault modulation.
Call compute_spectrogram_stft(signal_id=...) to check for time-varying
patterns. Gear faults with localized damage show periodic energy bursts at the
shaft rotation rate.
Call compute_power_spectral_density(signal_id=...) for a smoothed spectral
view that reduces noise and highlights persistent gear mesh patterns.
Call evaluate_iso_20816(signal_id=..., machine_group=..., support_type=...).
Report vibration zone and urgency level.
Present findings:
GEAR FAULT DIAGNOSIS
====================
Signal: {signal_id}
Gear Mesh Frequency: {gmf} Hz ({teeth} teeth x {rpm} RPM)
Spectral Findings:
GMF amplitude: {value} — {normal/elevated/high}
Harmonics: {count} significant harmonics detected
Sidebands: {present/absent} at {shaft_freq} Hz spacing
Assessment: {diagnosis}
Confidence: {level}
ISO Zone: {zone}
Recommendation: {action}
Call generate_fft_report(signal_id=...) and optionally
generate_diagnostic_report_docx(...).
| GMF Level | Harmonics | Sidebands | Kurtosis | Diagnosis |
|---|---|---|---|---|
| Normal | 1-2 harmonics | None | < 3 | Healthy |
| Elevated | 3+ harmonics | None | < 3 | Wear / misalignment |
| High | Multiple | Present | 3-6 | Localized tooth damage |
| High | Many + broadband | Many | > 6 | Advanced gear damage |
npx claudepluginhub lgdimaggio/predictive-maintenance-mcp --plugin predictive-maintenanceOrchestrates vibration analysis workflow for bearing fault diagnosis using predictive-maintenance-mcp server: statistical screening, FFT, characteristic frequencies, envelope analysis.
Systematically identifies failing suspension and steering components through symptom analysis, visual inspection, and component-specific tests to prevent misdiagnosis.
Characterizes RF spectrum captures using PSD, signal detection, and spectrogram analysis to identify and summarize signals on the air.