Documente Academic
Documente Profesional
Documente Cultură
3 DISEO DE
OBSERVADORES O
ESTIMADORES DE ESTADO
Estimacin del estado
Figura 1
OBSERVADOR DE ORDEN COMPLETO
A y-
Dado el sistema:
x Ax Bu (1)
y Cx (2)
x = vector de estado (n x 1)
u = seal de control (escalar)
y=seal de salida(escalar)
A = Matriz de estado (n x n)
B = Matriz de control (n x 1)
C=Matriz (1 x n)
Se puede estimar sus estados mediante la
siguiente expresin:
(3)
donde:
L Vector de ganancias que permiten la
observacin de estados (1 x n)
x Vector de estados estimados
y Salida estimada
Debe notarse que las matrices A, B, C, D son las mismas
tanto para un sistema real como para el sistema estimado.
Para los clculos siguientes se asume que el valor de D es
cero.
La diferencia existente entre x y x se denomina error de
observacin, y el trmino L( y - y ) se denomina factor de
correccin.
Para determinar el error de observacin restamos (1)-(3)
, as tenemos:
(4)
Si se sabe que el error esta definido como la diferencia entre
el estado real y el estado estimado, entonces se tendr:
(5)
L1
L
L2
Luego el polinomio caracterstico estar dado por:
DISEO DE OBSERVADORES DE ORDEN
COMPLETO
(Los polos deseados se ubican en -3+j y -3-j), estos valores se hallan con
Los datos
0 -1 0 -1 1 2
A
2
1 -2 1 -2 - 2 3
Solucin.
METODO DE DISEO COMPLETO
0 0 1 1 0 0
M WC 0 1 -2
N=W0 = 0 1 0
1 -2 3 0 0 1
Rango es 3 Rango es 3
Controlable Observable
DISEO MEDIANTE EL SOFTWARE
MATLAB
L=acker(A',C',P)
L=place(A,C,P)
Ejemplo:
L=
1.5000
0.5000
-3.0000
A=[0 1 0;0 0 1;-3 -2 -1];
C=[2 0 0];
P=[-2 -1+j -1-j];
L=place(A',C',P)'
L=
1.5000
0.5000
-3.0000
Ejemplo:
Controlabilidad Observabilidad
Polinomio caracterstico original
Polinomio caracterstico deseado
Vector Observador
2) SOLUCION MEDIANTE METODO
ABREVIADO
Polinomio deseado
3) SOLUCION MEDIANTE METODO POR
FORMULA DE ACKERMAN
4) USANDO MATLAB
L=
14.5000
20.2500
6.0000