Например, Бобцов

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

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

УДК 62.50
КОНТРОЛЬ ЗАТРАТ НА УПРАВЛЕНИЕ ПРИ ВОСПРОИЗВЕДЕНИИ ГАРМОНИЧЕСКИХ ЭКЗОГЕННЫХ ВОЗДЕЙСТВИЙ: ГРАМИАННЫЙ
ПОДХОД
Д.С. Бирюков, А.В. Ушаков
Ставится задача контроля затрат управления при воспроизведении синтезируемой системой гармонических экзогенных воздействий с использованием грамианного подхода. Грамианный подход сформировался в рамках современной теории управления, опирающейся на векторно-матричный формализм метода пространства состояния. Подход аналитически устанавливает прямую связь установившейся составляющей движения технического объекта (ТО) в составе синтезируемой системы по выходу с вектором начального состояния источника гармонических экзогенных воздействий, причем эта связь осуществляется через матрицу подобия, являющуюся решением матричного уравнения Сильвестра. Задача получает прозрачное решение на сфере начальных состояний источника гармонических экзогенных воздействий в виде мажоранты и миноранты затрат управления как функции распределения мод, которое доставляется системе, образованной ТО и регулятором, при синтезе системы. Ключевые слова: источник гармонического экзогенного воздействия, вектор начального состояния, объект управления, установившаяся составляющая, грамиан затрат управления, минорантная и мажорантная оценки.
Введение. Постановка задачи
Грамианные структуры в настоящее время активно используются отечественными и зарубежными специалистами для решения задач оптимального размещения управляющих органов и датчиков [1], оценки

Научно-технический вестник Санкт-Петербургского государственного университета информационных технологий, механики и оптики, 2011, № 2 (72)

117

КОНТРОЛЬ ЗАТРАТ НА УПРАВЛЕНИЕ ПРИ ВОСПРОИЗВЕДЕНИИ...

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

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

Рассмотрим объект управления (ОУ)
xt  Axt But, yt  Cxt, xt t0  x0, t  gt yt.
Источник конечномерного экзогенного воздействия описывается как
zt  Ezt, zt t0  z0, gt  Pzt . Для источника гармонического воздействия матрицы E , P и z0 имеют вид

(1) (2)

E



0  

0, P  1

0, z0  z10

z2 0T ,

а выход источника становится равным gt  z10cos t  z20sin t .

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

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

воздействию

ut  u t ug t  K g gt Kxt.

(3)

Объединением ОУ и ЗУ получим систему управления (СУ):
xt  Fxt Ggt, yt  Cxt ,

(4)

где F  A  BK, G  BK g .

(5)

 Сконструируем агрегированную систему с вектором состояния ~xt  xT t zT t T , для которой

справедливо представление

~x t





  

xt zt

 



Fxt GPzt

 

0  x  Ezt


 



F

 

0

GP  xt 

E

 

zt





F~~x t

,

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

~x t  eF~t ~x 0.

~x 0



x0  z 0

.

(6) (7)

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

118

Научно-технический вестник Санкт-Петербургского государственного университета информационных технологий, механики и оптики, 2011, № 2 (72)

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

xt  Ixt 0zt  I 0~xt, xt  C~x~xt  C~xeF~t ~x0 , yt  Cxt 0zt  C 0~xt, xt  C~y ~xt  C~yeF~t ~x0 ,
t  Cxt Pzt   C P~xt, xt  C~~x t  C~eF~t ~x0 , zt  0xt Izt  0 I ~xt, xt  C~z~xt  C~zeF~t ~x0 .
Для цели дальнейших исследований сформулируем утверждение. Утверждение 1. Если матрицы F, E,G, P связаны уравнением Сильвестра

(8) (9) (10) (11)

TE  FT  GP , то матричная экспонента eF~t представима в форме

(12)

eF~t



eFt

 

0

Te

Et  eFtT eEt

  

.

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

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

□ (13) ■

~x t





  

xt zt

 



e Ft

 

0

Te

Et  e e Et

FtT

  

  

x0 z0

.

Тогда уравнения движения замкнутой системы (4) приобретают вид
 xt  eFt x0 TeEt  eFtT z0, yt  Cxt .

(14) (15)

Представление (15) для вектора состояния xt позволяет выделить в движении системы по этому

вектору свободную, вынужденную, установившуюся и переходную составляющие:

xсвt  eFt x0 ,
 xвt  TeEt  eFtT z0,

(16) (17)

xy

t





lim
t



t





Te

Et

z0

,

(18)

xперt  xy t xв t  eFtTz0 .

(19)

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

С тем, чтобы наполнить содержанием матрицу T , формально являющуюся решением уравнения Сильвестра (12), сформулируем следующее утверждение.
Утверждение 2. Матрица T – решение уравнения Сильвестра (12) – представляет собой матрицу
подобия, связывающую установившуюся составляющую xy t движения системы и свободное движение

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



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

zt  zt, z0 eEt z0, gt  Pzt  PeEt z0 .

(20)

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

xy t  Tzt.

■(21)

Основной результат. Грамиан затрат на управление, минорантные и мажорантные эллипсоидные оценки
Для оценки затрат на управление рассмотрим вектор управления ut (3) в установившемся режи-

ме, так что xt x y t . Тогда с учетом (18) и (20) для вектора gt вектор управления ut (3) предста-

вим в форме
 ut  K g gt Kx y t  K g PeEt z0 KTeEt z0  Kg P  KT eEt z0.

(22)

Сформируем грамиан затрат на управление по схеме, изложенной в [5].

U 0,t 

2



t
UT

U d



zT

0WU

t z0 ,

0

где

(23)

Научно-технический вестник Санкт-Петербургского государственного университета информационных технологий, механики и оптики, 2011, № 2 (72)

119

КОНТРОЛЬ ЗАТРАТ НА УПРАВЛЕНИЕ ПРИ ВОСПРОИЗВЕДЕНИИ...

    WU t  t eET  K g P  KT T K g P  KT eEd . 0
При t   становится справедливым представление
tlimWU t  WU .
Тогда для затрат на управление при t   можно записать

(24) (25)

lim
t 

U0,t



2



U0,

2



zT 0WU z0 .

(26)

В выражениях (25) и (26) матрица WU именуется грамианом затрат на управление.

Для цели алгебраизации задачи сформулируем следующее утверждение.

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

нова

   ETWU WU E   Kg P  KT T Kg P  KT .

□(27)

Доказательство утверждения строится по схеме, приведенной в [1], дополненной процедурой экспоненциальной регуляризации, состоящей в использовании приближенного равенства s  s   , где 
 бесконечно малая величина, максимально приближенная к «машинной  », в соответствии с чем гра-
миан WU  tlimWU t удовлетворяет уравнению Ляпунова
   WU E  ETWU   K g P  KT T K g P  KT .

При наличии грамиана WU в силу выражения (24) можно осуществить оценку затрат U  на управление установившимся движением системы на сфере начальных состояний источника гармониче-

ского экзогенного воздействия z0  const в форме мажоранты U0, M и миноранты U0, m с ис-

пользованием сингулярного разложения грамиана WU в форме

 1m2WU  z0  U0, m  U0,  zT 0WU z01 2  U0, M  1M2WU  z0 ,

(28)

где mWU  , M WU  – соответственно минимальное и максимальное сингулярные числа грамиана

WU .

Таким образом, контроль затрат на управление при конечномерном экзогенном воздействии мо-

жет быть осуществлен с использованием следующего алгоритма.

Алгоритм.

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

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

форме (2).

3. Сформировать требования к качеству процессов проектируемой системы в переходном и уста-

новившемся режиме для случая источника конечномерного экзогенного воздействия вида (2), отобразив

их на структуру мод матрицы состояния системы, назначив их носителем матрицу  состояния модаль-
 ной модели, задаваемой наблюдаемой парой матриц , H : dim H  dim BT .

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

методами модального управления в форме K  HM 1 , где M – матрица подобия отношения M  FM – ищется из уравнения Сильвестра

M  AM  BH .

(29)

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

единичного замыкания системы, приводящего к соотношению

   K g  arg s s0 CsI  F 1BK g  I   CF 1B 1 .

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

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

8. Построить оценки затрат на управление системой в установившемся режиме при заданном экзо-

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

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

структуры мод. Из процедуры выйти по достижении минимальных значений мажоранты U0, M .
Примечание 1. Пункт 6 алгоритма можно задать в явном виде с учетом вида матрицы E .

120

Научно-технический вестник Санкт-Петербургского государственного университета информационных технологий, механики и оптики, 2011, № 2 (72)

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

Запишем матрицу T в столбцовой форме:
T  T1 T2  .
Тогда уравнение (12) примет вид:

T2ω T1ω  F T1 T2   G 0 ,

а столбцы матрицы T можно задать в виде следующих выражений:

T1





1 ω

F

WI



1 ω

F2

1 

G;

T2



 WI



1 ω

F2

1 

G.

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

Нетрудно видеть, что матрица eEt в силу своей структуры

eEt



 cos ωt  sin ωt

sin ωt 

cos

ωt

 

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

спектр сингулярных чисел сомножителя, а произведения eET teEt и eEteET t совпадают. Это наблюдение

позволяет по-новому взглянуть на выражения (21)(24) для вычисления грамиана затрат на управление.

Пример

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

A



0  3

14; B  10; C  1

0 .

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

E



0  2

02; P  1

0. Таким образом,   2 .

Оценим затраты на перевод системы из начального состояния x0  1 1T в начало координат с ус-

ловием, что желаемые моды синтезируемой устойчивой системы находятся на единичной сфере. Изменяя

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

Моделирование представленной задачи в среде MATLAB дает результаты, представленные на ри-

сунке.

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

Научно-технический вестник Санкт-Петербургского государственного университета информационных технологий, механики и оптики, 2011, № 2 (72)

121

КОНТРОЛЬ ЗАТРАТ НА УПРАВЛЕНИЕ ПРИ ВОСПРОИЗВЕДЕНИИ...

Заключение
В работе предложены алгоритмы формирования затрат на управление установившимся движением системы, порождаемого гармоническим экзогенным воздействием. Решение задачи построено на использовании экстремальных элементов алгебраического спектра сингулярных чисел грамиана затрат на управление. Тем не менее, авторы считают, что «тонкое» решение этой проблемы требует также исследования структуры элементов геометрического спектра левого сингулярного базиса этого грамиана.
Литература
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. Бирюков Д.C., Слита О.В., Ушаков А.В. Грамианные технологии оценки затрат на управление в задаче обеспечения желаемой структуры мод и их робастности // Изв. вузов. Приборостроение.  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

122

Научно-технический вестник Санкт-Петербургского государственного университета информационных технологий, механики и оптики, 2011, № 2 (72)