diagnose_vibration_tool
Perform comprehensive vibration diagnosis: load signal, run FFT, PSD, STFT, detect bearing faults, assess ISO severity, and synthesize results into an actionable report.
Instructions
Full integrated diagnosis: FFT + PSD + STFT + bearing faults + ISO severity.
Comprehensive vibration diagnostic pipeline. Loads signal from repository,
runs all analyses, and synthesizes results into an actionable report.
Args:
signal_id: ID of the stored signal.
rpm: Machine operating speed in RPM.
bearing_id: Bearing designation for fault detection (optional).
machine_class: ISO machine class (default 'II').
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| signal_id | Yes | ||
| rpm | Yes | ||
| bearing_id | No | ||
| machine_class | No | II |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| signal_id | Yes | Signal identifier used | |
| rpm | Yes | Machine speed (RPM) | |
| bearing_id | No | Bearing used (if any) | |
| machine_class | Yes | Machine class for ISO severity | |
| fft_summary | Yes | FFT key findings | |
| psd_summary | Yes | PSD key findings | |
| stft_summary | Yes | STFT key findings | |
| bearing_faults | No | Bearing fault results | |
| iso_severity | Yes | ISO severity assessment | |
| anomaly_detection | No | Anomaly detection results (health, ratio, score) | |
| overall_diagnosis | Yes | Combined diagnostic text | |
| confidence | Yes | Overall confidence: high, moderate, or low | |
| recommendations | Yes | Recommended actions |