compute_envelope_spectrum
Compute envelope spectrum of current signals via Hilbert transform and FFT to detect bearing and mechanical faults at low frequencies.
Instructions
Compute the envelope spectrum of a current signal.
Uses the Hilbert transform to extract the amplitude envelope, then computes its FFT. Useful for detecting bearing and mechanical faults that modulate the current at low frequencies.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| signal_id | No | ID of a stored signal. Preferred over raw array. | |
| signal | No | Time-domain current signal. Use signal_id instead. | |
| sampling_freq_hz | No | Sampling frequency in Hz. Auto-resolved when using signal_id. | |
| bandpass_low_hz | No | Lower bandpass cutoff before envelope (optional) | |
| bandpass_high_hz | No | Upper bandpass cutoff before envelope (optional) | |
| max_freq_hz | No | Max frequency to return (Hz) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |