SM AC7C
Дискретное время или непрерывное время синхронная машина система возбуждения AC7C включая автоматический регулятор напряжения и возбудитель
Описание
Блок SM AC7C реализует синхронную системную модель возбуждения типа AC7C машины в соответствии с IEEE 421.5-2016 [1].
Используйте этот блок, чтобы смоделировать управление и регулирование полевого напряжения синхронной машины, которая действует в качестве генератора с помощью возбудителя вращения AC.
Можно переключиться между непрерывными и дискретными реализациями блока при помощи параметра Sample time (-1 for inherited). Чтобы сконфигурировать интегратор в течение непрерывного времени, установите свойство Sample time (-1 for inherited) на 0
. Чтобы сконфигурировать интегратор в течение дискретного времени, установите свойство Sample time (-1 for inherited) на положительное, ненулевое значение, или на -1
наследовать шаг расчета от восходящего блока.
Блок SM AC7C составлен из пяти главных компонентов:
Текущий Компенсатор изменяет измеренное терминальное напряжение как функцию терминального тока.
Преобразователь Измерения Напряжения симулирует динамику терминального преобразователя напряжения с помощью фильтра lowpass.
Компонент Элементов управления Возбуждения сравнивает преобразователь напряжения выход с терминальной ссылкой напряжения, чтобы произвести ошибку напряжения. Эта ошибка напряжения затем передается через регулятор напряжения, чтобы произвести полевое напряжение возбудителя.
Модели AC Rotating Exciter возбудитель вращения AC, который производит полевое напряжение, которое применяется к управляемой синхронной машине. Блок также питает поле возбудителя текущим (которому дают стандартный символ VFE), назад к системе возбуждения.
Источник питания и Самовозбуждение моделируют источник питания для управляемого выпрямителя, когда это независимо от терминального напряжения. Это также позволяет представление самовозбуждения для возбудителя.
Эта схема показывает полную структуру системной модели возбуждения AC7C:
В схеме:
VT и IT являются измеренным терминальным напряжением и текущий из синхронной машины.
VC1 является компенсированным текущим образом терминальным напряжением.
VC является отфильтрованным, компенсированным текущим образом терминальным напряжением.
VREF является ссылочным терминальным напряжением.
VS является напряжением стабилизатора энергосистемы.
SW1 и SW2 являются выбранными пользователями переключателями источника питания для управляемого выпрямителя.
VB является полевым напряжением возбудителя.
EFE и VFE являются полевым напряжением возбудителя и текущий, соответственно.
EFD и IFD являются полевым напряжением и текущий, соответственно.
Следующие разделы описывают каждую из больших частей блока подробно.
Текущий преобразователь измерения компенсатора и напряжения
Текущий компенсатор моделируется как:
где:
Преобразователь измерения напряжения реализован как блок Low-Pass Filter с постоянной времени TR. Обратитесь к документации для этого блока для дискретных и непрерывных реализаций.
Элементы управления возбуждения
Эта схема иллюстрирует полную структуру элементов управления возбуждения:
В схеме:
Подсистема Логики Точки Суммирования моделирует входное местоположение точки суммирования для ограничителя перевозбуждения (OEL), ограничителя недовозбуждения (UEL), статора текущего ограничителя (SCL) и селектора выключателя питания (V_S) напряжения. Для получения дополнительной информации об использовании ограничителей с этим блоком смотрите Поле Текущие Ограничители.
Существует три подсистемы Логики Поглощения. Они моделируют входные местоположения точки поглощения для OEL, UEL, SCL и напряжений PSS. Для получения дополнительной информации об использовании ограничителей с этим блоком смотрите Поле Текущие Ограничители.
Подсистема PID_R моделирует ПИД-регулятор эти функции как управляющая структура для автоматического регулятора напряжения. Минимальными и максимальными антизаключительными пределами насыщения для блока является VRmin и VRmax, соответственно.
Подсистема PI_R моделирует ПИ-контроллер эти функции как управляющая структура для поля текущий регулятор. Минимальными и максимальными антизаключительными пределами насыщения для блока является VAmin и VAmax, соответственно.
В случае самовозбуждения, с ненулевым KR и набором параметра Power source selector SW2 к Position B: do not use variable V_B
, степень регулятора напряжения выведена из выходного напряжения возбудителя. Сигнал команды регулятора напряжения умножается на выходное напряжение возбудителя, EFD, времена KR. Для получения дополнительной информации о выбранных пользователями логических ключах для источника питания управляемого выпрямителя, смотрите Источник питания и Самовозбуждение.
Модель KF1 и KF2 внутренний цикл регулятора высокой пропускной способности, который регулирует поле генератора или захватывающий ток.
Блок Filtered Derivative моделирует путь к обратной связи уровня для стабилизации системы возбуждения, если у автоматического регулятора напряжения нет производного термина. Здесь, KF3 и TF являются усилением и постоянными времени этой системы, соответственно. Обратитесь к документации для блока Filtered Derivative для дискретных и непрерывных реализаций.
-K_L*VFE и inf являются минимальными и максимальными пределами насыщения для выходного полевого напряжения возбудителя EFE.
Поле текущие ограничители
Можно использовать различное поле текущие ограничители, чтобы изменить выход регулятора напряжения под небезопасными условиями работы:
Используйте ограничитель перевозбуждения, чтобы предотвратить перегрев обмотки возбуждения из-за чрезмерной полевой текущей потребности.
Используйте ограничитель недовозбуждения, чтобы повысить полевое возбуждение, когда это слишком низко, который рискует десинхронизацией.
Используйте статор текущий ограничитель, чтобы предотвратить перегрев обмоток статора из-за сверхтоков.
Присоедините выход любого из этих ограничителей в одной из этих точек:
Точка суммирования как часть обратной связи автоматического регулятора напряжения (AVR)
Точка поглощения, чтобы заменить обычное поведение AVR
Если вы используете статор текущий ограничитель в точке суммирования, используйте один вход VSCLsum. Если вы используете статор текущий ограничитель в точке поглощения, используйте и вход перевозбуждения, VOELscl, и вход недовозбуждения, VUELscl.
Возбудитель вращения AC
Эта схема иллюстрирует полную структуру возбудителя вращения AC:
В схеме:
Поле возбудителя текущий VFE моделируется как суммирование трех сигналов:
Нелинейные функциональные модели Vx насыщение выходного напряжения возбудителя.
Пропорциональные модели KE термина линейное соотношение между выходным напряжением возбудителя и текущим полем возбудителя.
Эффект размагничивания загрузки, текущей на выходном напряжении возбудителя, моделируется с помощью размагничивания постоянный KD в обратной связи.
Интегратор с переменной предельной подсистемой интегрирует различие между EFE и VFE, чтобы сгенерировать выходное напряжение генератора переменного тока возбудителя VE. TE является постоянной времени для этого процесса.
Нелинейные функциональные модели FEX отбрасывание выходного напряжения возбудителя от регулирования выпрямителя. Эта функция зависит от постоянного KC, который самого является функцией коммутирующегося реактивного сопротивления.
Модель VEmin и VFEmax параметров нижние и верхние пределы вращающегося возбудителя.
Источник питания и самовозбуждение
Возможно использовать различные представления источника питания в управляемом выпрямителе путем выбирания соответствующей опции в параметре Power source selector SW1. Источник питания для управляемого выпрямителя может быть или выведен из терминального напряжения (Position A: power source derived from terminal voltage
) или это может быть независимо от терминального напряжения (Position B: power source independent from the terminal conditions
). Обратите внимание на то, что этот переключатель зависит от состояния второго логического ключа.
Второй логический ключ, Power source selector SW2, определяет, использует ли возбудитель самовозбуждение или нет. Возбудитель является самовозбуждающимся, если параметр Power source selector SW2 устанавливается на Position B: do not use variable V_B
, когда параметры модели, сопоставленные с переменной VB, не влияют на симуляцию.
Порты
Входной параметр
развернуть все
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_OELscl
— Статор поглощения текущий предел для ограничителя перевозбуждения
скаляр
Введите от статора текущий ограничитель, чтобы предотвратить полевое перевозбуждение при использовании точки поглощения в представлении на модуль в виде скаляра.
Зависимости
Чтобы проигнорировать вход от статора текущий ограничитель, установите Alternate SCL input locations (V_SCL) на Unused
.
Чтобы использовать вход от статора текущий ограничитель в точке поглощения, установите Alternate SCL input locations (V_SCL) на Take-over
.
Типы данных: single
| double
V_UELscl
— Статор поглощения текущий предел для ограничителя недовозбуждения
скаляр
Введите от статора текущий ограничитель, чтобы предотвратить полевое недовозбуждение при использовании точки поглощения в представлении на модуль в виде скаляра.
Зависимости
Чтобы проигнорировать вход от статора текущий ограничитель, установите 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
(значение по умолчанию) | вещественное число
Начальное напряжение на модуль, чтобы примениться к полевой схеме синхронной машины.
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)
— Пропорциональное усиление регулятора напряжения
40
(значение по умолчанию)
Пропорциональное усиление на модуль регулятора напряжения.
Voltage regulator integral gain, K_IR (pu/s)
— Интегральное усиление регулятора напряжения
5.6
(значение по умолчанию)
Интегральное усиление на модуль регулятора напряжения.
Voltage regulator derivative gain, K_DR (pu.s)
— Производное усиление регулятора напряжения
0
(значение по умолчанию)
Производное усиление регулятора напряжения.
Lag time constant for derivative channel of PID controller, T_DR (s)
— Время задержки, постоянное для канала производной ПИДа
1
(значение по умолчанию) | положительное число
Эквивалентное время задержки, постоянное для производного канала ПИД-регулятора.
Maximum regulator output, V_Rmax (pu)
— Верхний предел регулятора выход
3.2
(значение по умолчанию) | вещественное число
Максимальное выходное напряжение на модуль регулятора.
Minimum regulator output, V_Rmin (pu)
— Нижний предел регулятора выход
-3.2
(значение по умолчанию) | вещественное число
Минимальное выходное напряжение на модуль регулятора.
Field current regulator proportional gain, K_PA (pu)
— Пропорциональное усиление поля текущий регулятор
112
(значение по умолчанию) | вещественное число
Пропорциональное усиление на модуль сопоставило с полем текущий регулятор.
Field current regulator integral gain, K_IA (pu/s)
— Интегральное усиление поля текущий регулятор
0
(значение по умолчанию) | вещественное число
Интегральное усиление на модуль сопоставило с полем текущий регулятор.
Maximum field current regulator output, V_Amax (pu)
— Максимальное поле текущий регулятор выход
65.2
(значение по умолчанию) | вещественное число
Максимальное поле на модуль текущий регулятор выход.
Minimum field current regulator output, V_Amin (pu)
— Минимальное поле текущий регулятор выход
-54
(значение по умолчанию) | вещественное число
Минимальное поле на модуль текущий регулятор выход.
Generator field voltage feedback gain, K_F1 (pu)
— Усиление обратной связи напряжения поля Generator
0
(значение по умолчанию) | вещественное число
Полевое усиление обратной связи напряжения на модуль сопоставлено с генератором.
Exciter field current feedback gain, K_F2 (pu)
— Поле Exciter текущее усиление обратной связи
0.08
(значение по умолчанию) | вещественное число
Поле на модуль текущее усиление обратной связи сопоставлено с возбудителем.
Rate feedback gain, K_F3 (pu)
— Усиление обратной связи уровня
0.01
(значение по умолчанию) | вещественное число
Обратная связь уровня на модуль блокирует усиление.
Rate feedback time constant, T_F (s)
— Постоянная времени обратной связи уровня
1
(значение по умолчанию) | положительное число
Обратная связь уровня блокирует постоянную времени для стабилизации системы возбуждения.
Alternate PSS input locations (V_S)
— Местоположение входа PSS
Voltage error calculation
(значение по умолчанию) | After take-over UEL
Местоположение стабилизатора энергосистемы вводится.
Alternate OEL input locations (V_OEL)
— Местоположение входа OEL
Unused
(значение по умолчанию) | Summation point at voltage error
| Take-over at voltage error
| Take-over at voltage regulator output
| Take-over at output of inner loop regulator
Местоположение ограничителя перевозбуждения ввело:
Если вы выбираете Summation point at voltage error
, V_OEL является входом подсистемы Summation Point Logic.
Если вы выбираете Take-over at voltage error
, V_OEL является входом подсистемы Take-over Logic.
Если вы выбираете Take-over at voltage regulator output
, V_OEL является входом подсистемы Take-over Logic 1.
Если вы выбираете Take-over at output of inner loop regulator
, V_OEL является входом подсистемы Take-over Logic 2.
Alternate UEL input locations (V_UEL)
— Местоположение входа UEL
Unused
(значение по умолчанию) | Summation point at voltage error
| Take-over at voltage error
| Take-over at voltage regulator output
Местоположение ограничителя недовозбуждения ввело:
Если вы выбираете Summation point at voltage error
, V_UEL является входом подсистемы Summation Point Logic.
Если вы выбираете Take-over at voltage error
, V_UEL является входом подсистемы Take-over Logic.
Если вы выбираете Take-over at voltage regulator output
, V_UEL является входом подсистемы Take-over Logic 1.
Alternate SCL input locations (V_SCL)
— Местоположение входа SCL
Unused
(значение по умолчанию) | Summation point at voltage error
| Take-over at voltage error
| Take-over at voltage regulator output
Loction статора текущий ограничитель вводят:
Если вы выбираете Summation point
, используйте входной порт V_SCLsum.
Если вы выбираете какой-либо Take-over
опции, используйте входные порты V_UELscl и V_OELscl.
Возбудитель
Exciter field proportional constant, K_E (pu)
— Усиление поля Exciter
1
(значение по умолчанию) | положительное число
Пропорциональная константа для поля возбудителя.
Exciter field time constant, T_E (s)
— Постоянная времени поля Exciter
1.2
(значение по умолчанию) | положительное число
Постоянная времени для поля возбудителя.
Rectifier loading factor proportional to commutating reactance, K_C (pu)
— Коэффициент загрузки выпрямителя
0.12
(значение по умолчанию) | положительное число
Коэффициент загрузки выпрямителя, пропорциональный коммутирующемуся реактивному сопротивлению.
Demagnetizing factor, function of exciter alternator reactances, K_D (pu)
— Фактор размагничивания
3.3
(значение по умолчанию) | положительное число
Фактор размагничивания связан с реактивными сопротивлениями генератора переменного тока возбудителя.
Exciter output voltage for saturation factor S_E(E_1), E_1 (pu)
— Первое выходное напряжение насыщения
13.6
(значение по умолчанию) | положительное число
Выходное напряжение возбудителя для первого фактора насыщения.
Exciter saturation factor at exciter output voltage E_1, S_E(E_1) (1)
— Первое напряжение поиска насыщения
3.74
(значение по умолчанию) | положительное число
Фактор насыщения для первого возбудителя.
Exciter output voltage for saturation factor S_E(E_2), E_2 (pu)
— Второе выходное напряжение насыщения
10.2
(значение по умолчанию) | положительное число
Выходное напряжение возбудителя для второго фактора насыщения.
Exciter saturation factor at exciter output voltage E_2, S_E(E_2) (1)
— Второе напряжение поиска насыщения
0.32
(значение по умолчанию) | положительное число
Фактор насыщения для второго возбудителя.
Maximum exciter field current limit reference, V_FEmax (pu)
— Верхний предел возбудителя
23.2
(значение по умолчанию) | вещественное число
Максимальное поле на модуль текущая предельная ссылка.
Minimum exciter voltage output, V_Emin (pu)
— Нижний предел возбудителя
0
(значение по умолчанию) | вещественное число
Минимальное напряжение возбудителя на модуль выводится.
Potential circuit gain coefficient, K_P (pu)
— Потенциальный коэффициент усиления схемы
1
(значение по умолчанию) | вещественное число
Потенциальная схема на модуль получает коэффициент.
Зависимости
Этот параметр отображается только, когда вы устанавливаете параметр Power source selector SW1 на Position A: power source derived from terminal voltage
и параметр Power source selector SW2 к Position A: use variable V_B
.
Potential circuit phase angle (degrees)
— Потенциальный угол фазы схемы
0
(значение по умолчанию) | вещественное число
Потенциальный угол фазы схемы, в градусах.
Зависимости
Чтобы включить этот параметр, установите Power source selector SW1 на Position A: power source derived from terminal voltage
и Power source selector SW2 к Position A: use variable V_B
.
Potential circuit (current) gain coefficient, K_I (pu)
— Потенциальная схема текущий коэффициент усиления
0
(значение по умолчанию) | вещественное число
Потенциальная схема на модуль текущий коэффициент усиления.
Зависимости
Чтобы включить этот параметр, установите Power source selector SW1 на Position A: power source derived from terminal voltage
и Power source selector SW2 к Position A: use variable V_B
.
Reactance associated with potential source, X_L (pu)
— Реактивное сопротивление сопоставлено с потенциальным источником
0
(значение по умолчанию) | вещественное число
Реактивное сопротивление на модуль сопоставлено с потенциальным источником.
Зависимости
Чтобы включить этот параметр, установите Power source selector SW1 на Position A: power source derived from terminal voltage
и Power source selector SW2 к Position A: use variable V_B
.
Gain related to regulator and alternator field power supply, K_R (pu)
— Усиление связано с регулятором и полевым источником питания генератора переменного тока
0
(значение по умолчанию) | вещественное число
Усиление на модуль связано с регулятором и полевым источником питания генератора переменного тока.
Зависимости
Чтобы включить этот параметр, установите Power source selector SW2 на Position B: do not use variable V_B
.
Gain related to negative exciter field current capability, K_L (pu)
— Усиление, связанное с отрицательным полем возбудителя текущая возможность
0
(значение по умолчанию) | вещественное число
Усиление на модуль, связанное с отрицательным полем возбудителя текущая возможность.
Power source selector SW1
— Селектор источника питания
Position A: power source derived from terminal voltage
(значение по умолчанию) | Position B: power source independent of terminal conditions
Положение селектора источника питания SW1.
Зависимости
Чтобы включить этот параметр, установите Power source selector SW2 на Position A: use variable V_B
.
Power source selector SW2
— Селектор источника питания
Position A: use variable V_B
(значение по умолчанию) | Position B: do not use variable V_B
Положение селектора источника питания SW2.
Ссылки
[1] Методические рекомендации IEEE для системных моделей возбуждения для исследований устойчивости энергосистемы. Станд. IEEE 421.5-2016. Пискатауэй, NJ: IEEE-SA, 2016.
Расширенные возможности
Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.
Введенный в R2020a