SM ST4C
Дискретное время или непрерывное время синхронная машина ST4C статическая система возбуждения с автоматическим регулятором напряжения
Описание
Блок SM ST4C реализует синхронную машину тип ST4C статическая системная модель возбуждения в соответствии с IEEE 421.5-2016 [1].
Используйте этот блок, чтобы смоделировать управление и регулирование полевого напряжения синхронной машины.
Можно переключиться между непрерывными и дискретными реализациями блока при помощи параметра Sample time (-1 for inherited). Чтобы сконфигурировать интегратор в течение непрерывного времени, установите свойство Sample time (-1 for inherited) на 0
. Чтобы сконфигурировать интегратор в течение дискретного времени, установите свойство Sample time (-1 for inherited) на положительное, ненулевое значение, или на -1
наследовать шаг расчета от восходящего блока.
Блок SM ST4C включает четыре главных компонента:
Текущий Компенсатор изменяет измеренное терминальное напряжение как функцию терминального тока.
Преобразователь Измерения Напряжения симулирует динамику терминального преобразователя напряжения с помощью фильтра lowpass.
Компонент Элементов управления Возбуждения сравнивает преобразователь напряжения выход с терминальной ссылкой напряжения, чтобы произвести ошибку напряжения. Эта ошибка напряжения затем передается через регулятор напряжения, чтобы произвести полевое напряжение.
Модели компонента Источника питания источник питания для управляемого выпрямителя, когда это независимо от терминального напряжения.
Эта схема показывает полную структуру системной модели возбуждения ST4C:
В схеме:
VT и IT являются измеренным терминальным напряжением и текущий из синхронной машины.
VC1 является компенсированным текущим образом терминальным напряжением.
VC является отфильтрованным, компенсированным текущим образом терминальным напряжением.
VREF является ссылочным терминальным напряжением.
VS является напряжением стабилизатора энергосистемы.
VB является полевым напряжением возбудителя.
EFD и IFD являются полевым напряжением и текущий, соответственно.
Следующие разделы описывают каждую из больших частей блока подробно.
Текущий преобразователь измерения компенсатора и напряжения
Текущий компенсатор моделируется как:
где:
Преобразователь измерения напряжения реализован как блок Low-Pass Filter с постоянной времени TR. Обратитесь к документации для блока Low-Pass Filter для точных дискретных и непрерывных реализаций.
Элементы управления возбуждения
Эта схема иллюстрирует полную структуру элементов управления возбуждения:
В схеме:
Подсистема Логики Точки Суммирования моделирует входное местоположение точки суммирования для ограничителя перевозбуждения (OEL), ограничителя недовозбуждения (UEL), статора текущего ограничителя (SCL) и селектора выключателя питания (V_S) напряжения. Для получения дополнительной информации об использовании ограничителей с этим блоком смотрите Поле Текущие Ограничители.
Существует две подсистемы Логики Поглощения. Подсистемы моделируют входное местоположение точки поглощения для OEL, UEL, SCL и напряжений PSS. Для получения дополнительной информации об использовании ограничителей с этим блоком смотрите Поле Текущие Ограничители.
Подсистема PI_R моделирует ПИ-контроллер эти функции как управляющая структура для автоматического регулятора напряжения и позволяет представление модификации оборудования с современным цифровым контроллером. Минимальными и максимальными антизаключительными пределами насыщения для блока является VPImin и VPImax, соответственно.
Подсистема PI_M моделирует ПИ-контроллер и заменяет блок Lead-Lag в SM ST3C. Минимальными и максимальными антизаключительными пределами насыщения для блока является VMmin и VMmax, соответственно.
Внутренний полевой цикл управления напряжения используется, чтобы линеаризовать характеристику управления возбудителем, и это состоит из усилений KM и KG и постоянные времени TM и TG. Минимальными и максимальными антизаключительными пределами насыщения для блока Low-Pass Filter является VAmin и VAmax, соответственно.
Поле текущие ограничители
Можно использовать различное поле текущие ограничители, чтобы изменить выход регулятора напряжения под небезопасными условиями работы:
Используйте ограничитель перевозбуждения, чтобы предотвратить перегрев обмотки возбуждения из-за чрезмерной полевой текущей потребности.
Используйте ограничитель недовозбуждения, чтобы повысить полевое возбуждение, когда это слишком низко, который рискует десинхронизацией.
Используйте статор текущий ограничитель, чтобы предотвратить перегрев обмоток статора из-за сверхтоков.
Присоедините выход любого из этих ограничителей в одной из этих точек:
Точка суммирования как часть обратной связи автоматического регулятора напряжения (AVR)
Точка поглощения, чтобы заменить обычное поведение AVR
Если вы используете статор текущий ограничитель в точке суммирования, используйте один вход VSCLsum. Если вы используете статор текущий ограничитель в точке поглощения, используйте и вход перевозбуждения, VSCLoel, и вход недовозбуждения, VSCLuel.
Источник питания
Возможно принять различное представление источника питания для управляемого выпрямителя путем выбирания соответствующей опции в параметре Power source selector. Источник питания для управляемого выпрямителя может быть или выведен из терминального напряжения (Position A: power source derived from generator terminal voltage
) или это может быть независимо от терминального напряжения (Position B: power source independent of generator terminal conditions
).
Эта схема показывает модель источника питания возбудителя, использующего комбинацию фазовращателя терминального напряжения, VT, и терминального тока, IT:
Порты
Входной параметр
развернуть все
V_REF
— Ссылка напряжения
скаляр
Точка множества элементарных исходов регулятора напряжения, в представлении на модуль в виде скаляра.
Типы данных: single
| double
V_S
— Введите от стабилизатора
скаляр
Введите от стабилизатора энергосистемы в представлении на модуль в виде скаляра.
Типы данных: single
| double
V_T
— Терминальное напряжение
скаляр
Терминальная величина напряжения в представлении на модуль в виде скаляра.
Типы данных: single
| double
I_T
— Терминальный ток
скаляр
Терминальная текущая величина в представлении на модуль в виде скаляра.
Типы данных: single
| double
V_OEL
— Предельный сигнал перевозбуждения
скаляр
Введите от ограничителя перевозбуждения в представлении на модуль в виде скаляра.
Зависимости
Чтобы проигнорировать вход от ограничителя перевозбуждения, установите Alternate OEL input locations (V_OEL) на Unused
.
Чтобы использовать вход от ограничителя перевозбуждения в точке суммирования, установите Alternate OEL input locations (V_OEL) на Summation point
.
Чтобы использовать вход от ограничителя перевозбуждения в точке поглощения, установите Alternate OEL input locations (V_OEL) на Take-over
.
Типы данных: single
| double
V_UEL
— Предельный сигнал недовозбуждения
скаляр
Введите от ограничителя недовозбуждения в представлении на модуль в виде скаляра.
Зависимости
Чтобы проигнорировать вход от ограничителя недовозбуждения, установите Alternate UEL input locations (V_UEL) на Unused
.
Чтобы использовать вход от ограничителя недовозбуждения в точке суммирования, установите Alternate UEL input locations (V_UEL) на Summation point
.
Чтобы использовать вход от ограничителя недовозбуждения в точке поглощения, установите Alternate UEL input locations (V_UEL) на Take-over
.
Типы данных: single
| double
V_SCLsum
— Статор точки суммирования текущий предельный сигнал
скаляр
Введите от статора текущий ограничитель при использовании точки суммирования в представлении на модуль в виде скаляра.
Зависимости
Чтобы проигнорировать вход от статора текущий ограничитель, установите Alternate SCL input locations (V_SCL) на Unused
.
Чтобы использовать вход от статора текущий ограничитель в точке суммирования, установите Alternate SCL input locations (V_SCL) на Summation point
.
Типы данных: single
| double
V_SCLoel
— Статор поглощения текущий предел (OEL)
скаляр
Введите от статора текущий ограничитель, который предотвращает полевое перевозбуждение при использовании точки поглощения в представлении на модуль в виде скаляра.
Зависимости
Чтобы проигнорировать вход от статора текущий ограничитель, установите Alternate SCL input locations (V_SCL) на Unused
.
Чтобы использовать вход от статора текущий ограничитель в точке поглощения, установите Alternate SCL input locations (V_SCL) на Take-over
.
Типы данных: single
| double
V_SCLuel
— Статор поглощения текущий предел (UEL)
скаляр
Введите от статора текущий ограничитель, который предотвращает полевое недовозбуждение при использовании точки поглощения в представлении на модуль в виде скаляра.
Зависимости
Чтобы проигнорировать вход от статора текущий ограничитель, установите Alternate SCL input locations (V_SCL) на Unused
.
Чтобы использовать вход от статора текущий ограничитель в точке поглощения, установите Alternate SCL input locations (V_SCL) на Take-over
.
Типы данных: single
| double
Ifd_pu
— Измеренное текущее поле
скаляр
Измеренное поле на модуль, текущее из синхронной машины в виде скаляра.
Типы данных: single
| double
Вывод
развернуть все
Efd_pu
— Полевое напряжение
скаляр
Полевое напряжение на модуль к примениться к полевой схеме синхронной машины, возвращенной как скаляр.
Типы данных: single
| double
Параметры
развернуть все
Общий
Initial field voltage, Efd0 (pu)
— Начальное выходное напряжение
1
(значение по умолчанию) | вещественное число
Начальное напряжение на модуль, чтобы примениться к полевой схеме синхронной машины.
Initial terminal voltage, Vt0 (pu)
— Начальное терминальное напряжение
1
(значение по умолчанию) | вещественное число
Начальное терминальное напряжение на модуль.
Initial terminal current, It0 (pu)
— Начальный терминальный ток
1
(значение по умолчанию) | вещественное число
Начальный терминальный ток на модуль.
Sample time (-1 for inherited)
— Блокируйте шаг расчета
-1
(значение по умолчанию) | 0 | положительная скалярная величина
Время между последовательным выполнением блока. Во время выполнения блок производит выходные параметры и, при необходимости обновляет его внутреннее состояние. Для получения дополнительной информации смотрите то, Что Шаг расчета? (Simulink) и Настройка времени выборки (Simulink).
Для наследованной операции дискретного времени задайте -1
. Для операции дискретного времени задайте положительное целое число. Для операции непрерывного времени задайте 0
.
Если этот блок находится в подсистеме маскированной, или другая различная подсистема, которая позволяет вам переключаться между непрерывной операцией и дискретной операцией, продвигает параметр шага расчета. Продвижение параметра шага расчета гарантирует правильное переключение между непрерывными и дискретными реализациями блока. Для получения дополнительной информации смотрите, Продвигают Параметр Маску (Simulink).
Предварительное управление
Resistive component of load compensation, R_C (pu)
— Сопротивление компенсации
0
(значение по умолчанию) | положительное число
Сопротивление используется в текущей системе вознаграждения. Установите этот параметр и Reactance component of load compensation, X_C (pu) к 0
отключить текущую компенсацию.
Reactance component of load compensation, X_C (pu)
— Реактивное сопротивление компенсации
0
(значение по умолчанию) | положительное число
Реактивное сопротивление используется в текущей системе вознаграждения. Установите этот параметр и Resistive component of load compensation, R_C (pu) к 0
отключить текущую компенсацию.
Regulator input filter time constant, T_R (s)
— Постоянная времени регулятора
0
(значение по умолчанию) | положительное число
Эквивалентная постоянная времени для фильтрации преобразователя напряжения.
Управление
Voltage regulator proportional gain, K_PR (pu)
— Регулятор пропорциональное усиление
10.75
(значение по умолчанию) | положительное число
Пропорциональное усиление сопоставлено с блоком управления PI регулятора напряжения.
Voltage regulator integral gain, K_IR (pu/s)
— Усиление интеграла регулятора
10.75
(значение по умолчанию) | положительное число
Интегральное усиление сопоставлено с блоком управления PI регулятора напряжения.
Thyristor bridge firing control equivalent time constant, T_A (s)
— Время задержки регулятора, постоянное для первого блока ведущей задержки
0.02
(значение по умолчанию) | положительное число
Эквивалентная постоянная времени в тиристорном управлении увольнением моста.
Maximum regulator output, V_Rmax (pu)
— Верхний предел регулятора выход
1
(значение по умолчанию) | вещественное число
Максимальное выходное напряжение на модуль регулятора.
Minimum regulator output, V_Rmin (pu)
— Нижний предел регулятора выход
-0.87
(значение по умолчанию) | вещественное число
Минимальное выходное напряжение на модуль регулятора.
Forward proportional gain of inner loop field regulator, K_PM (pu)
— Внутренний цикл прямое пропорциональное усиление
1
(значение по умолчанию) | положительное число
На модуль передайте пропорциональное усиление блока управления PI в полевом регуляторе внутреннего цикла.
Forward integral gain of inner loop field regulator, K_IM (pu/s)
— Внутренний цикл прямое интегральное усиление
0
(значение по умолчанию) | положительное число
Передайте интегральное усиление блока управления PI в полевом регуляторе внутреннего цикла.
Maximum output of field current regulator, V_Mmax (pu)
— Верхний предел поля текущий регулятор выход
99
(значение по умолчанию) | вещественное число
Максимальное выходное напряжение на модуль поля текущий регулятор.
Minimum output of field current regulator, V_Mmin (pu)
— Нижний предел поля текущий регулятор выход
-99
(значение по умолчанию) | вещественное число
Минимальное выходное напряжение на модуль поля текущий регулятор.
Maximum exciter output, V_Amax (pu)
— Верхний предел возбудителя выводится
99
(значение по умолчанию) | вещественное число
Максимальное выходное напряжение на модуль возбудителя.
Minimum exciter output, V_Amin (pu)
— Нижний предел возбудителя выводится
-99
(значение по умолчанию) | вещественное число
Минимальное выходное напряжение на модуль возбудителя.
Feedback gain of field current regulator, K_G (pu)
— Усиление обратной связи поля текущий регулятор
0
(значение по умолчанию) | положительное число
Усиление обратной связи на модуль поля текущий регулятор.
Feedback time constant of field current regulator, T_G (s)
— Постоянная времени обратной связи поля текущий регулятор
0
(значение по умолчанию) | положительное число
Постоянная времени обратной связи на модуль поля текущий регулятор.
Maximum feedback voltage for field current regulator, V_Gmax (pu)
— Максимальное напряжение обратной связи для поля текущий регулятор
99
(значение по умолчанию) | положительное число
Максимальное напряжение обратной связи на модуль для поля текущий регулятор.
Alternate PSS input locations (V_S)
— Местоположение входа PSS
Summation point before take-over UEL
(значение по умолчанию) | Summation point after take-over UEL
Стабилизатор энергосистемы вводится.
Alternate OEL input locations (V_OEL)
— Местоположение входа OEL
Unused
(значение по умолчанию) | Summation point at voltage error
| Take-over at voltage regulator input
| Take-over at inner-loop output
Ограничитель перевозбуждения ввел местоположение:
Если вы выбираете Summation point at voltage error
, V_OEL является входом подсистемы Логики Точки Суммирования.
Если вы выбираете Take-over at voltage regulator input
, V_OEL является входом подсистемы Логики Поглощения.
Если вы выбираете Take-over at inner-loop output
, V_OEL является входом подсистемы Логической 1 Поглощения.
Alternate UEL input locations (V_UEL)
— Местоположение входа UEL
Unused
(значение по умолчанию) | Summation point at voltage error
| Take-over at voltage regulator input
| Take-over at inner-loop output
Ограничитель недовозбуждения ввел местоположение:
Если вы выбираете Summation point at voltage error
, V_UEL является входом подсистемы Логики Точки Суммирования.
Если вы выбираете Take-over at voltage regulator input
, V_UEL является входом подсистемы Логики Поглощения.
Если вы выбираете Take-over at inner-loop output
, V_UEL является входом подсистемы Логической 1 Поглощения.
Alternate SCL input locations (V_SCL)
— Местоположение входа SCL
Unused
(значение по умолчанию) | Summation point at voltage error
| Take-over at voltage regulator input
| Take-over at inner-loop output
Статор текущий ограничитель ввел местоположение:
Если вы выбираете Summation point
, используйте входной порт V_SCLsum.
Если вы выбираете какой-либо Take-over
опции, используйте входные порты V_SCLuel и V_SCLoel.
Возбудитель
Rectifier loading factor proportional to commutating reactance, K_C (pu)
— Коэффициент загрузки выпрямителя
0.113
(значение по умолчанию) | положительное число
Коэффициент загрузки выпрямителя, пропорциональный коммутирующемуся реактивному сопротивлению.
Potential circuit (voltage) gain coefficient, K_P (pu)
— Потенциальное напряжение схемы получает коэффициент
9.3
(значение по умолчанию) | положительное число
Коэффициент усиления напряжения на модуль в схеме источника питания.
Зависимости
Чтобы включить этот параметр, установите Power source selector на Position A: power source derived from generator terminal voltage
.
Compound circuit (current) gain coefficient, K_I (pu)
— Потенциальная схема текущий коэффициент усиления
0
(значение по умолчанию) | положительное число
На модуль текущий коэффициент усиления в схеме источника питания.
Зависимости
Чтобы включить этот параметр, установите Power source selector на Position A: power source derived from generator terminal voltage
.
Reactance associated with potential source, X_L (pu)
— Потенциальное исходное реактивное сопротивление
0.124
(значение по умолчанию) | положительное число
Реактивное сопротивление на модуль в схеме источника питания.
Зависимости
Чтобы включить этот параметр, установите Power source selector на Position A: power source derived from generator terminal voltage
.
Potential circuit phase angle (degrees)
— Потенциальный угол фазы схемы
0
(значение по умолчанию) | положительное число
Phase angle схемы источника питания, в градусах.
Зависимости
Чтобы включить этот параметр, установите Power source selector на Position A: power source derived from generator terminal voltage
.
Maximum available exciter voltage, V_Bmax (pu)
— Верхний предел напряжения возбудителя
11.63
(значение по умолчанию) | положительное число
Максимальное доступное значение напряжения возбудителя на модуль.
Power source selector
— Селектор источника питания
Position A: power source derived from generator terminal voltage
(значение по умолчанию) | Position B: power source independent of generator terminal conditions
Положение селектора источника питания в виде Position A: power source derived from generator terminal voltage
или Position B: power source independent of generator terminal conditions
.
Ссылки
[1] Методические рекомендации IEEE для системных моделей возбуждения для исследований устойчивости энергосистемы. Станд. IEEE 421.5-2016. Пискатауэй, NJ: IEEE-SA, 2016.
Расширенные возможности
Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.
Введенный в R2020a