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) se puede estabilizar.
R > 0 y Q − NR–1NT ≥ 0
(Q − NR–1NT, A − BR–1NT) no cuenta con ningún modo no observable en el circulo unitario.
Historial de versiones
Introducido antes de R2006a