Документация Engee

Sequence Analyzer

Страница в процессе разработки.

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

Тип: SubSystem

Путь в библиотеке:

/Physical Modeling/Electrical/Control/Measurements/Sequence Analyzer

Описание

Блок Sequence Analyzer выводит амплитуду и фазу компонентов прямой, обратной и нулевой последовательности набора из трех сбалансированных или несбалансированных сигналов. Индекс 1 обозначает прямую последовательность, индекс 2 — обратную последовательность, а индекс 0 — нулевую последовательность. Сигналы могут дополнительно содержать гармоники. Три компонента последовательности трехфазного сигнала (напряжения , , или токи , , ) вычисляются следующим образом:

где

  • , , — три вектора напряжения на заданной частоте;

  • — комплексный оператор.

Сначала к трем входным сигналам применяется анализ Фурье в скользящем окне одного цикла заданной частоты сигнала. Он оценивает значения векторов , и на заданной основной частоте или частоте гармоники. Затем применяется преобразование для получения прямой, обратной и нулевой последовательностей.

Поскольку блок использует окно скользящего среднего для выполнения анализа Фурье, необходимо завершить один цикл симуляции, прежде чем выходные значения будут соответствовать правильным значениям амплитуды и фазы. Например, реакция блока на скачкообразное изменение вектора представляет собой однотактный линейно изменяющийся сигнал. В течение первого цикла симуляции выходные значения поддерживаются постоянными и соответствуют значениям, заданным начальными входными параметрами.

Характеристики

Период дискретизации

Задается в параметре Sample time. Непрерывный, если Sample time имеет значение 0.

Скалярное расширение

Нет.

Определение размерности

Нет.

Порты

Вход

# abc — трехфазный токовый сигнал
вектор

Details

Сигнал трехфазного тока. Индекс 1 обозначает прямую последовательность, индекс 2 — обратную последовательность, индекс 0 — нулевую последовательность.

Типы данных

Float64

Поддержка комплексных чисел

Нет

Выход

# |u| — амплитуда
скаляр

Details

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

Типы данных

Float64

Поддержка комплексных чисел

Нет

# ∠u — фаза
скаляр

Details

Выводит фазу указанных компонентов в градусах.

Типы данных

Float64

Поддержка комплексных чисел

Нет

Параметры

Main group

# Fundamental frequency, Hz — основная частота входного сигнала

Details

Укажите основную частоту трехфазного входного сигнала в Гц.

Значение по умолчанию

50

Имя для программного использования

f

Вычисляемый

Да

# Harmonic n (1=fundamental) — гармоническая составляющая для оценки последовательностей

Details

Укажите гармоническую составляющую для оценки последовательностей. Установите значение 1, чтобы вычислить последовательности на основной частоте, или значение, соответствующее требуемой гармонике.

Значение по умолчанию

1

Имя для программного использования

n

Вычисляемый

Да

# Sequence — компонент последовательности
Positive Negative Zero | Positive | Negative | Zero

Details

Укажите выводимый блоком компонент последовательности. Выберите Positive Negative Zero, чтобы рассчитать все последовательности.

Значения

Positive Negative Zero | Positive | Negative | Zero

Значение по умолчанию

Positive Negative Zero

Имя для программного использования

sequence

Вычисляемый

Да

# Initial input [ Mag, Phase (degrees) ] — начальные значения амплитуды и фазы входного сигнала

Details

Укажите значения начальной амплитуды и фазы компонента положительной последовательности входного сигнала.

Фаза задается в градусах.

Значение по умолчанию

[1, 0]

Имя для программного использования

initial_input

Вычисляемый

Да

# Sample time — период дискретизации

Details

Укажите период дискретизации блока в секундах.

Значение по умолчанию

0.0

Имя для программного использования

sample_time

Вычисляемый

Да