Отслеживайте и извлекайте профиль частоты вращения из сигнала вибрации
возвращает зависящую от времени оценку скорости вращения, rpm
= rpmtrack(x
,fs
,order
,p
)rpm
, от сигнала вибрации x
дискретизация по скорости fs
.
Двухколоночная матрица p
содержит набор точек, которая лежит на частотно-временном гребне, соответствующем заданному order
. Каждая строка p
задает одну пару координат. Если вы звоните rpmtrack
без указания обоих order
и p
функция открывает интерактивный график, который отображает частотно-временную карту и позволяет вам выбрать точки.
Если у вас есть импульсный сигнал тахометра, используйте tachorpm
для извлечения rpm
непосредственно.
задает дополнительные опции для любого из предыдущих синтаксисов, используя аргументы пары "имя-значение". Опции включают метод, используемый для оценки частотно-временной карты и времени запуска для профиля RPM.rpm
= rpmtrack(___,Name,Value
)
rpmtrack(___)
без выходных аргументов строит график степени частотно-временной карты и предполагаемого профиля RPM на интерактивном рисунке.
rpmtrack
использует двухэтапный (грубо-мелкодисперсный) метод оценки:
Вычислите частотно-временную карту x
и извлеките частотно-временной гребень на основе заданного набора точек на гребне, p
, а order
соответствующий этому гребню и опциональным параметрам штрафа 'PowerPenalty'
и 'FrequencyPenalty'
. Извлеченный гребень обеспечивает грубую оценку профиля RPM.
Вычислите форму волны порядка, соответствующую извлеченному гребню, с помощью фильтра Волда-Калмана и вычислите новую частотно-временную карту из этой формы волны. Изолированный гребень порядка из новой частотно-временной карты обеспечивает точную оценку профиля RPM.
[1] Урбанек, Яцек, Томаш Баршч, и Жером Антони. Двухэтапная процедура оценки мгновенной скорости вращения с большими колебаниями. Механические системы и обработка сигналов. Том 38, 2013, с. 96-102.