care
Solution de l'équation algébrique de Riccati en temps continu.
📝Syntaxe
[X, L, G] = care(A, B, Q)
[X, L, G] = care(A, B, Q, R, S, E)
📥Arguments d'entrée
Paramètre Description
A Matrice représentant l'état avec dimensions n x n, où n correspond au nombre d'états.
B Matrice représentant le contrôle avec dimensions n x p, où p est le nombre d'entrées.
Q Matrice décrivant le coût associé à l'état, ayant dimensions n x n, où n est le nombre d'états.
R Matrice représentant le coût associé au contrôle, avec dimensions p x p, où p est le nombre d'entrées.
S Matrice optionnellement à valeurs réelles avec dimensions n x p.
E Matrice avec dimensions n x n qui sert de matrice descripteur.
📤Arguments de sortie
Paramètre Description
X solution stabilisée pour l'équation de Riccati en temps continu de dimension n x n.
L Vecteur des pôles en boucle fermée.
G Matrice de gain.
📄Description

La fonction care(A, B, Q) calcule la solution exclusive, notée X, pour l'équation algébrique de Riccati en temps continu avec les matrices A, B et Q, et fournit également les matrices supplémentaires L et G.

💡Exemples
a = [-3 2;1 1];
b = [0 ; 1];
c = [1 -1];
r = 3;
[x, l, g] = care(a, b, c'*c, r)
🔗Voir aussi
slicot_sb02odslicot_sg02ad
🕔Historique des versions
Version Description
1.0.0 version initiale
Modifier cette page sur GitHub