Взаимный долеоктавный спектр

Взаимный долеоктавный спектр — компонент. Предназначен для частотного анализа сигналов. Возможность получения максимальных, усреднённых, минимальных и мгновенных спектров и сравнение их с заданным спектром (нормой) позволяет легко определить различие между заданным и реальным уровнем спектров.

Внешний вид компонента

Режим проектировщика Режим оператора
Взаимный долеоктавный спектр - Режим проектировщика Не имеет

Параметры:

Входные

  • канал 1— первый измерительный канал;
  • канал 2— второй измерительный канал;
  • вкл/выкл— включение/выключение спектра.

Выходные

  • {Спектр} — текущий мгновенный взаимный долеоктавный спектр;
  • {Re} — действительная часть взаимного долеоктавного спектра;
  • {Im} — мнимая часть взаимного долеоктавного спектра;
  • {Фаза} — фаза взаимного долеоктавного спектра;
  • {Коэфф} — коэффициент когерентности взаимного долеоктавного спектра;
  • {Ряд} — долеоктавный ряд.

Настраиваемые свойства:

Общие свойства (окружение)

Частные свойства (в скобках значение, установленное по умолчанию):

  • type ( 1/3 октавный) — тип анализа:
    • 1/1 октавный
    • 1/3 октавный;
    • 1/12 октавный;
    • 1/24 октавный.
  • Average Time (1) — время усреднения, с;
  • spectrview (линейный) — тип представления уровня спектральных компонент:
    • линейный масштаб (в единицах измерения);
    • логарифмический масштаб (в децибелах).
  • Activate (true) — состояние работы
  • CalcRe (true) — расчёт действительной части спектра;
  • CalcIm (true) — расчёт мнимой части спектра;
  • CalcFase (true) — расчёт фазы спектра;
  • CalcKoef (true) — расчёт коэффициента когерентности спектра
  • FileName — имя файла для записи результатов.

Программирование

При использовании компонента в сценарии и программируемом компоненте (скрипте) необходимо учитывать диапазоны значений подаваемых на входные ножки компонента, диапазоны значений свойств компонента, а также диапазоны значений параметров методов компонента.

Параметры:

Входные

  • канал 1 — первый измерительный канал (от 0 до (количество каналов — 1));
  • канал 2 — второй измерительный канал (от 0 до (количество каналов — 1)).

Настраиваемые свойства:

Общие свойства (окружение)

Частные свойства (в скобках значение, установленное по умолчанию):

  • BSTR Type — Установка и чтение типа анализа:1/1-октавный;1/3-октавный;1/12-октавный;1/24-октавный (строка);
  • FLOAT AverageTime — Установка и чтение времени усреднения, с (от 0; 1 секунды до 100 секунд);
  • BSTR SpectrView — Установка и чтение отображения спектра: Линейное (в единицах измерения); Логарифмическое (дБ) (строка);
  • VARIANT_BOOL Activate — Установка и чтение состояния работы взаимного долеоктавного спектра:
    • true — Состояние работы взаимного долеоктавного спектра включен;
    • false — Состояние работы взаимного долеоктавного спектра выключен;
  • VARIANT_BOOL CalcRe — Установка и чтение расчета действительной части спектра:
    • true — включен расчет действительной части спектра;
    • false — выключен расчет действительной части спектра;
  • VARIANT_BOOL CalcIm — Установка и чтение расчета мнимой части спектра:
    • true — включен расчет мнимой части спектра;
    • false — выключен расчет мнимой части спектра;
  • VARIANT_BOOL CalcFase — Установка и чтение расчета фазы спектра:
    • true — включен расчет фазы спектра;
    • false — выключен расчет фазы спектра;
  • VARIANT_BOOL CalcKoef — Установка и чтение расчета коэффициента когерентности спектра:
    • true — включен расчет коэффициента когерентности спектра;
    • false — выключен расчет коэффициента когерентности спектра
  • BSTR FileName — Установка и чтение имени файла для записи результатов в файл формата *;
  • dtu (после задания этого параметра происходит запись в указанный файл);

Пример

Проект в SCADA ZETView

Взаимный долеоктавный спектр - Пример

Данный компонент используется для создания различных проектов, в том числе таких как спектроанализатор.

Результат работы проекта
Взаимный долеоктавный спектр - Результат работы проекта

Иногда при статистическом анализе сигналов требуется накопление данных, а затем вычисление максимальных, минимальных, средних значений величин.