Под заказ

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

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

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

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

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

Параметры:

Входные

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

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

• вкл/выкл — состояние работы взаимного узкополосного спектра;

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

Выходные

• {Спектр} — мгновенный взаимный долеоктавный спектр;

• {Re} — действительная часть взаимного долеоктавного спектра;

• {Im} — мнимая часть взаимного долеоктавного спектра;

• {Фаза} — фаза взаимного долеоктавного спектра;

• {Коэфф} — коэффициент когерентности взаимного долеоктавного спектра;

• {Перех.} — переходная характеристика взаимного долеоктавного спектра;

• {Ряд} — долеоктавный ряд.

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

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

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

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

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

• FreqResolution (1000) — количество полос;

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

• usredtype (линейное) — тип режима накопления и усреднения:

• линейное;

• экспонициальное.

• analysistype (дискретное ПФ) — тип анализа:

• быстрое преобразование Фурье;

• дискретное преобразование Фурье.

• functiontype (Хана) — тип весовой функции:

• прямоугольная;

• хана;

• хэмминга;

• блэкмана;

• барлета;

• блэкмана стд.

• calctype (без обработки) — тип обработки сигнала:

• дифференцирование второго порядка;

• дифференцирование первого порядка;

• без обработки интегрирования и дифференцирования;

• интегрирование первого порядка;

• интегрирование второго порядка.

• CalcReal (false) — расчёт действительной части спектра;

• CalcImage (false) — расчёт мнимой части спектра;

• CalcFase (false) — расчёт фазы спектра;

• CalcKoef (false) — расчёт коэффициента когерентности спектра

• CalcPereh (false) — расчёт переходной характеристики;

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

• Activate (false) — состояние работы.

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

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

Параметры:

Входные

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

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

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

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

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

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

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

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

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

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

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

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

• LONG FreqResolution — установка и чтение количества полос (от 100 до 25000);

• BSTR UsredType — установка и чтение типа режима накопления и усреднения: Линейное; Экспоненциальное (строка);

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

• BSTR AnalysisType — установка и чтение типа обработки сигнала: Быстрое ПФ; Дискретное ПФ (строка);

• BSTR FunctionType — установка и чтение типа весовой функции: Прямоугольная; Хана; Хэмминга; Блэкмана; Барлета; Блэкмана стд. (строка);

• BSTR CalcType — установка и чтение вида обработки сигнала: Дв. дифференцирование; Дифференцирование; Без обработки; Интегрирование; Дв. интегрирование (строка);

• VARIANT_BOOL CalcReal — установка и чтение расчёта действительной части спектра:

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

• false — выключен расчёт действительной части спектра.

• VARIANT_BOOL CalcImage — установка и чтение расчета мнимой части спектра:

• true — включён расчёт мнимой части спектра;

• false — выключен расчёт мнимой части спектра.

• VARIANT_BOOL CalcFase — установка и чтение расчета фазы спектра:

• true — Включён расчёт фазы спектра;

• false — Выключен расчёт фазы спектра.

• VARIANT_BOOL CalcKoef — установка и чтение расчета коэффициента когерентности спектра:

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

• false — выключен расчёт коэффициента когерентности спектра.

• VARIANT_BOOL CalcPereh — установка и чтение расчета переходной характеристики спектра:

• true — включён расчёт переходной характеристики спектра;

• false — выключен расчёт переходной характеристики спектра.

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

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

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

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

Пример

Проект в SCADA ZETView

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

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

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