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.

4.6 Contrô<strong>le</strong> séqu<strong>en</strong>cé H 2 -optimal avec modè<strong>le</strong> de référ<strong>en</strong>ce 181Le Tab. 4.12 montre <strong>le</strong>s va<strong>le</strong>urs de q 1 et de q 2 <strong>pour</strong> différ<strong>en</strong>ts types de séqu<strong>en</strong>cem<strong>en</strong>t, <strong>en</strong>tre autres<strong>le</strong>s types montrés dans la Fig. 4.34.Tab<strong>le</strong> 4.12 – Critère de performance <strong>pour</strong> différ<strong>en</strong>ts types de séqu<strong>en</strong>cem<strong>en</strong>tType de séqu<strong>en</strong>cem<strong>en</strong>t Critère de performance q 1 Critère de performance q 2(première orbite)(deuxième orbite)Aucun (correcteur du périgée) [1, 77 0, 17 0, 46] · 10 −2 [1, 78 0, 22 0, 48] · 10 −2Aucun (correcteur de l’apogée) [3, 55 2, 71 1, 74] · 10 −4 [1, 28 0, 26 0, 29] · 10 −3Interpolation, ∆t, N = 10 [7, 14 0, 91 1, 25] · 10 −4 [6, 62 4, 42 2, 02] · 10 −4Interpolation, ∆t, N = 100 [9, 38 8, 28 8, 51] · 10 −5 [2, 38 0, 98 0, 44] · 10 −5Interpolation, ∆t, N = 200 [9, 08 8, 28 8, 58] · 10 −5 [5, 73 2, 48 1, 08] · 10 −6Interpolation, ∆ν, N = 1000 [8, 98 8, 28 8, 60] · 10 −5 [2, 70 1, 31 4, 96] · 10 −7Interpolation, ∆ν, N = 10 [1, 20 0, 97 0, 93] · 10 −4 [1, 14 0, 40 0, 24] · 10 −4Interpolation, ∆ν, N = 100 [8, 99 8, 28 8, 60] · 10 −5 [1, 29 0, 47 0, 28] · 10 −6Interpolation, ∆ν, N = 200 [8, 98 8, 28 8, 60] · 10 −5 [3, 41 1, 28 0, 73] · 10 −7Interpolation, ∆ν, N = 1000 [8, 97 8, 28 8, 60] · 10 −5 [6, 67 2, 57 1, 45] · 10 −8Fourier, N ′ = 0 [5, 67 0, 63 1, 59] · 10 −3 [5, 92 0, 92 1, 66] · 10 −3Fourier, N ′ = 1 [2, 36 0, 60 0, 47] · 10 −3 [1, 88 1, 16 0, 49] · 10 −3Fourier, N ′ = 2 [5, 52 3, 50 1, 29] · 10 −4 [4, 01 4, 21 6, 11] · 10 −4Fourier, N ′ = 3 [1, 29 1, 07 0, 86] · 10 −4 [4, 24 5, 37 1, 50 · 10 −5 ] · 10 −5Fourier, N ′ = 4 [8, 97 8, 28 8, 60] · 10 −5 [1, 50 1, 49 1, 50] · 10 −10Fourier, N ′ = 20 [8, 97 8, 28 8, 60] · 10 −5 [1, 50 1, 49 1, 50] · 10 −10Comme nous l’avons déjà vu dans la Fig. 4.34, <strong>le</strong>s correcteurs sans séqu<strong>en</strong>cem<strong>en</strong>t possèd<strong>en</strong>t uneperformance médiocre. D’une manière généra<strong>le</strong>, l’interpolation <strong>en</strong> fonction de l’anomalie vraie ν fournitune meil<strong>le</strong>ure performance que l’interpolation <strong>en</strong> fonction du temps t <strong>pour</strong> <strong>le</strong> même nombre de pointsN. Pour un nombre de points N très é<strong>le</strong>vé, <strong>le</strong> critère q 2 t<strong>en</strong>d vers zéro, c’est-à-dire que l’on rejoint deplus <strong>en</strong> plus <strong>le</strong> comportem<strong>en</strong>t du modè<strong>le</strong> de référ<strong>en</strong>ce.Or, il est éga<strong>le</strong>m<strong>en</strong>t évid<strong>en</strong>t que <strong>le</strong>s correcteurs sous forme d’une série de Fourier tronquéedonn<strong>en</strong>t une performance nettem<strong>en</strong>t supérieure, et ce avec un nombre d’harmoniques N ′ très faib<strong>le</strong>.La différ<strong>en</strong>ce <strong>en</strong>tre N ′ = 4 et N ′ = 20, par exemp<strong>le</strong>, n’est plus mesurab<strong>le</strong>. L’explication de la supérioritéde la série de Fourier peut être la discontinuité de la dérivée des matrices d’un correcteur interpolé.Nous pouvons conclure que <strong>le</strong> correcteur basé sur la série de Fourier est préférab<strong>le</strong> <strong>pour</strong> trois raisons.Premièrem<strong>en</strong>t, la meil<strong>le</strong>ure performance peut être obt<strong>en</strong>ue <strong>en</strong> utilisant ce type de séqu<strong>en</strong>cem<strong>en</strong>t.Deuxièmem<strong>en</strong>t, il demande très peu de mémoire. La série avec N ′ = 4 harmoniques, par exemp<strong>le</strong>,a un besoin de mémoire égal à celui d’un correcteur interpolé avec N = 9 points. Troisièmem<strong>en</strong>t, i<strong>le</strong>st, comme <strong>le</strong> correcteur interpolé, simp<strong>le</strong> à calcu<strong>le</strong>r. Les opérations nécessaires sur l’ordinateur debord sont des additions, des multiplications et <strong>le</strong> calcul des fonction trigonométriques sin et cos. Cesdernières peuv<strong>en</strong>t év<strong>en</strong>tuel<strong>le</strong>m<strong>en</strong>t être tabulées.4.6.5 BilanUne deuxième approche a été prés<strong>en</strong>tée afin de synthétiser un correcteur à paramètre variant.L’objectif était d’obt<strong>en</strong>ir un comportem<strong>en</strong>t <strong>en</strong> <strong>bouc<strong>le</strong></strong> <strong>fermée</strong> correspondant à un modè<strong>le</strong> de référ<strong>en</strong>ce.Grâce à la synthèse H 2 et à un schéma de synthèse minimisant l’écart <strong>en</strong>tre <strong>le</strong> comportem<strong>en</strong>t<strong>en</strong> <strong>bouc<strong>le</strong></strong> <strong>fermée</strong> et celui du modè<strong>le</strong> de référ<strong>en</strong>ce, des correcteurs <strong>pour</strong> différ<strong>en</strong>ts points <strong>le</strong> long del’orbite ont été synthétisés. La structure de ces correcteurs a été id<strong>en</strong>tifiée. Le schéma de synthèse<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!