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