Научная статья на тему 'МЕТОД РАСШИРЕНИЯ ПРОСТРАНСТВА СОСТОЯНИЙ ДЛЯ УПРАВЛЕНИЯ СИНХРОННЫМ ГЕНЕРАТОРОМ'

МЕТОД РАСШИРЕНИЯ ПРОСТРАНСТВА СОСТОЯНИЙ ДЛЯ УПРАВЛЕНИЯ СИНХРОННЫМ ГЕНЕРАТОРОМ Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
73
13
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
СИНХРОННЫЙ ГЕНЕРАТОР / ЗАДАЧА СЛЕЖЕНИЯ / МЕТОД РАСШИРЕНИЯ ПРОСТРАНСТВА / ОГРАНИЧЕНИЯ НА ФАЗОВЫЕ ПЕРЕМЕННЫЕ И УПРАВЛЕНИЕ

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Гулюкина Светлана Игоревна

Рассматривается задача синтеза системы автоматического регулирования возбуждением (САРВ) по каналу стабилизации угловой частоты вращения ротора синхронного генератора. К особенностям САРВ следует отнести ограничения минимального и максимального возбуждения, скорость изменения возбуждения, форсировку возбуждения, демпфирование качаний и стабилизацию собственного и группового движения. Для решения поставленной задачи используется метод расширения пространства состояний за счет введения в цепь обратной связи фильтров первого порядка. При воздействии на систему внешних возмущений использование глубоких обратных связей на основе линейных функций с насыщением позволяет, с одной стороны, решить задачу слежения по выходным переменным с заданной точностью, а с другой стороны, обеспечить ограничения на фазовые переменные и управления. Для получения оценок неизвестных компонент вектора состояния системы и действующих на систему несогласованных внешних возмущений строится наблюдатель на скользящих режимах. Результаты численного моделирования в Matlab подтверждают высокую эффективность предложенного подхода к управлению синхронным генератором.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Гулюкина Светлана Игоревна

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

DYNAMIC COMPENSATION METHOD FOR SYNCHRONOUS GENERATOR CONTROL

In this paper we consider the problem of synthesis of automatic excitation control system (AECS) on the channel of angular speed stabilization of the synchronous generator rotor stabilization. The features of AECS should include limitations of minimum and maximum excitation, excitation rate of change, excitation forcing, swing damping, and stabilization of own and group motion. To solve this problem, the method of expanding the state space by introducing first-order filters into the feedback circuit is used. When the system is subjected to external disturbances, the use of deep feedbacks based on linear functions with saturation makes it possible, on the one hand, to solve the problem of tracking the output variables with a given accuracy and, on the other hand, to provide restrictions on the phase variables and controls. To obtain estimates of the unknown components of the system state vector and the uncoordinated external perturbations acting on the system, an observer is constructed on sliding modes. The results of numerical simulation in Matlab confirm the high efficiency of the proposed approach to the synchronous generator control.

Текст научной работы на тему «МЕТОД РАСШИРЕНИЯ ПРОСТРАНСТВА СОСТОЯНИЙ ДЛЯ УПРАВЛЕНИЯ СИНХРОННЫМ ГЕНЕРАТОРОМ»

МЕТОД РАСШИРЕНИЯ ПРОСТРАНСТВА СОСТОЯНИЙ ДЛЯ УПРАВЛЕНИЯ СИНХРОННЫМ ГЕНЕРАТОРОМ1

Гулюкина С. И.2

(ФГБУН Институт проблем управления им. В.А. Трапезникова РАН, Москва)

Рассматривается задача синтеза системы автоматического регулирования возбуждением (САРВ) по каналу стабилизации угловой частоты вращения ротора синхронного генератора. К особенностям САРВ следует отнести ограничения минимального и максимального возбуждения, скорость изменения возбуждения, форсировку возбуждения, демпфирование качаний и стабилизацию собственного и группового движения. Для решения поставленной задачи используется метод расширения пространства состояний за счет введения в цепь обратной связи фильтров первого порядка. При воздействии на систему внешних возмущений использование глубоких обратных связей на основе линейных функций с насыщением позволяет, с одной стороны, решить задачу слежения по выходным переменным с заданной точностью, а с другой стороны, обеспечить ограничения на фазовые переменные и управления. Для получения оценок неизвестных компонент вектора состояния системы и действующих на систему несогласованных внешних возмущений строится наблюдатель на скользящих режимах. Результаты численного моделирования в Matlab подтверждают высокую эффективность предложенного подхода к управлению синхронным генератором.

Ключевые слова: синхронный генератор, задача слежения, метод расширения пространства, ограничения на фазовые переменные и управление.

1. Введение

Задачи управления синхронными генераторами (СГ) представляются практически значимыми, и с момента появления СГ их решению в теории управления посвящено множество работ [11-13, 15-17, 20]. Интерес к этой проблематике не ослабевает и в настоящее время, что обуславливается возрастающими воз-

1 Работа выполнена при частичной финансовой поддержке РФФИ (проект № 20-01-00363А).

2 Светлана Игоревна Гулюкина, м.н.с. (gulyukina.s.i@mail.ru).

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

Среди множества известных результатов следует выделить работу [1], в которой излагаются качественно новый (синерге-тический) подход в общей теории управления, в частности, по управлению турбогенераторами с использованием укороченной модели СГ. В работе [11] предложен синтез алгоритмов управления СГ на скользящих режимах на основе полной модели СГ. Отметим, что известные алгоритмы громоздки и достаточно сложны в реализации, что в значительной степени ограничивает их практическое использование, либо применимы только в некоторых частных случаях. Так, например, линеаризация применима только в окрестности состояния равновесия, применение линейных методов управления может оказаться неэффективным при изменении состояния и, возможно, может отрицательно влиять на устойчивость системы [9, 10]. Логическим решением этой проблемы является использование методов нелинейного управления, которые остаются применимыми для любых рабочих условий, а не только для условий, близких к положениям равновесия.

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

Методы для нелинейных энергосистем, предлагаемые в литературе, можно разделить на две категории: методы, основанные на использовании нормальных форм [14, 16, 17, 21], и методы, основанные на функциях Ляпунова [8, 13, 19].

В основе предложенного в данной работе подхода лежит использование метода расширения пространства состояний (МРПС) за счет введения динамических фильтров первого порядка. В работе [2] предложено решение задачи слежения в условиях неопределенности и с учетом ограничений на фазо-

вые переменные и управления с использованием теории скользящих режимов.

В данной работе используются методы систем с глубокими обратными связями с использованием линейных функций с насыщением ^а^функций), что позволяет обеспечить заданные ограничения на компоненты вектора состояния и управляющие воздействия [2,3].

В разделе 2 описывается объект управления. В разделе 3 вводится модель объекта управления и дается постановка задачи. В разделе 4 разрабатывается метод расширения пространства состояний за счет введения интегральных звеньев для управления контуром возбуждения в синхронном генераторе (СГ). В разделе 5 строится наблюдатель вектора состояний и возмущений. В разделе 6 приводятся результаты моделирования в Ма^Ь^т^^.

2. Объект управления

Синхронный генератор (СГ) является основным устройством, используемым для выработки электроэнергии.

Как известно [18], выработка активной мощности обеспечивается синхронной частотой вращения ротора с помощью приводного двигателя (ПД), в то время как выработка реактивной мощности определяется током обмотки возбуждения [12]. В современных модификациях систем возбуждения СГ используются тиристорные преобразователи для управления током обмотки возбуждения [12]. Системы автоматического регулирования возбуждением (САРВ) выполняют две основные функции: во-первых, обеспечивают заданное напряжение на выходе СГ и, во-вторых, обеспечивают демпфирование качаний ротора и стабилизацию собственного и группового движения.

При установившемся токе возбуждения ЭДС СГ и напряжение сети уравновешивается [4, 5]. При увеличении тока возбуждения реакция якоря размагничивающая, по отношению к сети СГ является емкостью и выдает в сеть реактивную мощность. При уменьшении тока возбуждения реакция якоря под-магничивающая, по отношению к сети СГ является индуктивно-

стью и потребляет из сети реактивную мощность. Практика показывает, что уровень частоты связан с балансом активной мощности, а уровень напряжения сети (на нагрузке) -с балансом реактивной мощности.

Поскольку канал управления по ОВ является более быстродействующим, чем канал управления частотой вращения турбины, помимо отклонения ЭДС СГ и амплитуды напряжения можно ввести в качестве цели управления также и поддержание синхронной частоты вращения. Именно задача поддержания синхронной частоты посредством САРВ является целью данной работы.

3. Математическая модель. Постановка задачи

В качестве математической модели СГ при работе на энергосеть неограниченной мощности без учета динамики демпферных обмоток примем систему уравнений вида (1) [1, 4, 6,11], описывающую переходные процессы в СГ. Первое уравнение системы (1) характеризует изменение угла нагрузки, т.е. угла между вектором ЭДС СГ и вектором напряжения генератора. Второе уравнение представляет собой уравнение баланса мощностей, последнее уравнение описывает динамику отклонения ЭДС СГ, в качестве управляющего воздействия принимается отклонение напряжения возбуждения СГ: 8(t) = s;

(1) s(t) = щ - b sin8-(b2 + b sin8)e - ce2 - mL (s, t);

e(t) = -ke + b4s sin 8 + кщ, Описание параметров модели (1) приведено в таблице 1.

Таблица 1. Параметры модели СГ и их значения

Параметр Значение

8 Изменение угла нагрузки, рад

s = (Со - C0r) / 00 Скольжение ротора, о.е.

0о Синхронная скорость, рад/с

ar Угловая частота вращения ротора, рад/с

Таблица 1 (продолжение)

e Напряжение возбудителя поля, о.е.

Uo Стабилизирующее управление, пропорциональное механической мощности (частоте вращения) турбины

U1 Отклонение напряжения возбуждения СГ, В

mi(s, t) Внешнее возмущение, отражающее влияние нагрузки

b„ k Конструктивные параметры модели ОУ

Ставится задача поддержания частоты вращения ротора СГ на уровне синхронной частоты с заданной точностью

(2) |s| < Д0 = const > 0 .

Сделаем следующие предположения относительно системы (1):

1) для измерения доступны £(0), s, e, uo;

2) параметры объекта управления полагаются известными положительными константами bt, k, c = const > 0, i = 1, ..., 4.

3) на переменные системы наложены ограничения:

(3) е е [0,E],|щ\ < U,E,U = const > 0.

Для удобства дальнейших рассуждений введем замену переменных вида

(4) x =£, х2 = s, X = ~\b2 + Ъ3 sin(x )]е - ее2 . С учетом (4) система (1) примет вид

(5) X = X2, х2 = Хз + / + / XC3 = Ъщ + /,

где f = uo + bisin(xi), r/2 = -mi(x2, t), d = -(b2 + b3sin(xi) + 2ce), f = d(-ke + b4X2sin(xi)) - b3COs(xi)x2e, b = kd, b Ф 0.

Далее будем полагать ограниченными функциями |/2| < F2, f | < F3, | r/21 < N2, F2, F3, N2 = const.

В системе (5) выполняются ограничения вида

(6) |х| < X,|щ| < U, Хъ,U = const > 0.

Ставится задача синтеза динамической обратной связи, обеспечивающей инвариантность выходной переменной по отношению к внешним возмущениям с заданной точностью

(7) |х2 (t) < Д = const, Vt > T > 0 с учетом ограничений (6).

4. Синтез обратной связи в рамках МРПС

Представим решение поставленной задачи в рамках метода расширения пространства состояний в условиях полной информации о компонентах вектора состояния и возмущениях.

Для дальнейшего изложения сформулируем следующий результат [3].

Лемма. Рассмотрим систему x = u + rj(x, t), R , где x(t), u(t), r(x,t) - переменная состояния, управление и возмущение соответственно, |r |< N=const, | r |<N =const Vt > T.

Тогда существует такое управление u = -Msat(s), s = kx, M = const>0 , k = const > 0, что для любых заданных A, A, k = const за конечное время выполняются соотношения:

1) Условие попадания в линейную зону: M > N.

2) |x(t)| < А = const,

3) |X(t)| < A = const,

4) |kx(t) -r(x, t)| < A0.

Доказательство. Время попадания в заданную область А состоит из двух слагаемых - времени попадания в линейную зону (ti) и времени попадания из линейной зоны в заданную область А (to), т.е. T = ti + to.

1. Вне линейной зоны (|s(0)| >M) дифференциальное уравнение примет вид s/k = -Msign(s) + r( ). Пусть M = N + AM,

AM = const. Условия попадания в линейную зону определяются выбором функции Ляпунова в виде квадратичной формы

V = 0,5s2.

Производная функции Ляпунова имеет вид

V = ss = sk(-Msign(s) + r(t)) < -ks|(M - N) = — ks|AM < 0 .

Для получения оценки времени попадания переменной s в линейную зону |s| <M заметим, что полученная оценка производной функции Ляпунова мажорируется решением дифференциального уравнения вида V = -k|s| AM = -kAMV2V, которое

решается в явном виде: V (t) = (-0,5V2kAMt + V1/2(0))2 с началь-

ным значением V(0) = 0,552(0) и конечным значением V(tl) = 0,5М2. Получаем оценку времени попадания в линейную

, 42у%) -м к0)| -м

зону: У(г) = 0,5М2 ^ г1 = --^-= Ш-.

W 1 кАМ кАМ

После попадания в линейную зону уравнение примет вид

х = -кх + т](х, г), причем при t = tl х(0) = M.

2. Сходимость переменной состояния системы x в заданную окрестность нуля |x(t)| < А решается путем выбора кандидата функции Ляпунова в виде V = 0,5х2.

Тогда условие У = хх = х(-кх + г/(х, г)) < х |(—к|х| + N) < 0 ^

—к\х\+И < 0 выполняется вне области |х| < И/к = А, следовательно, за некоторое конечное время ^ выполняется соотношение |х| < А.

3. Получим оценку времени попадания в заданную окрестность нуля, построим следующую конструкцию. Дадим положительное приращение коэффициенту усиления к0 = к + Ак, Ак > 0. Из того факта, что А = И/к > А0 = И/ко и обозначив А1 = А—А0, следует, что обеспечив неравенство |х| < А0 + А1 автоматически обеспечивается заданная точность |х| < А. Из оценки решения системы

I

х(г) = |х(0Кко'| + | е-ко(1—г)ф)с1т

< |х(0)| е^ + N (1 — е-к0 )/ к0

получаем оценку времени сходимости в область |х| < А, где tо

определяется так: (М — А0 )е < \ ^ г0 > — 1п

1

(

к0

М — А,

V А1

Следовательно, время попадания в заданную окрестность

кх(0) — М 1

(

нуля исходной системы Т > --!--I--1п

кАМ к{)

М — А,

А1

4. Для производной переменной х: х = —кх + т](х, г), х, т] е Я, получаемой в результате дифференцирования обеих частей уравнения, справедливы аналогичные рассуждения. Пусть задана окрестность |х| < А = N /к . Выберем параметр из неравенства

0

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

к0 > к и обозначим А = Ы/к > А0 = N / к0 . Тогда за конечное время выполняется соотношение |х| < А, 1 — ^ , где

- 1 ,

t0 = Гln

A0

xi

(0) - A

v A - A

v 0 У

|x(0)| > A0.

5. Наконец, с учетом попадания системы в линейную зону справедлива оценка вида |kx(t) -r(x, t)| < A0, Vt > t0. Следовательно, можно получить оценку возмущения с заданной точностью: kx(t) = r(t) + 5(t), 5(t) < A, Vt > t0 . Отметим, что для случая постоянных возмущений решение системы x = -kx+r, Г = 0 имеет решение вида x = x(0)e kt и, следовательно, имеем асимптотически сходящуюся оценку возмущения kx ^ r, t .

Выбор значения параметра k из условия k > max{ N/A0 , N/A0} гарантирует выполнение условий леммы, сходимость переменной x(t) и её производной x(t) в заданные области 1) |x(t)| < A0,

2) |x(t)| < A, 3) |kx(t) -r(x, t)\ < A Vt > max{ t0,t0}. Лемма доказана.

Для решения поставленной задачи стабилизации переменной x2 с заданной точностью (7) разрабатывается приведенная ниже процедура.

Дополним систему (5) подсистемой фильтров с устойчивыми собственными движениями [7]:

(8) ¿2 = -а2Z2 + V + /2 +Г2,¿3 = -a¿3 + V3 + /3, z(0) = 0, i = 2,3 , где входные воздействия фильтров выбираются далее.

В предположении Vi < Mi = const, i = 2, 3, относительно переменных фильтров (8) справедливы следующие оценки:

(9) a¿2 <M2 + F2 + N2, ¿21 < 2(M2 + F2 + N2), |a3z3| < F, ¿з| < 2F

для Vt > 0.

Эти оценки следуют непосредственно из решения системы (8):

t

z2 (t) — e-ait [z2 (0) + J eaT (v2 (t) + f + щ (x, t))dr] ^

, M + F + at m + F + N

(z2 (0)--2-2-2)e 2t + —2-2-2

< M 2 + F + N 2

^ |z2(t) <

2(M 2 + F2 + N2) M2 + F2 + N2 в силу---—2-2-— < z2 (0)--2-2-2 < 0 .

a2l a2

Аналогичные рассуждения справедливы для компоненты Z3. Введем динамическую замену переменных с учетом (5), (8):

(10) Х| — Х|, Х2 — X2 Z^, — Х3 Z3 ^^

и запишем систему (2) с выбранной обратной связью

(11) Ьщ — -a3z3

относительно новых переменных (10):

(12) X1 — X2 + Z2, X2 — X3 + Z3 V2 , X3 — a2 Z2 V3 .

Положим корректирующее воздействие непрерывными функциями с насыщением

(13) vl — Mlsat(sl), sl — glx, 1 — 2,3, gl — const > 0 .

Здесь по определению Mi sat(si) = min(M, |si|)sign(si) [3]. Таким образом, для решения поставленной задачи (7) с учетом ограничений (6) необходимо выбрать коэффициенты усиления gi, i = 2, 3, в (13), параметры фильтров ai, i = 2, 3, и амплитуды функций с насыщением Mi, i = 2, 3. Предлагается трехэтап-ная процедура выбора перечисленных параметров.

Этап 1. Выбор коэффициентов усиления. Первый этап состоит в выборе коэффициентов усиления при функционировании уравнений системы (12) в линейной зоне.

В линейной зоне по всем sat-функциям уравнения (12) описывается уравнениями вида

(14) X1 — X2 + Z2, X2 — X3 + Z3 g 2 X2 , X3 — a2 Z2 g3 X3 .

Согласно лемме с учетом оценок (9) применительно к системе (14) имеем оценки

0

~ , 1 , M3 + F3n л < — (х, + ^-3) = Д2,

(15) g2 й3

|~3| < —(2a2(M2 + F2 + N2)) = Дз,

g3

где Дг-, Ai = const > 0, i = 2,3, - произвольно заданные константы.

Действительно, при фиксированных Mi, ai = const выбором коэффициентов gi > 0, i = 1,3, можно обеспечить заданную точность стабилизации переменных | < Дi, ~ < Дi i = 2,3 , поскольку в асимптотике выполняются соотношения gi Д i ^ 0, Д i ^ 0, i = 2,3 .

В соответствии с (15), (10) и (9) c учетом ограничений (6) для исходных переменных вектора состояния справедливы оценки

~ . i i M2 + f2 + n2

~2 = *2 - г2 < Д2 ^ Ы <-2-2 + Д2 < До,

a2

F

(16) ~3 = x3 - z3 + a2z2 < Д3 ^ x3 < — + (M2 + F2 + N2) + Д3 < X3,

a3

^ 11 M3 + F3 \Ьщ\<M3 + F3 ^ UJ <—3 3 < U.

min|b|

Следовательно, задавая желаемые Ai = const > 0 (при условии А2 < Ao) при заданных постоянных времени фильтров ai = const и амплитуд функций с насыщением Mi, i = 2, 3, удастся выбрать коэффициенты усиления gi так, что будет выполняться система (15).

Этап 2. Выбор амплитуд функций с насыщением. Выберем амплитуды sat-функций для того, чтобы обеспечить попадание вектора состояния системы (12) в линейную зону по всем sat-функциям |,| < Ml ^ M^s,) = s, ^ ~ < Ml .

gi

Согласно лемме для обеспечения попадания в линейную зону по всем фиктивным управлениям выбор амплитуд фиктив-

ных управлений фильтров осуществляется выбором кандидата

~~ М

функций Ляпунова в виде ~ ~ < 0,1 — 1,2 при ~ > —.

81

Шаг 1. Рассмотрим вторую подсистему (12) в предположении, что в третьей подсистеме выполнено соотношение |~3| < Д3, т.е. третья подсистема функционирует в линейной зоне.

Согласно лемме амплитуду М определяет неравенство

М > |гз + Аз| ^ Мг > Мз + К +Аз.

а3

Шаг 2. Рассмотрим третью подсистему (12), по аналогии с первым шагом М3 > |а2£2| ^ М3 > 2а (М2 + К + Щ).

Таким образом, имеем неравенства, определяющие амплитуды функций с насыщением:

М + К

(17) М2 > м3-^ + Д3, М3 >2а2(М2 + К2 + Щ).

а3

При этом, согласно лемме, следует, что увеличение запаса в неравенствах (17) сокращает время попадания в линейную зону по всем 8а1>функциям.

Этап 3. Выбор постоянных времени фильтров. Выберем временные параметры фильтров при движении переменных системы (12) в линейной зоне по всем 8а1>функциям.

При функционировании в линейной зоне с учетом (15) справедливы оценки \vi| = |<8Д,г= 2,3, и после подстановки этих оценок в уравнения фильтров (8) получим условия на выбор постоянных времени фильтров:

~ .11 87 Д + К + Щ . ~2 = х2~г2 < Д ^ \Щ < 22-2-2 + Д < Д,

а

х| < 8зА + К + а2 8 А + К + Щ)+Д < хъ,

(18)

\Ьщ\ — 8Д + К ^ \щ\ < 8зДз + К3 < и

Решая систему неравенств (18), получим неравенства, определяющие выбор постоянных времени фильтров:

&2А2 + Р2 + N

а2

(Д0 - Д2) (19) ( 0 2)

а > ёъДъ + Ръ

3 :

X3 - а2(ё2Д2 + р2 + N2 + Дз) Сделаем несколько замечаний относительно системы неравенств (19):

1. Существенно, что выбор постоянных фильтров согласно

(19) не зависит от выбора амплитуд фиктивных управлений фильтров.

2. Запас в обеспечении неравенств задает скорость сходимости замкнутой системы (12) в заданную окрестность (7).

Таким образом, последовательность синтеза фильтров (8) состоит из трех шагов. На первом шаге находятся постоянные времени фильтров из соотношений (19). На втором шаге определяются амплитуды разрывных воздействий фильтров согласно соотношениям (17). На третьем шаге выбираются коэффициенты усиления при функционировании уравнений системы (12) в линейной зоне.

5. Синтез наблюдателя

Для синтеза обратной связи согласно (13) требуется информация о компонентах вектора х2,х3 и о сигналах / + , /3 для построения фильтров (8).

В предположении, что в системе (5) для измерения доступны переменные X2, xз, построим наблюдатель вида:

(20) щ = щ, щ = щ + v2, щ = Ъщ + и3,

где Vi - корректирующие воздействия наблюдателя, определяемые далее.

Запишем систему дифференциальных уравнений с учетом (5) и (20) в невязках £ = Xl - Wl, £2 = X2 - W2, £з = xз - wз:

(21) £1 = £2, £2 = £3 + /2 +Ъ - V £3 = /3 .

Шаг 1. Выберем корректирующее воздействие Уз сле-

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

дующим образом: и = Z3sign(£3), L3 = const > 0.

После подстановки, первое уравнение системы (21) примет вид ¿з = f - Lsign (¿3). Выбор амплитуды L3 > 0, обеспечивающей скользящий режим по прямой ¿3 = 0, определяется на основе второго метода Ляпунова: V = 0,5s3 . Производная функции Ляпунова имеет вид: V = s3s3 < ¿3 |(F3 - L ) < 0, откуда следует неравенство на выбор L3, из условия L3 > F3 возникает скользящий режим по прямой ¿3 = 0 , т.е. Х3 = W3. Следовательно s3 = 0 ,откуда получим

среднее значение разрывного сигнала V3eq = /3.

Шаг 2. Выбором корректирующего воздействия во второй подсистеме (21) в виде V2 = L2sign(s2), L2 = const > 0 и при выполнении условия L2 > |s3| + F2 + N2 обеспечивается скользящий режим по прямой ¿2 = 0. Откуда следует равенство наблюдаемой и реальной компоненты Х2 = W2, среднее значение разрывного сигнала имеет вид: V2eq = ¿3 + f + 772.

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

М = + К М > 0,i = 1,4 Keq = .

Таким образом, решена задача получения оценок компонент вектора состояния системы (5) Xi = Wi, i = 2, 3, а значит, и компонент вектора состояния системы (13).

Замечание. Переменная xi обычно не доступна для измерения. Для получения ее оценки используют следующий подход [3]. Предполагается, что в начальный момент система (2) функционирует в установившемся режиме и при этом известно значение переменной xi(0). Тогда, значение переменной xi(t) опре-

t

деляется выражением хх (t) = хх (0) + J х2 (r)dr . В случае выпол-

0

нения соотношения lim х2 (t) = 0 переменная xi(t) стремится

t ^вд

к новому установившемуся значению xi(t) = x^ = const. Если в системе (20) положить начальные условия на переменную

wi(0) = xi(0), то начальное значение первой координаты системы (21) будет равно нулю £i(0) = 0 и, следовательно, эта переменная будет сходиться к установившемуся значению

t

£г (t) = fs2 (r)dT = £ls= const. Откуда восстанавливается новое

0

установившееся значение переменной xis(t) = sis(t) + wi(t).

6. Моделирование

Ниже представлены результаты моделирования системы управления возбуждением СГ.

Параметры модели: U0 =i0; bi = 2; b2 = i0; Ьз = 0,8; Ъа = 3; с = 0,0i; k = i0.

Начальные условия: <5(0) = i0; 5(0) = 20; e(0) = 20. Параметры регулятора и установки: ai = 5000; a2 = i000; M2 = i00; M3 = 500; g2 = i5; g3 = i00.

Параметры наблюдателя: wi(0) = 5(0), w2(0) = 0, ^з(0) = 0. Заданная точность и ограничения: А0 = 0,0 i; Д2 = 0,005; Аз = 0,i; e e [0; 30]; |u| < 400.

На рис. i-3 представлены графики компонент вектора состояния в зависимости от времени. На рис. 4 и рис. 5 представлены графики зависимости компонент фильтра от времени.

15 14 13

4

сз а

5 12

'-с

11 10

0123456789 10 t,C

Рис. 1. График зависимости 5(t)

0123456789 10

t, С

Рис. 2. График зависимости s(t)

0123456789 10 t,C

Рис. 3. График зависимости e(t)

Рис. 4. График зависимости Z2(t)

Рис. 5. График зависимости

На рис. 6-8 представлены графики ошибок наблюдения ег, £з и отклонение хь (0 от х\(?) .

Рис. 6. График зависимости ег(0

Рис. 7. График зависимости ез(0

Рис. 8. График зависимости х\(?) -хи^)

7. Заключение

В данной работе предложен оригинальный метод синтеза управления для синхронного генератора с учетом проектных ограничений. Для решения поставленной задачи использовался метод расширения пространства состояний, разработана трех-этапная процедура выбора параметров динамических фильтров и корректирующих воздействий: коэффициентов усиления, амплитуд функций с насыщением и параметров времени фильтров. Задача поддержания частоты вращения ротора синхронного генератора на уровне синхронной частоты решена с заданной точностью. Информация о неизмеряемых компонентах вектора состояния и о возмущениях, действующих на систему, получена с помощью наблюдателей на скользящих режимах.

Литература

1. ВЕНИКОВ В.А. Переходные электромеханические процессы в электрических системах. - М.: Высшая школа, 1985. -537 с.

2. ГУЛЮКИНА С.И., УТКИН В.А. Задача слежения с учетом физических ограничений на фазовые переменные и управления // Материалы 15-й Международной конференции «Устойчивость и колебания нелинейных систем управления» (конференция Пятницкого) (Москва, 2020). - М.: ИПУ РАН, 2020. -С. 141-145.

3. ГУЛЮКИНА СИ., УТКИН В.А. Управление реактором с непрерывным перемешиванием в условиях неопределенности и с учетом ограничений на фазовые переменные и управления // Проблемы управления. - 2021. - №5. - С. 48-59.

4. МЕЛЕШКИН Г.А., МЕРКУРЬЕВ Г.В. Устойчивость энергосистем. Теория: Монография. - СПб.: НОУ «Центр подготовки кадров энергетики», 2006. - 350с.

5. Синхронные генераторы [Электронный ресурс]. - Режим доступа: https://www.litenergo.ru/catalog/energeticheskoe-oborudovanie/sinkhronnye-generatory/ (дата обращения: 26.07.2021).

6. Современная прикладная теория управления: Синергетиче-ский подход в теории управления / Под ред. А.А. Колесникова. - Таганрог: Изд-во ТРТУ, 2000. - Ч II.

7. УТКИН В.А. Инвариантность и автономность в системах с разделяемыми движениями // Автоматика и телемеханика. - 2001. - №11. - С. 73-94.

8. GUO Y., HILL D.J., WANG Y. Nonlinear decentralized control of large-scale power systems // Automatica. - 2000. - Vol. 36, No. 9. - P. 1275-1289.

9. KAKIMOTO N., NAKANISHI A., TOMIYAMA K. Instability of interarea oscillation mode by autoparametric resonance // IEEE Trans. Power Syst. - 2004. - Vol. 19, No. 4. - P. 1961-1970.

10. KOSTEREV D.N., TAYLOR C.W., MITTELSTADT W.A. Model validation for the WSCC system outage // IEEE Trans. Power Syst. - 1999. - Vol. 14, No. 3. -P. 967-979.

11. LOUKIANOV AG., CANEDO J.M., FRIDMAN L.M., SOTO-COTA A. High-Order Block Sliding-Mode Controller for a Synchronous Generator With an Exciter System // IEEE Trans. on Industrial Electronics. -2011. -Vol. 58, No. 1. - P. 337-347.

12. LOUKIANOV AG., RIVERA DOMINGUEZ J., CASTILLO-TOLEDO B. Robust sliding mode regulation of nonlinear systems // Automatica. - 2018. - Vol. 89. - P. 241-246.

13. LU Q., MEIW., HU F., WU F., NI Y., SHEN T. Nonlinear decentralized disturbance attenuation excitation control via new recursive design for multimachine power systems // IEEE Trans. Power Syst. - 2001. - Vol. 16, No. 4. - P. 729-736.

14. LU Q., SUN Y.Z., MEI S. Nonlinear Control Systems and Power System Dynamics. - Dordrecht, The Netherlands: Springer. -

2013.

15. MACHOWSKI J., ROBAK S., BIALEK J.W., BUMBY JR., ABI-SAMRA N. Decentralized stability-enhancing control of synchronous generator // IEEE Trans. Power Syst. - 2000. -Vol. 15, No. 4. - P. 1336-1345.

16. MAHMUD M.A., POTA HR., ALDEEN M., HOSSAIN M.J. Partial feedback linearizing excitation controller for multima-chine power systems to improve transient stability // IEEE Trans. Power Syst. - 2014. - Vol. 29, No. 2. - P. 561-571.

17. SINGH A.K., PAL B.C. Decentralized Nonlinear Control for Power Systems Using Normal Forms and Detailed Models // IEEE Transactions on Power Systems. - 2018. - Vol. 33, No. 2. -P. 1160-1172.

18. UTKIN V.A., GULYUKINA S.I. Synthesis of invariant systems of given accuracy on the basis of the theory of sliding modes // Proc. Int. Russian Automation Conference (RusAutoCon). -2021. -P.956-963.

19. WANG Y., CHENG D., LI C., GE Y. Dissipative Hamiltonian realization and energy-based L2-disturbance attenuation control of multimachine power systems // IEEE Trans. Autom. Control. - 2003. - Vol. 48, No. 8. - P. 1428-1433.

20. YAN R., DONG Z.Y., SAHA T.K., MAJUMDER R. A power system nonlinear adaptive decentralized controller design // Automatica. -2010. - Vol. 46, No. 2. - P. 330-336.

21. YAO W., JIANG L., FANG J., WEN J., CHENG S. Decentralized nonlinear optimal predictive excitation control for multi-machine power systems // Int. J. Elect. Power Energy Syst. -

2014. - Vol. 55. - P. 620-627.

DYNAMIC COMPENSATION METHOD FOR SYNCHRONOUS GENERATOR CONTROL

Svetlana Gulyukina, V.A. Trapeznikov Institute of Control Sciences of RAS, Moscow, junior researcher (gulyukina.s.i@mail.ru).

Abstract: In this paper we consider the problem of synthesis of automatic excitation control system (AECS) on the channel of angular speed stabilization of the synchronous generator rotor stabilization. The features of AECS should include limitations of minimum and maximum excitation, excitation rate of change, excitation forcing, swing damping, and stabilization of own and group motion. To solve this problem, the method of expanding the state space by introducing first-order filters into the feedback circuit is used. When the system is subjected to external disturbances, the use of deep feedbacks based on linear functions with saturation makes it possible, on the one hand, to solve the problem of tracking the output variables with a given accuracy and, on the other hand, to provide restrictions on the phase variables and controls. To obtain estimates of the unknown components of the system state vector and the uncoordinated external perturbations acting on the system, an observer is constructed on sliding modes. The results of numerical simulation in Matlab confirm the high efficiency of the proposed approach to the synchronous generator control.

Keywords: synchronous oscillator, tracking problem, space expansion method, constraints on phase variables and control.

УДК 62-501.2 ББК 30

DOI: 10.25728/ubs.2022.96.4

Статья представлена к публикации членом редакционной коллегии В.А. Уткиным.

Поступила в редакцию 13.11.2021.

Опубликована 31.03.2022.

i Надоели баннеры? Вы всегда можете отключить рекламу.