THÈSE DE DOCTORAT Ecole Doctorale « Sciences et ...
THÈSE DE DOCTORAT Ecole Doctorale « Sciences et ...
THÈSE DE DOCTORAT Ecole Doctorale « Sciences et ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Chapitre 2. Commande adaptative échantillonnée de systèmes non linéaires 31<br />
Hypothèse 2.2.1 Il existe une fonction définie positive V : R n → R ≥0 telle que, lorsqu’on<br />
applique la loi de commande connue u(t) = u c (x(t),ˆθ(t)) <strong>et</strong> la boucle d’estimation ˙ˆθ(t) =<br />
αL g0 V (x(t)), α ∈ R >0 , (t ∈ R ≥0 ), il existe β, ¯β ∈ K ∞ <strong>et</strong> une constante c ∈ R >0 qui satisfont,<br />
lorsque l’on considère la fonction de Lyapunov W (x,˜θ) = V (x) + 1<br />
2α ˜θ 2 , pour tout (x,˜θ) ∈<br />
R n × R,<br />
β(|(x,˜θ)|) ≤ W (x,˜θ) ≤ ¯β(|(x,˜θ)|), (2.3)<br />
<strong>et</strong> le long des trajectoires de (2.1),<br />
Ẇ (t) = L g1 V (x)u c (x,ˆθ) + L g0 V (x)ˆθ ≤ −cV (x). (2.4)<br />
Lorsque l’Hypothèse 2.2.1 est vérifiée, la convergence globale asymptotique des états du<br />
système vers l’origine est assurée. En eff<strong>et</strong>, puisque le plus grand ensemble invariant inclus<br />
dans {(x,˜θ) ∈ R n+1 : ˙V = 0} est {(x,˜θ) ∈ R n+1 : x = 0 <strong>et</strong> θ = d où d ∈ R}, d’après<br />
le principe d’invariance de LaSalle (Théorème B.1.2), le vecteur (x,˜θ) converge globalement<br />
asymptotiquement vers ce dernier ensemble.<br />
Il existe de nombreuses méthodes de commande adaptative directe pouvant perm<strong>et</strong>tre de<br />
satisfaire l’Hypothèse 2.2.1 pour des classes de système de la forme (2.1), comme les méthodes<br />
par backstepping [104] ou plus généralement celles faisant appel aux fonctions de Lyapunov<br />
de commande [105, 172].<br />
Remarque 2.2.2 Contrairement aux résultats de [147], l’hypothèse sur le système bouclé en<br />
temps continu repose sur une fonction de Lyapunov faible de par l’extension du vecteur d’état<br />
à l’estimé du paramètre inconnu. C’est là une difficulté majeure de c<strong>et</strong>te étude.<br />
Nous nous concentrons désormais sur le cas où la commande u <strong>et</strong> par conséquent la<br />
variable d’estimation ˆθ sont implémentées numériquement à l’aide d’un échantillonneur de<br />
période T ∈ (0,1) <strong>et</strong> d’un bloqueur d’ordre zéro. La configuration correspond à celle dépeinte<br />
Figure 1.1.<br />
Remarque 2.2.3 Le fait de prendre T < 1 n’apporte aucune contrainte : il suffit de changer<br />
l’échelle de temps si nécessaire.<br />
Le terme u r sd<br />
est utilisé pour désigner le signal de commande constant par morceaux<br />
d’ordre r, r ∈ Z ≥0 , appliqué au système (2.1), u r sd (t) = ur sd<br />
(kT ), pour t ∈ [kT,(k + 1)T ),<br />
k ∈ Z ≥0 , qui s’écrit sous la forme :<br />
r∑<br />
u r sd = u 0 + T s u s . (2.5)<br />
s=1<br />
Le système (2.1) devient alors, pour t ∈ [kT,(k + 1)T ), k ∈ Z ≥0 :<br />
ẋ(t) = g 0 (x(t))θ + g 1 (x(t))u r sd (kT ). (2.6)