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

Positive-Sequence (PLL-Driven)

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

Тип: SubSystem

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

/Physical Modeling/Electrical/Control/Measurements/Positive-Sequence (PLL-Driven)

Описание

Блок Positive-Sequence (PLL-Driven) вычисляет составляющую (амплитуду и фазу) прямой последовательности входного трехфазного сигнала abc в течение одного цикла основной частоты, заданной входным сигналом Freq. Угол системы отсчета, необходимый для вычислений, задается входным сигналом wt.

Составляющая прямой последовательности трехфазного сигнала (напряжения или тока ) вычисляется следующим образом:

где

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

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

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

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

Порты

Вход

# Freq — основная частота, Гц
скаляр

Details

Основная частота (Гц), необходимая для вычислений.

Типы данных

Float64

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

Нет

# wt — угол системы координат, рад
скаляр

Details

Угол системы координат (рад), необходимый для вычислений.

Типы данных

Float64

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

Нет

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

Details

Входной векторный сигнал трех синусоидальных сигналов. Входными сигналами могут быть сигналы напряжения или тока.

Типы данных

Float64

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

Нет

Выход

# |u| — амплитуда составляющей прямой последовательности
скаляр

Details

Амплитуда составляющей прямой последовательности в тех же единицах, что и входной сигнал.

Типы данных

Float64

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

Нет

# ∠u — фаза составляющей прямой последовательности
скаляр

Details

Фаза составляющей прямой последовательности в градусах относительно системы координат wt.

Типы данных

Float64

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

Нет

Параметры

Parameters

# Initial frequency, Hz: — начальная частота, Гц

Details

Частота первого цикла моделирования в Гц.

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

50.0

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

f_start

Вычисляемый

Да

# Minimum frequency, Hz: — минимальная частота, Гц

Details

Значение минимальной частоты определяет размер буфера блока Variable Time Delay, используемого внутри блока для вычисления среднего значения.

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

45.0

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

f_min

Вычисляемый

Да

# Initial input (positive component) [ Mag, Phase-relative-to-PLL (deg) ]: — начальные входные значения амплитуды и фазы (для прямой последовательности)

Details

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

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

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

[1, 0]

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

mag_and_phase_PLL_start

Вычисляемый

Да

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

Details

Период дискретизации блока в секундах. Установите значение 0, чтобы реализовать непрерывный блок.

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

0.01

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

sample_time

Вычисляемый

Да