Научная статья на тему 'Контроль затрат на управление при воспроизведении гармонических экзогенных воздействий: грамианный подход'

Контроль затрат на управление при воспроизведении гармонических экзогенных воздействий: грамианный подход Текст научной статьи по специальности «Математика»

CC BY
91
29
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ИСТОЧНИК ГАРМОНИЧЕСКОГО ЭКЗОГЕННОГО ВОЗДЕЙСТВИЯ / SOURCE OF HARMONIC EXOGENOUS ACTION / ВЕКТОР НАЧАЛЬНОГО СОСТОЯНИЯ / INITIAL STATE VECTOR / ОБЪЕКТ УПРАВЛЕНИЯ / CONTROL OBJECT / УСТАНОВИВШАЯСЯ СОСТАВЛЯЮЩАЯ / ГРАМИАН ЗАТРАТ УПРАВЛЕНИЯ / COST CONTROL GRAMIAN / МИНОРАНТНАЯ И МАЖОРАНТНАЯ ОЦЕНКИ / STEADY OUTPUT / MINOR AND MAJOR VALUES

Аннотация научной статьи по математике, автор научной работы — Бирюков Дмитрий Сергеевич, Ушаков Анатолий Владимирович

Ставится задача контроля затрат управления при воспроизведении синтезируемой системой гармонических экзогенных воздействий с использованием грамианного подхода. Грамианный подход сформировался в рамках современной теории управления, опирающейся на векторно-матричный формализм метода пространства состояния. Подход аналитически устанавливает прямую связь установившейся составляющей движения технического объекта (ТО) в составе синтезируемой системы по выходу с вектором начального состояния источника гармонических экзогенных воздействий, причем эта связь осуществляется через матрицу подобия, являющуюся решением матричного уравнения Сильвестра. Задача получает прозрачное решение на сфере начальных состояний источника гармонических экзогенных воздействий в виде мажоранты и миноранты затрат управления как функции распределения мод, которое доставляется системе, образованной ТО и регулятором, при синтезе системы.

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

Похожие темы научных работ по математике , автор научной работы — Бирюков Дмитрий Сергеевич, Ушаков Анатолий Владимирович

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

COST CONTROL ESTIMATION FOR HARMONIC EXOGENOUS ACTIONS: GRAMIAN APPROACH

The problem of cost control estimation for the harmonic exogenous actions (HEA) is solved based on gramian approach. This approach was formed within the limits of modern control theory and gives the opportunity to calculate the steady output of the system by means of initial state vector and conformity matrix. This approach analytically determines direct connection between steady output of technical object (TO) motion as a part of produced system with source initial state vector, and this connection is realized by similarity matrix which is the solution of Silvester equation at that. The problem gets transparent solution on the initial states sphere of harmonic exogenous action source, as minor and major values of control costs, a function of mode distribution that is delivered to the system formed by TO and regulator during system synthesis

Текст научной работы на тему «Контроль затрат на управление при воспроизведении гармонических экзогенных воздействий: грамианный подход»

0,6 0,4 0,2 0

V, рад

е, рад х10

-0.6-

Чограничение скорости

гтиоос т сигна па ФТ

л

ог эаниче ние ско рости

Г \ограничение ускорения

1скретн ое уско ала ФТ рение

сигн

огр аничен ие уско эения

7

Ю t,<¡ о

1

10 Г,с

'0 1 2 3 4 5 6

а б

Рис. 4. Скорость (а) и ускорение (б) ФТ

Заключение

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

Литература

1. Оптимальное управление движением при позиционировании и его моделирование в среде МаШ-1аЬ/81шиИпк / А.Г. Ильина, Д.В. Лукичев, А.А. Усольцев // Изв. вузов. Приборостроение. - 2008. -Т. 51. - № 6. - С. 63-67.

2. Использование параметрической аппроксимации при планировании траекторий движения аппаратов / Г.М. Довгоброд, Л.М. Клячко, А.В. Рогожников // Изв. вузов. Приборостроение. - 2009. - Т. 52. -№ 9. - С. 11-17.

Ловлин Сергей Юрьевич - Санкт-Петербургский государственный университет информационных тех-

нологий, механики и оптики, студент, seri-1@yandex.ru Цветкова Мадина Хасановна - Санкт-Петербургский государственный университет информационных технологий, механики и оптики, студент, madina1986@bk.ru Жданов Иван Николаевич - Санкт-Петербургский государственный университет информационных тех-

нологий, механики и оптики, ассистент, zhdanov@ets.ifmo.ru

УДК 62.50

КОНТРОЛЬ ЗАТРАТ НА УПРАВЛЕНИЕ ПРИ ВОСПРОИЗВЕДЕНИИ ГАРМОНИЧЕСКИХ ЭКЗОГЕННЫХ ВОЗДЕЙСТВИЙ: ГРАМИАННЫЙ

ПОДХОД

Д.С. Бирюков, А.В. Ушаков

Ставится задача контроля затрат управления при воспроизведении синтезируемой системой гармонических экзогенных воздействий с использованием грамианного подхода. Грамианный подход сформировался в рамках современной теории управления, опирающейся на векторно-матричный формализм метода пространства состояния. Подход аналитически устанавливает прямую связь установившейся составляющей движения технического объекта (ТО) в составе синтезируемой системы по выходу с вектором начального состояния источника гармонических экзогенных воздействий, причем эта связь осуществляется через матрицу подобия, являющуюся решением матричного уравнения Сильвестра. Задача получает прозрачное решение на сфере начальных состояний источника гармонических экзогенных воздействий в виде мажоранты и миноранты затрат управления как функции распределения мод, которое доставляется системе, образованной ТО и регулятором, при синтезе системы.

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

Введение. Постановка задачи

Грамианные структуры в настоящее время активно используются отечественными и зарубежными специалистами для решения задач оптимального размещения управляющих органов и датчиков [1], оценки

межканальных связей [2], редуцирования моделей динамических объектов [3], синтеза управляющих воздействий [4]. Авторы данной работы решают проблему оценки затрат на управление с использованием грамианного подхода. Предлагаемая вниманию работа развивает научные положения, изложенные авторами в [5, 6]. Суть их состояла в том, что формирование желаемой структуры мод сопровождалось контролем затрат управления на сфере начальных состояний технического объекта (ТО) для множества возможных желаемых структур мод при условии выполнения отношения порядка применительно к длительности переходного процесса и возможного перерегулирования [7]. В работе [6] задача была проблемно расширена и сформулирована как задача контроля затрат управления при воспроизведении синтезируемой системой гармонических экзогенных воздействий с использованием грамианного подхода. В настоящей работе исследуется случай воспроизведения синтезируемой системой гармонических экзогенных воздействий. Гра-мианный подход сформировался в рамках современной теории управления, опирающейся на векторно-матричный формализм метода пространства состояния [8]. Подход устанавливает аналитическую связь компонентов движения ТО в составе синтезируемой системы по выходу и вектора начального состояния источника гармонического экзогенного воздействия. При этом наибольший практический интерес в решаемой задаче представляет установившаяся составляющая движения ТО. Алгоритмически указанная выше связь опирается на концепцию векторно-матричного подобия, матрица которого является решением матричного уравнения Сильвестра. Выход на оценку затрат управления при воспроизведении системой установившегося движения по выходу опирается на формирование закона управления, записанного в аддитивной форме, одна часть которого доставляет системе требуемое качество воспроизведения гармонического экзогенного воздействия, а вторая - требуемое качество выхода системы на установившуюся составляющую движения. Очевидно, в установившемся режиме в законе управления остается только первая его составляющая, что позволяет связать управление с начальным состоянием источника гармонического экзогенного воздействия. Финальный этап алгоритма решения задачи, вынесенной в название данной работы, состоит в формировании грамиана затрат управления с использованием матричного уравнения Ляпунова с последующим сингулярным разложением грамиана и выделением на алгебраическом спектре его сингулярных чисел минимального и максимального компонентов (миноранты и мажоранты). Выделение соответствующих этим компонентам алгебраического спектра сингулярных чисел левого сингулярного базиса завершает решение задачи, придавая ей геометрическую трактовку в виде портрета затрат управления.

Связь движения динамической системы с начальным состоянием источника гармонического

экзогенного воздействия

Рассмотрим объект управления (ОУ)

*(() = Ax(t)+Bu((), y(() = Cx((), x(t|f=0 = x(o), s(t) = g(t)- y(t). (1)

Источник конечномерного экзогенного воздействия описывается как

z(()= Ez(t), z(()=o = z(0), g(t)= Pz(t) . (2)

Для источника гармонического воздействия матрицы E, P и z(o) имеют вид

0 ю" -ю 0 ^

а выход источника становится равным g(t) = zi(0)cosrat = z2 (0)sinrot.

Для ОУ требуется синтезировать закон управления (ЗУ), обеспечивающий в замкнутой системе требуемое распределение мод и соответствия выхода системы в установившемся режиме задающему воздействию

u(() = UX(t)+ Ug () = Kgg(t)- Kx(t). (3)

Объединением ОУ и ЗУ получим систему управления (СУ):

Х(( )= Fx(() + Gg ((), y(( ) = CX((), (4)

E =

P = [1 0], z(0)=[zi (0) z2 (0)f

где

F = A - BK, G = BKg .

Сконструируем агрегированную систему с вектором состояния ~ (() = хт (() zT (() справедливо представление

х(0) ;(о).

(5)

, для которой

X(()=

■Х(( )" Fx(t)+GPz( "F gp "x(t )_

_ z(() 0 • x + Ez(t) 0 E _ z(( )_

= Fx((), X (0) =

(6)

Решение системы (6) в явной форме принимает вид

~ (() = еЕ{ ~ (0). (7)

Получим ряд выражений для компонентов исходной системы через компоненты агрегированной системы:

х(() = 1х(() + 02(() = [ 0]х ((), х(() = Сх X (() = СхеЕг X (о),

у(() = Сх(() + 02(() = [С 0] ((), х(() = Су х (() = СуеЕ1 х (0),

е(() = -Сх(()+Рг(() = [- С Р]х ((), х(() = СЕ х (() = СЕеЕ' х (0),

2(() = 0х(()+£(() = [0 I ]х ((), х(() = (х2 х (() = С^ х (0).

Для цели дальнейших исследований сформулируем утверждение.

Утверждение 1. Если матрицы Е, Е, О, Р связаны уравнением Сильвестра

ТЕ - ЕТ = ОР,

то матричная экспонента еЕг представима в форме

еЕг =

Ег г Ег Ег^ е Те -е Т

0

Доказательство утверждения приведено в [9].

Пользуясь выражением (13), для движения агрегированной системы можно записать

х (() =

" х(() еЕ ТеЕг - еЕгТ " х(0)"

_ 2()_ _ 0 еЕг . _ 2(0).

(8) (9)

(10) (11)

(12)

□ (13) ■

(14)

Тогда уравнения движения замкнутой системы (4) приобретают вид

х(() = еЕгх(0) + (ТеЕг - еЕгТ}ф), у(г) = Сх(г) . (15)

Представление (15) для вектора состояния х(г) позволяет выделить в движении системы по этому вектору свободную, вынужденную, установившуюся и переходную составляющие:

хсв (()= еЕгх(0), (16)

(17)

)Ф),

хв ()= (теЕг - еЕгТ

ху (() = Иш хв (() = ТеЕг 1(0) г ^^

(18) (19)

хпер () = ху (()-хв (г ) = еЕТф).

Для цели дальнейших исследований в силу постановки задачи сосредоточим внимание на установившейся составляющей движения. Очевидно, что движение в установившемся режиме системы (4) зависит от решения уравнения Сильвестра (12) относительно матрицы Т , матрицы состояния Е источника гармонического экзогенного воздействия и его вектора начального состояния 2(0).

С тем, чтобы наполнить содержанием матрицу Т , формально являющуюся решением уравнения Сильвестра (12), сформулируем следующее утверждение.

Утверждение 2. Матрица Т - решение уравнения Сильвестра (12) - представляет собой матрицу подобия, связывающую установившуюся составляющую ху (г) движения системы и свободное движение

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

2(() источника гармонического экзогенного воздействия (2). □

Доказательство. Для свободного движения источника гармонического экзогенного воздействия в силу (2) можно записать:

¿(() = 2^, 7(0)}= еЕ^(0), g(() = Р2(() = РеЕ^(0). (20)

Сопоставляя (18) и (20) для вектора г(г), можно записать

ху (() = Т2 ((). ^(21)

Основной результат. Грамиан затрат на управление, минорантные и мажорантные

эллипсоидные оценки

Для оценки затрат на управление рассмотрим вектор управления и (г) (3) в установившемся режи-

ме, так что

х()= ху (). Тогда с учетом (18) и (20) для

вектора

g (г)

вектор управления и

() (3)

вим в форме

г(() = Kgg (()- Кху (г) = К^еЕг2(0(-КТеЕг2(0) = {к§р - КТ ]еЕгг(0). Сформируем грамиан затрат на управление по схеме, изложенной в [5].

2 г

И* )|| = И (т)и (^ = (0>% (г)2(0),

предста-

(22)

(23)

где

WU (() = |е£Гх ((Р - КТ) ((Р - КТ). (24)

0

При г ^ да становится справедливым представление

Иш WU (()= WU . (25)

г ^-да

Тогда для затрат на управление при г ^ да можно записать

1|2 II и 2

U[0,t J = ЦмЦ = z7 (0>Tt/z(0). (26)

В выражениях (25) и (26) матрица Wu именуется грамианом затрат на управление. Для цели алгебраизации задачи сформулируем следующее утверждение.

Утверждение 3. Грамиан Wu затрат на управление удовлетворяет матричному уравнению Ляпу-

нова

ETWU + WUE = -((gP - KT) ((gP - KT). ^(27)

Доказательство утверждения строится по схеме, приведенной в [1], дополненной процедурой экспоненциальной регуляризации, состоящей в использовании приближенного равенства s = s + s , где s

- бесконечно малая величина, максимально приближенная к «машинной e », в соответствии с чем грамиан Wu = lim (Wu (()) удовлетворяет уравнению Ляпунова

t

WUE + ETWU =-(KgP - KT ) (KgP - KT).

При наличии грамиана Wu в силу выражения (24) можно осуществить оценку затрат ||и|на управление установившимся движением системы на сфере начальных состояний источника гармонического экзогенного воздействия ||z(0| = const в форме мажоранты ||и[0,<»)||M и миноранты ||U[0,OT)| с использованием сингулярного разложения грамиана Wu в форме

am2 №и }Ж| = |uM||m < |U[0,.J| = (zT (0)Wuz(0)f < |U[0,.|M =a}£ W |z(0), (28)

где a m {Wu }, aM {Wu } - соответственно минимальное и максимальное сингулярные числа грамиана

Wu .

Таким образом, контроль затрат на управление при конечномерном экзогенном воздействии может быть осуществлен с использованием следующего алгоритма. Алгоритм.

1. Сформировать векторно-матричное описание (ВМО) объекта управления в форме (1).

2. Задать источник конечномерного (гармонического) экзогенного воздействия с помощью ВМО в форме (2).

3. Сформировать требования к качеству процессов проектируемой системы в переходном и установившемся режиме для случая источника конечномерного экзогенного воздействия вида (2), отобразив их на структуру мод матрицы состояния системы, назначив их носителем матрицу Г состояния модальной модели, задаваемой наблюдаемой парой матриц (г, H : dim H = dim BT).

4. Сформировать матрицу K обратной связи по вектору состояния ОУ закона управления (ЗУ) (3)

методами модального управления в форме K = HM-1, где M - матрица подобия отношения МГ = FM

- ищется из уравнения Сильвестра

МГ-AM = -BH . (29)

5. Сформировать матрицу прямых связей Kg по вектору экзогенного воздействия g (() из условия

единичного замыкания системы, приводящего к соотношению Kg = arg{ s=0 =C(sI - F)-1 BKg = I }=-(cF "1b)-1 .

6. Решить уравнение Сильвестра (12) относительно матрицы T .

7. Решить уравнение Ляпунова (27) относительно грамиана Wu .

8. Построить оценки затрат на управление системой в установившемся режиме при заданном экзогенном воздействии в форме мажорант и минорант этих затрат с использованием соотношения (28).

9. Провести анализ полученных оценок. Вернуться в пункт 3 алгоритма с целью модификации

структуры мод. Из процедуры выйти по достижении минимальных значений мажоранты ||U[0 с»)||м . Примечание 1.

Пункт 6 алгоритма можно задать в явном виде с учетом вида матрицы E .

Запишем матрицу Т в столбцовой форме:

т = [Т! Т2 ].

Тогда уравнение (12) примет вид: [-Т2ю Т1ю] - F [Т1 Т2 ]=[С 0], а столбцы матрицы Т можно задать в виде следующих выражений:

T = - - F l WI +—F2 ю I ю

G;

1

F2 I G.

T2 = -l WI +-ю

Примечание 2.

.. ¿t

Нетрудно видеть, что матрица e в силу своей структуры cos ю/ sin ю/ - sin ю/ cos ю/

является ортогональной, и поэтому умножение на нее произвольных матриц слева и справа не меняет

¿T t Et Et ET t

спектр сингулярных чисел сомножителя, а произведения e e и e e совпадают. Это наблюдение позволяет по-новому взглянуть на выражения (21)-(24) для вычисления грамиана затрат на управление.

Пример

Рассмотрим исходную неустойчивую систему:

; с = [1 о].

" 0 1" "о"

A = ; в =

- 3 4 1

Источник гармонического воздействия зададим следующим образом:

Г 0 2] г т

Е = ; Р = [1 0]. Таким образом, ю = 2 .

Оценим затраты на перевод системы из начального состояния х(0) = [1 1]Т в начало координат с условием, что желаемые моды синтезируемой устойчивой системы находятся на единичной сфере. Изменяя структуру мод, можем найти оптимальный с точки зрения затрат на управление набор желаемых мод.

Моделирование представленной задачи в среде МЛТЬЛВ дает результаты, представленные на рисунке.

Рисунок. Зависимость затрат на управление от сектора локализации желаемых мод

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

Заключение

В работе предложены алгоритмы формирования затрат на управление установившимся движением системы, порождаемого гармоническим экзогенным воздействием. Решение задачи построено на использовании экстремальных элементов алгебраического спектра сингулярных чисел грамиана затрат на управление. Тем не менее, авторы считают, что «тонкое» решение этой проблемы требует также исследования структуры элементов геометрического спектра левого сингулярного базиса этого грамиана.

Литература

1. Schneiders M. Using Gramian Theory for Actuator and Sensor Placement. - Technische Universitet Eindhoven, 2004.

2. Conley A., Salgado M. Gramian based interaction measure // Proceedings of the 39th IEEE Conference on Decision and Control. - 2000. - V. 5. - P. 5020-5022.

3. Sorensen D., Antoulas A. The Sylvester equation and approximate balanced reduction // Linear Algebra and its Applications. - 2002. - P. 671-700.

4. Краснощеченко В.И. Синтез управления в задаче быстродействия с использованием метода модельного прогнозируемого управления // Мехатроника, автоматизация, управление. - 2008. - № 10. - С. 2-8.

5. Бирюков Д.С., Слита О.В., Ушаков А.В. Грамианные технологии оценки затрат на управление в задаче обеспечения желаемой структуры мод и их робастности // Изв. вузов. Приборостроение. -2009. - Т. 52. - № 11. - С. 32-37.

6. Бирюков Д.С., Ушаков А.В. Контроль затрат на управление при воспроизведении полиномиальных экзогенных воздействий: грамианный подход // Материалы конференции «Управление в технических системах УТС-2010». - СПб: Концерн ЦНИИ «Электроприбор». - 2010. - С. 56-60.

7. Кострикин А.И. Введение в алгебру. Основы алгебры. - М.: Физматлит, 2004.

8. Гантмахер Ф.Р. Теория матриц. - М.: Наука, 1996.

9. Ушаков А.В. Модальные оценки качества процессов в линейных многомерных системах при внешних конечномерных воздействиях // Автоматика и телемеханика. - 1992. - № 10. - С. 72-82.

Бирюков Дмитрий Сергеевич Ушаков Анатолий Владимирович

Санкт-Петербургский государственный университет информационных технологий, механики и оптики, аспирант, dbiryukov@list.ru Санкт-Петербургский государственный университет информационных технологий, механики и оптики, доктор технических наук, профессор, ushakov-AVG@yandex.ru

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