Декремент затухания колебаний — компонент. Предназначен для определения основного периода собственных колебаний и логарифмическогой декремента затухания и осуществляет:
- расчёт значения собственной частоты путём определения частоты на которой находится максимум построенной огибающей;
- расчёт значения основного периода собственных колебаний;
- расчёт логарифмического декремента затуханий по формулам Д.3, Д.4, Д.5 и Д.6 (ГОСТ 54859—2011 приложение Д).
Внешний вид компонента
Режим проектировщика | Режим оператора |
---|---|
Не имеет |
Параметры:
Входные
- спектр — числовой массив спектра мощности;
- ряд — числовой массив частотного ряда спектра мощности.
Выходные
- период — числовое значение основного периода собственных колебаний;
- частота — числовое значение частоты собственных колебаний;
- декремент — числовое значение логарифмического декремента затухания;
- добротность — числовое значение добротности колебаний.
Настраиваемые свойства:
Частные свойства (в скобках значение, установленное по умолчанию):
- Не имеет.
Алгоритм работы компонента:
Компонент должен работать по следующему алгоритму:
- получение входных данных (спектра мощности и частотного ряда спектра);
- выделение частотного диапазона анализа в соответствии с границами, настроенными через параметры;
- поиск частоты максимума в спектре;
- расчёт границ частотного диапазона, в пределах которых необходимо построение огибающей спектра;
- построение огибающей спектра в пределах рассчитанных границ с использованием метода наименьших квадратов;
- расчёт значения собственной частоты путём определения частоты на которой находится максимум построенной огибающей;
- расчёт значения основного периода собственных колебаний;
- расчёт логарифмического декремента затуханий по формулам Д.3, Д.4, Д.5 и Д.6 (ГОСТ 54859—2011 приложение Д)
- расчёт добротности колебаний по формуле Д.1 (ГОСТ 54859—2011 приложение Д)
- передача рассчитанных значений частоты собственных колебаний, основного тона собственных колебаний, логарифмического декремента затуханий и добротности колебаний на выходы компонента.
Программирование
При использовании компонента в сценарии и программируемом компоненте (скрипте) необходимо учитывать диапазоны значений подаваемых на входные ножки компонента, диапазоны значений свойств компонента, а также диапазоны значений параметров методов компонента.
Параметры:
Входные
- спектр — числовые значения массива, на который нужно подавать спектр мощности массив;
- ряд — числовые значения массива, на который нужно поавать частотный ряд спектра мощности массив.
Настраиваемые свойства:
Пример
Проект в SCADA ZETView
Данный компонент используется для создания различных проектов, в том числе таких как портативный анализатор спектра.
Результат работы проекта