Под заказ

Взаимный корреляционный анализ

Стоимость Цена по запросу
Российское производство Гарантия производителя Доставка по РФ и ЕАЭС

Взаимный корреляционный анализ

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

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

Параметры:

Входные

• канал 1— первый измерительный канал;

• канал 2— второй измерительный канал;

• вкл/выкл— включение/выключение корреляционного анализа;

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

Выходные

• Corr {Y} — массив значений корреляционной функции;

• {T} — массив значений задержек корреляционной функции;

• огибающая — массив с огибающей результата корреляционного анализа.

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

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

• Приведены по данной ссылке.

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

• AverageTime (1) — усреднение, с;

• length (128 точек) — размер корреляционной функции;

• Filter (false) — включение/выключение полосового фильтра;

• FreqLPF (10) — частоты среза фильтра низких частот, Гц;

• FreqHPF (1000) — частота среза фильтра высоких частот, Гц;

• FilterDiscret (false) — включение/выключение фильтрации дискретных помех;

• Inversion (false) — включение/выключение инверсии;

• Compens (false) — включение/выключение компенсации основного корреляционного пика;

• Activate (false) — состояние работы корреляционного анализа;

• freqrange (25000) — частотный диапазон, Гц

• FileName — имя файлов для записи результатов.

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

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

Параметры:

Входные

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

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

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

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

• Приведены по данной ссылке.

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

• FLOAT AverageTime — установка и чтение времени усреднения, с (от 0.1 секунды до 100 секунд);

• BSTR Length — установка и чтение размера корреляционной фунцкции: 128 точек; 256 точек; 512 точек; 1024 точек; 2048 точек; 4096 точек; 8192 точек; 16384 точек; 32768 точек; 65536 точек;

• VARIANT_BOOL Filter — установка и чтение включения полосового фильтра:

• true — включён полосовой фильтр;

• false — выключен полосовой фильтр;

• FLOAT FreqLPF — установка и чтение частоты среза фильтра низких частот, Гц (от частоты среза фильтра высоких частот до (частота дискретизации / 2));

• FLOAT FreqHPF — установка и чтение частоты среза фильтра высоких частот, Гц (от 0 до частоты среза фильтра низких частот);

• VARIANT_BOOL FilterDiscret — установка и чтение на фильтрацию дискретных помех (помех в виде тональных стационарных сигналов):

• true — включён фильтр дискрет;

• false — выключен фильтр дискрет.

• VARIANT_BOOL Inversion — установка и чтение включёние инвертирования сигнала:

• true — включён инвертировать сигнал;

• false — выключен инвертировать сигнал.

• VARIANT_BOOL Compens — установка и чтение на компенсацию основного корреляционного пика:

• true — включёна компенсация основного корреляционного пика;

• false — выключена компенсация основного корреляционного пика.

• VARIANT_BOOL Activate — установка и чтение состояния работы взаимного корреляционного анализа:

• true — состояние работы включён;

• false — состояние работы выключен.

• BSTR FreqRange — установка и чтение частотного диапазона, Гц:

• 0 – от 0 до (частота дискретизации / 2) ;

• 1 – от 0 до (частота дискретизации / 20) ;

• 2 – от 0 до (частота дискретизации / 200) ;

• 3 – от 0 до (частота дискретизации / 2000) ;

• 4 – от 0 до (частота дискретизации / 20000).

• BSTR FileName — установка и чтение имени файла для записи результатов в файл формата *.dtu (после задания этого параметра происходит запись в указанный файл);

Пример

Проект в SCADA ZETView

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

Результат работы проекта