12.07.2015 Views

Commande boucle fermée multivariable pour le vol en ... - ISAE

Commande boucle fermée multivariable pour le vol en ... - ISAE

Commande boucle fermée multivariable pour le vol en ... - ISAE

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

5.5 Commutation <strong>en</strong>tre correcteurs 25110 6 temps [s]10 4va<strong>le</strong>ur des fonctions V(x) et W(x)10 210 010 −210 −410 −60 200 400 600 800 1000Figure 5.38 – Simulation dans laquel<strong>le</strong> la commutation est effectuée selon la stratégie 2b, c’est-à-diredès que la fonction ˜Ξ T P ˜Ξ devi<strong>en</strong>t plus petite que 1 (ligne horizonta<strong>le</strong> noire tiretée). Illustration dela fonction ˜Ξ T P ˜Ξ (ligne b<strong>le</strong>ue continue) <strong>pour</strong> chaque mode. À titre de comparaison, la ligne rougetiretée-pointillé indique la fonction de Lyapunov X T P X. Les lignes vertica<strong>le</strong>s noires sont <strong>le</strong>s instantsde commutation.que de moy<strong>en</strong>s de calcul relativem<strong>en</strong>t modestes.En ayant recours à un des deux algorithmes (n’importe <strong>le</strong>quel), nous pouvons proposer la stratégiede commutation suivante :Stratégie 2c : La commutation vers <strong>le</strong> mode suivant a lieu dès que la fonction de LyapunovX T P X est inférieure à 1 et que <strong>le</strong> calcul de distance d <strong>en</strong>tre <strong>le</strong> point Ξ et l’hyper-ellipsoïde deLyapunov transformé ξ T Pξ = 1 fournit une va<strong>le</strong>ur supérieure à 1. Ceci implique que la probabilitéque <strong>le</strong> vrai état x se trouve à l’intérieur de l’hyper-ellipsoïde de Lyapunov et que tous <strong>le</strong>s capteursconcernés fourniss<strong>en</strong>t une mesure est supérieure à la probabilité p choisie. Comme nous ne disposonspas du vrai état x, nous utilisons l’état du correcteur x K .La Fig. 5.39 montre une simulation dans laquel<strong>le</strong> la stratégie 2c est utilisée.Bi<strong>en</strong> <strong>en</strong>t<strong>en</strong>du, la stratégie 2c est plus coûteuse <strong>en</strong> termes de puissance de calcul requise, maiscontrairem<strong>en</strong>t à la stratégie 2b, el<strong>le</strong> n’est pas conservative. Plus précisém<strong>en</strong>t, il n’y a pas de retardnon nécessaire lié au conservatisme de la surface de commutation utilisée dans la stratégie 2b.Un problème qui mérite d’être m<strong>en</strong>tionné sont <strong>le</strong>s soucis créés par l’utilisation de méthodesitératives. En fait, des méthodes qui vi<strong>en</strong>n<strong>en</strong>t sans garantie d’obt<strong>en</strong>ir la solution après un nombreprédéterminé d’itérations sont généra<strong>le</strong>m<strong>en</strong>t inacceptab<strong>le</strong>s <strong>pour</strong> des applications spatia<strong>le</strong>s. Cep<strong>en</strong>dant,<strong>le</strong> résultat fourni par un de nos algorithmes itératifs est restreint aux deux possibilités oui (ladistance d est supérieure à 1) ou non (la distance d est inférieure à 1). Pour cette raison, si l’algorithmeutilisé n’arrive pas à fournir une réponse avant l’expiration du temps alloué, il est toujours possib<strong>le</strong><strong>Commande</strong> <strong>bouc<strong>le</strong></strong> <strong>fermée</strong> <strong>multivariab<strong>le</strong></strong> <strong>pour</strong> <strong>le</strong> <strong>vol</strong> <strong>en</strong> formation de vaisseaux spatiaux

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

Saved successfully!

Ooh no, something went wrong!