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
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