1 / 17

Rappel...

Rappel. Diagonalisation. Transformations linéaires. Aujourd’hui. Systèmes dynamiques: discrets; continus. (valeurs propres complexes). 12. Systèmes dynamiques. L’approche moderne en théorie de la commande utilise la représentation d’états .

Download Presentation

Rappel...

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Rappel... • Diagonalisation. • Transformations linéaires.

  2. Aujourd’hui • Systèmes dynamiques: • discrets; • continus. (valeurs propres complexes)

  3. 12. Systèmes dynamiques • L’approche moderne en théorie de la commande utilise la représentation d’états. • Cette méthode fait beaucoup appel à l’algèbre linéaire. • On y étudie, entre autres, la réponse enrégime permanent.

  4. Régime permanent Le régime permanent est analogue au comportement à long terme d’un système xk+1 = Axk que nous avons déjà étudié pour le cas où x0 est un vecteur propre de A. Note: systèmes discrets et continus.

  5. Systèmes discrets 2  2 Équations aux différences xk+1 = Axk avec x0 = c1v1 + c2v2 où v1 et v2 sont les vecteurs propres de A avec les valeurs propres 1 et 2.

  6. Systèmes discrets 2  2 (suite) x1 = Ax0 = A(c1v1 + c2v2 ) = c11v1 + c2 2v2 x2 = Ax1 = A(c11v1 + c2 2v2) = c1 (1)2v1 + c2 (2)2v2 En général: xk = c1 (1)kv1 + c2 (2)kv2

  7. Systèmes discrets n n On peut généraliser le cas 2  2. x0 = c1v1 + c2v2 +… + cnvn xk = c1 (1)kv1 +c2 (2)kv2 +… + cn (n)kvn Note: on suppose que Span{v1, …, vn} = Rn, i.e. v1, …, vn sont linéairement indépendants.

  8. Description graphique des solutions • Systèmes 2  2. xk+1 = Axk • On cherche à savoir ce qui arrive lorsquek .

  9. Changement de variables • Jusqu’ici on a traité du cas (facile) d’une matrice diagonale. Qu’arrive-t-il si A n’est pas une matrice diagonale?

  10. Changement de variables (suite) • Soit xk+1 = Axk • On définit une autre séquence: yk = P-1xk, i.e. xk = Pyk. où A = PDP-1 (diagonalisation de A). • Donc, Pyk+1 = APyk = (PDP-1)Pyk = PDyk. •  P-1yk+1 = Dyk

  11. Valeurs propres complexes • A n’est pas diagonalisable dans Rn. • On peut quand même illustrer le comportement du système.

  12. Systèmes continus • Équations différentielles. • Soit le système d’équations suivant: x1’ = a11x1 + … + a1nxn x2’ = a21x1 + … + a2nxn …. xn’ = an1x1 + … + annxn x’ = Ax

  13. Systèmes continus - solutions • Une solution de ce système est une fonction satisfaisant x’ = Ax pour t 0, par exemple. • x’ = Ax est une équation linéaire, car la dérivée et les opérations matricielles sont linéaires.

  14. Linéarité • Donc, si u et v sont des solutions de x’ = Ax, alors cu + dv est aussi une solution: (cu + dv)’ = cu’ + dv’ = cAu + dAv = A(cu + dv) • Superposition des solutions. • 0 est aussi une solution.

  15. Linéarité (suite) • On peut dire que l’ensemble des solutions est un sous-espace de l’ensemble de toutes les fonctions continues dans Rn. • On peut trouver un ensemble de solutions fondamentales. • Si A est nn, on a n fonctions linéairement indépendantes dans cet ensemble base.

  16. Conditions initiales • Si on spécifie x0 (conditions initiales), alors le problème se ramène à calculer la fonction unique: x’ = Ax et x(0) = x0

  17. Prochain cours... • Orthogonalité. • Produit scalaire, module; • Ensembles orthogonaux.

More Related