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

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

CC BY
98
28
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ДИНАМИЧЕСКАЯ СИСТЕМА / DYNAMIC SYSTEM / ГРАМИАН / GRAMIAN / ЗАТРАТЫ НА УПРАВЛЕНИЕ / РОБАСТНОСТЬ / ROBUSTNESS / CONTROL COSTS

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

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

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

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

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

ESTIMATION OF CONTROL COSTS IN THE PROBLEM OF ENSURING OF REQUIRED MODE STRUCTURE AND ROBUSTNESS

The problem of synthesis of robust continuous system with assigned mode structure is discussed. The proposed approach is based on fixing of required transient time and choice of mode structure in such a way as to minimize control costs. Algorithm of the synthesis with the use of control costs gramian is presented.

Текст научной работы на тему «Оценка затрат на управление в задаче обеспечения желаемой структуры мод и их робастности»

38

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

2. Бобцов А. А., Николаев Н. А. Синтез управления нелинейными системами с функциональными и параметрическими неопределенностями на основе теоремы Фрадкова // АиТ. 2005. № 1. С. 118—129.

3. Барабанов Н. Е., Гелиг А. Х., Леонов Г. А. и др. Частотная теорема (лемма Якубовича — Калмана) в теории управления // АиТ. 1996. № 10. С. 3—40.

4. Мирошник И. В., Никифоров В. О., Фрадков А. Л. Нелинейное и адаптивное управление сложными динамическими системами. СПб: Наука, 2000.

Сведения об авторах

Алексей Алексеевич Бобцов — д-р техн. наук, профессор; Санкт-Петербургский государственный

университет информационных технологий, механики и оптики, кафедра систем управления и информатики; E-mail: bobtsov @mail.ru Николай Анатольевич Николаев — канд. техн. наук; Санкт-Петербургский государственный университет

информационных технологий, механики и оптики; кафедра систем управления и информатики

Рекомендована кафедрой Поступила в редакцию

систем управления и информатики 01.07.09 г.

УДК 62.50

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

ОЦЕНКА ЗАТРАТ НА УПРАВЛЕНИЕ В ЗАДАЧЕ ОБЕСПЕЧЕНИЯ ЖЕЛАЕМОЙ СТРУКТУРЫ МОД

И ИХ РОБАСТНОСТИ

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

Ключевые слова: динамическая система, грамиан, затраты на управление, ро-бастность.

Введение. Постановка задачи. При проектировании систем управления с желаемыми показателями качества в переходном и установившемся режимах широкое применение нашли методы [1—4], основанные на обеспечении необходимой структуры собственных значений (мод) матрицы состояния синтезируемой системы. Наиболее полно данный подход реализован в современных методах модального управления [5—8], основанных на концепции векторного и матричного подобия, что позволяет алгоритмически обеспечивать модальное управление, опирающееся на решение матричного уравнения Сильвестра. При этом выбор необходимой структуры мод в соответствии с заданными показателями качества синтезируемой системы зачастую оказывается неоднозначным. Для решения задачи выбора той или иной необходимой структуры мод авторами предлагается оценка затрат на управление при решении задачи перевода объекта из начального положения на сфере начальных состояний в начало координат. Также в процессе синтеза системы возможен контроль структуры собственных векторов ее матрицы состояния с целью обеспечения робастности элементов спектра собственных значений матрицы при наличии неопределенности задания матрицы состояния исходного объекта [9, 10].

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

Обеспечение модальной робастности необходимой структуры мод минимальными управлениями. Рассмотрим параметрически невозмущенный объект управления (ОУ) вида

x(t) = Ax(t) + Bu(t) , x(t)|==0 = x(0) , y(t) = Cx(t), (1)

для которого требуется синтезировать закон управления (ЗУ) в виде прямой связи по задающему воздействию g (t) и обратной связи по вектору состояния x(t)

u(t) = Kgg(t) - Kx(t), (2)

обеспечивающий желаемые показатели качества проектируемой системы. Объединение ОУ (1) и ЗУ (2) образует замкнутую систему

x(t) = Fx(t) + Gg(t); y = Cx(t), (3)

где F = A - BK , G=BKg .

Пусть система обладает неопределенностью AF значений параметров матрицы F так, чтобы спектр собственных значений матрицы F+AF принял вид a{F+AF } = {|г- +AX;-, i = 1, n},

AX = col {AX;-, i = 1, n}. В работе [10] доказано, что оценка ||AF|| вариации AF и оценка ||AX||

вариации AX = col {AX;-, i = 1, n} вектора собственных значений X, порождаемая вариацией AF , связаны неравенством

||AX||< C{M }|AF||, (4)

где C{M} — число обусловленности матрицы М приведения матрицы F к диагональному виду (Л):

Л = diag {|г-, i = 1, n} (5)

в соответствии с матричным условием подобия

МЛ = FM, (6)

где М :|МЛ=1 (i = 1, n); Mi — i -й столбец М .

В силу вышеприведенных соотношений подзадача обеспечения модальной робастности сводится к минимизации числа обусловленности C{M}. Подзадача обеспечения необходимой структуры мод минимальными управлениями решается с помощью грамиана затрат на управление [11].

Рассмотрим управление объектом (g (t) = 0 ) при его переводе из начального состояния x(o) в конечное x(oo)= 0 с помощью сигнала управления u(t) = -Kx(t) = -KeFtx(0) . Для

оценки затрат на управление ограничимся переводом объекта из начального состояния на сфере единичного радиуса в конечное состояние в начале координат. Введем в рассмотрение

элемент Ut = U[ t] линейного функционального пространства , где T = {t: 0 < t < o}. Тогда

для квадрата евклидовой нормы элемента Ut функционального пространства в соответствии с определением можно записать

|2 = JUT (t)U(x)dт = xT (0)JeFTKT KeFTdxx(0) = xT (0)WU (t)x(0) , (7)

0 0

где

1 FT Тъг T ts Ft

WU (t) = J eF тKT KeF тdT (8)

0

— грамиан затрат на управление на интервале [0, t ], т — текущее время.

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

Проинтегрируем выражение (8) по частям, тогда получим

Wu = lim (Wu (t)) = epTtKTKeFtF- -KTKF- -FTWu (t)F-. (9)

t

Из выражения (9) нетрудно видеть, что грамиан затрат на управление Wu (t) может быть вычислен из решения матричного уравнения

FTWu (t)+Wu (t) F = -KTK+eFTtKTKeFt. (10)

Предельный переход в полученном матричном соотношении при t ^ ю с учетом гурви-цевости матриц F и FT приводит к матричному уравнению типа Ляпунова относительно грамиана затрат на управление Wu = lim Wu (t) на бесконечном интервале [0, ю) матричного

уравнения

FTWU +WUF = - KTK. (11)

Для оценки затрат на управление на интервале [0, ю) как функции начального состояния с учетом выражений (7) и (8) становится справедливой система неравенств

{Wu}||х(0)||<Ы = (xT (0)WuX(0)f <am2ax {Wu }||x(0)|, (12)

где amin {Wu}, amax {Wu} — соответственно минимальное и максимальное сингулярные числа грамиана Wu .

Если сравнение вариантов реализации структур собственных векторов осуществлять на единичной сфере начальных состояний ||х(0) = 1, то оценка максимальных затрат на управление определится выражением

jmxJuJhamL {Wu }}...............=1 =aEx {Wu } . (13)

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

Ju =am2ax {Wu }C{M}. (14)

Для вычисления значений матрицы обратных связей K воспользуемся обобщенным модальным управлением, опирающимся на решение матричного уравнения Сильвестра [12—14].

Алгоритм решения поставленной задачи средствами обобщенного модального управления принимает следующий вид.

1. Сформировать матричные компоненты (A, B, C) объекта управления вида (1) с управляемой парой (A, B) и наблюдаемой парой (A, C).

2. Сформировать начальный набор желаемых корней матрицы F в максимальном секторе локализации, характеризующемся углом раскрытия 2ф = 180° .

3. Сформировать диагональную (n х n) -матрицу Л = &а§ ; i = 1, n} состояния модальной модели, являющуюся носителем желаемой структуры мод матрицы F состояния синтезируемой системы для текущего набора желаемых корней.

4. Задать матрицу Н, согласованную по размерности с матрицей В и образующую с матрицей Л наблюдаемую пару.

5. Решить матричное уравнение Сильвестра

МЛ-AM = - BH

(15)

при заданных значениях матриц Л, A, B и H относительно матрицы М и вычислить C{M} .

6. Вычислить значения матрицы K отрицательной обратной связи по вектору x(t) состояния ОУ (1) с помощью соотношения

K = HM (16)

7. Решить уравнение (11) относительно грамиана затрат и вычислить его максимальное сингулярное число.

8. Вычислить значение функционала (14).

9. Если полученное значение функционала (14) меньше минимального из предыдущих итераций, зафиксировать его как новое минимальное значение. Сформировать новый набор желаемых корней путем уменьшения сектора их локализации на некоторый шаг Дф. Если сектор локализации уже сужен до нуля, перейти к п. 10, иначе — к п. 3.

10. Сформировать матрицу Kg закона ОМУ в форме (2) с целью обеспечения требуемых свойств отношения вход—выход проектируемой системы, обязательным из которых является свойство равенства выхода _y(t) входу g (t) в установившемся режиме при неподвижном состоянии системы с помощью соотношения

Kg = arg {ф(* ) = C (sI - F )-1 BKg|s=0 = I } = -( CF-1 b)"\ (17)

Пример решения задачи синтеза ОМУ для объекта третьего порядка. Рассмотрим объект управления 3-го порядка, описываемый следующими матрицами:

C = [0 0 1].

Будем задавать желаемую структуру собственных значений c{F} матрицы F = A- BK замкнутой системы в секторе с углом раскрытия 2ф в форме

a(F} = (X1 =-1, = cos(180°-ф)+/sin(180°-ф), = cos(180°-ф)-/^п(180°-ф)}. Сформируем матрицу состояния модальной модели в блочно-диагональной форме

"0 1 0" "0"

A = 0 0 1 , B = 0

0 0 0 1

Л =

-10 0 0 cos (180°-ф) sin (180°-ф) 0 - sin (180°-ф) cos (180°-ф)

и матрицу М подобия матриц F и Л, сконструированную по обобщенной схеме Вандермонда, так, что она принимает вид

1 0 1 cos (180°-ф) sin (180°-ф) -1

cos2 (180°-ф)-мп2 (180°-ф) 2cos(180°-ф)п(180°-ф) 1

М =

Решим матричное уравнение Сильвестра (14) относительно матрицы М и вычислим матрицу К по вектору х(^) состояния ОУ (1) и матрицу Е замкнутой системы.

Решим уравнение Ляпунова (11) относительно грамиана затрат ЖЦ и найдем его наибольшее сингулярное число атах {Жц } .

42

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

Выясним, при какой структуре желаемых корней, определяемых значением угла ф, функционал (14) принимает минимальное и максимальное значения.

График зависимости функционала Ju от значения угла ф приведен на рис. 1, видно, что функционал Ju принимает минимальное значение Ju = 5,3958 при ф= 80°. Таким образом, матрица обратных связей, с помощью которой происходит назначение структуры собственных векторов, обеспечивающих модальную робастность, принимает значение K = [1 1,3456 1,3456].

На рис. 2 показана зависимость оценки затрат на управление атах {ИЦу} и норма управления для одного из значений начальных условий Хо =[0 0 1] . Из рисунка видно, что найденное значение угла ф= 80° действительно соответствует минимальному управлению, а оценка затрат адекватно описывает норму управления.

90° и

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

90°

Рис. 1

Рис. 2

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

0

0

список литературы

1. Ackermann J. Robust control systems with uncertain physical parameters. London: Springer-Verlag, 1993.

2. Синтез дискретных регуляторов при помощи ЭВМ / В. В. Григорьев, В. Н. Дроздов, В. В. Лаврентьев, А. В. Ушаков. Л.: Машиностроение, 1983.

3. Arzelier D., Bernoussou J., Garsia G. Pole assignment of linear uncertain system in a sector via a Lyapunov-type approach // IEEE Transact. Automatic Control. 1993. Vol. 38, N 7. P. 1128—1132.

4. Chilali M., Gabinet P., Apkarian P. Robust pole placement in LMI regions // IEEE Transact. Automatic Control. 1999. Vol. 44, N 12. P. 2257—2270.

5. Заде Л., Дезоер Ч. Теория линейных систем. М.: Наука, 1970.

6. Квакернаак Х., Сиван Р. Линейные оптимальные системы управления. М.: Мир, 1977.

7. Портер У. А. Современные основания общей теории систем: Пер. с англ. М.: Наука, 1971.

8. Cavin R.K., Bhattacharyya S.P. Robust and well-conditioned eigenstructure assignment via Sylvester equation // Proc. American Control Conf. 1982. P. 1053—1057.

9. Ушаков А. В. Обобщенное модальное управление // Изв. вузов. Приборостроение. 2000. Т. 43, № 3. С. 8—15.

Модальное управление динамическими одноканальными объектами

43

10. Акунов Т. А., Слита О. В., Ушаков А. В. Назначение структуры собственных векторов, доставляющей динамической системе модальную робастность минимальными управлениями // Мехатроника, автоматизация, управление. 2008. № 1. С. 6—9.

11. Игнатьев М. Б., Мироновский Л. А, Юдович В. С. Контроль и диагностика робототехнических систем. Л.: ЛИАП, 1985.

12. Никифоров В. О., Ушаков А. В. Управление в условиях неопределенности: чувствительность, адаптация, робастность. СПб: СПб ГИТМО (ТУ), 2002.

13. Акунов Т. А., Ушаков А. В. Синтез систем гарантированной модальной стабильности // Изв. РАН. Теория и системы управления. 2003. № 4. С. 9—17.

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

Дмитрий Сергеевич Бирюков

Ольга Валерьевна Слита

Анатолий Владимирович Ушаков —

Рекомендована кафедрой систем управления и информатики

Сведения об авторах аспирант; Санкт-Петербургский государственный университет информационных технологий, механики и оптики, кафедра систем управления и информатики; E-mail: dbiryukov@list.ru канд. техн. наук, доцент; Балтийский государственный технический университет „Военмех", кафедра мехатроники и робототехники, Санкт-Петербург; E-mail: o-slita@yandex.ru

д-р техн. наук, профессор; Санкт-Петербургский государственный университет информационных технологий, механики и оптики, кафедра систем управления и информатики; E-mail: Ushakov-AVG@yandex.ru

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

УДК 62.50

А. В. Ушаков, А. Ю. Цвентарный

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

Решается задача синтеза модального управления непрерывным объектом типа „одномерный вход—выход" в условиях сложного экзогенного стохастического воздействия на основе концепции векторно-матричного подобия проектируемой системы сформированной полиномиальной динамической модальной модели. Приводится пример.

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

Введение. В сложившейся практике синтеза управления непрерывными объектами с целью достижения необходимых динамических свойств формируемой системы в условиях экзогенных стохастических воздействий (ЭСВ) используются три типовые модели ЭСВ [1—3].

Первая модель ЭСВ описывает стационарное в широком смысле стохастическое воздействие ж () типа „белый шум", характеризующееся интенсивностью N и функцией ковариации

В-м> (т) = N6(1), где 5(т) — дельта-функция Дирака. Данная модель ЭСВ является физически

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

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