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.

88 3. MODÈLE COUPLÉ EN TRANSLATION ET EN ROTATIONLes forces f i,bo et <strong>le</strong>s coup<strong>le</strong>s g i,bo injectés <strong>en</strong> <strong>bouc<strong>le</strong></strong> ouverte sont définis comme suit :f i,bo = m i Ci T [(Ct T ˙ω t ) × + (Ct T ω t ) × (Ct T ω t ) × ](r i + C i c i )g i,bo = J i,Pi Ci T Ct T ˙ω t + (Ci T Ct T ω t ) × J i,Pi Ci T Ct T ω t+m i c × i CT i [(Ct T ˙ω t ) × + (Ct T ω t ) × (Ct T ω t ) × ](r i + C i c i )Après la linéarisation, il vi<strong>en</strong>t :∆¨θ c + C i ∆¨θ i = C i J −1 (i,P ∆gi i− c × i ∆f ) ( )i − CT ×t ω t(∆ ˙θ c + C i ∆ ˙θ)i− ( Ct T ) ×˙ω t (∆θc + C i ∆θ i )+C i J −1 (i,P Ji,Pi iCi T Ct T ) ×[ω t CTi (Ct T ω t ) × (∆θ c + C i ∆θ i ) + ∆ ˙θ c + C i ∆ ˙θ]i−C i J −1i,P iCiT ( )CT ×t ω t Ci J i,Pi Ci[(C T t T ω t ) × (∆θ c + C i ∆θ i ) + ∆ ˙θ c + C i ∆ ˙θ]i(3.53)C T c ∆¨r c + ∆¨r i − r × i ∆¨θ c =1 m iC i ∆f i + C i c × i J −1i,P i(∆g i − c × i ∆f i) (3.54)−2C T c (C T 0 ω 0 ) × ∆ṙ c − C T c [(C T 0 ˙ω 0 ) × + (C T 0 ω 0 ) ×2 ]∆r c−2(C T t ω t ) × ∆ṙ i − [ (C T t ˙ω t ) × + (C T t ω t ) ×2] (∆r i − r × i ∆θ c)− { [(C T t ˙ω t ) × + (C T t ω t ) ×2 ](r i + C i c i ) } ×(∆θc + C i ∆θ i )−(C i c × i CT i C T t ˙ω t ) × (∆θ c + C i ∆θ i ) + (C T t ω t ) ×2 (C i c i ) × (∆θ c + C i ∆θ i )+r × i (CT t ω t ) × ∆ ˙θ c + (C T t ω t ) × r × i C c∆ ˙θ c + [ (C T t ω t ) × r i] ×Cc ∆ ˙θ c+(C T t ω t ) × (C i c i ) × (∆ ˙θ c + C i ∆ ˙θ i ) + [(C T t ω t ) × C i c i ] × (∆ ˙θ c + C i ∆ ˙θ i )+C i c × i J −1i,P i(J i,Pi C T i C T t ω t ) × C T i [(C T t ω t ) × (∆θ c + C i ∆θ i ) + ∆ ˙θ c + C i ∆ ˙θ i ]−C i c × i J −1i,P i(C T i C T t ω t ) × J i,Pi C T i [(C T t ω t ) × (∆θ c + C i ∆θ i ) + ∆ ˙θ c + C i ∆ ˙θ i ]Nous observons que ces expressions sont linéaires, mais qu’el<strong>le</strong>s conti<strong>en</strong>n<strong>en</strong>t <strong>le</strong>s paramètres variantsC t , ω t et ˙ω t .3.8 Structure hiérarchiqueLes expressions linéaires données dans <strong>le</strong>s Éqs. (3.48) et (3.49) (page 84) correspondant au moded’observation ont un problème inhér<strong>en</strong>t, celui de la redondance dynamique. En effet, nous avonsmodélisé <strong>le</strong> mouvem<strong>en</strong>t d’un corps par rapport à une configuration nomina<strong>le</strong> <strong>en</strong> utilisant deux rotations(∆C c et ∆C i ou bi<strong>en</strong> ∆θ c et ∆θ i <strong>pour</strong> la dynamique linéarisée) et deux translations (∆r c et∆r i ). De ce fait, il existe cette redondance à la fois dans <strong>le</strong>s dynamiques d’attitude et de translation.Or, une seu<strong>le</strong> force ∆f i ne peut pas causer deux accélérations ∆¨r c et ∆¨r i sans créer d’ambiguïté. I<strong>le</strong>n est de même <strong>pour</strong> <strong>le</strong> coup<strong>le</strong> ∆g i vis-à-vis des accélérations angulaires ∆ ˙ω c et ∆ ˙ω i .À l’origine, cette redondance avait été introduite <strong>pour</strong> décrire <strong>le</strong>s états de la formation et desélém<strong>en</strong>ts de la formation séparém<strong>en</strong>t. C’est dans cet esprit que nous procéderons à la solution duproblème de la redondance dynamique.À cause de cette redondance, la seu<strong>le</strong> manière de mettre <strong>le</strong>s Éqs. (3.48) et (3.49) sous forme d’état<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!