slicot_ab08nd

Construction d'un pencil régulier pour un système donné dont les valeurs propres généralisées sont les zéros invariants du système.

📝 Syntaxe

  • [NU, RANK, DINFZ, NKROR, NKROL, INFZ, KRONR, KRONL, AF, BF, INFO] = slicot_ab08nd(EQUIL, N, M, P, A, B, C, D, TOL)

📥 Argument d'entrée

  • EQUIL - 'S' : effectuer un Ă©quilibrage (mise Ă  l'Ă©chelle) ; 'N' : ne pas effectuer d'Ă©quilibrage.

  • N - Le nombre de variables d'Ă©tat, c'est-Ă -dire l'ordre de la matrice A.

  • M - Le nombre d'entrĂ©es du système.

  • P - Le nombre de sorties du système.

  • A - La partie principale N-by-N de ce tableau doit contenir la matrice de dynamique d'Ă©tat A du système.

  • B - La partie principale N-by-M de ce tableau doit contenir la matrice d'entrĂ©e/Ă©tat B du système.

  • C - La partie principale P-by-N de ce tableau doit contenir la matrice Ă©tat/sortie C du système.

  • D - La partie principale P-by-M de ce tableau doit contenir la matrice de transmission directe D du système.

  • TOL - Une tolĂ©rance utilisĂ©e dans les dĂ©cisions de rang.

📤 Argument de sortie

  • NU - Le nombre de zĂ©ros invariants (finis).

  • RANK - Le rang normal de la matrice de fonction de transfert.

  • DINFZ - Le degrĂ© maximal des diviseurs Ă©lĂ©mentaires Ă  l'infini.

  • NKROR - Le nombre d'indices de Kronecker droits.

  • NKROL - Le nombre d'indices de Kronecker gauches.

  • INFZ - Les DINFZ premiers Ă©lĂ©ments de INFZ contiennent des informations sur les diviseurs Ă©lĂ©mentaires infinis : le système a INFZ(i) diviseurs Ă©lĂ©mentaires infinis de degrĂ© i, oĂą i = 1,2,...,DINFZ.

  • KRONR - Les NKROR premiers Ă©lĂ©ments de ce tableau contiennent les indices de Kronecker droits (colonnes).

  • KRONL - Les NKROL premiers Ă©lĂ©ments de ce tableau contiennent les indices de Kronecker gauches (lignes).

  • AF - La partie principale NU-by-NU de ce tableau contient la matrice de coefficients A du pencil rĂ©duit.

  • BF - La partie principale NU-by-NU de ce tableau contient la matrice de coefficients B du pencil rĂ©duit.

  • INFO - 0 : sortie rĂ©ussie ; si INFO = -i, le i-ème argument avait une valeur illĂ©gale.

đź“„ Description

Construire, pour un système multivariable linéaire décrit par un modèle d'espace d'état (A,B,C,D), un pencil régulier (A - lambda*B) dont les zéros invariants du système sont les valeurs propres généralisées.

La routine calcule également les ordres des zéros infinis et les indices de Kronecker droits et gauches du système (A,B,C,D).

Fonction(s) utilisée(s)

AB08ND

📚 Bibliographie

http://slicot.org/objects/software/shared/doc/AB08ND.html

đź’ˇ Exemple

đź•” Historique

Version
đź“„ Description

1.0.0

version initiale

Last updated

Was this helpful?