0% ont trouvé ce document utile (0 vote)
83 vues2 pages

T. D. N°03

Le document présente des exercices de contrôle optimal non linéaire pour un cours de biomathématiques à l'Université Abou-Bekr Belkaid Tlemcen. Les exercices incluent des problèmes de contrôle optimal avec des équations différentielles, la gestion de populations d'insectes nuisibles par des prédateurs, et le dosage du glucose dans le sang. Chaque exercice demande de résoudre des problèmes spécifiques, de démontrer des propriétés des systèmes et de déterminer des contrôles optimaux.

Transféré par

khlaachir0
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
83 vues2 pages

T. D. N°03

Le document présente des exercices de contrôle optimal non linéaire pour un cours de biomathématiques à l'Université Abou-Bekr Belkaid Tlemcen. Les exercices incluent des problèmes de contrôle optimal avec des équations différentielles, la gestion de populations d'insectes nuisibles par des prédateurs, et le dosage du glucose dans le sang. Chaque exercice demande de résoudre des problèmes spécifiques, de démontrer des propriétés des systèmes et de déterminer des contrôles optimaux.

Transféré par

khlaachir0
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Université Abou-Bekr Belkaid Tlemcen Année Universitaire : 2019-2020

Faculté des Sciences Module : Contrôle optimal


Département de Mathématiques

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

T. D. C ONTRÔLE OPTIMAL NON LINÉAIRE : C AS D ’E TAT FINAL LIBRE .


Exercice 1 : Résoudre le problème de contrôle optimal suivant


 ẋ(t) = x (t) + u (t) ,
 x (1) = 2,
R5
 min x2 (t) + u2 (t) − x (t) u (t) dt.
 

1

Exercice 2 : Résoudre le problème de contrôle optimal suivant




 ẋ(t) = x (t) + u (t) ,
 x (0) = 5,
R2 2 
min u (t) + 3u (t) − 2x (t) dt.



0≤u(t)≤2 0

Exercice3 : Contrôle d’insectes nuisibles par des prédateurs


Pour traiter une population x d’insectes nuisibles, on introduit dans l’écosystème une po-
pulation y d’insectes prédateurs (non nuisibles), se nourrissant des nuisibles. Après normali-
sation, le système s’écrit
x0 (t) = x (t) (1 − y (t)) , t ∈ [0, T ] ,


 0

y (t) = −y (t) + u (t) , t ∈ [0, T ] ,

 x(0) = x0 > 0,
 y(0) = y > 0,
0
Le contrôle u est le taux d’introduction de nouveaux prédateurs, il vérifie la contrainte
0 ≤ u (t) ≤ M.
On cherche à minimiser, au bout d’un temps T > 0 fixé, le nombre de nuisibles, tout en
cherchant à minimiser la quantité globale de prédateurs introduits ; autrement dit, on veut
minimiser
ZT
C(u) = u(t)dt + x(T ).
0
1)
1.1) Démontrer que, pour tout contrôle, on a x(t) > 0 et y(t) > 0 sur [0, T ].
1.2) Déterminer les points d’équilibre du système, c’est-à-dire les triplets (xc , yc , uc ) qui
sont des solutions constantes du système.
2)
2.1) Ecrire les équations de l’état adjoint λ (t) = (λ1 (t), λ2 (t)) ainsi que le Hamiltonien
associé.

1
2

2.2) Vérifer enfin que λ1 (t)x(t) = x(T ) pour tout t ∈ [0, T ] et en déduire une expression
de λ2 (t) pour tout t ∈ [0, T ].
3)
3.1) Démontrer que les contrôles optimaux sont bang-bang, c’est-à-dire qu’ils ne prennent
que les valeurs 0 et M.
3.2) Démontrer qu’il existe ε > 0 tel que u (t) = 0 pour tout t ∈ [T − ε, T ] .
4) Démontrer que u a au plus une commutation. Lorsqu’il en a une, déterminer à quel
temps elle a lieu.

Exercice4 : Dosage du niveau de glucose dans le sang.


On considère un modèle trés simplifié du mécanisme régissant le niveau de glucose dans
le sang. On désigne par x(t) la quantité de glucose au temps t à partir de l’instant initial
t0 = 0 (x(t) sera l’état du système). On suppose que si on ne fait rien, elle diminuera à un
taux proportionnel à la quantité (ẋ = −αx). Dans le but de maintenir le niveau de glucose à
un niveau acceptable, du glucose est transfusé dans le sang avec une vitesse de transfusion
u(t) (cette vitesse u(t) sera le contrôle du problème).
L’évolution de l’état x se fait donc suivant l’équation différentielle
(1) ẋ(t) = −αx(t) + u(t);t ≥ 0
avec α > 0 une constante donnée. On considère aussi la donnée initiale
(2) x(0) = a,
avec a > 0 donnée représentant la quantité de glucose au moment initial. On se propose
d’amener, à un moment T > 0 donné, la quantité de glucose proche d’un point b donné avec
b > 0, mais avec un coût minimal. Nous considérons alors comme modèle trés simple, le
problème de contrôle suivant :
 T 
R 2 2
 min u (t) dt + β (x (T ) − b) ,


(3) 0

 ẋ(t) = −αx(t) + u(t),
x(0) = a,

avec β > 0.
Nous admettons qu’on a l’existence et l’unicité d’une solution optimale (x∗ ; u∗ ) de (3).
1) En utilisant le prinicipe de minimum de pontriaguine
i) Ecrire l’équation de l’état adjoint λ ∗ (t).
ii) Vérifier que λ ∗ (T ) = 2β (x∗ (T ) − b) .
iii) Ecrire les autres conditions d’optimalité.
2) Résoudre ce système d’optimalité et trouver le contrôle optimal u∗ (t) .

Vous aimerez peut-être aussi