Научная статья на тему 'Робастное управление нелинейной системой'

Робастное управление нелинейной системой Текст научной статьи по специальности «Математика»

CC BY
325
56
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
РОБАСТНОЕ УПРАВЛЕНИЕ / РОБАСТНАЯ СТАБИЛИЗАЦИЯ / ROBUST CONTROL / ROBUST STABILIZATION

Аннотация научной статьи по математике, автор научной работы — Афанасьев В. Н., Окунькова Е. В.

В настоящее время основу теории робастного управления составляют методы анализа робастной устойчивости и робастной стабилизации линейных объектов. Исследуется не одна заданная линейная система, а устойчивость целого семейства систем, соответствующих исходной (номинальной) системе при наличии неопределенности. Задачи управления, как правило, сводятся к задачам стабилизации или оптимального управления при незаданном времени окончания переходного процесса. Это позволяет использовать частотные методы, разработанные в теории автоматического регулирования [1]. Использование этих методов для синтеза управляющих воздействий для нестационарных нелинейных систем невозможно. В работе синтезируется оптимальное управление для робастной нелинейной системы по первому приближению. Находятся условия существования стабилизирующего управления.

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

Robust control of nonlinear system

Now a theory basis robust managements make analysis methods robust stability and robust stabilization of linear objects. One set linear system, and stability of the whole family of the systems corresponding to initial (nominal) system in the presence of uncertainty is thus investigated not. Management problems, as a rule, are reduced to stabilization or optimum control problems at not set time of the termination of transient. It allows to use the frequency methods developed in the theory of automatic control [1]. Use of these methods for synthesis of operating influences for non-stationary nonlinear systems is impossible. In work optimum control for robust nonlinear system on the first approach is synthesized. There are living conditions of stabilizing management.

Текст научной работы на тему «Робастное управление нелинейной системой»

РОБАСТНОЕ УПРАВЛЕНИЕ НЕЛИНЕЙНОЙ СИСТЕМОЙ

В.Н. Афанасьев, Е.В. Окунькова

Кафедра кибернетики и мехатроники Российский университет дружбы народов ул. Миклухо-Маклая, 6, Москва, Россия, 117198

В настоящее время основу теории робастного управления составляют методы анализа робастной устойчивости и робастной стабилизации линейных объектов. Исследуется не одна заданная линейная система, а устойчивость целого семейства систем, соответствующих исходной (номинальной) системе при наличии неопределенности. Задачи управления, как правило, сводятся к задачам стабилизации или оптимального управления при незаданном времени окончания переходного процесса. Это позволяет использовать частотные методы, разработанные в теории автоматического регулирования [1]. Использование этих методов для синтеза управляющих воздействий для нестационарных нелинейных систем невозможно. В работе синтезируется оптимальное управление для робастной нелинейной системы по первому приближению. Находятся условия существования стабилизирующего управления.

Ключевые слова: робастное управление, робастная стабилизация.

Модель объекта управления. Пусть нестационарный управляемый динамический объект описывается системой обыкновенных дифференциальных уравнений вида

^х(г) = [А + а(г)]х(г) + [В + Р(г)]и(0 + 3(х(Ч)), х(^) = х0, (1)

т

3(х(г)) е Яп, 3(х) = 0 при х(0) = 0.

Пусть начальное состояние объекта принадлежит области замыкания множе-

*

ства начальных состояний х0 е дХ0, при которых условия выполнения поставленной задачи являются «наихудшими». Тогда, при условии успешного выполнения задачи управления, матрицы а(г), Р(г) и вектор 3( х) будут иметь интервальный характер неопределенности.

Конкретизируем вид функционала качества. Пусть функционал качества имеет вид

3(х, и) = 2

(2)

хТ (Т) ¥х (Т) + Я хТ (г ^х(г) + иТ (г) Яи(г )| тг _ 0 где Т — время окончания переходного процесса, задано.

Пусть О — множество возможных траекторий а(г0, Т) и Р(г0, Т), т.е. а(г), Р(г) е О. Пусть

а < а(г) <а, р< Р(г) <р, а, а, р, Ре О. (3)

Матричное неравенство Риккати имеет вид

5 [А + а(г)] + [А + а(г)]Т 5 < 5 [В + р(г)]ЯГ1 [В + р(г)]Т 5, (4)

где 5 — положительно определенная матрица.

Т

Очевидно, что «наихудшими» значениями параметров с позиции выполнения неравенства (4) будут а, р.

Таким образом, модель объекта (1) имеет вид

) = [A + а ]z(t) + [B + P ]u(t) + 3(z(t)), z(t0) = x0. (5)

Отметим, что условия выбора «наихудших параметров» позволяют заметить, что ||[A + а ]z(t) + [B + р]u(t) + 3(z(t))|| >

> ||[A + a(t )]x(t) + [B + P(t )]u(t) + 3(x( t) )||.

Будем называть модель (5) робастной моделью объекта (1).

Синтез регулятора будем осуществлять с использованием линейной робастной модели объекта, которая имеет вид

dtzM(t) = [A + a]zM(t) + [B + p]u(t), zM(t0) = x0. (6)

Если назначить матрицу F в первом слагаемом функционала (2) в виде F = S, где положительно определенная матрица S есть решение уравнения Риккати— Лурье

S [A + a] + [A + а] T S - S [B + p] R- [B + p]TS + Q = 0, (7)

то оптимальное управление для линейной робастной модели (6) с функционалом качества (2), в котором вместо x(t) подставим zM(t), будет иметь вид [3]

u(t) = - R-1 [ B + р] TSzM (t). (8)

Отметим, что в этом случае матрица S(t) = const, t е [о,T ].

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

d-tZM(t) = {A + а-[B + р ]R-1 [B + p ]Ts}zM(t\

что является необходимым и достаточным условиями ее асимптотической устойчивости [1].

Используем структуру управления (8) для построения управлением объектом (6):

u(t) = - R-1 [ B + р] Sz (t). (9)

Следует отметить, что использование управления (8), синтезированного на линейной модели (6), для нелинейного объекта (1) не изменяет качественной картины расположении траекторий системы «объект (5) — регулятор (9)» в начале координат [3].

Условия существования терминального робастного управления. Найдем условия, при выполнении которых управление вида (9) будет стабилизировать робастный объект (5) с управлением (9).

Отметим, что при сделанных предположениях о нелинейной вектор-функции 3(х( т)), рассматриваемый объект с управлением вида (9) имеет устойчивое состояние покоя при х = 0.

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

Решение уравнения (5) с управлением (9) имеет вид

z (T) = [exp(n T )]x*(0) + J [exp(-n t)]3(z (т) )d t,

(10)

где П = A + a-|^B + P^|R1 |B + P^| S = const. Уравнение (10) перепишем в виде

<T )ll=

[exp(nT)]j x*(0) + J[exp(-nT)]3(z(t))dт

0

Если управление (9) стабилизирует объект (5), то при Т должно выполняться условие:

Т

x (0)

0 при T ^ го.

(11)

Так как первое слагаемое имеет конечное значение, то и второе слагаемое при управлении, стабилизирующим объект, должно иметь конечное значение при Т ^го. Последнее выполняется в том случае, если подынтегральное выражение будет убывать. Потребуем, чтобы положительно определенное подынтегральное выражение убывало монотонно. Это условие будет выполняться, если производная по времени от положительно определенной формы

||{ехр(-#)}3(г^))||> 0 х * 0. (12)

будет отрицательной, т.е.

d_

dt

||{exp(-n)}(z(t))< 0, x Ф 0.

(13)

Таким образом, условие монотонного убывания подынтегрального выражения (11) имеет вид

й 3( г (?))

||П {exp[-n t ]}3(z (t) )||

>

(exp[-nt]}

dt

Учитывая, что й

—{exp[-n t ]} = -П {exp[-n t ]} = -{exp [-П t ]},

0

0

из условия (15) можно получить условие на изменение во времени нелинейной функции З(х(г)):

йЗ( 2 (г ) )

йг

<

||ИЗ(г(г))||, г > 0

(15)

или, учитывая, что ||иЗ(г(г))|| > ||и|| ||З(2(г))||, й З( г(г))

йг

З

(г (г) )||

<

И|, г > 0.

(16)

Так как при выполнении условия (15) обеспечивается монотонное убывание нормы подынтегрального выражения (11), система «объект (5) — управление (9)» в этом случае асимптотически устойчива.

Отметим, что матрица И = А + а - [ В + р] Я1 ^ В + р] 5, содержащая постоянные параметры, зависит от ряда параметров, существенным из которых для выполнения условий задачи стабилизации системы «робастная модель объекта (5) — регулятор (9)» является положительно определенная матрица 5, которая является решением уравнения (7). Можно сказать, что 5 = 5(0, Я). Назначая соответствующим образом матрицы 0 и Я, при заданном начальном состоянии объекта х(0) и известной нелинейной функции З(х, г) можно получить решение уравнения (8) таким, что будут выполняться условие йЗ( г (г))

йг

А + а-[В + р]ЯГ1 [В + р] 5(0,Я)З((г))(г)

, г>0.

(17)

Из неравенства (16), определяющего условия монотонной асимптотической сходимости подынтегрального выражения в уравнении (11), при заданной матрице И и известной нелинейности З( х(г)) можно определить условия для

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

йЗ( 2 (г))

йг

<

||ИЗ(г(г))||, г = х(0), г = 0.

(18)

Утверждение

Неравенство

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

И {ехр[-И г ]}З( 2,

г) >

{ехР[-П г ]}

й З( г, г) йг

выполняется в любой момент переходного процесса системы

(г) = и 2 (г) + З( г, г),

йг

если оно выполнялось для начальных условий г(г0) е Х0.

Полученный выше результат сформулируем в виде теоремы.

Теорема

Пусть мажоранта г(г) нелинейного нестационарного объекта й

йі

х(і) = [А + а(х, і)]х(і) + [5 + Р(х, і)]и(і) + 3(х, і), х(і0) = х0,

где а(х, 1), Р(х, г) е О, О — замкнутое ограниченное множество возможных траекторий изменений параметров объекта, описывается уравнением

йі

-і(і) = [А + а]2(і) + [В + р]и(і) + 3(2, і), 2(і0) = хо,

где а, Ре 50 таковы, что

>

[ А + а] і (і) + |^ В + р] и(і) + 3( і (і))

> ||[А + а(і) ]х (і) + [В + Р(і )]и(і) + 3 (х (і)).

Тогда управление объектом

и(і) = - Я1В + р^ Бх(і),

где

5 [ А + а] + [ А + а] Т 5 - 5 [ В + р] Я^1 [ В + р| 5 + 0 = 0,

является стабилизирующим, т.е. х(г) ^ 0 при г ^го, если начальные условия, образующие область начальных условий системы «объект—регулятор», отвечают условию

йЗ(х, г)

йі

<

\\П3(х, і)||, х(і) Ф 0, і = 0.

ЛИТЕРАТУРА

[1] ПолякБ.Т., ЩербаковП.С. Робастная устойчивость и управление. — М.: Наука, 2002.

[2] Лурье Л.И. Некоторые нелинейные задачи теории автоматического регулирования. — М.: Гостехиздат, 1951.

[3] Афанасьев В.Н. Управление неопределенными динамическими объектами. — М.: Наука, 2008.

ROBUST CONTROL OF NONLINEAR SYSTEM

V.N. Afanasiev, E.V. Okunkova

Cybernetics and Mechatronics Department Peoples’ Friendship University of Russia

Miklukho-Maklaya str., 6 Moscow, Russia, 117198

Now a theory basis robust managements make analysis methods robust stability and robust stabilization of linear objects. One set linear system, and stability of the whole family of the systems corresponding to initial (nominal) system in the presence of uncertainty is thus investigated not. Management problems, as a rule, are reduced to stabilization or optimum control problems at not set time of the termination of transient. It allows to use the frequency methods developed in the theory of automatic control [1]. Use of these methods for synthesis of operating influences for non-stationary nonlinear systems is impossible. In work optimum control for robust nonlinear system on the first approach is synthesized. There are living conditions of stabilizing management.

Key words: robust control, robust stabilization.

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