03.01.2015 Views

THÈSE DE DOCTORAT Ecole Doctorale « Sciences et ...

THÈSE DE DOCTORAT Ecole Doctorale « Sciences et ...

THÈSE DE DOCTORAT Ecole Doctorale « Sciences et ...

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!