rlocus
Lieu des racines d'un modèle SISO.
📝Syntaxe
rlocus(sys)
rlocus(sys, k)
rlocus(sys1, sys2, ...)
[r, k] = rlocus(sys)
[r, k] = rlocus(sys, k)
📥Arguments d'entrée
Paramètre Description
sys Système dynamique SISO
k Vecteur des gains de contre-réaction
📤Arguments de sortie
Paramètre Description
r Positions complexes des pôles en boucle fermée, une colonne par gain
k Vecteur des gains utilisés
đź“„Description

La fonction du lieu des racines, rlocus(sys), calcule et trace le lieu des pôles en boucle fermée de la boucle feedback(k*sys, 1), c'est-à-dire les racines de den + k*num, lorsque le gain k varie de 0 à l'infini.

Chaque branche part d'un pôle en boucle ouverte (marqué x) pour k = 0 et se termine sur un zéro fini en boucle ouverte (marqué o) ou tend vers l'infini lorsque k augmente.

Lorsqu'un vecteur de gains k est fourni, ces gains sont utilisés à la place de la plage sélectionnée automatiquement.

Avec des arguments de sortie, [r, k] = rlocus(sys) renvoie les positions des pôles en boucle fermée et les gains sans tracer.

đź’ˇExemples
f = figure();
sys = tf([1 3], [1 3 2]);
rlocus(sys);
Example illustration
G = tf(1, [1 3 2]);
[r, k] = rlocus(G);
đź”—Voir aussi
nyquistbode
đź•”Historique des versions
Version Description
1.0.0 initial version
Modifier cette page sur GitHub