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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

186 5. MÉTHODOLOGIE POUR PILOTAGE EN ATTITUDE/TRANSLATIONdans une mission d’interférométrie.Wang et al. [184] conçoiv<strong>en</strong>t des correcteurs <strong>pour</strong> effectuer l’acquisition et une rotation synchroniséed’une formation de vaisseaux spatiaux. Ils utilis<strong>en</strong>t un modè<strong>le</strong> dynamique non-linéaire décrivantà la fois translation et ori<strong>en</strong>tation. La stabilité des correcteurs et démontrée grâce à une analyse deLyapunov. Des modè<strong>le</strong>s de capteurs, d’actionneurs ou de perturbations ne sont pas pris <strong>en</strong> compte.Lawton et Beard [98] développ<strong>en</strong>t des correcteurs <strong>pour</strong> synchroniser <strong>le</strong>s ori<strong>en</strong>tations des vaisseauxspatiaux à l’intérieur d’une formation. Comme Wang et al. [184], ils utilis<strong>en</strong>t un modè<strong>le</strong> nonlinéairerelativem<strong>en</strong>t simp<strong>le</strong>. Deux correcteurs différ<strong>en</strong>ts sont prés<strong>en</strong>tés, un premier qui nécessite laconnaissance de vitesses angulaires et un deuxième qui n’<strong>en</strong> a pas besoin. La stabilité est démontréegrâce à des fonctions de Lyapunov.Cette revue bibliographique montre qu’il existe déjà quelques approches pr<strong>en</strong>ant <strong>en</strong> compte translationet attitude. Ces approches sont souv<strong>en</strong>t capab<strong>le</strong>s d’effectuer des changem<strong>en</strong>ts de la configurationde la formation. Cep<strong>en</strong>dant, <strong>le</strong> contrô<strong>le</strong> linéaire <strong>multivariab<strong>le</strong></strong> et simultané des dynamiques de translationet d’attitude n’a pas <strong>en</strong>core été traité suffisamm<strong>en</strong>t <strong>pour</strong> pouvoir asservir une formation dansun mode qui requiert un haut niveau de précision comme <strong>le</strong> mode nulling.5.2 ObjectifsDans ce chapitre, nous aurons recours aux modè<strong>le</strong>s développés dans <strong>le</strong> Chapitre 3 afin de synthétiserdes correcteurs <strong>multivariab<strong>le</strong></strong>s <strong>pour</strong> la mission Pegase. Quelques détails de cette mission ont déjà étéprés<strong>en</strong>tés dans <strong>le</strong> Chapitre 1.Dans <strong>le</strong> cadre de la mission Pegase, une approche <strong>multivariab<strong>le</strong></strong> s’impose <strong>pour</strong> plusieurs raisons :– <strong>le</strong>s dynamiques <strong>en</strong> translation et <strong>en</strong> attitude possèd<strong>en</strong>t plusieurs degrés de liberté (trois axes detranslation et trois axes de rotation <strong>pour</strong> chaque vaisseau de la formation) ;– il existe un couplage important <strong>en</strong>tre <strong>le</strong>s dynamiques de translation et de rotation. Il paraîtdiffici<strong>le</strong> de séparer <strong>le</strong>s deux dynamiques. Par conséqu<strong>en</strong>t, la façon la plus naturel<strong>le</strong> est de <strong>le</strong>straiter simultaném<strong>en</strong>t ;– <strong>en</strong>fin, une formation consiste toujours <strong>en</strong> plusieurs vaisseaux qui contribu<strong>en</strong>t tous à un objectifcommun. Le fait de disposer d’un nombre de vaisseaux supérieur à un génère un problème<strong>multivariab<strong>le</strong></strong> ;Bi<strong>en</strong> <strong>en</strong>t<strong>en</strong>du, <strong>le</strong>s modè<strong>le</strong>s du Chapitre 3 ne sont pas utilisab<strong>le</strong>s directem<strong>en</strong>t. Il faut <strong>le</strong>s adapteraux besoins de la mission Pegase, par exemp<strong>le</strong> <strong>en</strong> choisissant une hiérarchie appropriée. En outre,<strong>le</strong>s réalités de la mission doiv<strong>en</strong>t être traduites <strong>en</strong> va<strong>le</strong>urs numériques, par exemp<strong>le</strong> la géométrie dela formation peut être retrouvée dans <strong>le</strong>s repères et vecteurs choisis. La modélisation de la missionPegase sera traitée dans la Section 5.3.Tout au long de ce chapitre, nous serons face à des spécifications stochastiques. Plus précisém<strong>en</strong>t,il s’agira de garantir que <strong>le</strong>s écarts-type des sorties contrôlées rest<strong>en</strong>t au-dessous d’une limite spécifiée,et ceci <strong>en</strong> prés<strong>en</strong>ce de bruits d’actuation et de mesure.Du fait de ce caractère stochastique, nous utiliserons la commande H 2 , une méthode de synthèse decorrecteurs particulièrem<strong>en</strong>t bi<strong>en</strong> adaptée à satisfaire des spécifications stochastiques. Plus de détailssur la commande H 2 sont disponib<strong>le</strong>s dans l’Annexe H.Tout d’abord, nous aimerions synthétiser un correcteur de base <strong>pour</strong> un seul mode opérationnel, <strong>en</strong>particulier <strong>pour</strong> <strong>le</strong> mode nulling, cf. Fig. 1.10 (page 12). Ce correcteur devra satisfaire <strong>le</strong>s spécificationsm<strong>en</strong>tionnées ci-dessus <strong>en</strong> utilisant <strong>le</strong>s capteurs et actionneurs disponib<strong>le</strong>s. Il sera appelé correcteur de<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!