Отслеживайте и извлекайте профиль частоты вращения из сигнала вибрации
возвращает зависящую от времени оценку скорости вращения, 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.