Условный спектральный момент плотности распределения времени сигнала
Моменты частоты времени обеспечивают эффективный способ охарактеризовать сигналы, частоты которых изменение вовремя (то есть, являются неустановившимися). Такие сигналы могут явиться результатом машинного оборудования с ухудшенным или неисправным оборудованием. Классический анализ Фурье не может получить изменяющееся во времени поведение частоты. Плотность распределения времени, сгенерированная кратковременным преобразованием Фурье (STFT) или другими аналитическими методами частоты времени, может получить изменяющееся во времени поведение, но непосредственно обрабатывающий эти дистрибутивы как функции несет высокую вычислительную нагрузку, и потенциально вводит несвязанные и нежелательные характеристики функции. Напротив, дистилляция результатов плотности распределения времени в моменты частоты времени низкой размерности предоставляет метод для получения существенных особенностей сигнала в намного меньшем блоке данных. Используя эти моменты значительно уменьшает вычислительную нагрузку для выделения признаков и сравнения — ключевое преимущество для работы в режиме реального времени [1], [2].
Predictive Maintenance Toolbox™ реализует три ответвления момента частоты времени:
momentS = tfsmoment(xt,order)
momentS = tfsmoment(x,fs,order)
momentS = tfsmoment(x,ts,order)
momentS = tfsmoment(p,fp,tp,order)
momentS = tfsmoment(___,Name,Value)
[momentS,t] = tfsmoment(___)
tfsmoment(___)
momentS = tfsmoment(
возвращает условный спектральный момент xt
,order
)timetable
xt
как timetable
. Переменные momentS
обеспечивают спектральные моменты для порядков, которые вы задаете в order
. Данные в xt
могут быть неоднородно выбраны.
возвращает условный спектральный момент 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. "Каковы моменты частоты времени сигнала?" Совершенствовались алгоритмы обработки сигналов, архитектура, и КСИ реализаций, продолжения SPIE. Издание 4474, ноябрь 2001.
[2] Loughlin, P., Ф. Кэкрэк и Л. Коэн. "Условный Анализ Момента Переходных процессов с Приложением к Вертолетным Данным об Отказе". Механические Системы и Обработка сигналов. Vol 14, Выпуск 4, 2000, стр 511–522.