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

Построение реализаций отображений вход-выход с использованием дифференциальных форм Текст научной статьи по специальности «Математика»

CC BY
191
37
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ОПИСАНИЯ СИСТЕМ С УПРАВЛЕНИЕМ / РЕАЛИЗАЦИИ ОТОБРАЖЕНИЙ ВХОД-ВЫХОД / ДИФФЕРЕНЦИАЛЬНЫЕ ФОРМЫ / DESCRIPTIONS OF SYSTEMS WITH CONTROL / INPUT-OUTPUT MAPS REALIZATIONS / DIFFERENTIAL FORMS

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

Решена задача реализации динамической системы (задача преобразования системы уравнений отображения вход-выход к системе уравнений состояния). Известные результаты о существовании реализаций, не содержащих производных управления, расширены на общий случай. Методами теории дифференциальных форм получены условия существования системы уравнений состояния, содержащей производные управления не выше заданного порядка. Предложены два алгоритма построения таких систем. Первый алгоритм с введением новых выходов удобен для понижения порядка одного управления без изменения порядков других управлений, второй алгоритм — для понижения порядков нескольких управлений. Эти алгоритмы можно использовать для понижения порядков производных управления в уравнениях состояния, рассматривая их как уравнения отображения вход-выход. Приведен пример упрощенной модели подъемного крана, подтверждающий эффективность такого подхода.

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

CONSTRUCTION OF INPUT-OUTPUT MAP REALIZATIONS USING DIFFERENTIAL FORMS

A problem of the dynamical system realization, i.e., a problem of constructing the state-space realization for input-output map, is solved. The known data concerning the existence of the realization without derivatives of controls are extended to the general case. The conditions of the existence of a state-space system with the fixed-order derivatives of control are obtained using methods of differential forms theory. Two algorithms for constructing realizations are offered. The first algorithm with introduction of new outputs is convenient for reducing the derivative order for one input without change in derivative orders of other outputs. The second algorithm is useful for reducing the derivative orders for several outputs. These algorithms may be used for decreasing the control derivative orders in the state-space system if we consider the system as input-output map. The example of the simplified model of a crane showing the effectiveness of this approach is considered.

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

МАТЕМАТИКА

J

УДК 517.4

ПОСТРОЕНИЕ РЕАЛИЗАЦИЙ ОТОБРАЖЕНИЙ ВХОД-ВЫХОД С ИСПОЛЬЗОВАНИЕМ ДИФФЕРЕНЦИАЛЬНЫХ ФОРМ

А. В. Евсеев

МГТУ им. Н.Э. Баумана, Москва, Российская Федерация e-mail: [email protected]

Решена задача реализации динамической системы (задача преобразования системы уравнений отображения вход-выход к системе уравнений состояния). Известные результаты о существовании реализаций, не содержащих производных управления, расширены на общий случай. Методами теории дифференциальных форм получены условия существования системы уравнений состояния, содержащей производные управления не выше заданного порядка. Предложены два алгоритма построения таких систем. Первый алгоритм с введением новых выходов удобен для понижения порядка одного управления без изменения порядков других управлений, второй алгоритм — для понижения порядков нескольких управлений. Эти алгоритмы можно использовать для понижения порядков производных управления в уравнениях состояния, рассматривая их как уравнения отображения вход-выход. Приведен пример упрощенной модели подъемного крана, подтверждающий эффективность такого подхода.

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

CONSTRUCTION OF INPUT-OUTPUT MAP REALIZATIONS USING DIFFERENTIAL FORMS

A.V. Evseev

Bauman Moscow State Technical University, Moscow, Russian Federation e-mail: [email protected]

A problem of the dynamical system realization, i.e., a problem of constructing the state-space realization for input-output map, is solved. The known data concerning the existence of the realization without derivatives of controls are extended to the general case. The conditions of the existence of a state-space system with the fixed-order derivatives of control are obtained using methods of differential forms theory. Two algorithms for constructing realizations are offered. The first algorithm with introduction of new outputs is convenient for reducing the derivative order for one input without change in derivative orders of other outputs. The second algorithm is useful for reducing the derivative orders for several outputs. These algorithms may be used for decreasing the control derivative orders in the state-space system if we consider the system as input-output map. The example of the simplified model of a crane showing the effectiveness of this approach is considered.

Keywords: descriptions of systems with control, input-output maps realizations, differential forms.

1. Отображения вход-выход и их реализации в виде уравнений состояния. Существует два распространенных случая описания системы с управлением: в виде уравнений отображения вход-выход и

с помощью переменных состояния. В первом случае выход (у Е Кр) непосредственно связывается с входом (и Е Кт) дифференциальными уравнениями вида

к!*' =

= ф^,»!,...,к!*1 -1>,у2,...,у«*--1',и,...,и<"\и2,...,и!,;->), (1)

г = 1 ,р.

Уравнения системы (1) называют уравнениями отображения вход-выход.

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

Х = f(г,х,и,и,...,и!го)), х Е Жп,и Е Мт, (2)

которую называют системой уравнений состояния. При этом выход явно выражается через переменные состояния, управления (входа) и их производные до некоторого порядка Г:

у = к(г,х,и,и,...,и(г)), у Е Мр. (3)

Выражения (3) определяют замену переменных, позволяющую перейти от описания системой уравнений (2), (3) к описанию системы уравнений (1). Задача реализации отображений — задача перехода от описания системой уравнений (1) к эквивалентному описанию системой уравнений (2), (3), т.е. поиск системы уравнений (2), (3) и таких функций

х = X (г, у, у,..., у!к0-1),и, и,..., и«51'), (4)

что при подстановке (3) в (1) с учетом (2) и при подстановке (4) в систему уравнений (2), (3) при условии (1) получаются верные тождества.

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

х = f (г,х,и), х Е Мп, и Е Мт (5)

условия существования реализации изложены в работах [4, 5]. Однако такие реализации имеют место далеко не всегда. Далее это будет показано на конкретном примере. В связи с этим возникает вопрос о существовании реализаций общего вида, в которых производные управления могут присутствовать, однако их порядок должен быть ниже, чем в исходной системе.

В настоящей статье решается задача поиска реализаций общего вида: требуется найти замену (4), позволяющую получить реализацию

х = f(¿,ж,М1,...,и(1в1-Г1),М2,...,и((т-Гт)), 0 < т < вг. (6)

В частном случае при тг = вг система (6) примет вид (5). Для этого в работе [4] введены следующие обозначения.

Пусть Т — кольцо гладких функций, каждая из которых зависит от величины ¿, переменных у, и и некоторого конечного (но произвольного) числа их производных. Рассмотрим модуль 1-форм над кольцом Т:

Н1 = эрап^-д,у(, д,у(,..., dy[kl (), ¿у2, д,у2,...

..., dyfp-1\ dul,..., du2,...,

Для 1-формы ш 6 Н( обозначим через Ш производную в силу системы (1). По индукции определим

Нк+1 = {ш бНк : Ш 6 Нк}, к > 1. (7)

Можно показать, что Нк есть модуль над Т и dt 6 Нк для всех к > 1 [4].

Теорема 1. Реализация вида (5), (3) локально существует для уравнений (1) отображения вход-выход тогда и только тогда, когда модуль Н8+1 имеет базис из точных 1-форм [4].

Теорему 1 можно обобщить на случай произвольных переменных 0 < тг < вг, I = 1, т. Для этого предложим два способа. Первый способ основан на преобразовании общей задачи к случаю, рассмотренному в теореме 1, с помощью введения новых выходов. Второй способ — обобщение доказательства теоремы 1 путем построения аналогов модулей Нг.

В работе [6] также решалась задача построения реализаций общего вида методами теории векторных полей. В этой статье будем использовать двойственный язык дифференциальных форм, так как в некоторых случаях этот подход оказывается более удобным. Алгоритмы, разработанные авторами работы [7], основаны именно на таком подходе и обобщаются на рассмотренный в статье случай.

2. Построение реализаций введением новых выходов. Введем новые выходы гг и управления уг согласно следующему правилу:

У = (8)

при вг — тг > 0 полагаем гг = иг, (9)

при вг — тг = 0 выход гг не вводится.

Система (1) преобразуется к виду

vi,...,viri),v2,...,vmrm)), i = 17p, (10)

54 = у при 8, — г, > 0, г = 1,т. (11)

Обозначим через Л старший порядок производной управления в системе (10):

Л = тах г,. (12)

г=1,т

Тогда система (10) примет вид

у! = фг(г,уъ . . . ,уРкр-1),¿1, ... ,гЙт-Гт-1), VI,...

...,у1д),у2,...,утл)), г = 1^, (13)

где переменные и их производные входят в систему при 8, — г, > 0,

г = 1, т.

Модуль Н1 для отображения вход-выход (13), (14) определяется

как

Н1 = эрап^-¿у1, ..., ^у1к1-1), ^у2, ¿у2,..., ^уРкр-1), ...

..., ¿451-г1-1), ..., ¿4:го-гго-1), ..., ¿у1л-1), ^2,..., ^},

где переменные и их производные входят в систему при 8, — г, > 0,

г = 1, т.

Модули Н,, г = 2, 3,..., находят по (7).

Теорема 2. Реализация вида (3), (6) локально существует для уравнений (1) отображения вход-выход тогда и только тогда, когда для системы уравнений (13), (14) модуль Нд+1 имеет базис из точных 1-форм.

< Необходимость. Пусть существует реализация вида (3), (6). После замены (8), (9) система (6) имеет вид

х = f (г, х, ¿1,..., г151-Г1-1), ¿2,..., .4вго-Гго-1), V), (14)

где переменные и их производные входят в систему при 8, — г, > 0,

г = 1, т.

Вводим дополнительные переменные при — г, > 0, г = 1,т, ] = 0, 8, — г, — 1, и получаем систему

¿,0 ¿г^ . . . , —г^ — 2 г^ —^ —г^ — 1 (15)

при Sj — r > 0, i = 1, m;

С = /ZiQ7 . . . 7 z1,si-ri-1 7 г207 . . . 7 ^m.Sm-rm-l7 v). (16)

Система (15), (16) является реализацией вида (5), (3) для отображения вход-выход (13), (11), следовательно, согласно теореме 1, модуль имеет базис из точных 1-форм. Достаточность. Выполнение условий теоремы 1 для системы (13),

(14) означает, что модуль Нд+1 имеет базис из точных 1-форм. Дока-

(?)

жем, что в модуле Нд+1 будут содержаться 1-формы дгг( , вг — гг > 0, г = 1, т, = 0, вг — гг — 1.

Действительно, некоторая 1-форма ш принадлежит модулю Нд+1 тогда и только тогда, когда Ш € Нд. Продолжая эту цепочку до Н1, получаем

ш € Ня+1 & ш(К) € Н1. (17)

Рассмотрим Я-ю производную 1-формы дг?^ в силу системы (13), (11). Если 0 < < вг — гг — 1 — Я, то + Я < вг — гг — 1. Поэтому € Н1, следовательно, дг?) € Нд+1. Пусть вг — гг — Я < ]г < < вг — гг — 1, тогда

= = дь^, (18)

где д = ]г + Я — (вг — гг), г € 1,т; д € 0, Я — 1.

Поскольку д < Я, все 1-формы вида (18) принадлежат модулю Н1,

а, согласно (17), дг? € Нд+1, г = 1,т, ]г = 0,вг — гг — 1. Поэтому,

учитывая размерность модуля Нд+1, в качестве базиса Нд+1 можно

выбрать набор 1-форм следующего вида:

(?) - -

д1, дх1,..., дхп, дг\ , вг — гг > 0, г = 1, т, = 0, вг — гг — 1. (19)

Формируя на основе интегралов точных 1-форм (19) замену переменных, получаем, что уравнения (11) можно оставить без изменений, а система (13) согласно теореме 1 примет вид (14). Переходя обратно к переменным х, и, записываем систему (6). Выражая переменные уг через хд, д = 1,п, и и^), к = 1,т, найдем выражения вида (3), которые в совокупности с (6) составляют требуемую реализацию. ►

3. Построение реализаций выбором кораспределения %1. Введем следующие обозначения:

г = (г1,..., гт), Я = тах гг. (20)

г=1,т

Тогда для системы (1) по аналогии с модулем Н1 определим [4]

= эрап^-{д,1, дуу,..., ду(к-1), ди1,...

..., ди[31-Г1+К-1), дщ,..., дитТ-Гт+К-1)}. (21)

Модули вводятся по индукции:

Н+1 = {Ш € Н : Ш € Н}. (22)

Для Нг справедлив следующий аналог теоремы 2 [8]. Лемма 1. Любая 1-форма ш Е единственным образом может быть представлена в виде суммы

т вд—Гд+Д— 1

ш = шл+1 + £ £ с* ^кд), (23)

5=1 к д = 5д —Гд

где шд+1 Е .

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

Коэффициенты с*® для 1-формы ш вида

р кг —1 т вд—Гд +Д—1

ш = ао^г + £ £ а,г+ £ £ Ьк д¿и{,кд), ао, а,г, бкд Е Т

,= 1 1г=0 5=1 к®=0

могут быть найдены по рекуррентным соотношениям

cSq-rq +R-1 = bSq-rq +-R-1 I V^ akа- ; (24)

q = + a« du(sq-rq+r) ; (24)

a=1 duq

duqsq-rq+

с^—г®+л—^ = с^—г®+л—^ (П,), ^ = 2,...,Л, (25)

, / т в—1

О = 1 (ш — £ £ 4 I,

у 4=1 к = вд — Гд +Д— (, — 1)

где с*® (П,) — соответствующий коэффициент в разложении 1-формы П, согласно (23).

Используем индукцию по . Рассмотрим произвольный элемент модуля Н1:

р кг —1 т вд—Гд +Д—1

ш1 = ао^г + £ £ а,г¿у(1г) + £ £ Ь*д¿и*д, ао, а,г, бк Е Т.

,=1 г,=о д=1 кд=о

(26)

Разложение ш1 будем искать в виде

т

ш1 = ш2 + £ с^—г®+л—1 ^—г®+л—1), (27)

5=1

где ш2 Е Н2.

Продифференцировав (26) в силу системы (1), получим

р кг —1 т вд—Гд+Л—1 р кг —2

ш 1=ао^г+£ £ а? ^) +£ £ ¿кд д )+£ £ ^+1)+

,= 1 1г=о 5=1 кд =о ,= 1 1г=о

р т вд—Гд+Л—1

+ £ а*1^фг(г, у,..., у(к—1), и,..., и(5)) + £ £ Ь*дд+1) =

,= 1 5=1 кд=о

=ш+Е к<-+к-+Е «а-1 ) ч*-+4, (28)

д=1 \ а=1 ди(

где Ш1 €

Из (28) и (27) следует, что выражение для коэффициентов Сд имеет вид

#-г«+л-1 = ь?+л-1 + Е «а--1, а, д = (29)

Sq-rq + R-1

d (sq-rq +R) ' a=1

Разложение (27) единственно, так как

ди(5?+Я-1) € Н2. Утверждение леммы для ] = 1 доказано.

Пусть утверждение леммы верно для ] = I — 1, тогда

т +Д-1

Ш1 = Ш1 +Е Е с^ д,и(к), (30)

(=1 к3-г3+Д-1+1

где Ш1 € Н[.

Рассмотрим случай ] = I. Разложение ш; из (30) будем искать в виде

т

Ш; = Ш;+1 + Е +Л-1ди^+Л-1), (31)

(=1

где ш;+1 € Н[+1. Продифференцируем (31) в силу (1) и определим

т

шШ 1 = Ш;+1 + Е -Гд+к-1ди^-г«+л-1) + +л-1ди(^+л-1+1)) .

(=1

(32)

Имеем

т

оо 1+1 + Е +Л-;ди(^+Л-1) € ,

(=1

Ecqq-rq+R-1 du^q-rq+R-m) G H

<i

q=1

Поскольку ш; € запишем разложение со; согласно предположе-

нию индукции (30)

m

¿i = + Е с?-rq+R-l+1du[Sq-rq+R-1+1), (33)

q=1

Учитывая слагаемые при du^Sq rq+R l+1) для q = 1,m в (32) и (33),

где ¿i G Hr. i

получаем

„Sq-rq +R-I _ ~Sq-rq +R-I + 1 _ Sq-rq + R-I + 1 ( ■ \ _

d

Sq-rq + R-1

= cqq q.....м dt —E E ckq d4kq) II. (34)

q=1 kq = Sq-rq +R-I+1

Разложение (31) единственно, так как

Теорема 3. Реализация вида (6), (3) локально существует дляурав-нений (1) отображения вход-выход тогда и только тогда, когда модуль Нд+1 имеет базис из точных 1-форм. < Необходимость. Рассмотрим модуль

Н = эрап^{¿г, ¿х, ¿иь ..., ^и151—Г1+Л—1), ^и2,..., ¿и(тт—Гт+Л—1)}

и докажем, что Н = Н|. Переменные х1,..., хп могут зависеть только от переменных

у1,..., уркр—1), и1,..., и(151—1), и2,..., итт—11), (35)

следовательно, их дифференциалы ¿х1,...,^хп принадлежат модулю Кроме того, по определению модулю принадлежат диф-

(к ) - -

ференциалы ¿г, д), q = 1,т, = 0,8( — г( + Л — 1. Поэтому

Н С Докажем включение Н Э Рассмотрим переменные у1, у/1,..., у(к 1 у2, у2,..., уркр 1). Поскольку реализация вида (6), (3) существует, эти переменные представляют собой функции переменных г, х,, и(к), = 1,п, q = 1,т, к = 0, ко, где ко — максимальный порядок производной функции и, от которой зависят указанные переменные. Пусть у(1) зависит от и(ко). Тогда, во-первых, I = к, — 1, иначе у(т) зависит от и(ко+1). Во-вторых, ко < 8( — 1, иначе при подстановке указанных выражений в г-е уравнение (1) тождество не получается. Это связано с тем, что левая часть (у(кг)) зависит от производных функции и более высокого порядка, чем правая часть этого уравнения. Таким образом, дифференциал любой переменной набора (35) принадлежит Н, отсюда Н Э Н1|.

Системы (1) и (6) эквивалентны, поэтому производная в силу системы (1) совпадает с производной в силу системы (6). С учетом этого и равенства Н = запишем

= врап^{¿г, ¿х, ¿иь ..., ^и^ГГ1+Л—22), ^и2,..., ¿и(тт—Гт+Л—2)};

HR = spanF{dt, dx, du1,..., du1S1 ri), du2,..., du,mm rm)}; HR+1 = spanF{dt, dx, du1,..., du1si ri 1), du2,..., du,mm-rm- 1)j

В последнем выражении йпд и их производные входят в систему при вд — Тд > 0. Следовательно, модули Нг, ] < Я + 1, имеют базисы из точных 1-форм.

Достаточность. Пусть {^1,..., } — базис модуля Нд+1. Найдем размерность модуля Нгя+Х.

Согласно (21), размерность модуля Н1 равна

р т

^ к + ^(вг — Тг) + тЯ +1.

г=1 г=1

Из леммы (1) следует, что размерность модуля НД+1 меньше размерности модуля Н на тЯ. Тогда размерность модуля НгК+1 составляет

рт

п = ^ к + ^(вг — тг) + 1.

г=1 г=1

Следует отметить, что точные 1-формы йЬ и д = 1,т,

] = 0, вд — тд — 1, вд — тд > 0, принадлежат модулю НгЕ+1. Их число

т

равно (вг — г») + 1. Указанный набор дополним такими 1-формами

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

г=1

р

^, число которых составляет п = ^^ кг, чтобы получилась линейно

г=1

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

через х1,... ,хп, находим базис модуля Нд+р

йЬ, йх1,..., йхп, йп1,..., ^п(/1-Г1 -1), йп2,..., ё,пттт-Гт-1), (36)

где 1-форма йпЗ и ее производные входят в систему при вЗ- — тЗ- > 0. Поскольку йХг Е НД, г = 1,п, а лемма (1), в частности, утверждает,

что НД = ф эрап^{dn(lsl-rl),..., йп(тт-Гт)}, то

п т вд — rq

¿Хг = а0 йЬ + ^^ аг йхг + ^^ ^^ Ьд ).

г=1 д=1 Зд=0

Поэтому £г, г = 1,п, являются функциями переменных Ь,х1,... ... хп, п1,..., Пшт-Гт). Следовательно, в переменных хг, г = 1,п, получена реализация вида (6), (3). ►

4. Алгоритмы. На основе теорем 2 и 3 можно предложить следующие алгоритмы построения реализации вида (6), (3). Алгоритм 1

1. Выбор набора чисел гг, г = 1, т, и нахождение Я = тах гг.

г=1,т

2. Выполнение замены переменных (8), (9) и получение системы вида (13), (11).

3. Определение базиса модуля %д+1 согласно теореме 3, приведенной в работе [8], для системы (13), (11).

4. Проверка интегрируемости модуля Н^+1 и условия существования реализации по теореме Фробениуса.

5. Нахождение базиса из точных 1-форм и соответствующего ему набора первых интегралов для модуля %д+1.

(?) - -

6. Дополнение набора Ь, г, , % = 1 , т, ] = 0, в, — г, — 1, в, — г, > 0,

первыми интегралами, полученными на шаге 5, до максимальной по

(?)

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

(?) (в —г)

переменными и, , а также переменных у переменными и, согласно (8), (9); формирование векторной функции (4).

7. Обращение замены

(Ь,у,у ,...,у(к—1) ,и,и,..., и(в1)) —> (Ь, х,и,и,..., и(в1)), (37)

которая определяется по векторной функции (4); получение выражения (3).

8. Дифференцирование замены переменных (4) в силу системы (1) и исключение из полученных выражений выходов у с помощью соотношений (3), в результате чего имеет место реализация (6).

Алгоритм 2

1. Выбор набора чисел r¿, i = 1, m, нахождение R = max r¿.

i=1,m

2. Построение модуля согласно (21).

3. Определение базиса модуля %R+1 на основе леммы (1).

4. Проверка интегрируемости модуля HR+ и условия существования реализации по теореме Фробениуса.

5. Нахождение базиса из точных 1-форм и соответствующего ему набора первых интегралов для модуля %R+1.

6. Дополнение набора переменных t первыми интегралами, полученными на шаге 5, до максимальной по составу функционально независимой системы; формирование векторной функции (4).

7. Повтор шагов 7, 8 алгоритма 1.

Примеры. Рассмотрим упрощенную модель подъемного крана (рисунок):

y = - g^ny - 2АR-COslD, (38)

У R R R У J

где y — угол между канатом и вертикальной осью; R — длина каната; D — положение тележки. Величины R и D являются переменными управления J1 (u1,u2, см.(1)). В соответствии с принятыми обозначениями s1 = 1, s2 = 2 для системы (38).

С помощью алгоритма 1 найдем реализацию, не содержащую производной R, а с помощью алгоритма 2 — реализацию, не содержащую производной D.

Модель подъемного крана

Исключение производной R проведем с помощью алгоритма 1.

1. В рассматриваемом случае ri = 1, r2 = 0, max¿ r¿ = 1.

2. Введем новые переменные согласно (8), (9):

vi = R; V2 = D; Z2 = D.

Переменная z1 не вводится, так как s1 — r1 = 0. Запишем следующую систему:

g sin y 2y cos y У =--1--- vi--— V2;

vi Vi

Vi

= V2.

3. Модуль Н1 = эрап^{^г, ¿у, ¿у, ¿¿2, ¿¿2, ¿у2}, тогда базис модуля Н2 запишем как:

¿у, ¿у + ^1, ¿¿2, ¿¿2. У1

4. Согласно теореме Фробениуса, кораспределение Н2 интегриру-

2у 2 2у

емо, поскольку ¿(¿у +--ау1) = — ау1 Л ¿у +--ау1 .

У1 У1 V У1 /

5. Базис модуля Н2 из точных 1-форм имеет вид

¿у, ¿((у1)2у), ¿¿2, ¿¿2.

6. Формируем векторную функцию (4) и получим замену перемен-

ных

xi = y; X2 = R y.

7. Обратим замену, полученную в п. 6, и запишем выражение (3) в виде у = х1.

8. Дифференцируем замену переменных, полученную в п. 6, в силу

системы (38) и находим реализацию

. _ Х2

X1 — R;

x2 — —gR sin xi — RD cos xi;

У — xi.

Эта реализация не содержит производной R.

Исключение производной D выполним с помощью алгоритма 2.

1. В рассматриваемом случае ri — 0, r2 — 1, max¿ r¿ — 1.

2. Формируем модуль Hi:

Hi — spanF{dt, dy, dy, dR, dR, dD, dD}.

3. Находим разложения согласно (25) для элементов базиса модуля H и получим базис модуля H2:

cos y

dy, dy +--— dD, dR, dD.

R

4. Нетрудно убедиться, что по теореме Фробениуса модуль H2 интегрируем.

5. Базис модуля H2 из точных 1-форм имеет вид

dy, d(Ry + D cos y), dR, dD.

6. Формируем векторную функцию (4) и запишем следующую замену переменных:

xi — y; x2 — Ry + D cos y.

7. Обратим замену, полученную в п. 6, и запишем выражение (3) в виде y — xi.

8. Дифференцируем замену переменных, определенную в п. 6, в силу системы (38) и находим реализацию

x2 • xi — — D cos xi;

R2

x2 — —g sin xi — (R + D sin xi) (| — D cos xi) ; y — xi.

Такая реализация не содержит производной D, но включает в себя производную D.

Замечание. Применив алгоритм 1 или 2, можно показать, что не существует реализации, не содержащей две производные управления одновременно, например, R и D или D и D.

Работа выполнена при финансовой поддержке Министерства образования и науки РФ (соглашение 14.B37.21.0370), гранта НШ-3659.2012.1 Программы Президента РФ поддержки ведущих научных школ и РФФИ (гранты 11-01-00733, 12-07-00267, 13-07-00736).

ЛИТЕРАТУРА

1. Fliess MRealizations of nonlinear systems and abstract transitive Lie algebras // Bull. Amer. Math. Soc. 1980. Vol. 2. P. 444-446.

2. Jakubczyk B. Local realizations of nonlinear causal operators // SIAM J. Control and Optim. 1986. Vol. 24. P. 231-242.

3. Conte G., Moog C.H., Perdon A.M. Algebraic methods for nonlinear control systems. London: Springer Verlag, 2007. 194 p.

4. Крищенко А.П., Четвериков ^.^Преобразования описаний нелинейных систем // Дифференц. уравнения. 2009. Т. 45. № 5. С. 706-715.

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

5. Крищенко А.П., Четвериков В.Н.Минимальные реализации нелинейных систем // Дифференц. уравнения. 2010. Т. 46. № 11. С. 1612-1622.

6. Delaleau E., Respondek W. Lowering the orders of derivatives of controls in generalized state space systems // J. of Mathematical Systems, Estimation and Control. 1995. Vol. 5. No 3. P. 1-27.

7. Евсеев А.В., Четвериков В.Н.Использование компьютерной алгебры в задаче реализации динамических систем // Научный вестник МГТУ ГА. 2011. № 165. С. 19-25.

8. Евсеев А.В. Модификация алгоритма построения реализации отображения вход-выход // Электронное научно-техническое издание "Наука и образование". 2011. № 11. URL: http://technomag.edu.ru/doc/245858.htm.

9. Fliess M., Levine J., Martin Ph., Rouchon P. Flatness and defect of nonlinear systems: Introductory theory and examples // Int. J. of Control. 1995. Vol. 61. No 6. P. 1327-1361.

10. Fliess M., Levine J., Rouchon P. Generalized state variable representation for a simplified crane description // Int. J. of Control. 1993. Vol. 58. P. 277-283.

REFERENCES

[1] Fliess M. Realizations of nonlinear systems and abstract transitive Lie algebras. Bull. Amer. Math. Soc., 1980, vol.2, pp.444-446.

[2] Jakubczyk B. Local realizations of nonlinear causal operators. SIAM J. Control and Optim., 1986, vol.24, pp.231-242.

[3] Conte G., Moog C.H., Perdon A.M. Algebraic methods for nonlinear control systems. London, Springer-Verlag, 2007. 194 p.

[4] Krishchenko A.P., Chetverikov V.N. Transformations of descriptions of nonlinear systems. Differ. Equations, 2009, vol. 45, no. 5, pp. 721-730. doi: 10.1134/S0012266109050115

[5] Krishchenko A.P., Chetverikov V.N. Minimal realizations of nonlinear systems. Differ. Equations, 2010, vol. 46, no. 11, pp. 1612-1623. doi: 10.1134/S001226611011008X

[6] Delaleau E., Respondek W. Lowering the orders of derivatives of controls in generalized state space systems. J. Math. Syst. Estim. Control, 1995, vol. 5, no. 3, pp. 1-27. Available at: http://scholar.lib.vt.edu/ejournals/JMSEC/v5n3/ (assessed 07.08.2013).

[7] Evseev A.V., Chetverikov V.N. Using computer algebra in the problem of realization of input-output maps. Nauch. Vestn. Mosk. Gos. Tekh. Univ. Grazhdanskoi Aviats. [Herald of the Moscow State Tech. Univ. Civ. Aviat.], 2011, no. 165, pp. 19-25 (in Russ.).

[8] Evseev A.V. Modification of input-output implementation algorithm. Nauka Obraz. MGTU im. N.E. Baumana. Elektron. Zh. [Sci. Educ. Bauman Moscow State Tech. Univ. Electron. J.], 2011, no. 11 (in Russ.). Available at: http://technomag.edu.ru/en/doc/245858.html (assessed 07.08.2013).

[9] Fliess M., Levine J., Martin Ph., Rouchon P. Flatness and defect of nonlinear systems: Introductory theory and examples. Int. J. Control, 1995, vol. 61, no. 6, pp. 1327-1361. [10] Fliess M., Levine J., Rouchon P. Generalized state variable representation for a simplified crane description. Int. J. Control, 1993, vol. 58, no. 2, pp. 277-283.

Статья поступила в редакцию 25.03.2013

ApTeM Владимирович Евсеев — аспирант кафедры "Математическое моделирование" МГТУ им. Н.Э. Баумана. Автор четырех научных работ в области преобразования описаний динамических систем, реализации нелинейных динамических систем, геометрической теория управления.

МГТУ им. Н.Э. Баумана, Российская Федерация, 105005, Москва, 2-я Бауманская ул., д. 5.

A.V. Evseev — post-graduate of "Mathematical Simulation" department of the Bauman Moscow State Technical University. Author of four publications in the field of transformation of descriptions of dynamical systems, realization of nonlinear dynamical systems, geometric theory of control.

Bauman Moscow State Technical University, Vtoraya Baumanskaya ul., 5, Moscow, 105005 Russian Federation.

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