Previous Page  2 / 13 Next Page
Information
Show Menu
Previous Page 2 / 13 Next Page
Page Background

Решение задачи терминального управления для плоской системы…

ISSN 1812-3368. Вестник МГТУ им. Н.Э. Баумана. Сер. Естественные науки. 2016. № 6

123

Однако такой метод не учитывает ограничения, накладываемые на систему,

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

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

В литературе известны различные подходы к решению этой задачи. Так,

программная траектория строится как кусочно-полиномиальный B-сплайн, что

позволяет учитывать сложные ограничения на переменные состояния [4]. Су-

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

заданными ограничениями [5]. Кроме того, предложен подход [6], основанный

на построении специальной динамической системы (

r

-замыкания), которая об-

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

Ниже предложен еще один подход, основанный на замене плоского выхода

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

стимом множестве.

Плоские системы и метод динамической обратной связи для плоских си-

стем.

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

= ( , , ),

,

,

n

m

x f t x u x

u

 

 

(1)

где

f

гладкая векторная функция;

t

— независимая переменная;

x

— век-

тор состояния;

u

— вектор управления (вход системы). Задача терминального

управления для системы (1) заключается в поиске такой зависимости

( )

u t

в

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

начального (заданного) состояния

0

( )

x t

в конечное (заданное) состояние

( )

x T

за заданное время

0

.

T t

Динамической обратной связью [1, 7] системы (1) называют обратную связь

вида

= ( , , , ),

= ( , , , ),

,

,

d

m

a t x v u b t x v

v

 

 

(2)

с состоянием ,

входом

( , )

x v

и выходом

u

. Динамическую обратную связь

можно понимать как преобразование системы (1) в систему

= ( , , ( , , , )),

= ( , , , )

x f t x b t x v

a t x v

(3)

с состоянием

 

( )

( , )

n l

x

и управлением

v

. Второе равенство в (2) определяет

отображение из множества решений системы (3) в множество решений си-

стемы (1).

Система (1) линеаризуема динамической обратной связью (2) (или просто

динамически линеаризуема), если получающаяся с помощью этой связи система

(3) преобразуется в эквивалентную систему

( )

= ,

=1,

i

n

i

i

y

v i

m

(4)

обратимой заменой переменных вида