Академический Документы
Профессиональный Документы
Культура Документы
Control y Optimización
.
x Ax bu
y Cx
x ; u ; y
n
Ahora solo tenemos disponible la
salida :
.
u (t ) x Ax Bu y (t )
y Cx
Hay que tratar de reconstruir el
estado a partir del conocimiento del
sistema (A,b,c), de las mediciones
realizadas sobre la salida y y del
valor de u
u (t )
x(t )
Observador
de
Luenberger
y (t )
La idea es utilizar el estimador de estado
en el esquema de control como si el valor
del estado estimado coincidiera con el
vector de estado
.
u (t ) y (t )
x Ax Bu
y Cx
x(t ) Observador
-K de
Luenberger
Para garantizar la validez de este
esquema debemos:
e x x ; e(t0 ) x0 x0
Desconocemos el valor inicial del estado
verdadero por lo que no podemos hacer
ninguna suposición acerca del valor inicial del
error de estimación. En general supondremos
que es distinto de cero.
Establezcamos una ecuación
diferencial que describa el
comportamiento del vector de error
de estimación en términos de las
matrices y vectores que definen
tanto al sistema original linealizado
como al observador propuesto
.
. .
e x x Ax bu - Φ x u y
Sustituyendo x xe y y Cx
.
. .
e x x Ax Φx bu u Cx Φe
e A C x (b )u e
.
La dinámica del error de observación no
debe depender ni de los valores de las
acciones de control ni de los valores
que las mismas producen en los
estados del sistema
¿Como lograr esto?
A C 0 ; b 0
A C ; b
El error de estimación evolucionará de
acuerdo con una dinámica lineal y
AUTÓNOMA dada por:
e A C e
.
e(t 0 ) e0
¡NO NECESARIAMENTE!
Quien puede garantizar eso es la
condición de
OBSERVABILIDAD
Estabilizar asintóticamente el error de
estimación a cero puede verse como un
problema de control.
Analizaremos el sistema dual:
.
z A z C v
T T
v z T
z ( A C )
.
z A C
T T T T
z
rank C T T
A C T
.... A
T
n 1
C T
n
C
CA
Que es igual a: rank n
CAn 1
Condición de OBSERVABILIDAD del
sistema linealizado original
CONCLUSIÓN
La condición necesaria y suficiente para
que exista un vector de ganancia del
observador que coloque los polos del
sistema lineal que representa el error de
observación en el semiplano izquierdo
del plano complejo y por lo tanto,
produzca un error de observación
asintóticamente estable a cero es que el
sistema linealizado original sea
OBSERVABLE
La segunda cuestión que debemos
garantizar es que durante el lapso
de tiempo en el cual el valor del
estado estimado no coincide
exactamente con el valor del estado
linealizado, el sistema,
erróneamente controlado sea
asintoticamente estable a cero.
Estudiemos la validez del siguiente
esquema de control realimentado:
u x
b C
y
y
A C
x
b
A
-K
Las ecuaciones del sistema en lazo
cerrado son:
.
x Ax bu
u K x
.
x A x bu y y A C x bu C x
yCx
Reescribiendo en una sola ecuación
de estado aumentado:
.
x
. A bK x
C
A C bK x
x
Es difícil ver el efecto de los vectores de
diseño K y en esta ecuación pues los
autovalores de esta matriz no son fáciles de
discernir
Transformemos el sistema de manera tal
que el nuevo vector de estados esté
formado por los estados de la planta y el
error de estimación:
x I 0 x
e I I x
P
La matriz P es invertible y su inversa es
igual a ella misma P=P-1. El sistema
transformado queda como:
A bK
.
bK x
x
.
A C e
e 0
Los autovalores de esta matriz son la unión de
los autovalores de la matriz A-bK y de la matriz
A-C
Conclusión
El esquema de control es válido si y
solamente si los autovalores de A-bK y de
A-C se ubican en el semiplano izquierdo
del plano complejo lo cual se logra con
una escogencia apropiada de los vectores
Ky
x2
Sin perdida de generalidad supondremos
que las variables de estado medibles
ocupan las n1 primeras posiciones del
vector de estados
n1 n2
x1 ; x2 ; x n
x2
Esta ecuación diferencial representa un
observador dinámico para la parte
medible del sistema original El estado
estimado x2 lo podemos obtener como
salida del sistema que genera a la
variable auxiliar z2.
Esquema del observador de orden reducido
2
z2
(A22-2A12) 2+(A21- 2A11)
y x2
(b2-2b1) (A22-2A12)