Файл: Балакришнан, А. Введение в теорию оптимизации в гильбертовом пространстве.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 24.10.2024
Просмотров: 101
Скачиваний: 0
Полугруппы |
линейных операторов |
207 |
Определим полугруппу операторов |
переноса 5(0 |
|
на Н (а): |
|
|
S{t)f — g, |
g(s) = f{t + s), |
0. |
Легко видеть, что полугруппа 5(0 сильно непрерывна.
Более того, |
для каждого |
/ > 0 |
|
|
Действительно, |
с: 2R. |
|
||
|
|
|
||
S (0 Lu = |
JоW {t + s — о) ц (or) |
da = |
|
|
— СО |
J0W (s — er) |
V(er) da, s ^ 0, |
||
|
= |
|||
где |
|
|
|
|
|
v{a ) = [ U{t + a)’ |
а < ~ |
1' |
|
|
10, |
|
- * < 0 < O , |
так что S{t)Lu = Lv, o e l
Заменим функцию W (t) ее полугрупповым пред ставлением W(t) = CT(t)B и заметим, что
S(t)Lu = CT(s)T{t)xu, s > 0,
где
о
хи — [ Т(— а) Ви (о) da,
и
[Lu, Lu\H(а) = [Rxu, su]ff)
где
|
|
00 |
|
|
R x = y , |
у = оJ |
T(t)*C’ CT(t)xe~at dt. |
Следовательно, равенство |
Lu = 0 эквивалентно равенъ |
||
ству |
Rxu — 0. |
линейный функционал F: |
|
Зададим на |
|||
где |
f{ -) = Lii' |
F(Lu) = f( 0), |
|
|
|
208 |
Глава 4 |
|
Он корректно |
определен, поскольку Lu — непрерывная |
|
функция. Заметим также, что функция |
W (t) принад |
|
лежит Я (а); |
обозначим ее через W. В |
действитель |
ности W принадлежит замыканию (в Н(а)) множества 2Д. В самом деле, последовательность функций
|
о |
|
g,i(t) = n |
[ W (t — а) da, |
0, |
|
-l'/Л |
|
очевидно, сходится |
к W (t). Обозначим |
через М ото |
бражение множества Ед в множество значений опера
тора jR:
о
М (Lu) = хи — J" Т ( — сг) Ви (а) da.
—оо
Оно устанавливает линейное взаимно однозначное соот ветствие между Ед и Ее (элементы вида
о
J Т ( — ст)Ви(а) da
—оо
образуют множество 2С, плотное в Я, поскольку си стема управляема).
Предположим теперь, что оператор R таков, что (на множестве его значений, если система не приведена)
[Я*, X]^ |
ш [.V, х], |
пі > 0. |
В этом случае |
|
|
m [хи, хи] < |
[Lu, Lu\ = |
[ Rxu, xtt] |
и, значит, М отображает гильбертово пространство 2Д на гильбертово пространство Я так, что
II М (Lu) |р |
HZ.«)!2 |
|
nt |
||
|
II Lu Ip ^ К/? IP II M (Lu) Ip.
Следовательно, оператор M обладает ограниченным
обратным (М гомеоморфно отображает Ед на Я). Кроме того, MS(t)Lu — T(t)M(Lu).
Полугруппы линейных операторов |
209 |
Пусть, наконец, x(0) = Lu0. Тогда
I
x{t) = S{t)x{0)+ J S { t — a)Wu{a)dae=tR
F(x(t))= I W (t — о) «о(er)der + |
J W (t — о) и (a) da = v (f). |
—со |
0 |
Далее,
t
Mx(t) = T(t)Mx(0) + f T(t — o)(MW)u(o)da,
6
где MW = B. Кроме того, F(Lu) — CM (Lu), так что
|F (Z ,« )K ||C |||U -,J< 1 ^ ||L « ||.
Таким образом, F( - ) определяет непрерывный линей
ный функционал на 2Л. Заметим, что это нам при шлось бы предположить, если бы мы не знали, что такое W (t).
Обратно, если топология, индуцированная на 2Л как на подпространстве пространства Н (а), эквивалентна топологии на Я, порождаемой отображением М, то оператор R обязательно обладает указанным выше свойством, а именно
[Я*, х] ^ m [х, х], ш > 0.
Заметим, что это условие исключает компактность оператора R.
П р и м е р 4.5. З а д а ч а о п т и м а л ь н о г о по б ы с т р о д е й с т в и ю у п р а в л е н и я . Пусть S {t)~ сильно непрерывная полугруппа над гильбертовым про странством Я с инфинитезимальным порождающим оператором А. Очевидно, что система
x {t)= Лх(і!)+ u(t)
управляема. Обозначим через С (Г) класс функций и( ■),
принимающих значения в Я и таких, |
что |
|
(і) функция |
u(t) слабо измерима |
на отрезке [0, Т], |
(ІІ)||«(0 ІК 1 |
почти всюду. |
|
210 Глава 4
Множество С для каждого Т выпукло, замкнуто и ограничено в L2([0, Г], Я).
Пусть у — заданный элемент в Я, и пусть нам из
вестно, что
т
у = J S(T — s)u(s)ds,
о
при некотором Т\\ и{ •) е С(Т).
Задача оптимального по быстродействию управле ния состоит в том, чтобы отыскать минимальное время Т, за которое можно перевести данную систему из начала координат в состояние у, и управление и ^ С ( Т ) , позво ляющее этого достичь. Легко видеть, что такое мини мальное время и соответствующее управление (или упра вления) действительно существуют. Гораздо труднее установить необходимые и достаточные условия, кото рым должно удовлетворять искомое управление. Эта последняя задача по сути дела сводится к отысканию опорных плоскостей для выпуклых множеств. Для ее решения положим
г |
|
йь{Т) = {у: У ~ \ |
S(T — s)u(s)ds, и(-)<=С(Т)}. |
о |
|
Очевидно, что множество Qb(T) выпукло, замкнуто и ограничено. Обозначим через Т0 мңнимальное время достижения состояния у (из начала координат). Тогда точка у должна быть граничной точкой для Qb(T0).
Действительно, |
пусть {ГД — такая |
последовательность, |
|
что Тп ^ . Т 0 и |
ГП-> Г 0. Тогда у |
не |
может принад |
лежать Qn(T„). |
Пусть zn обозначает ближайшую к у |
||
точку в Q,n{Tn). |
Тогда 2„->г/, т.е. |
у ~ |
граничная точка. |
Предположим временно, что у — опорная точка мно жества Qb(TQ). Тогда существует такой ненулевой вектор
г е Я , |
что [х, г]^[г/, z ] для |
каждого лгеЙ 6 (Г0). Иначе |
говоря, |
для и ( - ) ^ С ( Т 0) |
|
т |
|
4fl |
J S{T0— s)u{s)ds, z <■ |
J S(T0 — s)u0(s)ds, z |
|
-о |
|
-o |
Полугруппы линейных операторов |
211 |
где |
|
У = Jт, S(T0 — s) u0(s)ds |
|
о |
|
для некоторого управления и0( ■) из С(Т0). Отсюда сле
дует, |
что |
|
|
г» |
т, |
|
|
|
|
J |
[U(s), S’ (T0- s ) z ] d s ^ j [«0(5), S’(Г0 - S )z]d s . |
|||
о |
|
|
|
о |
Пусть теперь |
|
■S* (Гр - s) г |
||
|
и (s) |
= |
||
|
S* (То - s ) z I |
|||
|
|
|
||
причем знаменатель отличен от нуля. Тогда |
||||
|
То |
|
г, |
|
|
J \\S, (T0- s ) z ] \ d s ^ J |
K (s), S*(7*0- s ) z ] d s |
||
|
о |
|
о |
|
и потому управление |
|
и0(-) |
должно совпадать с «(•) |
почти всюду. Это значит, что можно построить опти мальное управление следующего вида (так называемое
релейное управление):
</(о\-----
U[S)~~ II у (s) II ’
где y{s) удовлетворяет сопряженному уравнению
*/(*) + Л*г/(з) = 0, у { Т )Ф 0.
Как мы убедились выше, в общем случае беско нечномерного пространства не все граничные точки выпуклого множества могут служить опорными, и молено лишь утверждать, что опорные точки образуют плотное подмножество множества граничных точек. Для того чтобы каждая граничная точка могла быть опорной, достаточно, чтобы начало координат было внутренней точкой выпуклого множества. Легко видеть, что в нашем конкретном случае это условие выполняется всякий раз, когда начало координат принадлелеит резольвентному множеству оператора S(T0). А это значит, что множе ством значений оператора S(t) при любом t ^ T 0 должно быть все пространство. В частности, функция
u{s) = S(T0 — s)(S (Т0)~')х, |
0 < 5 < Г 0, |