Огибающая спектра для диагностики машинного оборудования
задает дополнительные опции для любого из предыдущих аргументов пары "имя-значение" использования синтаксисов. Опции включают алгоритм, использовался для расчета сигнала конверта и диапазона частот, по которому можно оценить спектр.es = envspectrum(___,Name,Value)
envspectrum(___) без выходных аргументов строит сигнал конверта и огибающую спектра в текущей фигуре.
envspectrum первоначально удаляет смещение DC из входного сигнала, x, и затем вычисляет сигнал конверта.
Если 'Method' установлен в 'hilbert', функция:
Полосовые фильтры сигнал. КИХ-фильтру задал порядок 'FilterOrder' и частоты среза в ba(1) и ba(2), где ba диапазон частот, заданный с помощью 'Band'.
Вычисляет аналитический сигнал с помощью hilbert функция.
Вычисляет сигнал конверта как абсолютное значение аналитического сигнала.
Если 'Method' установлен в 'demod', функция:
Выполняет комплексную демодуляцию сигнала. Сигнал умножается на exp (j 2πf0t), где f 0 = (ba(1) + ba(2))/2.
Фильтры lowpass демодулируемый сигнал вычислить аналитический сигнал. КИХ-фильтру задал порядок 'FilterOrder' и частота среза (ba(2) – ba(1))/2.
Вычисляет сигнал конверта как дважды абсолютное значение аналитического сигнала.
После вычисления сигнала конверта функция удаляет смещение DC из конверта и вычисляет огибающую спектра с помощью БПФ.
[1] Рэндалл, связь Роберта. Основанный на вибрации мониторинг состояния. Чичестер, Великобритания: John Wiley & Sons, 2011.
envelope | hilbert | orderspectrum