exponenta event banner

Извлечение спектральных характеристик

Интерактивное извлечение показателей полосы спектральных отказов в интерактивном редакторе

Описание

Задача «Извлечение спектральных характеристик» позволяет в интерактивном режиме извлекать метрики диапазона спектральных отказов. Задача помогает в анализе и понимании спектральных данных. С помощью комплексного интерфейса можно добавлять компоненты для представления различных подшипников, зубчатых сетей или других частей настройки оборудования. При установке физических параметров этих компонентов задача Извлечь динамический редактор спектральных элементов (Extract Spectral Features Live Editor) строит графики диапазонов частот отказов на характерных частотах компонентов. Можно наложить данные спектра мощности на график полосы отказов, чтобы связать различные пики в данных с характеристическими частотами компонентов. Это может облегчить обнаружение и локализацию отказов, так как изменения в данных спектра мощности могут быть легко отслежены до физических компонентов, вызывающих их. В дополнение к графику характеристических частот и данных спектра мощности задача будет генерировать спектральные метрики данных в пределах каждой характеристической полосы частот. Таблица выходных метрик, содержащая пиковую амплитуду, пиковую частоту и мощность полосы для каждого диапазона, помогает охарактеризовать потенциальные механические неисправности. Задача автоматически генерирует код MATLAB ® для сценария в реальном времени. Дополнительные сведения о задачах Live Editor в целом см. в разделе Добавление интерактивных задач в сценарий Live.

Extract Spectral Features task in Live Editor

Открыть задачу

Чтобы добавить задачу «Извлечь спектральные функции» в сценарий в режиме реального времени в редакторе MATLAB, выполните следующие действия.

  • На вкладке «Оперативный редактор» выберите «Задача» > «Извлечь спектральные элементы».

  • В блоке кода в сценарии введите соответствующее ключевое слово, например fault bands или metrics. Выбрать Extract Spectral Features из предложенных завершений команды.

Параметры

Выбор данных спектра мощности

Выберите вектор частот из рабочей области MATLAB, соответствующих данным энергетического спектра.

Выберите вектор, содержащий значения спектра мощности, в рабочей области MATLAB.

Настройка компонентов

Выберите между добавлением подшипника, сетки зубчатого колеса или пользовательского компонента. Можно присвоить компоненту имя и нажать кнопку «Добавить». Физические характеристики этих компонентов можно установить с помощью следующих параметров. Задача Извлечь динамический редактор спектральных функций (Extract Spectral Features Live Editor) позволяет построить график диапазонов частот отказов на характерных частотах компонентов.

Параметры компонента подшипника

Можно переключить эту опцию, чтобы включить или отключить включение компонента в расчет спектральных метрик. Отключение компонента также приведет к удалению его областей отказов из графика. Кнопка «Удалить» используется для окончательного удаления компонента.

Укажите количество элементов качения в подшипнике.

Диаметр шага подшипника - это диаметр окружности, которую перемещает центр шарика или ролика во время вращения подшипника.

Скорость вращения вала или внутреннего кольца подшипника. Это основная частота, вокруг которой задача извлечения спектральных характеристик в реальном времени генерирует полосы частот отказов. Единицы должны согласовываться с единицей частотного вектора.

Угол контакта в градусах между плоскостью, перпендикулярной оси шарика или ролика, и линией, соединяющей две дорожки качения.

Диаметр шарика или ролика в подшипнике.

Укажите гармоники основной частоты, которые будут включены в график и в расчет спектральных метрик.

Укажите боковые полосы вокруг основной частоты и ее гармоник, которые будут включены в график и в расчет спектральных метрик.

Укажите единицы частот полосы отказов: 'frequency' или 'order'. Выберите:

  • 'frequency' если полосы отказов находятся в тех же единицах, что и частота вращения.

  • 'order' если у вас есть полосы отказов как число оборотов относительно вращения внутреннего кольца Скорость вращения.

Укажите ширину полос частот, центрированных на номинальных частотах отказов, как положительный скаляр. Снимите флажок «Авто», чтобы задать значение ширины вручную.

Параметры компонента зубчатой сетки

Можно переключить эту опцию, чтобы включить или отключить включение компонента в расчет спектральных метрик. Отключение компонента также приведет к удалению его областей отказов из графика. Кнопка «Удалить» используется для окончательного удаления компонента.

Укажите число зубьев на входном зубчатом колесе как положительное целое число.

Укажите число зубьев выходного зубчатого колеса как положительное целое число.

Укажите скорость вращения входного зубчатого колеса как положительный скаляр. Это основная частота, вокруг которой задача извлечения спектральных характеристик в реальном времени генерирует полосы частот отказов. Единицы должны согласовываться с единицей частотного вектора.

Укажите гармоники основной частоты, которые будут включены в график и в расчет спектральных метрик.

Укажите боковые полосы вокруг основной частоты и ее гармоник, которые будут включены в график и в расчет спектральных метрик.

Укажите единицы частот полосы отказов: 'frequency' или 'order'. Выберите:

  • 'frequency' если полосы отказов находятся в тех же единицах, что и частота вращения.

  • 'order' при наличии диапазонов отказов в виде числа оборотов относительно скорости вращения.

Укажите ширину полос частот, центрированных на номинальных частотах отказов, как положительный скаляр. Снимите флажок «Авто», чтобы задать значение ширины вручную.

Пользовательские параметры компонента

Можно переключить эту опцию, чтобы включить или отключить включение компонента в расчет спектральных метрик. Отключение компонента также приведет к удалению его областей отказов из графика. Кнопка «Удалить» используется для окончательного удаления компонента.

Укажите основную частоту, представляющую интерес, как положительный скаляр. Задача Extract Spectral Features live конструирует полосы частот отказов вокруг основной частоты. Например, для построения диапазонов отказов для неисправного асинхронного двигателя частота сети 60 Гц является основной частотой, представляющей интерес. Аналогично, чтобы генерировать полосы отказов для неисправной зубчатой передачи, частота входного вала является основной частотой.

Укажите гармоники основной частоты, которые будут включены в график и в расчет спектральных метрик.

Укажите боковые полосы вокруг основной частоты и ее гармоник, которые будут включены в график и в расчет спектральных метрик.

Укажите тип разделения между последовательными боковыми полосами: 'additive' или 'multiplicative'. Выберите:

  • 'additive', чтобы установить разделение между последовательными боковыми полосами в 0.1*F1 значение, где F1 - расстояние первой боковой полосы от основной частоты.

  • 'multiplicative'для установки разделения между последовательными боковыми полосами, пропорциональными как гармоническому порядку, так и значению боковой полосы.

Укажите значение разделения между последовательными боковыми полосами как положительный скаляр. Снимите флажок «Авто», чтобы задать значение разделения вручную.

Укажите ширину полос частот, центрированных на номинальных частотах отказов, как положительный скаляр. Снимите флажок «Авто», чтобы задать значение ширины вручную.

Переключение для указания необходимости сворачивания отрицательных номинальных частот отказов относительно исходной частоты. При повороте «Складывание» onзатем задача Извлечь спектральные характеристики в реальном времени сворачивает отрицательные номинальные частоты отказов относительно начала координат частоты, принимая их абсолютные значения таким образом, что сложенные полосы отказов всегда падают в положительных частотных интервалах. Сложенные полосы отказов вычисляются как [max (0 , | F |  W2), | F | + W2], гдеW - ширина полосы и F - частота.

Показать результаты

Включите или отключите отображение спектральных метрик. Если флажок установлен, то задача Извлечь спектральные элементы в реальном времени отображает метрики как 1xN таблица, где N = 3*size((F+S),1)+1это три метрики на частотный диапазон и общая мощность полосы в частотном диапазоне.

Динамическая задача возвращает следующие спектральные метрики для каждого частотного диапазона:

  • Peak Amplitude - Пиковое значение амплитуды для каждого заданного диапазона частот.

  • Peak Frequency - пиковое значение частоты для каждого заданного диапазона частот.

  • Band Power - Средняя мощность каждого диапазона частот. Для получения дополнительной информации о мощности диапазона см. bandpower.

  • Total Band Power - Сумма мощностей отдельных полос для набора заданных диапазонов частот.

Представлен в R2021a