La traduction de cette page n'est pas à jour. Cliquez ici pour voir la dernière version en anglais.
lqr
Design d'un régulateur linéaire quadratique (LQR, Linear Quadratic Regulator)
Description
[
calcule la matrice de gain optimal K
,S
,P
] = lqr(sys
,Q
,R
,N
)K
, la solution S
de l'équation algébrique de Riccati associée et les pôles en boucle fermée P
pour le modèle de représentation d’état en temps continu ou en temps discret sys
. Q
et R
sont respectivement les matrices de poids des états et des entrées. Lorsque la matrice des termes croisés N
est omise, elle est définie sur zéro.
[
calcule la matrice de gain optimal K
,S
,P
] = lqr(A
,B
,Q
,R
,N
)K
, la solution S
de l'équation algébrique de Riccati associée et les pôles en boucle fermée P
au moyen des matrices de représentation d’état en temps continu A
et B
. Cette syntaxe n’est valide que pour les modèles en temps continu. Pour les modèles en temps discret, utilisez dlqr
.
Exemples
Arguments d'entrée
Arguments en sortie
Limitations
Les données d’entrée doivent remplir les conditions suivantes :
La paire
A
etB
doit pouvoir être stabilisée.[Q,N;N',R]
doit être un nombre défini non négatif.R>0
et .( ne présente aucun mode non détectable sur l’axe imaginaire (ou le cercle unitaire en temps discret).
Conseils
lqr
prend en charge les modèles de descripteur avecE
non singulier. La sortieS
delqr
correspond à la solution de l'équation algébrique de Riccati pour le modèle de représentation d’état explicite équivalent :
Algorithmes
Pour les systèmes en temps continu, lqr
calcule le système d’avertissement d’état qui minimise la fonction de coût quadratique
soumis à la dynamique du système .
Outre le gain de retour d’état K
, lqr
renvoie la solution S
de l’équation algébrique de Riccati associée
et les pôles en boucle fermée . La matrice de gain K
est dérivée de S
au moyen de
Pour les systèmes en temps discret, lqr
calcule le système d’avertissement d’état qui minimise
soumis à la dynamique du système .
Dans tous les cas, lorsque vous omettez la matrice des termes croisés N
, lqr
définit N
sur 0.
Historique des versions
Introduit avant R2006a