run_full_diagnosis
Perform full MCSA pipeline on current signals to identify rotor, stator, and bearing faults, delivering a complete diagnostic report.
Instructions
Run a comprehensive MCSA diagnostic analysis on a current signal.
Performs the full pipeline: preprocessing → spectrum → fault detection for broken rotor bars, eccentricity, stator faults, and optionally bearing defects. Returns a complete diagnostic report.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| signal_id | No | ID of a stored signal (from generate_test_current_signal or load_signal_from_file). Preferred over raw array. | |
| signal | No | Raw time-domain current signal. Use signal_id instead for large signals. | |
| sampling_freq_hz | No | Sampling frequency in Hz. Auto-resolved when using signal_id. | |
| supply_freq_hz | No | Supply frequency in Hz | |
| poles | No | Number of poles | |
| rotor_speed_rpm | No | Rotor speed in RPM | |
| bearing_defect_freq_hz | No | Bearing defect frequency in Hz (optional, for bearing analysis) | |
| tolerance_hz | No | Frequency search tolerance in Hz |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |