Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Цирлин, А. М. Основы оптимального управления конспект лекций

.pdf
Скачиваний:
21
Добавлен:
19.10.2023
Размер:
6.17 Mб
Скачать

 

 

 

 

 

 

 

 

 

 

т

,

 

 

 

 

 

 

 

 

wX

 

при

любом вначении U.

Еоли

это

удаатол, то отпаден

необхо­

димость

совместно

находить

 

^

и

US^ в

процеоое

ыакоимивацив

по Ц . В данной олучае вадача облегчается линейность»

£

ъаХ .

Очевидн.о^ ^

нужно

выбрать

так,

чтобы

 

линейно

зависело

о * Х \

причем сумма

всех

слагаемых

з &

 

,

зависящих от

,

обращалась

з нуль. Зададим

^

 

в

форме

 

 

 

 

 

 

 

 

 

 

тогда

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Выберем

 

из

уоловия

 

 

 

 

 

 

 

 

 

 

 

для

проиавельного

 

 

откуда

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(17

И )

Для

определения

£ /

 

(•£) нужно теперь

при

как дом

удовлетворить

условию

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

где

г

-

определяется

из

( 1 7 . I I ) .

При

af он ^ д о с т и г а е т

абсолютно­

го какоимума

по U

 

и

по X »

а вначит

найденное решение

доставляет

абсолютный максимум

I .

 

 

 

 

 

 

 

 

 

 

 

 

5,

Необходимые

условии

 

 

 

 

 

 

 

 

 

 

 

ВоопольБуеаоя

для

решения

той

w

 

задачи необходимыми

условиями

оптимальности

в форме

принципа максимума,

функция

Гамильтона

 

Уравнения для аоиряяенных переменных

о краевыв уоловиаа

Уоловиа максимума Н по U о учетом того, что яа воа влагаемые в Q зависят от Ц.,

Сравнивая

(17.15), (17.14) ш (17.13) соответственно о (17.12) м

( 1 7 . I I ) ,

видим, что эти уоловия тождественны. Так что в данном

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

в га ­

рантируют

единственное

(но величине функционала)

решение.

Зто и

понятно,

в данном

оду чае иножеотво функций

сравнения

по X

не ограничено требованием линеаризации, а относительно Е задача

регулярна.

Таи что

/ j

оовпадие?

о J).

 

 

 

 

17.4,

Прилаженный

синтез

 

 

 

 

 

В §

14 мы показали, что абсолютный

максимум

функционала £

на прямом

произведении

множеств

и

V{, ( на

Vy

) при

любой

функции

jiCy^J

больна,

чан величава

функционала

JZ7VV н а

искомом решении. Это аа отиооитоя и в

задачам со

овяанми

(17 . I),

В данном

ояучаа

 

 

 

 

 

 

 

 

где /2

иаеат вид

(17.6),

оправеддиво

неравоыотво

 

 

Sup

 

<Sup

&

^TfyxJ^On/s,

 

 

(17

и

доказательство которого дано в § 14. Это иеравенотво дает возможность определения I ( У*~ ) пооредогвом оближанв»-: его крайних членов. иооледиее„в свою очередь, можно провидить,

выбирая .

В линейной

относительно

У,

 

задаче

п.

Г7.8

оказалось

доста­

точным

принять

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

чтобы

выбором

 

 

обеспечить

независимость

/ €

, а

эначит

и

 

от

X и равенотво

крайних членов

в (17.16). В более общем случае_

такая

форма

задания

 

позволяет

обеспечить независимость

£

от

У

 

лишь

в

окрестности^ .

В [ IS J предлагается задавать

функцию

t~p

в

форме

некоторого

ряда,

например,

разложения

по

степеням

У

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

и выбирать

^

 

 

так,

чтобы

^f^^na зависел от

У

для

несколь­

ких

допустимых

траекторий.

Если

эти

траектории

достаточно

 

 

"густо"

покрывают

и

функция

/Q

не слишком резко

меняется

при

изменении

 

У.

,

то

 

 

по мере

роота Ш

будет

прибли­

жаться

к

константе. О доотаточности

приближения для

каждого AJ мо

но

суди»

по разности между

левой

и правой

частями

неравенства

(17.16). функция

U ^ _ ^ X , " t ^

,

доставляющая

SocpQ, реализует

приближенный

синтез

оптимального

управлении.

 

 

 

 

 

 

 

Такой подход оправдан в аадачах, целью решения которых является

именно максимизация

функционала,

а

не получение

решения

J^*"

,

соответствующего иокомоиу максимуму. Ниже в § 22

 

мы обсудим

разницу между этими двумя видами требований к решению задачи

 

оптимизации.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

§ 18. Некоторые

задачи, имеющие решение в Форме

 

 

 

 

разрывных

экотремадей

 

 

 

 

Уоловия оптимальности, изложенные в § § 16 и 17, могут быть

конкретизированы для некоторых форы задания

о виз ей и функционала I .

При этом иногда оказывается возможным расширение того множеотва

функций,

на котором находят решение

задачи. В частности,

оптималь­

ный аакон

изменения

состояния

Ул\)

может

оказатьо.-; не

куоочно-

гдадкин, а куоочно-непрерывным.

 

 

 

 

 

1 8 . I .

Задачи,

линейные

относительно У

(4)

 

 

 

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

разрывных

экстремалей, о простейшей задачи

о макоимуме

функционала

со

связью

О

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SC =

1?

 

 

 

 

(18.2)

и

ограничением . Х ё

j((Oj-X0

\XCfl*Xr%

я Р и ч в и

X ш. 1?

скалярные

функции

аргумента

£ . Нижд эту эадвчу

будем

называть

исходной.

 

 

 

 

 

 

 

 

 

 

Подчеркнем особенности

задачи.

 

 

 

 

1. Подинтегральная функция в максимизируемом функционале линейно зависит от скорости изменения фаговой координаты.

2. Ограничения наложены

на фазовую переменную, скорость же еэ из ­

менения

не

ограничена»

 

Получим

достаточные

условия оптимальности поставленной задачи

j ^ S j

. Запишем функцию Кротова

т

а выберем функции ^ иа условия независимости & от ЯР

tfx ft, ty= -

svcx, z*;t

т л )

откуда

-X

 

<S(xMJ =

r/^'&v'x+c&X

 

 

о

 

В последней выражении нижний предел интегрирования может быть взят

произвольным,

так как вто повлияет

лишь на функцию С

, которая

не

определена

требованием

(18 . ч) . Можно для простоты

звпиои

принять

0(4)

= 0

и переписать (18.8), как

^

 

 

 

 

 

 

Для

дифференцируемой

по к функции Л/

после

изменения

порядка

интегри­

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

 

Таким образом,

воли

некоторая

 

функция i

с

У*1

доставляет

абсолют­

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

и

выражению

 

(18.5). и функционал I

для этой функции сущеотлует, TOvY^e- V^-решение задачи.

 

Уоловие

макоимума

является

не только

достаточным,

но и необходи­

мым,

 

функция

% удовлетворяющая достаточным

условиям

п . 1 7 . 1 ,

найдена. Полученное не основе

уолотмй оптимвльнооти

решение может со ­

держать

разрывы

первого роде,

 

а функция l / U )

- составляющие

в

форме обобщенных

функций.

 

 

 

 

 

 

 

 

 

 

Пример 18.1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

°

 

 

 

 

 

 

 

 

Xtoj=/j

 

 

 

X{SJ=2.

 

Jim втой

? адачи

 

 

 

 

 

 

 

 

 

 

 

 

z f

-

у/ -

 

Jx*<Sy

-

 

x t

 

 

 

 

 

 

 

 

 

 

 

о

 

 

 

 

 

 

 

 

 

 

 

убывает

в

области допустимых

значений X

при X

и

возрастает

 

 

 

. На рис. 18 . I показаны

траектории,

соответствующие

минимуму и максимуму I .

 

 

 

 

 

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

У.(Т)

может быть произволь­

ным. Так как оптимальная

величина

X в каждый момент времени

выби­

рается независимо, то при i<7~'

ЛТгу/нахбдитоя ив уоловия

(18.5К

Изменение ординаты УЫ)

в бесконечно

малой

окрестности <?тмомвнта

i.= Т вызывает приращение функционала I , равное приращению функцио­ нала

Действительно, первое слагаемое в (18.I) ограничено, и величина интеграла от него на отрезке С'Г - £ у. , Т) имеет Порядок £ т . Подсчитаем приращение I j для случая, когда y(ijимеет раэры* перво­ го рода при •£. = Т. Пуоть

у(Т-)-Х4

;

Xfrj

=

x*

тогда

 

 

 

 

Заменим первоначально

на интервале

cfV

разрывную функцию монотонно

изменяющейся от Xl

ДоХ

и выразим

Z через У

"функционал (18.ь^,*

По мере стремления <5Т к нулю, У СО стремится к скачкообразной функции, а ( У ) для каждого У£(У^У^п константе Т. Окончательно интеграл (18.6)

к/*

Из (18.7) следует, что J\ (Т) должно быть таким, чтобы

П&С^ТУ^

J'v't'Xj'T'yofX

(18.8)

Здаоь С - произвольное число.Аналогичные условия имеют место и для У(0), когда это значение не фиксировано. Функционал (18,1) может иметь слагаемые, зависящие от конечного состояния

о

п р и ^ - ^

Т экстремаль по-прежнему доставляет

абсолютный максимум

(18.5),

вариация

же _ Z/*

при

•£ -

У

 

Ja/OCx,

~rJo/*+

rfx*CrJj-FfaCT))

Значение

У* должно доставлять, как

следует

из последнего выра­

жения, абсолютный

максимум /77/*

T V

 

/ 7 7 .

7>> - в"/>/Ул/./ху-/<Ух+

/Cfrfti)]

 

 

XCrJ

с

 

 

Пример 18.2;

у = пГ

М-j

V e

При 2Г =» I . 3

УЛ0--2

Оптимальная

траектория

показана на

рис. 18.2 1[х*)

= П / 6

Честным

случаем исходной задачи

можно считать

определение

максимального значения

интеграла

Стильтьеса

 

 

I

=

J A/fa

*J*y&A

а а . 1

0 )

 

 

 

о

 

 

 

где

/V-

непрерывная

функция, дифференцируемая no t

,

а

У(=

V y

является функцией о ограниченной вариацией. Последнее

означает,

что

каким бы

образом мы не разбили отрезок

[ О ,

Т }

w

I

точками деления ~£I

Z /х~Ш -x&i-)/

ограничена. Интеграл (18.10) можно переписать й форме

со овязыо

0

У = <i)\

очитая ^(-ir) обобщенной функцией.

 

Условие оптимальности (18.5) приводит к требованию

максимума по

JC при каждом i

выражения

 

С

 

 

18.2. Задачи, приводимые к исходной

 

Решение задачи

посредством ыакоимизации функции

/£? яо фазовой

координате очень просто. Поэтому заманчиво расширить круг задач,

решаемых

подобным

образом.

 

 

 

 

а

.Изопериметрические связи

 

 

 

Лля

исходной

задачи с

изопериметрическиыи связями

 

 

Д

- //Л

 

(*, V

+A4Cx,*Jnr]c/t=

с,,

 

где

t

и

Л/]

удовлетворяют

тем же уоловиям,

что и А/„ и A/oi

а ограничения

 

на У

и

1J7 те же, что в исходной задаче. Для

этой

постановки

существуют

также

действительные Числа ^

, что

решение задачи

У*

для каждого

zf доставляет абсолютный

макси­

мум

выражению

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(18 . II)

где

 

 

 

 

 

-Y

 

 

 

 

о/х,*;

 

-УМ,

 

(xJJ<&

 

(18.12)

 

 

 

 

 

 

о

 

 

 

 

0=о

Для ограниченного замкнутого множества

эти уоловия доста-

точнч

(си.упражнение 1 8 . I ) .

 

 

 

б . Приводимооть общей задачи

 

 

 

Выясним,

при каких условиях вадача о макоимуме функционала

 

 

 

7~

 

 

 

 

 

 

о

 

 

(18.13)

 

 

 

 

 

 

00 связьюч

о

 

 

 

 

 

 

 

 

 

 

 

 

 

(18.14)

{Ы.Ц:) и

U. (4) -(скалярные функции)

может

быть

приведена к

исходной. Прежде всего класс функций tffal/J)

нужно ограничить

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

У к

f

производная

^^/$tc

существует и не обращается в нуль. Тогда

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

жет быте

выражено как функция U.(J\P, У fc)

Подставив ату функ­

цию в

(18.13), получим

 

 

 

(18.13я) Если задача приводима к исходной, подинтегральное выражение в (18.13а) должно иметь вид

Продифференцируем по 1 / левую и правую части последнего равен­ ства

идя

При tP = 0 получим из (18.15)

£ (X, t/er,

= ^ ( Х > *J

( 1 8 Л 7 )

Здеоь

L / e

T

^

t/^O^X^J- управление,

соответствующее постоянной

во времени

фавовой

 

координате

(статическое

управление).

При выполнении условий (18.16) и (18.17) вадвча

приводима. Уоло­

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

функций М

и

А/

,

входящих в уоловия

оптимальности

(18.5, 18.8),,

Пример

18.3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Задачаt

линейная

по управлению

 

 

 

 

 

 

Т -

/*f&

(х, *J -/ ?в

(х,Оt/Jaf^;

 

 

 

 

 

 

 

 

 

 

Х =

<?(xJJ+

 

ZCxyjts,

причем

 

d

 

 

 

)

ФО

 

 

 

 

 

 

 

 

Из

(18.16)

следует

 

 

 

 

 

 

 

 

 

 

 

ствтическое

управление

Сг ~ -

-^г

,

и по формуле

(18.17)

 

 

/ V -

 

Л

 

-

г .

4 -

 

 

 

 

 

 

 

Подставляя зти выражения г (18.5), получим максимизируемую функ­

цию

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В задаче,

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

ных в первом

из условий приводимое» не вависит от 1L В общем же

случае

это,

конечно, не обязательно. Важно, чтобы от управления

не

зависело

их

отношение,

 

 

 

 

 

 

 

 

в

.Задачи,

приводимые к исходной

на

части

отрезка

( j ^ T ] .

Для ряда задач подинтегральное выражение максимизируемого

функционала

I может быть записано в форме (18.1), (18.2) лишь

для

части отрезка

С ф " 1 . Пу от ц например,

J-Q

на

полуинтервале

 

[,Oj-h4

)

имеет

вид

J.QJt

 

\ на отрезке

 

3 ~*

/ в = ^ ( Х , # / У ( Ш , н а к о н 9 ц , на ( ^ j Т j - / 0

^ / в а

 

 

функционал

I

может

 

быть представлен

в

виде оуммы