C l ó v i s C a e s a r G o n z a g a A p r o v a d a p o r : P r e s i d e n t e R I O DE J A N E I R O E S T A D O DA GUANABARA
-
B R A S I L A B R I L-
1 9 7 0Agradeço a o mcu o r i e n t a d o r , F r o f , J e n n
-
Taul J a c o b , que n e encaminhou a oe s t u a o d e o t 5 m i a a ç ~ o e a meu amigo R e w t o n 3 , Vaacancel.bos, p o r seu a u d l i o n a rzdw- q ã o e d 8 . t 5 . l o g ~ a f i a da L e s e i
-- O p r i n c i p i o d o rninimo de P o n t r y a g i n f o r n e c e c o n Q ç õ e s n e c e s s á r i a s p a r a que s e j a m i n i n i z a d a uma f u n c i o n a l cond&
c i o n a d a a um problema d e contrÔle. Como r e s u l t a d o , obtgn-se,
em
g e r a l , s i s l e m a a d e e q u a ç õ e s diferenciais que a s var26veiad e c o n t r o l e e -garkbietroa do psnoblena devem s r a t i a I a z e r i IVêate trabalho mostramos q u e c e s t o s t i p o s d e problemas d e c o n t s 8 l s podem s e r a p r o x i m a d o s , a e n t r o d e c e r t o c r i t 6 r 5 . 0 ~ p o r p r o b l e - m a s d e programagão m a t e m á t i c a , c u j a s s o l u G o e s devem aa-bisla-
a e r certas c o n d i ç õ e s , E s t a s a p r o x i m a ç õ e s ngo a z o do t i p o t i d i s c r e t i z a ç ã s no tempor1 mas &o a p r o x i m a ç õ e s n a s funções c o n t r G l e usadas. Estudamosl n e s t e t r a b a l h o , c o n d f ç õ e s neces-
sárias e surficiea.t;es p a r a O t3 problemas s i m p l i f i c a d o s o a s s i m - como a l g u n s métodos n u m é r i c o s para sua soluçaos
y o n t s y a g i n f s t n i s i i m ~ n m p ~ i n . c f p L e f u r r i i s h e s %he nec- eüusry c o n c l i . t i o n s f o r . t h e m-inirnizaticsn o S a : i h n e t L o n a L s e s t - ra'.c.t;ed b y a c o n c t r o l p r o b % e n i Sya-tema o P d i f l e r e n l f a l eqi.~a"t;ionii: sn t h e c o n t s o l v n r i a b l c s and p:cohlsm p a . r a m i t e s s a r e g e n e r z 2 . l ~ 9th.l;ained a s a rauxrl.!;, Thf a w s ~ l i sFovtjs; t h 3 . t B, cer-ííwj.n class os-" c o n t r o l p r o b 3 . e ~ ~ c s n b e apyroxàmaled, ~~tfT-$hin c e r t u i n l i r n i - b a - b - io:tur, by mat?temtt-t;ical p r u g r m t r i i n g praT;l.emn,ai L h e m L u t i r j n 0 2
v&lvl:i m t t s f ; s a L i
:-:9
r?-?S;ersn2.n.atc b o n d i . t i o ? ? ~ s , Thcí.ee approj.:.ir?;atliona-~aki~ns a r e n a % 0% t h e "-time-c95scret%zaI;ttonti -L;ype, but sgproxj-m.i.ation:;oart t h e c o n t r a 2 1 2 ~ ; ~ s !'Je h e r r s"c;udy. nacesaary &ií.cl ~ ~ z P s L i c i ? ~ t e o n d i t i o n s Por t l ~ e s e sirnpliTi"S.ed p : r . o b l e n s e ao vrc23. as ~ 2 o m r vl.?ln-
2
.
P r o b l e m a s d c Lcmpo minims e e e eN
I
S n % r o d u ç a o.
e e e o e e e e eN
li Q Aplj.ca,$ao d o Leorema d e Xubn
-
T u e k e x e . e . e e e B 4 e e E e ~ e rU
" . ? $ ,i C o n d i c o c a n e c c r : a & l a s e a v f l ~ i e ~ 3- t ~ c s p a r a s o l . u ~ s e s H d a P M 1
. .
,
.
.
4 5
I
f n - k r o d v g &.
.
. .
.
e.
e e ,4 5
I1O
E s t u d o d o s v h c u ~ o s e e e- 5 0 HIII
-
C o n d t ~ o e u n e c e s s á r i a s e s u f i c i e z Gêa fie o t i m n 7 i d a i l c paraTI,
c o mnão
e o n s t a n pm c n t e igual a Z
.
.
.
e e.
o.
e 6 4-
O
principio
do l h l n i o d e Pontryagin ( r e i , [2], gag. *~ 0 4 ) ~ q u a n d o aplicável
a
um p r o b l e m a fie c ~ n t r o 1 . e ~ fornece c- d i ç õ c s n c c c s s á r i a ~ pare. que a e j a mininisada unia f u n c i o n a l . C 2 mo resultado d e sua a p ~ i c a ~ & ~ oblém-se, no entantop aistemâsd e equaçoes d Z f erencia3.s e p r o b l e a a a d e minimi%aç$o em espa-
ç o s d e dimensss 5nTinit.a que raranrcnte podem s e r r e s o l v i d o s
Nosao in=ku6ts n e s t e trabalho
6
d e s e n v o l v e rum
m G t g - N do d e r e d u ç ã o d o problema a e oeimizaGga em e s p a p o d o d i m e n s a o fnfin%-kaem
que cons2.steo
problema d e c o n t r o l e ,a
um p r a b l e ~ ma d e o t l m i z e ç ~ o em engaço d e dimens& f i n i t a . Dsta r e d u ç & , r e a l i z a d a atravga d e uma çfmpliffcaç& d o e a p ã ç o d e c a n t r S l e se,
adniasfveis, Icvara a p r o b l e m a s p r o g r s m a ç a o
não
linear, c 2U I M
J a s coluçoes, n e e x i s t i r e m , oonduairao s n o l u ç o r s sub-;timas d e p r i m e d r o 2roblema,
D a d a uaa
funçao
I t B"-+ B,s
gra&%ents d e 2 epnrelação
a
xno
pondo z b XXnserá
d e n o t a d o p o rVamos ainda d e f i n i r o
congunts
alvo;S C
X
E";
S ~ C Hque ~ n e s t e ~ t r a b a l h oser;
sempre tomaase a funcional
7 J ~ R ~ X U X R ' X R " 8
3 E n c o n t r a r , s e e x i s t i r , wn c o n t r o l e admisafvel que, apl9cwAo ao sistema (19,
em
um e s t a d a inicialx,
noL n s t a n t o
c i o n a l c r i t 6 r i o ~ ( x ,
,
u,
te
!i?)(7)$
o n 6 e BE
a primeiro i n s t a n f e tal que(
x
(T),
9)1
SUn e x t e n s o tratamaíl-&e,
a o problema( 9 )
f e i t a szwr@-
+,
ferência [2]:
o
conjunto a e controles admiss$vois 'W cons-t l t u 2 d o d e funcães salisfazende e o n d l ç G e s gere5.s
a @
integsabi- l i d a d e ,6
muito g e r a l : B o s n a slmplif2cação mais iaportants aoproblema d e c o n t r o l e
ser6
partim.larlzar o conjuntoU
,
cososegue t
C o n s i d e r e - s e wn e m j u n t o f i n S L o &e funções d a d a s
O sis%ema
(L)
Pânear, varàânteno
temposerá
s e p r e - sseas-bsfio p o re
13
x
( % )
=
a
(t) x
(t)+
B(t) u (t)
o n d e A
(t)
,
B( t )
saci metrf zss rezl&s, sespectivamsn?;e Ex
n
en x m
,
c u j a apresentação e t r a t a m e n t o6
e n c o n t r a d ona
raft-r ê n o ~ a
1
9)
pPgZ 3 4 1e substituindo
(15) em
(14),
0ãt6rn-~eNas s e ç õ e s segufntes, apresentaremos o t r a t a m e n t o dos c a s s e que nsa o c u p a r a o em t o d o o "caba3.ho: p ~ o b l e m a l s eom
Z
d equaG& ( 2 4 ) r e p r e s @ n ? i a
um%
variedade X n e a s d eR 4 d e 3
)I)
.
A gratiãe vanbagem d o s problemas i etempo P t x o r e s f a e na linearidade d e (24.1, p s i u qualquer vs%o%
r e s a l v e o p r o b l e m a d e csntr&-
Note-se, e n t r e t a n t s , que o s eoeflefiem%ea que definem n
a
variedaàs linear definida em ( 2 4 ) r ou s e j a , o s votares xIc
F$(T),
necessltcrm o conhecimento da matrlí; d e t r t m e i p & d e estados@
(
T I te) para p o d e r e m ser. calculados.E m
g e r a l , op r o b l e m a d e achar-se
&
não
&
%rivialta
nao ser no c a s o d eo que subatituido
em
(17)
leva aque p e d e s e r e e c r i t u
4
C +r
C o m o *'A@ e naa s i n g u l a r , mulfiplicnndo ( 2 8 ) por
e w
obtem-seP*
3
n H3ToUe-se qne 3,s eaaprcssctes para 3 e ai, a a o ? H n e s t e c a s o , maks f a e c i s d e s e r calculadas que ü,s e x p s e s s o e a
W corresponàéntes na. S e ç a o TV': n e. C o n a i d e s c - s e o p r o b l e m a a e c o n t r o l e da S c ç a o
ã X 9
N com a P u n ç a oL
i n t r o d u a b d a em 3 e f b n 4 d s p o r s S~=
{ X a P \ x ,=G
I
1
,
x,e
R I "
dado;P o d e - s e enunciar novamente o problema d e c o n t r o l e :
8 p r o b l e m a
( 3 5 )
&
exlensamente t r a t a d o na r e f e r ê n c i a[2]
&
l u z d o ~ r i n c l ~ i o do 1dn5.no; 0 s r e s u l t a d o u o b t i d o s dcs-w
ta manetsa podem orientar-nos na e s c o l h a d a s f u n g o e s elemenla- r 3
Fes O
36 D e v i d o e3 p r i n c g p i o do llbang-bangw (ref.
[d9
p a g .382), d e n t r o d e e n n d i ç õ e s d e v n e r m s L i d a d c u o as c o m p o n e n t e s d o
u
assumirão v a l o r e s extremos, i a t oé,
lui(%)(
=
1 H4
t
õ [te,
I]
i A s condipões d e normalidade a a o bastante g e r a i s oum
resultado conhecidoe'
o seguinte ( r e f .121,
pag.$00)
r
se o sistema consiiteratle f8r lineart invaraante no tempo,uma ~ o n d $ ~ & necessária e auiicicnle para que
o
problema d econtrgle s e j a
normal (e
p o r t a n t o v a l h a oprincfpio
"bmg-bang")é
que s sis-berna. seja normal (fatoe ,
completaraente con.t;rol&vel ( r c f ; [ 2 ] pag.2149)
através d e qualquer d e s u a s e n t r a d a s a- t u a n d o i s o l a d a m e n t e ):
1 4
D a s eons3.deraçuea em ( 3 6 ) p conclui-se que a m e l h o r
escolha das funções elementares
v i
6
dc4 9
o n d e
i
(e-&)
denota a fung& degrau a p l i c a d a no ins%ante$
eJ&
que cada c o m p o n e n t e ui(t) d o v e t o r c o n t r o l e u ( t ) pode ser e s c r i t a esmo38
O número q d e funSzes elementares uliãizadas d e v eser arbitrado em cada p r o b l e m a ; Pode-nos a u x f l i a r s f a t o de p e J se o s i s t e m a
I Q ~
ianearf iavariante no t e m p o e t o t i o s o s a u t o v a - l o r e s d e A f o r e m reais, o número d e comulaGÕes d e cada compo-aeri-bo d e
u
no intcrvala)
n%o e x c e d e r á n-
1 onden
6
a ordem do sistema (ref.1 2 3
pag: 492): Assim, uma boaA busca d e ia91 e o n t r 6 l e
ótimo
pertencente ao novo e s -p a ç o d e c o n t r o l e s admiss$veis deverá ser f e i t a atravga d e un h
p r o b l e m a d e p r o g r a m a ç & nGs-ãfnear s o b r e o u c o e f i c i e n t e s - 3
j
=
1 2 q d a s fungõss e l e m e n t a r e s c tambárn o&=b r e 0 s instantes d e comu-kq&, como se desenvolver& no c a p i t u -
39
U s problemas d e tempo d n i m o ass9n formulados t$muma caracterlstica pãrttúulars o s v b a e a ~ o s d e u ( t )
,
ou s c j ã ,40 B o s s a % r a t a m e n f o do p ~ o b l e r n a d e controle
@
a p b i e á v e l s & m e n t e a sistemas lineares,m a s a
v a r i â n c i a no t e m p onão
traz*
dilfculdadcs e s ~ e n c f a l s ~ al&n d n s
já
e x E s t e n t e s na d e r i v a ç a o d a s ssluGGes d e IPI-1%Na $ c S & l L , V E apresentzmoc s enuncfado d o p r u b l e m a 8.e c o R t r G l c com t e m p o m h i r n a ( v e j a - s e
( 3 5 )
)
e f i z e m a s v á r i a s* (V
observaçoea que PaciJitam sua r: d u ç a o a um y r o ù l e m n d e p r o g z nação matemattca.
G s t e capP.i;ulo tem p o r ~FinalA.dade znsa%rar n fox.mu%a- do problema d e m a t e m a t a c a para y r o b l c m a o d e
f' 8
t a n p i ; mnirrias a t r a v g s das t 6 c n i c a s apresentadas n o ~ a p 3 ~ G u l a 3.:
Scgue-se a apl.icaç&s d a t e a r e n a d e Xuhn
-
l u c k e r a um c a s o particu3.a~(
sistema b i n e n r knVar5.ante no t e m p o ) , C s n s l u i r c m o u que o a i u l e ~ a d e & i i c q t i a ç õ e s r ~ s u l t a n t e s da a p l i c a ç ã o do tesrcrna d e Kuhn-
Tu-cker6
muito c?omplsxa5 d e v i d oa
naomlinc2' " 1
*
V m o s c o n s i d e r a r o problema d e contsole com t e m p o
mfnimo,
como a p r e s e n t a 6 0 emI,YZ-35.
O conjunto d c e o n % & l e sf
a d r n i s s x v e i s , n e s s e enunciadop
é
o conjunto 8 c P i n i d o em I,IS--s, B a i l o p o ro n d e 1 (t
-
TIS) r e p r e s e n t a a f u n g 8 0 d e a r & ( v e j a 1.~1-37):PiI ,"
l i a funrjoc-, aleartenfarus ( 2 ) deverao ser o r d e n a d a s e
C tlcve-se e s c o l h e r o numero q
9
(+(€R@)
U W: Z a ( j v J ( t )
3 v J dadas p o r ( 2 ) $j
nc 0 n ~ l r u f n i 3 . o assim o n o v o e s p a ç o d e controles admisofveis ( v e j a
. - -
Tj
j 1 2 q,
no q u e n e IncluiM Z
U m a f o r m a r e d u z i d a d e a p r e s e n t a r e s t a o r d e n a ç a a e :
R e q u a G & para a s c o o r d e n a d a s
r
d o estado do sistema no i n s t a n t ef t :
TV
será 6ade p o r ( v e j a 1;111-20)Problema
Encontrar um eontrol-e aümi se existir, que
l e v a o s i s t e m a (919) da e s t a d o inicial
em
t=.
e 6%
oPa- t= gcm d o e s p a ç a d e e s t a d o em t e m p o m x n 5 r n s ~ - 4 Ca
n o l u p ã o6
dada p o rx(tt)
= c A ! 8 ( x . + / ~
B U ~ C W ) 8 I coma v i m o s em liV-25,Em
n o s a o enuncãado, B alvo d a d o p o rr
(Ttl
t O e a e q u a ç & d o s i s t e m a fica CUnamos o têrmo
e
lTf s e m p r e nao s i n g u l a r ( v e j a ref.[ P ]
,
A s funçSes e l e m e n t a r e s &O, segundo ( 4 )
Pelo m é t o d o mostrado em LyVM290 constrói-se a ma-
t r i z
P
[Fff
...F19], o n d eP s i l s m o s t agora,. u t i l i z a n d o
(14)
e ( 2 3 ) $ enunciar oA,
0 p r s b l e n a P31 em ( 2 4 ) p o d e s e r rnunc5ado em uma f srma ma% s elegante, definindo
W
A ap1icai;ao Go %en3:cme fie I[&n
-
T u c k e r Z,Q essa lnv-2r.d.arr-te 3.0 tempil m o s-i;re-nsa
s
yj:sccJ5.ment~ gera?. para, e n c o n t r a , rN U P
c o n f i 5 ç o e c n e c e s s á s i a f i para 0 psublcna I'Ny e p : 3 s s $ v c l , no
4 h-
c n % a n . ' t o e:zcantz;j.r.r c o r z d i ~ u e s de q t z a l i 9 i c a $ a o q ~ i e s e j a m sem-rc
e"
- y t . : ~ i f ~ c a ( ~ . n s poy Pl;I, E a. bg.::ca d g s ~ ; f s con&Ti;oeu fjeíl. f c t t a
em
c a d a problema p n r t l c w l s r CCI
ApS-icsude a s e q i i z ç o u s (34.)8 :e" (($9) 8,o p r o b l e m a
A
d e t e ~ p ê l mfn.fr?_o para
o
dxp3.o Sn-t;egradorp pro'tslcma ci3-t;a t r a t a d o:
. M
e m [ 2 ] $ png; 5 0 T 1 oi,%&=se u!x .iistnna d o i c e q i i a ç o s s c u j o tr8-
N A n
.t;a~11ents L a ~ s a a c o n ~ l ~ g o c r ; i d c n - t ; f c a o & s ab.t;idar: na r u i c r e n c f a
z Y #. r
P r o b l e m a s d e c o n t r o l e e m emergia m j m ã m a
s
funcis-nahs
critério
quadr&tices c o n e t i t u e m una classe h p o r t a n t e deexistires ntz&.to&oa para o b t e r - s e a s l u q 6 e s s n a l i - b t c a s
em
mrai%oa e a s s s i eTui tratamento d ê s t e t & p s d e p r o b l e m a s6
r e a l i z a d o naref: 121 pag. 752, para sistemos linearest invsrianteo no
Zompa, i n s t s n t c .terminal fixo: Uma abordagem d i f e r e n t e ser& f e i t a aqui:
O m 6 t s d s g e r a l t3e tratamento do problema d e
controle
já
foi apresentaas nocapitulo
1 evamos
l i m i t a r - n o s aqui a d e s e n v o l v e r a r e s o l u ç ã o ãa problemas d e tempo f i x o 9 E s t a a b o r - dagemi n t r o a u z
gsandes s i m . p á i f i e a ç õ e e , comoj6
apontamos na E3eção l-fV; Coaoa
~ n v a r i â n c i a no tempo não i n t r o d u z s i m p l i i i - c a ç E s s osaeneia%s ao p r o b l e m a d e t e m p o fsxo, t o d o o Gratmientúãer&
f e l t o para s2stemaa X i n e a r e s variantes no t e m p o 8Considere-se en%&
un
s i a t a n a L i n o a r vur%ante noE x p a n ã l n d o o o o n t r o l n em funções e l e m e n t a r e s , como m o s t r a m o a em
XslTS
3 0 p r o b l e m a p a r t f c u l - . d e contrSle, que enunc%aremus
(r f
a b a i x o , o a s p a g o d e esntrúãea admisszveis
é
ç ~ o matam&tica, esmo d e s e n v o l v e m o s no c s p $ l a l o 1 e moatraremos
d e n o d o q u e
. C ; - ~ ( ~ j [ t ) l \ ( ~
,
i - k l , . . . , ~
t ee
T
= ó t i m a s para o p r o b l e a a r e d u z i d o e -poder& dialag ciar-se muito da a o l u ç a o procurada;
õ) a t r a v é s ã e con&lções n e c e a a 6 r i a s e suiicicntcs p z ra que ( 9 ) sejan sat%sfe%tas, ou seqa, através d e e s t u d o da função
p $ ~ ~ l o d o ~ ~ o n v o l . v e r c r n o s a s o l u ç ã o d o p r o b l e m a d a conlrÔ7.e c o n
Enunciado
,&
P r o b l e m a P a r t i e u l a r10 D a d o o s t s - t e ~ a
( I ) ~
encontrar umcontrole
admiss$vel, s e e x f a t f r , que (a) leva o sistema d eum
e s t a 6 0 inie2alx,
no ins%an%e f,,
(Lados, ao conjunto d e e s t a d o s S1( 5 )
n o instante T ,'(b)
ninimieaa
BunePonal. c r i t é r i oJ
(x,,
ti,ti,
T)
com Q Q ~ ) e E ( % ) d e f i n i d a s g o ~ i t i v a a iE n t r a n d o com (12) na expressão ( 7 ) $ obtem-ss
S u b s t i t u i n d o a g o r a er3 ( 1 7 ) a expressão para
x(t)
( h ) , obtem-se
O
resultada (18) i n t e r e ~ s a n t e ~ pois a o s l r n que oe r ~ 6 6 r 3 . 0
em
d quaar6ties e p o r t a n t o d e fác%l tratamento e$programaç& maten6tiea,
~ l é m
d i s s o , as únfsas difieuldadssin=
troausldas p e á s vaslância no tempo* Lanto d o s i s t e m a esmo doc r i t é r i o ,
r e s i d e mna
reriolugiio õo pr6prio s i s t e m a l istoé,
no
c i h c u l o d e
,
eno
c s i c u i o aas i n t e g r a i s(ir,),
( 3 . 6 ) )(2-7);
O u t r o r e s u l t a d o
importante
dado p e l o lerna a seguir, que a s t i f i s l & . c f a do t o o r e m a d e Kuhn Tuckero~ @ m s n s t r % c % s : b a s t a p r o v a s que a matriz G
6
semi- d e f i n 5 d a p o s i t i v a , p o i s em (18) a %&mo quen&
i n c l u e Gé
20 D a d a s as funções Q t R' 4 B
,
a s matrizess u j e i t o a o s v.$neu3.os
A
2 1 "1 .? ,. +
B ~ ( T )
.<
iO
o n d e=
6
3W,te)-Sa
Vamos, en$%08 limitas o s
a
%ntervalos f e c h a d a sC
usando-se c o m o v l n c u l s s , ao invés d e ( 2 ~ ) ~ as desigualdades
26 Fadem-se o b t e r suesssivas aproximações
a
( 2 2 j t uaan-fio ( 2 4 1 , resolvendo-.o o problema pare um c o n j u n t o d e Q j ' 5 L
d e g u i a m o d i f i c a n d o Gsse conjunta d e maneira
a
m.elhor a p r o x i m a r - #E n c o n t r a r
2
e
R'
se e x i s t i r , t a l quet r e
PM2 e o p r o b l e m a d eKuhn
-
T u c k e r(32)-(36)
isto6,
no
i a t o
d e que p e d s m c s resolver PB229 reso%vendo um sistema d e e-."
-
Qq u a ç o o s e desigualdades lineares eni J U e Ù ou s e j a ,
(32)*
(141, (35)
s ( 3 ~ ) ~ observando-se que(33)
apenas nos d á uma c o n d i S ã o de esmplenenlaridade, Essa ~ o n à % ~ &&
que aew
i&;
>
0 entnoSi
G
e s cG ; S O
en&h
~ , 4 a i .
P r o c e s s o s i t e r a t f v o s poderfam ser d e s e n v o l v i d o s pa-
ra o b t e r
uma
~ e ~ u g n c 5 . a d e conjuntos de valoros a o s &i,
isl,.,2fP mas ê s t e não n o s p a s e e e ser um bom caminho, p o i s não6
f á c i l
e n e o r m t r ~ r - s e uma po%g.t;iea d e a a i o d 2 f % c a ç ~ o d o s sem UB es;Laa~.
Q
ajttl(
do profundo d e v i ( . L ) h&
( F
dj'
Qt e
v
p fB a t e estudo,
no
e n t a n t o , levaa
abordagem maLs geral do problema, que censlsts em procurar a s o l u ç ã o exata d ePH1,
s que vai n o s ocupar noa oap$%uàets restantes da t e s e * C o m o vs- remosg nenhurea s % m p l i f 5 c s ç ~ s essencial
6
o b t i d a p o r o o n s i d a r q se apenasfunções
c r i t é m i e quadrá$icas en o
que segue tratare- mos d e funçõesc r i t é r i o
convexaslo
que fncluio
caso d emfni-
ma
eaierg&ar:~ ê a t e c a p i t u l o usamos (L (C) 6 R - . Como o s vfnculos
a@ ceorilemadas d e u
,
após uma o r d e n a ç & d a s funções elamen- tapes t e r e m o s que i m p o r v:ncules s i b r e b l o c o s 6 e compornóalesa e
,
correspsnaantes mesma coordenada d e ap 'b Xsts c o m =p l l c a o tratamento e vamos considerar no que s e g u e controles e s c a l a r e s t i s t o
L,
(vtev)
~ ( ' 1
e
R
indicando quea
extensão para ~ ( b )R~
p o d e 882 f e i t n sem grande d i f i c u l d a d e :a ) 8 c o n t s 6 ~ e
a(%)
6
um e s c a l a r ; % s % z s i m p l f f i c a -é
f e i t a , coma indicamos no oap$fulo anteriort para e v i t a r a s c o m p l à c a g õ e s á n t x y d u s 5 ã a s p e l a dimensão do c o n t s o % e na de- ainis80 e ordenaç& das f u n ç õ e s elementaresv J 1
b)
R
funç&c r i t 6 r i o
será
tomada convexa e ã $ T e ~ s n - c i á v e l , englobando psrtankoo e
c r % t & l o s qundr61icos estudados no e a p f t u l o anterior:c ) A 8 funÇães elementares i;ser& tsnaadinç a n a % f t i c s , e e ãinearmentc independentes, A classe d e f u q o e s a n a ~ i t i c a s
e
b a s t a n t e g e r a l e t e m p r s p P i s 8 a d e smua-to
U t e i s am nosso d e s e g v o l v i m e a t o , como ser; v i s t o adian%ezS e j a
A funp&
/c
d e f i n i d a em ( 3 ) acima6
ò b v i a m e n t c d l -*r
fercnciável em r e x a ç a o a
,
para cadat
Cv ,
com gradientecontfnuo,e analftics em t
D e f i n i m o s a seguir duas fun-aes aux32iarec que n a s perm3tir& refurmu%ar o p r o b l e m a Pã,
Com a s b i m ç Õ e s
v,
eh
podemos formulas o p r o -blema negu2nte:
6 Enunciada d o P r o b l e m a P2
-
Encontrar
E
R' taT quetY
O s v:nculos
'p,
e%
&o p r a 3 l i ' r n a B2 serao o b j c - L.to d e s a t u d o ~ R Gg ~ O x 3 z n ~ ~ C(rqoeG9 o n d e s e p r o c ~ ~ a - 6 ap3:icsr O S t c o r e m a n rle F r i t z - J o h n (ref.
[
7 3,
pag;170
)
e K x h-
l ' i i ~ k e ~(x*.3fi [7] I ) \ ~ P L ~
1 7 3
e f e P2: 3 8 ^en;iliafios e n c o n t r i l à o r : d e p e n - Wd e r a o ,
como
~ G Z C
S F ~ : V E T > d o cG1~113.0 iie p o n - h st
n n d e o c of
3o;o o s r n i k l i o i c m ~ n i m o s d a
(a,
t)
o q u a .'i?ie~lYaCI
H
~ e n o n s t r a c & : Por definição
cp,
(a)
=
ur4.
.(j
@%t e
T
i s iLema : O mayeamento
6
eemi-conffnuo superior--
mente ( v e j a definição na r e f t
[5]
pag.l14);P ~ d e m o a a g o r a anuncàas
urn
primeiro r e s t i l t a & o sobre a s d e r i v a d a s ùireoionais d eqM
o u s e j a , oC o m o /<+(.(+Ae6!,
kA)
C
d i f e r e n c i & v e ~ sm r e l a ç a o aOC
a n d e
De
( 2 4 ) , ( 2 5 ) r ( 2 6 ) eonolul-se q u e quando tnniepara zero3 a desigualdade ( 2 5 ) d e v e r 6 valer para algum
t
E
c(*)
V o l t a n d o
à
e x p r e s s ã o (19) s e escolhermos f-Q(e)
o b t e r e m o s p o r rm p r o c e d i m e n l o a n . 6 l o ~ o a(19)
8 , ,,
( 2 2 )D i v i d i n d o ambos o s membros d e (29) por
A')
O o u t i l 5 , s % n d o (23)$ obtém-seTomando o limite d e (90) quando
A+
t e n d e a g e r o ,Em p a r t i c u l a r ,
pose-ae
e s c r e v e rN a t e - s e que, d e v i d a
a
( 1 ~ ) ~ se s c o ~ j r r n t s d o p o n t o sne
P
em que,Pk&)
atinge o m8ximo tem mais c%e i i m aleinen- Nt o p p o d e nao exrba.f;ir um vetorc
P
c o m a s p r o p r f e d a d e s d e umm e n t e
vm
p o n t o , scrá d i f e r e n c i a ' v c l , como p r o v a m o s not e o r e m a sesuintcs
o n d e o segundo membro nulo d e v i d o a ( 5 6 ) J
A g o r a , g r a ç a s
à
semi-continuidade s u p e r i o r d eI n t r o d u z i n d o
( 5 9 )
em(37)
o5térn-sehn&logamente, p a r t i n d o d e exyreser& ( 2 9 ) obtém-se
N
O s s e s u l t a d o s d o s 'teoremas (16) e
(35)
acima cao t a m b é m v á l i d o s para e funçãoQU*
como emaneiado no segu- te:Para a
d e m ~ n s ~ ~ a ~ ã o d o s t e o r a m a s ( â 5 ) ,( 3 3 )
e (42) aoirna . f o i s ò m e n t c necessáriaa
d i i c r e n c i a b i l i d a d e d e&
,
(%I)
N o
lema a seguir m o a t r a r e m o s que se(4
4 )
também f ;r ann- l e t i c s am t o conjunto &e p o n t o s & c m&ximo l o c a i s e a t paracada
d
,
ser; em
g e r a l f i n i t o , o queteri
grande i m p q t & n e i a parao
d e a e n v a l v i m e n t o :le e o n d f ç õ e e d e s l l m a l i d a d e pa-4
~c t e m um n i b e r o i n f i n i t o a c p o n t o s fie
má-
ximo o u m i n l n o l o c a i s em
P
,
então/(+)
e'
constactc emap
(e)
=
0j
s e j a m
z
{ t ~ v (
Supondo que o conjunto
e
i n f i n i t a , p r o v a r e m o st=
Como
p
é
contxnua ce
f e c h a ã o , a %ma=a&
gcm inversa d e [@f
6
f e c h a d a * e e comc p o r(48)
t
e p o n t a d o acumulapão d ec
,
A Na
fechado3
f
e
2
,
o u s e j a , p o r d c f i n i p a o d ee
,
A r (v*
5 2. Usenão um r + s u l l ; a d o ba rofcsencia
[I?]
p a g .556,
s a b e n o s que sòmenle pode valer uma d a s alternatfvasz ou o a
N r C
% e l o s d e uma funçao a n a ã x t 5 c a cao i a o à a d o o , o u a f u n ç s o e
L
I
p r o v a r e m o s un taorema importante r e l a t i v o a o s v r n c u l o s ?r, E
t e r 6
sòmente uma r e p r e s e n - taç& e haverá uma c o r r c s p o n d & c i a 1 a1
e n t r e s suntos
doC o m o o s p o n t o s em que
p(%e)
é
constante c o n s t i - tuem um c a s o e s p e c i a l em n o s s o tratamenlo, interessante quej
se e s t n b e l e g a que uma das f u r q õ e s v (t) s e j a constante e 4%-
d ,
constante{a,..,qj
= O 9
A
p r o v a r e m o s adianteo Gornando i m e d i a t o s recanbeeimento d e 5 s e e
C o n s i d e r a d a s a s c o n d i ç g ç s ( ~ 3 ) ~ ( 5 4 ) e ( 5 5 ) acima, vale uma e s & n e n t @ uma 6 8 s ã l t c r n a t 3 , v a s abaixo:
ii) P o d e - s e p o r t a n t o f a z e r duas par15.ções
%h
D
enon
s t r a çM
6 3
r
&,k)
ffor c o n ~ t a n t e , cviden'iemen4;e nao ocorre ( b ) acPma* iv?sstrasemaa que ( a ) acorreod e o n d e
(~ké7.)
( d a ‘ ~ ) ~ , [ r ~
+c
d j u i ( t )
= O i b ft e s e
( 5 5 )
acima: Assin,=
#
e e s t á provado (a) aoina;ocorre (a); Mostraremos que (h) ocorre; Sabemos que ,&~k',b)
e'
a n a l . f t i o a emk
,
pois em(3)
a r
vi
são a n a l l t i c n ~ e/r
6
m a soma d e funqgea anwli%~oas.J&
que/U
(da C)é
a n a i $ t i c ae n& constante em segue-se como c o a s c q u h e i a d e Lema ( 4 ~ ) ~ que o conjunto
O I t e m (5.5)
será
demonstrado p o r construção, C o n s i - Nderemas a p e n a s o s c a s o s nao % r L - v i a i e em que
h*
P>
5
o n a eB ~ t e - s e que:
C Q ~ esta c o n & r u ç b o B ~ v f a r n e n t e valem (61) e (62) e
n o s s a d e m o n s t r a ç & e s t á completa,
V m o u u t i L i z a % 0 s csneettos e c o n d i C s e s d e f i n i d o s
str;st o u s e j a )
e,
8 ,
,
P ,
F,z
como apx-osentsrnoo em (1);ConsBdere-se a g o r a o p r o b l e m a 9%
Daão um ponto
a
E
R' s a t i s f a a e n 6 o a hip6tese (71) acima,( 7 3 )
a
(71)
fornam um conjunto 8 e c o a d i ç õ e s neceas&i.as para quea
resolva o p r o b l e m a P I( 7 0 ) ~
Deveremos p r o v a r que (731,
,
(77) s a o n e c e s -#
Xuhn Tucker acima r c f e r i d a a podem, n e s t e c a s o , serem e s c s i
L a l que
86, S o 6 nao n c constante, o t e u r e n a ( 5 3 )
n o s g a r a n t e que e -
( a )
s ã o t i n i t o s e f s r n c c a um. p s o -M o a t r a s e n o s a g o r a a e q u i v a l & e i a c n t r c ( 5 ) d a d a em ( 7 5 ) e ( b t
)
d a d o em ( 8 ~ ) e U P a r t i n d o aa cxpre8sao ( b n ) , notanos i n i c i a l m e n t e e ( ù 9 ) p o d e s e r r e e s c r i t a c o m o Par3;Eado a g o r a d e ( h ) , h a s t a n o t a r o seguinte8-
6-1
f
#
p o r a e f i n i c ã o d eC
,
$b!!
@)ai
C
A s s i m , s e (b)
~ 8 r
s a t i s f e i t a , ( h r ) t s m b 6 i n s e m sa- t F s r e i - t a 9 l e n n d o - s e em c o n t a a, o b s e r ~ a ~ a o ( 9 i1 8
~ s t á assimni
mostrado que (b) a ( h f ) sao equivalentess
-3
c s n p l c t a a p r o v a d o t e o r e m a o p s i a ( a * ) ,
...
o ( e f ) ncces-mox em
( C )
e (fl)?Q <1 *
no R c a s funçoea v $ n c u l o sao difcrcnciávcis on
?
-
NC o m TsLa, a s c a n d i p o c a d e Eukn
-
T u c k e r ( a t ) , i e s ( e t ) SBOtnnh&n m f i o l e n t e s para qizc
2
rcsulva P3 ( v e ~ n rcf.1 7 1
,
p a g a162
1:
F a l t a - n o s , p o r t a n t o , p r o v a r que (u)$ ,,, (6) im- p l i c a m t:mb&n em ( a f ) c ( e f
):
CI
B a t e o s e m a 7 2 $ a c s n d i ~ a o ( 3 ) g a r a n t i : q u e
N M
?.tas o ?=esLt.I.-t;ado d a sg'k.ãcz;ao do . ~ G O P F T ~ ~ Z E ~ O te^: s:Lg~%f;'ic~.ilC~
e
.-\-pat 3
c,
= o
k... ,...c h) s e *' P e l e %?oTcrna d e Xxhn
-
T u c k e rU
-
(rcf; 1 7 p s g .
i73
s e alguma u c a n d i ç a o c?e q . i ; . a ' l i f i c q a sf
liaear, i! segu-nda d e p e n d e d e coneegulr.-sc e n c o n t r a r um pon-
to via'vol Be
PI
% t i l que (rão
a t i n j a o vaj-orI
A
t r o l e o t a i s que
) ~ ( i l J
( i
aA
%ar que perdem o interesse:
A
N o t e - a e o no entantol que para p s l i n o m f o s d i Picilmen-
-te s e o b t e r ã o d o i s p o n t o s d e extremo i n ' e e r i . o r e e a G O O ~
4 A
mesmo v a l o r para
~ ( 2 , o
e ~a fato, sG-rnente polSnsml.cir:d a o r d e m s u p e r l e r a
3
t e r m a L s d e urtr p o n t o d e máximo-
em i Nas s i d u q ; e s maio comuns t e r c m o s , g o r t a n t o , nnor
mais que tm
máximo
e um maninno i g u a i s a * f e * l em p o n t o s ; i n t e - rioresa
'P
e a o i s ou menos o u t r o s e x t r e m o s em{#*,r]
% e s s e s c a s o s , não s e r i d l f f c i l c a l c u l a r o s c o n j u n t o s
r #
r ,
( 3 eu
a p l i c a i ã o d o s t e o r e m a s a c h a e facil-;A r c s o l u ç & d e
P1,
no e n t a n t o g consiste em encontrar-s e um
2
VIQVOI. que minimizeBwJ
o qqiicn5o
p o d e serf e i t o c o m os: r e s u Z t a d o a q u e obtf'vêrnoa, c o m o ooosre gaiialrnznte
para problemas d e psoZranaS& n ã o - l i n e a r em r e baç& a o t e o r e m a d e Kuhn ,= l u c k e r (com e x c e ç a u d o a problemas d e p r ~ e r a m a g a o li-
f
n e a r e quadr&lica)2 I!!n e s e s a & l o p a r a encontrar um m m i m u d e
e C d ) , que s e disponha d e um m 6 t o d o n u m Ê r i c o que, p a r t i n d o d e
algum p o n t o
ngu
&;"t;rno, leve-nos poa. um p r o c e s s o iterstivo a o- proximarmo-nos fie um p o n t o v l 6 v c l que m i n i m i z e a funSãu c r i t é - r i o ;H
Ao o u n s i d e r e ç o e a a c i m a levam-nos a p r o c u r a r rnéto- d ~ n u m ~ r 5 c s s s para a bunea d e p o n t o s que o p r o b l e - m a P%, D e v i d o ?d i f i c u l d a d e i 6 s c & c u l s d e p o n t o s d e e x t r e m o
AI& d o m é t o d o a e penalidades, pode?:iamcs u t i l i z a r
CiI
um m é t o a o d c d i r e ç õ e s v i á s e i s ( v e r [ Í I
]
), o que nao .?areinosA
n e s t e t r a b a l h o p o r sercn e s t e s m @ t o d o a b s a s a d o a n o c á l c u ~ o d c g r n d ~ e n t e s , c o x a desvantagem que cltamua acimaa
O m e t o a o d e penalidades e s & a y s s a e n - t a d o , c o m o Q u-
? A l i e a r e m o n , em [XO] png. 254: Cons5ai;c c s s c n c i a l m e i l t c em,
I"
d a d o um p r o b l e m a d e o % l r n i z a g n o v i n c u l a d o , construir-se um no- vo p r o b l e m a e q u i v a i c n l e aa p r l m e i r o , mas E c n v i n c u l a d o ,
Isto
6
conseguido a'cravgs da i n - l ; r o d u ç ã o d e ííianGões penaf.ri&acis, ouss
ja, funções que aesumem valores p o s i t i P o s Pura da região d e p o n t o s vigve5.s d a p r o b l e m a o r P g i n a l e n u l o s d e a % r s d e s s a regL- . C* *
ao, Como v e r e m o s a b a i x o ,
a
soma d c w s a s fungses p c ~ a l i d a d e aH
P u n ~ a o c r i t 6 s 3 . o d o p r l m e i r o p r o b l e m a r k n c u l s d o constitui
a
funç& c r i t & i s para o sagun8o problema d e s v i n c u 9 a d o ; A s o l u - ç % do aegunco tiso d e p r o b l e m a leva-mos a p o n t o e t a n t o mais
Um ~ t l g s r i f x n o d e penalifiaeles c a t a s t a r 6 , psrf;arr.t-o,
c.
áa r e s o l u S ã s d e
ume
ç e q u e n c b a d e p r o b l e m a s d e s v i n c u l a & o s , Em cada novo p r o b l e m a d e s s a s e q u & c l a , a p e n a l i d a d e S m p o s t aa
um
p o n t o x que v i o l a o s V $ B C U ~ Q S d o problema vincu-lado,n
-
torna-se mais rLgorasa, A sequciacia d e s o l u ç s e s d o s prob3.e-
P
-
nas d u x v i n c u t a d a ç d e v e r a , y g r t a n t o , c o ~ ~ e r ~ l ~ para
a
s o 5 u ç a o do p r o b l e m a v i n c v l n d o , d e s d e qae algumas c o n d i ç o c s a o j s m sa- .t;i s f e a t a a ,tumb6m poss$vel f o m u l a r - s c um m b t o d s d e d i s e w N * m S o e s
vi
aveis pasa a r e s a l u ç a o d o s u b p r o b l - e s a d r ü v i n c n l a d o , u s a n ã o o C S ~ U B O d o s v h c z l o s d e P1 r e a l i z a d o no c s p $ t u l o 4, ," i ~ a , ~ na0 o P a ~ a m o s ncs-be t r n b z J . h s ,2 Encontrar, rtc e x i s - t i r ,
2
R' que ~.iiinimisa afin
, . d-
o r i t E r ~ o 6 (&,I
r ; u J e i y o às y i ? a t y i . ; 0 c u $(.C)Q
Oh
(d) =O
S e o s a x l o m a s a c h a f o r e m s a t % s P e i t o e p o d e m o s moc-
Lrar que:
Dado um a l g o r i l m o d e p e n a l i d n d e s c o m a f ormulamsa em ( 0 ) aclma, s e f o r e m s a - t i s f o L t o e o s axiomas AO, A I , A 2 , em ( 1 2 ) ~ ( 1 ~ ) ~
( ~ 4 ) ~
acima, o algoritmo converge, isto;,
o us
u I g o r i % m o y6ra ov. q ~ r a l . q u c r s ~ b s e ~ i l â n c 5 . a cor,vel-~c~n-Le da se- qs.i&cia converge p a r a uma s o l u ç ã o d o p r o b l e m a ( 3 ) ,K o s s s = t a r e f a será9 daqui p o r diante, a p l i c a r o mé-
t o d o d e p c n n l 5 d a d e s a p r e s e n t a d a ac5mn as yrob3.ema 91, O p r t -
CI
m e f r o p a E s s
s e r 6
e s c o l h ~ r funçues p e n a l i d a d e convenientes, en ,w
o acgundo, provas que com esta e s c o l h a sao n a t i s f c i t n s a s a-
xiomas
AP
c A 2 em( 1 3 )
e ( ~ 4 ) ; O axioma A O d e p e n d e , eviden-l;cmentep d e cada c a s o partfcubar d e p r o b l e m a s P1f o r a .
l a d o c o m a em ( 3 ) ,Iniciaremos formulando o p r o b l e m a Plt c o l ~ a c a n d s - o
em seguida em Porma d e o u t r o p r o b l e m a e 84, equivalente a P 1
C o n s i d e r e - s e entas, d a d o a
e t B convexa, di?erenciàve2 * . com
era-
d i e n l e continua n ozq
n
E n t e f o r m a t o d e
TI,
c o m o v i m o s em 4;I-2é
inconvonl- e n t e o o que n o s leva a ã e f L n i r xs podemos reescreves F 1 como
ã n r a a a p l % c a ç ã s d o r n & t o d s de p e n a l l d a c l e s a
P4
,
que@
s e r % feí-ba na Scgao, h t c r e s s a n t e d i s p o r m o s d o u re-
â u Z t z d o s d a d o s 3 0 2 d o i c lemas p r e l d r n f n a r e n , que e n u n c i a r e m a s
A
que
24
,w
D e m o n s t r a c a s
Bemonstrnremos que o conjunto
6
limitado e f c e h a d o âa) O conjunto P 1Pmitado
1;
6-4 n
a
tJemonatra.;ao Tram : i - % , ~ i ? ~ ~ e n . t e c o m o ~93se~l,IcZIciE% da,ed
c o n t i n u i c i a d c d e (Q e nao a escravcrencsd'
LI
"- *
-
iV Nu i s p o m o s e n t a o d e uma Bunçao p e n a l i d a d e
Com a ~ u n ~ a s L d e f i n i d a aclma, p o d e r e m o s aplicar o a l g o r i t n o d e p e n a l i d a d e s enunc5ads ca (ti), d e f i n i n d o n f u n ~
P r o c e d e r e n o s da seguinte maneira: tY I ~ . L c % a ã m e n t e d e f Lniremo u a f u n g a o ( d )
=
(
I
h; ( d )1)
iar
/-
P U53
L,
(4
c convexa, p o r s e r a soma d e Sunçscs con=r . ,
vexas, ja que o v a l o i * a b s o l u t o fia i m s fungrta l i a e e r
F
uma Tun-CI C1
ç a o convexa; h c x y o n s n o i a ç a o p o r )<,i O tanbÊm n a o destrói
u convexá dade i
H
C o m e s t a s c o n s i d e ~ a ç s e x ~ p o d e m o s afirmar que
onde G ( d )
Para mostrar o asdoma A 2 para
(48)
p r e c f ~ a m s s ini-Tomemo s agora
K >
Ia
K E R +E
vamos d e f i n i rb) Vamos a g o r a procurar h,
Definindo agora
p s d emos escrever
( 4 n
, h J ( 5 ( d ~E)
p e r t e n c e a X e
r
(&,
n J u ~ i np ( d , ~ )
o O que p r o ' v a o d t 5 ~ 9na fronteira d o conjunto d e p o n t o s v % 6 v e i a e
80 P ~ l i e - s c pro~.oT 1i.m outro ~ r o ~ e a s ~ ; ~ p i a 8 busfr~a d e
r
p o n t o s d e 6 - t ~ r n o d e
P48
p e : ~ a l i z a m - ~ c s b m e n l v o s n n c u l o o S e d e s l g u a l d a d s (P(d)- i
$ 0,
s e a i i s a n i l o a ottmizaçãa sobreA
p o n t o s pcrtcnccal;ct3 variedade linear Zx
+
6
*
A sub-otimizeçao
sobre
v a r i e d a c i e s l i n e a r c a es-t; e s t u d a d a na ref. l 1 0 ] , pags. 18G1 186. I?& desenvolverernoe o s t e t i p o d e a l g e r i l m o g .81 C o m o
6
evidente, a ap12caç%o d o m 6 t o d o d e pena--
l i 6 a d e o n ã o L r a ~ u f o r m a u p r s b l e v a ?c o t i m i z a ç a o cm um p r o -
W
blcmtz s.irnpELcr:t -i;@rn-st? ainda que miniml%arr a f u n g a o
P
(d, A&,),
a ca8a p a s s a d o algoriLrno, I s t o em g e r a l não
é
f 6 ~ 3 . l ~
p o a s -IV
e s t a fungao incliii (P(4,) L) numa f u n ç ã o não c i i f o r e n c l . & v e l . t o d o s como B d c variaç& e i c l i c a d e coordena2ase a p r e s e n t a d o
A
em [ l ~ ]