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 3. Backstepping robuste échantillonné 47<br />
Chapitre 3<br />
Backstepping robuste échantillonné<br />
3.1 Introduction<br />
Après nous être intéressés à la commande échantillonnée de systèmes aux paramètres<br />
incertains, nous considérons, dans ce chapitre, le cas des incertitudes de modèle <strong>et</strong>/ou des<br />
perturbations exogènes pour une nouvelle classe de systèmes, toujours à l’aide de fonctions<br />
de Lyapunov. La technique de commande considérée est de type backstepping. Il s’agit d’une<br />
méthode constructive non linéaire adaptée aux systèmes ayant une structure de type triangulaire<br />
inférieure (cf. [101], Chapitre 6 dans [172] <strong>et</strong> les références qui y sont citées). Nous en<br />
rappelons le principe pour les systèmes sous forme strict-feedback suivants d’ordre n, n ∈ Z >0 :<br />
⎧<br />
ẋ 1 = f 1 (x 1 ,x 2 )<br />
⎪⎨<br />
ẋ 2 = x 3 + f 2 (x 1 ,x 2 )<br />
ẋ 3 = x 4 + f 3 (x 1 ,x 2 ,x 3 )<br />
(3.1)<br />
.<br />
⎪⎩<br />
ẋ n = u + f n (x 1 , . . . ,x n ).<br />
La synthèse du contrôleur s’effectue en n étapes. A la première, uniquement le sous-système<br />
ẋ 1 = f 1 (x 1 ,x 2 ) est considéré. Supposant que x 2 soit un signal de commande, un contrôleur<br />
virtuel x 2 = α 1 (x 1 ) est déterminé afin de garantir la stabilité globale asymptotique de l’origine,<br />
à l’aide d’une fonction de Lyapunov V 1 (x 1 ). Puisqu’en réalité x 2 n’est pas une commande,<br />
l’erreur z 2 = x 2 −α 1 (x 1 ) est introduite afin d’analyser l’évolution entre sa valeur réelle <strong>et</strong> celle<br />
désirée. A la seconde étape, le sous-système, dont l’état est (x 1 ,z 2 ) <strong>et</strong> la commande x 3 est<br />
étudié. En suivant la même procédure qu’à l’étape précédente, une loi de commande virtuelle<br />
α 2 (x 1 ,z 2 ) est attribuée à x 3 à l’aide de la fonction de Lyapunov V 2 (x 1 ,z 2 ) = V 1 (x 1 ) + 1 2 z2 2 .<br />
L’erreur z 3 = x 3 −α 2 (x 1 ,z 2 ) est ensuite introduite. Après n étapes, une loi de commande, u, <strong>et</strong><br />
une fonction de Lyapunov, V (x) = V 1 (x 1 ) + 1 ∑<br />
2<br />
zi 2 , sont obtenues <strong>et</strong> la stabilité globale<br />
i∈{2,...,n}<br />
asymptotique de l’origine du système bouclé de coordonnées (x 1 ,z 2 , . . . ,z n ) est garantie. Une<br />
brève analyse du changement de variables de (x 1 ,z 2 , . . . ,z n ) à (x 1 ,x 2 , . . . ,x n ) perm<strong>et</strong> de déduire