dlqr
Regulador lineal cuadrático (LQ) de feedback de estados para un sistema de espacio de estados de tiempo discreto
Sintaxis
[K,S,e] = dlqr(A,B,Q,R,N)
Descripción
[K,S,e] = dlqr(A,B,Q,R,N)
calcula la matriz de ganancias óptimas K
de manera que la ley de feedback de estados
minimice la función cuadrática de coste
para el modelo de espacio de estados de tiempo discreto
Se supone el valor predeterminado N=0
cuando se omite N
.
Además de la ganancia de feedback de estados K
, dlqr
devuelve la solución de horizonte infinito S de la ecuación de Riccati de tiempo discreto asociada
y los valores propios de lazo cerrado e = eig(A-B*K)
. Tenga en cuenta que K deriva de S mediante
Limitaciones
Los datos del problema deben cumplir lo siguiente:
El par (A,B) debe ser estabilizable.
R debe ser definido positivo.
debe ser semidefinido positivo (de manera equivalente, ).
no debe contar con ningún modo no observable en el círculo unitario.
Historial de versiones
Introducido antes de R2006a