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.

I.2 Deuxième algorithme 355Maint<strong>en</strong>ant, nous pouvons trouver une borne supérieure <strong>pour</strong> l’expression ∑ ( ) 2n 2pkk=1 c−2p kX2k:n∑( ) 2 ( ) 2 ( ) 22pk2Xk 2 maxk p k≤ nmax X kc − 2p k c − 2 max k p k kk=1(I.28)Une condition nécessaire est donc que( ) 2 ( ) 2 2 maxk p knmax X k ≥ 1.c − 2 max k p k k(I.29)Il vi<strong>en</strong>t :c ≤ ¯c = 2 maxkp k(1 + √ )n max X kk(I.30)Il est même possib<strong>le</strong> de trouver une meil<strong>le</strong>ure borne inférieure <strong>en</strong> considérant que chaque élém<strong>en</strong>tde la somme de l’Éq. (I.24) doit être inférieur ou égal à un (tous <strong>le</strong>s élém<strong>en</strong>ts sont positifs) :( ) 2cp k Xk 2 ≤ 1, k ∈ {1, . . . , n} (I.31)c − 2p kPar conséqu<strong>en</strong>t, nous obt<strong>en</strong>ons une nouvel<strong>le</strong> borne inférieure <strong>pour</strong> c :c ≥ c = maxk2p k1 − X k√pk(I.32)Par ail<strong>le</strong>urs, l’expression X k√pk est inférieure à 1 du fait que X T P X < 1.Nous avons donc restreint <strong>le</strong> problème de recherche de c à l’interval<strong>le</strong> [c, ¯c] dans <strong>le</strong>quel f(c) eststrictem<strong>en</strong>t décroissante. Une dichotomie fournit la va<strong>le</strong>ur de c. Pour cela, <strong>le</strong>s méthodes de regula falsiet de Newton sont des alternatives p<strong>en</strong>sab<strong>le</strong>s. Avec la dichotomie et à l’aide de l’Éq. (I.22), nouspouvons <strong>en</strong>fin calcu<strong>le</strong>r <strong>le</strong> point ˆx ou bi<strong>en</strong> la distance d(ˆx, X) avec l’Éq. (I.27).Vu que <strong>le</strong> calcul de la distance d(ˆx, X) n’est pas nécessaire (il suffit de savoir si d(ˆx, X) > 1 oud(ˆx, X) < 1), la dichotomie peut être interrompue dès que g(c), g(¯c) > 1 ou g(c), g(¯c) < 1 <strong>pour</strong> <strong>le</strong>s deuxlimites c et ¯c de l’interval<strong>le</strong> courant. Dans <strong>le</strong> cas g(c), g(¯c) > 1, la distance d(ˆx, X) est certainem<strong>en</strong>tsupérieure à 1. Dans <strong>le</strong> cas contraire, el<strong>le</strong> est inférieure à 1. Cette décision est justifiée grâce à lamonotonie de la fonction g(c) sur [2 max k p k , +∞[.<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!