compute_spectrum
Compute the single-sided amplitude spectrum (FFT) of a motor current signal to identify spectral peaks for fault detection in electric motors.
Instructions
Compute the single-sided amplitude spectrum (FFT) of a current signal.
Returns a spectrum_id referencing the stored spectrum, plus a compact summary with top peaks. Use spectrum_id in downstream fault-detection tools.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| signal_id | No | ID of a stored signal. Preferred over raw array. | |
| signal | No | Time-domain signal array. Use signal_id instead for large signals. | |
| sampling_freq_hz | No | Sampling frequency in Hz. Auto-resolved when using signal_id. | |
| n_fft | No | FFT length (zero-padding). Omit for auto | |
| max_freq_hz | No | Maximum frequency to return (Hz). Omit for full range |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |