Vous êtes sur la page 1sur 33

Université Abou-Bekr Belkaid Tlemcen Semestre 2

Module : Contrôle Optimal


Niveau : Première Année Master Biomathématiques et Modélisation

T. D. : T HÉORIE LINÉAIRE - QUADRATIQUE

EXERCICE 1 : Minimiser la fonctionelle


Z1
2
x (1) + u2 (t) dt,
0
sous la contrainte dynamique
ẋ(t) = x (t) + u (t) , x (0) = 1.

EXERCICE 2 : (contrôle optimal d’un tram)


Soit T > 0. Considérons le problème du véhicule se déplaçant en ligne droite, modélisé
par le système de contrôle 
ẍ(t) = u (t) , t ∈ [0, T ] ,
x (0) = 0, ẋ(0) = 0,
On souhaite, pendant le temps T , maximiser la distance parcourue tout en minimisant
l’énergie fournie. On choisit critère
ZT
C (u) = −x(T ) + u2 (t) dt.
0
Montrer l’existence d’une trajectoire optimale et la caractériser.

EXERCICE 3 :
Soit T > 0. Considérons, le système de contrôle

 x˙1 (t) = x2 (t) ,
x˙2 (t) = −10x2 (t) + u (t) ,
 x (0) = a ∈ R, x (0) = b ∈ R,
1 2

où x (.) et u (.) sont deux applications définies sur [0; T ]et à valeurs réelles.
Soit le coût C défini par
ZT
x2 (t) + u2 (t) dt.

C (u) =
0
1) Montrer l’existence d’une trajectoire optimale minimisant le coût et la caractériser.
Quelle est la valeur optimale du coût ?
2) Résoudre l’equation de Riccati, écrire le contrôle optimal comme un feedback et déter-
miner (à nouveau) la valeur minimale atteinte par le critère.

EXERCICE 4 : Contrôle de la vitesse avec critère quadratique.

1
2

Soit T > 0. Considérons, le système de contrôle



ẋ(t) = u (t) ,
x (0) = x0 ∈ R,
où x (.) et u (.) sont deux applications définies sur [0; T ]et à valeurs réelles. et on veut
minimiser le coût C défini par
ZT
x2 (t) + u2 (t) dt.

C (u) =
0
1) Déterminer la trajectoire optimale, le contrôle optimal et la valeur minimale atteinte par
le critère.
2) Résoudre l’equation de Riccati, écrire le contrôle optimal comme un feedback et déter-
miner (à nouveau) la valeur minimale atteinte par le critère.

EXERCICE 5 : On considère le système contrôlé :



ẍ(t) + x (t) = u (t) ,
x (0) = 0, x0 (0) = 1.
1) Quel est le comportement de la solution en l’absence de contrôle ?
2) On désire stabiliser la solution de ce système vers l’origine par la méthode de Riccati
stationnaire, en minimisant le coût
Z+∞
x2 (t) + x02 (t) + u2 (t) dt.

C (u) =
0
2.1) Montrer que la solution de l’équation de Riccati stationnaire est
 √ √ 
−α √2 1 − √ 2 ,
E=
1− 2 − 2
p √
où α = 2 2 − 1.
2.2) Donner l’expression du contrôle optimal.
2.3) Montrer que la solution du système bouclé est
 
2 −α t βt
x (t) = e 2 sin ,
β 2
p √
où β = 2 2 + 1.
EXERCICE 6 : Montrer que la solution de l’équation de Riccati stationnaire pour le
problème LQ 
ẋ(t) = y (t) ,
ẏ(t) = u (t) ,
Z+∞
x2 (t) + y2 (t) + u2 (t) dt,

C (u) =
0
est  √ 
− 3 −1√
E= .
−1 − 3
3
tlnoturr,rik At^- bel* B.tf-"rJ 'ft *cvr^ A.U. : 1,041-2oln
floJ-t-- : G"hêb sph,^o-{
lVivtnr.'t', Pntrrn'à* n^*.. flu"k" Bis o-hfr{r}n"h$1a
el H.J€t ,o-hb,,n.

T, D, : Tfiécu. ["asn" $"J^ofr$.


(c*'æ)

Ët**c* 4 I 6rn a t" lnoWa,.rn. orrin o*[

= x(b) ryuttl
KtL)
x(o) =4, ,4
( '/(L)* J ule) Jt)
rrnin^
-uefR \ o

D' o?"g t" cor..na .t 1..

{o f^^f.L* a.fy)&rr'd a* .*,*fn, L + uF upfWno"d

Mt ?nuttôr. Lq
^,
(} e..f ,r,rr|"*.rp o, I
uuk umalrc-kt^ À$) *uft**b powr fr^f
"Jyrt
bE [u'4]
,lCr1 =-À(r) Atr) +xG)W(t)
*k c*,Jih* fi.t"[
-xu) q
=
^û)
hpt-t" c*hls[opt^J u^'édq ru I^f l.e[.,4
u(b) :
uF)
('gL a'- J,nn, €/n o- .

te
o

{I ,\ (t) * À [F),
-}

I(4) F *x(u,
Lo,D,

L
I

u(b) i tul
4 -L
AÎ* $ALz
æxut (ApB,Ju!,
ÀG) =

rL Utb) = À(tj:-x ( ,L) (-


L- t
\- 0
b/n rcrlnltra I J*, t'r,rrr*L.ur, J*r @ avrc |r ce,vrr[h*

t'mrh'^{ * okh*f

1
f xtr) = x tt) Fxt,|)dt-L
l-
L X(o) =4

/l
tt 1* detmg
L b
x(b) :ù+h,
.t-b d* h h,,q*hb
tr" ôùrr-{"

?*
^rlb 't-Ç
u tt) = çx @)
f + ^3 -t 'l-L
: -yt i""- ?r")' . ,
ful-^at" upfùrnol J'* hn*
l-Ao
l*tncr'ceù è

6rn a l" gn"[t r* "*l*nt


X(b) = u tbj/ beb,\1,
X(o) o/ Xtd) 7ôt ê

=
rynilrl I tr;,
u êtR
,T,
evec T>o tF Ctu) = -x cr;+ -ôI u'tF) Jf

6m
Pt fx, =x
ft"=x /

er, obL'*L t (,
u
x ,(;)
v 0+(ï)
f*cef Êx*1[, gn N:
B,tr) :$)etU H=4
Atç) = t: il,
6rn o. )^rt pnott^" À carr,l-^ul. up[*"{
afrrO"rnL:
/nl
,E-, il
k{ t€ b,n/
X = A,X+ - I

X [o)= (:)

ûnlr C t u,)t
uef&
rT
ftve( cûr) =& (x (y) + I u"cr) Jb

= xo(TJ+I u2(F) J t

X, el-'flt-ul"
I hy".[nl. anscrde d]L ee'^hat'-

lnaL "
ot.ku,t [
fowr
il p.!ta* @, n' "[ um
^{*
À(t) h
itF) =
tt {0. te,^Jrh* fl*T
v c''
ô
ÀiT)= LvA[x
D. pt, U .rh,t[ uph*"t u â'enif
u[t) = LJ-{( r) aÏrl frU
G
+, (o 4) (iii,)
\ltt-)

A{^a nn o-

itrl= tLtr) Â,tr)) = (lrtrt A

ltn): tÀatT) U"tr) = y[.4


utu) = ÀrtL).

,lrtf) =b, t* Lt'Tl,


"i1r) -IL,r),, teto'T1
=
\ rfll| ,l - ,L
l,rL\
T,

Lm) =0
[. TJ
G çr* à*^e,
Le [o,TJ,
^!ft)=b,
\(f) = bE"L, Fefo,YJr
rb.
tt C b)
= Às,,(t-/ : * T-rLtT,
4l- .Tt

[o"rn me
f Ï Cr) = u(9,
L X(o)=i(oJ-ô.
C kl_ a _"[ulà,
icr):- Lb*[, !e [.,ry+
X(o)
=i$)--o.
,4tona

: P, r-b
ç

x(b) q.
e<r
4
-T

P* âr^i[t

tec*l-.Sh
e$nrd,,
Exacrct- o[ : Cr^^lnet J.t" {e{knos çwc c^ilù"
qr"J^h

ryét *J.*,nl.-'û
5^L T>0. Gr^Jéneoaa L

6nn ,*e.,-b nl\irnÀrrruôÊ/L f" *rt C Jrfrr. p^rt

T,,
ccu) =J e,b)u.utu)Jt

t)
4 t) D)€l-***o.h* J.{^ hïl*l*" ryk*"t
P^^ c*b txe^crcg u,n cL

A tF)=0, B(b) =4-, Q.= ot Wtt-) = Ut l)=4,


n^to f. c6u r) J-8. nCI"- Me'ry""'l^"hr^"
t^ f-*S- t, û.rn'.iâ er c*f",tL r, *l-"p[*{n
p^["pn.tbn- Lq @ or'"F *"tr,*f ;' I
exrr[ urn ,secfeu^- 4^L i(t) -^&orl- W
[^f Le[.,TJ
- t(Ç)* x(L) \,\/rH,
^rf)= ^(ç)
tl- P^ *r,J-h* ûtS

h tt^L*h,l"E l,,*t u ô 'rr.,r;1, pq^ l*tf*[.,TJ

u(9 æB ru-)^(t
urt-)

C'qf- È - ,

À tt) =x(t), Le L.,TJ


,\ff) =0
u(F) = À tt-) , ! cLr,il
Cuontnre t"ict-) =utt-)
t xto)= xo/
gn 0il,''*L
itu) = À(t), F. [,, T]
i to) = Xo, tr (T)= o'
At*.
/ , L
tl) = co.' *Ç{',
À

dlL Cn eL Ç mt J"*
ttnof'*t*rtttt*'
. \ \ tr({}:ô sn o[h*L
rno,*rwro À tT) = o
il**[^..^f eorrvvr\z
"!i[o)=Xo,
( co e_T* c, e-T =o
I
.L c-L- Ç= xo
* */^t' Ào*t*'r*"1"f'*
(orn *e C,t= L* xo,
suoth# rr' ^-T :o
G*x")e' * ç,L
c's[- ù- J,*, T
(t, n xot' - o'
0r$.T)'
.l
t.ry" dantnq
-l ry
Xo

\
Ç=-
[oryrru c+=Ç+ xu, * o[h*F

cl,= - d-Xo + Xo
âc?rT
I
F
$,c?,T
F 4-
t) fn
xo
ECç.7

= #Xo
Ë'n*J'*t*^ovPb
d*odb
Xtç) ==
Àtç) +*xo'
[.4't F.et

s4^"

C,çl t
42) tËtcn^^irno-h*n J,,.,*hth .ùt'.P-
6rn c/
uG) : Àtt) [v*o)
rb-T)
cÇ-.' T

*.^*Jt o-Ltt*t[" P* b't^l-an'


4"T) L* n).tu^

Grn a/ T
Ctul =.*^( f,r-)* ,iu) À)
ueR\ J.c
uetR
^rrun^
{

F l' ( cl^'tt- T
J\ -c*t
0

,'
xo
ffit k(r-T)*:frrT))Jt

kU,k'f^'kr) 49 @{ù
/I "r t* T-!
^0
1r

[|r, ,t t
cl,'T \J
- L,
ô

L Ir
A
r(r-'rl d 3(T-L)
/-lv-t/

c*T (l
(('

ô
e +J'J
2.t
+
P-
\- *)

+ç'\, I
xob ( grr Ër)
=Zàry\ T/
x? sf,Q'U '

ffi
rf,ff) 1tV) SttU;=L{,xsîry
x!,4, (6^
7ckff) VxrU,
â;)

J. f) Lo. ré^r{*h* rl. t'"yoh* t R*.*k"


f ey,*ho.n d. fu.*fi e\rec L.*Jih'* $'"o$
4*t Jurntn to po/r
AÏu É(t)- Ë(t)Au)Erb)B(Ûutif Bdry
È tr)
=V(b)-

EIT) = Q.
P"^ *uh* txqtcre) srn CI-
,e a
I Ec)= 4-Eltu)
L EtT) :o
,

ho'
dE aJb
At'+ -dL T-L
J-.
E(U 4-8tu =
A
C'4-ù J^c,
A ro(,t + Jr =T-b
k)
'ttw
c,sl_ù_fu,

TLL ruu-) L -E(9^


LI[-f, 14 Ë11' + ft^14*ÉÛ: ] =T-f

C'u,b-a J",

*thffi\ =l'(T-t)
c'sL- d - J'io''
,PT,G u) (r^Ë(T)=o)
4- Ët9 =
*r- t/
a+'ËtF)
!

C's{-- d -J^^. .
r
s(rt) ]L$-q'''Ë[t-)
4-ÉG) =ù +d'
f (gf-r - | .

L 0, - d'UVl

T_ dcntl
ffi
'J+ L-

,al rrl |
I gl- u^Nt
\ I '
r
L T-b
L-r D

Ë(r) = tL_
WtT-ç
s,5ç., (t-T) ç fç, ( t- T)
7 cf,{t-T)
u/n
n, L) L" turl|tnd" tP\i'*^{-
cdturr\e- FJt"&
6Ôft:o^.
D'q4Lt*^-, I *, xtl)
utt): utrl"'Btr) E(t)
EG) xtF)
=
Rtl-q) x tr)
=

t3) L^ *lrr^ r'rvu,'mirYn"t oï]*n [" P\


t" *f*
6^*, 5T (x"): -qft,X( 5^(x";:
l-o.*ft*
'^rffiMtt*tu")
Hct) x3' V u\itt" cdwt/). '
Fxrencrce 65 ".6rn co^âlJt* l" ,+t{^. *rlt Ota
kfr)-a-XiG) =û(9,
X,ol=0, X(o) =4

(]l
, I llD
d" ts.- æfuh'otrr a-t u=6'
t) Lr- CeînfgLrerl)^a/r,tl-

si U qfi o.
=o,
t irP) a X G) +at

L x&)=o/ Âco ) =4

Mn, awc ro+(RtFge[R


x(F) = cncr>t *ÇtuL,
t'û,*" xrn) = o, ffi*Ut*b co=Ô'
b'arrha-f*rt- @*tt *ta)=Lr ffi oLl'*[ 9='t
Al*,

t") sn.*-Ju*t" *J._t


c ru) =
f? *(r) + f(r) +utH)Jf
x,t) ITs',nl,no* y,* h oot"h* J" I'aqrruf,* J" R..."tr-
lLhr,Mnornq- eâ[

-r(Vtr 4_1/E
E=
(
4-,[t ),

(1^ o{: L\F'-4


6m prt v N/ (xo\
^a- c tU X= \xz)
VF xr
^fu-
A1^r ffô L

Xtt) t u{t-,
o
(,)
IX
X (
.t.- ) = (,
ï)

L) X Io ) (i)
r?f^, ttt)o )

( ru\:
tu
ft t (; ;)
lr1
Xttj
rlr r\
r-)
l4- Ô\
outt-) U"lHuru);t
J,,/
r( 4.
ô
P^n ct"b ù((^c^ce/ g,n û._

(o 4\, w= ("
A: B= (ï)
\-'r o )t \o D,
ef U= 4^

D'"g A cqv,lD t'rp.."f,'* J.R,..*bu aLI.,*r**


gl- Jcromé.
flqA

,{r+ËA+Ë BU- BOE

f, enn p* F= (: Ë\
l' 614 obhani
|

\e b /'

(o 4l (" c\ (o- C\ rô 4\
, ,|t b) \r a) t
\L O/TC D/,\C
\ \ fe o\
+ ("':\('
\ C L)IL /
)(o L) (
\C
')
[nt
=(L

Ctsl- tu - J,^*
-b\ (-c 6-\ fc)r, 4)(" c')
(: rL/l+ \-b
t
.)o \ b1 \c hl

=(:
D
C'sL- t _")^*,
r \ (-c a-\It[ lo c\ lt[0, c\
c ) \-b c/'fo b)\. L)
I
('; l+ I

")
C'sl- d -J,t*
g"c*ctu
f
'\
t

û,- L* rL )

?^ i./ttr' sn c^-:
$.*h'ffi)
f -J'cacL=4 €)
â'c**=4
1 a- blct =0.@
L @
D'ryE@, ena-:
C-4=ttff
C'sl- à -J^fu', , C= 4tW
ç, C= 4*'[T,
-4-2{E<o
r-0
tWynl'bw
U

P^ ,LwL C=4-vz,

@
bor" J'ïç Cxx), wo'.,

* = 4-fl'c
- -4 "b''|il
,fl
/tlN)/ ,

b
"rlrld
r: lVr
b + V-41
-J
fl^rol*o^T-")L =

A1^o J'*1( (xxx),


s1^ d-)

0_= & ,)L


tt.

.-.
:w
^r
Yon a;uu'!
4è(g 4-\lt\
E=
4-w -rl
u-4w
/7
(n L' o-70 eb 1

o-b

A/^ /^ rruo-hu'ce rvl *f-- yn, lr',n (m lro,ll.li^


4,Lff
cq^ to. **l-*..e A Jaf +{* eÉ* me6*hvt,

Al^ h= -{tJæ,
t-[- J'"-1u [xrx)r e 6--

(L= Q-4b d

En csnrtfuun
,- /-w
f_:{
-\tt \
.t
\ 4-\t.t *W, )
'tt-,

1.2") L'.*ftoDD/'e1^ J^ tîf^ôf" *ph^"t


6nu, u tf) LJ-L gr Ë XH
=
: (o ,f@rF*U
,t\ P,l
w) w)
'
,'''..-t

\ 4-tÆ.
:(-{î, -{æ) )("''l\
\rw I
&,3') lT*J,rsr^
1.r*
lnoo{*}.mA J" ufrla"*h"rk
3f:
x (f) 2r o-%L
r* -.
*[ r !_F).
F 9//

evec p= r,W +1

6n *;
r i'(r) o xG) : u(r)
I ^ta) =0, xco) =L

G4o^rî,. Lr(t)= 0-\l.t -4+T,[L )(î:3) ,

614 o th*t- t'ryo"h* Jt{+{'*tdt


-{*}W xG)
itu) * xtt) = @-fJ) xcr)

i cu)+ 1il.CI xG)+W x(!)= o'

C'gl-- ù - Jr^"/
xtr)+c,x(b)+ft x(t): o @
I eg.*hr canack'r^l ' o,,DÛfrHa À t'.
à{fa*^hd{" @"t*

eF P=t(e,[Æ*l'
DD
ct-lau)k\r= Ô'
=ô)
iCol - 4 erhtoÎr"P. F^9 4,
/

C's{-û"-)*, P
K4 .T'
9,)

Y
41*
x (b) Lp iÉt
ï*P
Fxetuce 6 ,
D. f".*ir s,Dfl. *l*h * J" t' ery"h*
J. R...*h' olohiy,rnainz f"^L pnottàrr* f-q
ir) = 6tr)
t
gtt) = u (t),

r'tv
c@| gtu*fct-)*ue(HjJb
0

6nnry
x--G)
/\t*rdryr o-.

Xn)= (' :) t,'t + 6uq


\6
(*o r rI \I lr

=j [e,, (: i)X(L)
r t a,

cc') + u (t) Llu(t-lllr'-


-./
/Y '.-
?.^ c"L **tL, sn

A= (:
B= (:'), \^Â (L :)
:) \ô

+ tJ=4
o, L.
D'W t côu/râ I ' t-q-u-o.-n o,^ J" Rtcct'okh'svunattz
("lt dontné"
P"
Éb LI'od É- =W
df + EA+

S sn ?fle
'E= (: ;)

€ô1 oth*!
0- c\16 l\
(; :)[:
;)
.(
c bl[o o/
r a /0' .\
(o
\ 4)l
_

(: ;) (') 4 r\c bl- (


D
C'."b* À - Àr,.Q,,

(.
:).(; f . (;) (' ')(: il=ft:)
C'ef-à Jl*,

(::)
. (;
l- (:;)(: ;)=

c'sf- ô,- J^n


u-\ p cb\
rL l* - ( i)
(: ,)* [. r Dl
:),(

c'sf - 0.-_
r&
,:;r) =ç D
( a,i cb
g\A d.-
P*iJr^li$*h'*,
(e=4k)
1 o,rct-ô 8c*)
L &c*É= 4. &-9
D'*É @), qnq,-
c-+rL.
t' (:- +4, *t* J'"ff (xy*), s, oLh*f
Lt= -4- r+-pra*fe,

c: -4-
?r^ e,,i,b

41* à'"y's kx*)., t\a-- L:tf3.


si b= t'î, -1"- À'4 U *l , sno.-
6.- : cb 4 \8,
?* 4'"h/
r-
t-- (u, -4
\
\-t v5J

C"tL ryn.iU," *Jaff*" poJ.ve çqrL 0.: rlî>o

tL )eË= v#L+ >ô


î*;;J ;' a^ rÀ' V^"r'' o h; ce E'l a L /'vë

nrego$Ves

?^rr[ b=*\E d- J',^y'â (xx)r tu= - c b=*Vt,


Ë..rn cov,J-r*t

F= {*Vî 4\
(-l -,,) '

Vous aimerez peut-être aussi