Условный спектральный момент частотно-временного распределения сигнала
Частотно-временные моменты обеспечивают эффективный способ характеристики сигналов, частоты которых изменяются во времени (то есть являются нестационарными). Такие сигналы могут возникать от оборудования с деградированным или неисправным оборудованием. Классический анализ Фурье не может захватить изменяющееся во времени поведение частоты. Частотно-временное распределение, сгенерированное коротким преобразованием Фурье (STFT) или другими методами частотно-временного анализа, может захватывать изменяющееся во времени поведение, но непосредственно обрабатывать эти распределения как функции несет высокую вычислительную нагрузку и потенциально представляет несвязанные и нежелательные характеристики функции. Напротив, перегонка результатов частотно-временного распределения в низкоразмерные частотно-временные моменты обеспечивает способ для захвата существенных функций сигнала в гораздо меньшем пакете данных. Использование этих моментов значительно снижает вычислительную нагрузку на редукцию данных и сравнение - ключевое преимущество для операции в реальном времени [1], [2].
Predictive Maintenance Toolbox™ реализует три ветви частотно-временного момента:
momentS = tfsmoment(
возвращает условный спектральный момент xt
,order
)timetable
xt
как timetable
. The momentS
переменные обеспечивают спектральные моменты для порядков, которые вы задаете в order
. Данные в xt
может быть неоднородно дискретизирован.
momentS = tfsmoment(
возвращает условный спектральный момент вектора timeseries x
,fs
,order
)x
, дискретизированный со скоростью Fs
. Момент возвращается как матрица, в которой каждый столбец представляет спектральный момент, соответствующий каждому элементу в order
. С помощью этого синтаксиса x
должны быть равномерно отобраны.
возвращает условный спектральный момент momentS
= tfsmoment(x
,ts
,order
) x
дискретизация в моменты времени, заданные ts
в секундах.
Если ts
является скаляром duration
, затем tfsmoment
применяет его равномерно ко всем выборкам.
Если ts
является вектором, тогда tfsmoment
применяет каждый элемент к соответствующей выборке в x
. Используйте этот синтаксис для неоднородной выборки.
возвращает условный спектральный момент сигнала, спектрограмма степени которого momentS
= tfsmoment(p
,fp
,tp
,order
) p
. fp
содержит частоты, соответствующие спектральной оценке, содержащейся в p
. tp
содержит вектор моментов времени, соответствующих центрам оконных сегментов, используемых для вычисления краткосрочных оценок спектральной степени. Используйте этот синтаксис, когда:
У вас уже есть спектр степени или спектрограмма, которую вы хотите использовать.
Вы хотите настроить опции для pspectrum
, а не принимать значение по умолчанию pspectrum
опции, которые tfsmoment
применяется. Использовать pspectrum
сначала с нужными опциями, а затем используйте выход p
как вход для tfsmoment
. Этот подход также позволяет вам построить график спектрограммы степени.
задает дополнительные свойства, используя аргументы пары "имя-значение". Опции включают централизацию момента и спецификацию ограничения частоты.momentS
= tfsmoment(___,Name,Value
)
Можно использовать Name,Value
с любыми комбинациями входных аргументов в предыдущих синтаксисах.
tfsmoment(___)
без выходных аргументов строит графики условного спектрального момента. График оси X является временем, а график оси Y является соответствующим спектральным моментом.
Можно использовать этот синтаксис с любыми комбинациями входных аргументов в предыдущих синтаксисах.
[1] Loughlin, P. J. «Каковы частотно-временные моменты сигнала?» Расширенные алгоритмы обработки сигналов, архитектуры и реализации XI, процедуры SPIE. Том 4474, ноябрь 2001 года.
[2] Loughlin, P., F. Cakrak, and L. Cohen. «Анализ условного момента переходных процессов с применением данных о неисправности вертолета». Механические системы и обработка сигналов. Том 14, Выпуск 4, 2000, стр. 511-522.