Анализ нелинейных искажений

Анализ нелинейных искажений — компонент. Предназначен для автоматического измерения коэффициента нелинейных искажений и среднеквадратических значений напряжения исследуемых сигналов, поступающих на входные каналы анализаторов спектра.

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

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

Параметры:

Входные

  • канал — входной измерительный канал;
  • вкл \ выкл — включение\выключение канала анализа нелинейных искажений;
  • запись — запись в файл.

Выходные

  • значение (Hn) — выходные значения гармоники;
  • значение (Cn) — выходные значения коэффициента гармоники;
  • канал — канал нелинейных искажений.

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

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

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

  • AverageTime (1) — текущее значение;
  • calctype (линейное) — минимальное значение управляющего сигнала. Если значение 0, то не используется;
  • calctype (линейное) — типа представления расчёта коэффициента нелинейных искажений:
    • линейный масштаб (в процентах);
    • логарифмический масштаб (в децибелах).
  • FileName — имя файлов для записи результатов.

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

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

Параметры:

Входные

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

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

Общие свойства:

Частные свойства :

  • FLOAT AverageTime — установка и чтение времени усреднения, с (от 0.1 секунды до 10 секунд);
  • BSTR FreqRange — установка и чтение частотного диапазона, Гц:
    • 0 – от 0 до (частота дискретизации / 2);
    • 1 – от 0 до (частота дискретизации / 20);
    • 2 – от 0 до (частота дискретизации / 200);
    • 3 – от 0 до (частота дискретизации / 2000);
    • 4 – от 0 до (частота дискретизации / 20000).
  • BSTR CalcType — установка и чтение представления расчета: Линейное (в процентах); Логарифмическое (дБ) (строка);
  • BSTR FileName — установка и чтение имени файла для записи результатов в файл формата *.dtu (после задания этого параметра происходит запись в указанный файл).

Пример

Проект в SCADA ZETView

Анализ нелинейных искажений - Пример

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

Результат работы проекта
Анализ нелинейных искажений - Результат работы проекта