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.6 Synthèse d’un correcteur déc<strong>en</strong>tralisé 265d’astuce.Le fait de satisfaire <strong>le</strong>s hypothèses (H6) et (H7) permet d’ignorer <strong>le</strong>s hypothèses (H3) et (H4),cf. l’Annexe H.Outre ces hypothèses de régularité, <strong>le</strong> problème d’optimisation doit être numériquem<strong>en</strong>t bi<strong>en</strong> conditionné.Cep<strong>en</strong>dant, nous avons constaté que la croissance du nombre d’états des correcteurs mène àun mauvais conditionnem<strong>en</strong>t après seu<strong>le</strong>m<strong>en</strong>t quelques itérations de l’algorithme. Ceci s’explique parla croissance <strong>en</strong> tail<strong>le</strong> des équations de Riccati.InitialisationConcernant l’initialisation de l’algorithme, il n’existe pas de recette mirac<strong>le</strong>. Cep<strong>en</strong>dant, il estimportant de noter que <strong>le</strong> correcteur déc<strong>en</strong>tralisé initial n’a pas besoin de fournir une très bonneperformance. En principe, il suffit qu’il stabilise <strong>le</strong> système et qu’il possède la structure déc<strong>en</strong>traliséesouhaitée.Dans <strong>le</strong> cas d’un système naturel<strong>le</strong>m<strong>en</strong>t stab<strong>le</strong>, on peut utiliser des matrices nul<strong>le</strong>s comme correcteurslocaux initiaux.Si <strong>le</strong> système se trouve à la limite de stabilité, il est souv<strong>en</strong>t possib<strong>le</strong> de trouver un correcteurdéc<strong>en</strong>tralisé à bande passante très faib<strong>le</strong>.Un système naturel<strong>le</strong>m<strong>en</strong>t instab<strong>le</strong> permet év<strong>en</strong>tuel<strong>le</strong>m<strong>en</strong>t d’avoir recours à une des méthodesprés<strong>en</strong>tées dans la revue bibliographique <strong>pour</strong> initialiser notre algorithme. Une modification conservativedu système, par exemp<strong>le</strong> une dégradation ou une suppression de capteurs, peut permettre unesynthèse séqu<strong>en</strong>tiel<strong>le</strong>.Algorithme amélioré de synthèse déc<strong>en</strong>traliséeAfin de résoudre <strong>le</strong> problème de la croissance du nombre d’états des correcteurs, nous proposonsune version améliorée de notre algorithme de synthèse déc<strong>en</strong>tralisée qui est illustrée dans la Fig. 5.45.Le seul changem<strong>en</strong>t par rapport à l’algorithme initial est l’insertion d’une étape de réduction ducorrecteur synthétisé Kk i (s) (rectang<strong>le</strong> gris). L’approche principa<strong>le</strong> de l’algorithme reste inchangée.Nous avons considéré plusieurs <strong>en</strong>droits dans l’algorithme de synthèse afin d’insérer une réduction.Par exemp<strong>le</strong>, il paraît aussi intéressant de réduire la forme standard P i−1k(s) directem<strong>en</strong>t avant lasynthèse du correcteur Kk i (s). Cep<strong>en</strong>dant, nous avons constaté que la réduction du correcteur directem<strong>en</strong>taprès la synthèse fournit <strong>le</strong>s meil<strong>le</strong>urs résultats.La méthode de réduction que nous avons choisie, après <strong>en</strong> avoir considéré plusieurs, profite de laforme estimation-commande des correcteurs H 2 <strong>en</strong> utilisant la décomposition <strong>en</strong> facteurs premiers. Ils’agit d’une troncature balancée avec pondération fréqu<strong>en</strong>tiel<strong>le</strong>. El<strong>le</strong> est décrite <strong>en</strong> détail dans l’AnnexeJ.Chaque réduction d’un correcteur local pr<strong>en</strong>d <strong>en</strong> compte la dynamique <strong>en</strong> <strong>bouc<strong>le</strong></strong> <strong>fermée</strong> et peutainsi garantir la stabilité du système <strong>en</strong> <strong>bouc<strong>le</strong></strong> <strong>fermée</strong>. De ce point de vue, cette méthode de réductionest supérieure à une simp<strong>le</strong> réduction de modè<strong>le</strong>s.La méthode de réduction choisie permet deux degrés de liberté afin d’influ<strong>en</strong>cer <strong>le</strong> résultat, c’està-direla tail<strong>le</strong> et la qualité du correcteur réduit. En effet, il existe <strong>le</strong>s deux possibilités suivantes :– indication de la précision relative de la réduction ;– indication du nombre d’états souhaité <strong>pour</strong> <strong>le</strong> correcteur réduit.<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!