check_bearing_fault_peak_tool
Detect specific bearing fault frequencies in stored vibration signals using bearing ID, RPM, and tolerance.
Instructions
Check for a specific bearing fault frequency in a stored signal.
Args:
signal_id: ID of the stored signal.
bearing_id: Bearing designation (e.g. '6205').
fault_type: Which fault to check: 'BPFO', 'BPFI', 'BSF', or 'FTF'.
rpm: Shaft speed in RPM.
tolerance_pct: Frequency matching tolerance (default 5%).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| signal_id | Yes | ||
| bearing_id | Yes | ||
| fault_type | Yes | ||
| rpm | Yes | ||
| tolerance_pct | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| signal_id | Yes | Signal identifier used | |
| bearing_id | Yes | Bearing designation | |
| fault_type | Yes | Fault type: BPFO, BPFI, BSF, or FTF | |
| expected_frequency_hz | Yes | Expected fault frequency | |
| detected | Yes | Whether a peak was detected within tolerance | |
| detected_frequency_hz | No | Actual peak frequency | |
| magnitude | No | Magnitude at detected frequency | |
| deviation_pct | No | Deviation from expected (%) | |
| harmonics_detected | No | Harmonics found | |
| confidence | Yes | Confidence: high, moderate, low, or none |