Professional Documents
Culture Documents
Observabilidad
Contenido
Observabilidad
Introduccin a los observadores de estado
Ejemplos y ejercicios
Observabilidad: definicin
Partimos del sistema
x=
Ax (t ) + Bu(t )
y (t )=Cx (t ) + Du(t )
Observabilidad: definicin
Si cada estado del sistema es
observable para un tiempo
finito, se dice que el sistema
es completamente
observable, o simplemente
observable.
Para que el sistema descrito
sea completamente
observable, es necesario y
suficiente que S, la matriz de
observabilidad de nm x n,
tenga un rango n.
Ing. Gabriela Ortiz Len
[ ]
C
CA
S= CA2
n1
CA
0 x;
x = 1
0 2
[ ]
2 1 0
x = 0 2 1 x ;
0 0 2
2
0
x = 0
0
0
Ing. Gabriela Ortiz Len
1
2
0
0
0
y=[1 3] x
y= 3 0 0 x
4 0 0
0 0
0
1 0
0
2 0
0 x;
0 3
1
0 0 3
y=
1 1 1 0 0
x
0 1 1 1 0
0 x;
x = 1
0 2
[ ]
2 1 0
x = 0 2 1 x ;
0 0 2
2
0
x = 0
0
0
1
2
0
0
0
y=[0 1] x
y= 0 1 3 x
0 2 4
0 0
0
1 0
0
2 0
0 x;
0 3
1
0 0 3
y=
1 1 1 0 0
x
0 1 1 0 0
Si
Ejemplo 3
Sea la funcin de
transferencia
Y ( s)
s+1
=
U (s) (s+1)( s+2)
Se descompone en la
forma FCC
[
[]
0
1
2 3
0
B=
1
C =[ 1 1 ]
A=
Cuya matriz de
observabilidad, S, es
singular y por ello el par
[A,C] no es observable S= C = 1
[ ][
CA
1
2 2
]
10
Ejemplo 3: continuacin
El sistema se
representa en la
forma FCO
Debido a que la FCO
se puede realizar,
el par [A, C] es
observable
[ ]
[]
A= 0 2
1 3
1
B=
1
C =[ 0 1 ]
11
Controlabilidad y Observabilidad de
sistemas en lazo cerrado con
realimentacin de estado
Controlabilidad
Si es x(t)=Ax(t)
+ Bu(t) es completamente
controlable, entonces si :
u(t)=r(t)Kx(t)
el sistema en lazo cerrado con realimentacin de
estado es:
x(t)=(A-BK)x(t)
+ Br(t)
y es tambin completamente controlable
12
Controlabilidad y Observabilidad de
sistemas en lazo cerrado con
realimentacin de estado
Observabilidad
13
La matriz S tiene
el determinante
] []
0
1 x+ 1 u
2 3
1
y= [ 1 2 ] x
x=
K =[ k 1 , k 2 ]
x (t )=( ABK ) x (t ) + Br (t )
S=
][
C
1
2
=
C ( A BK ) 3k 14 3k 2 5
S= 6k 13k 2+3
14
Observabilidad en tiempo
discreto
Partimos del sistema
x ( (k +1) T )= Ad x (kT ) + B d u(kT )
y (kT )=Cx (kT ) + Du (kT )
[]
CAd
S = CA2d
n1
CAd
Ing. Gabriela Ortiz Len
15
Ejercicio 2
Encuentre si el sistema es observable
[]
1,65 0,675
1
x (k +1)=
x (k ) + u(k )
1
0
0
y (k )= [ 1 0,825 ] x (k )
T =0,01 s
16
Transformacin a FCO
Sea Q la matriz de transformacin, con S la
matriz de observabilidad Q=(WS )1
Y con
a1 a 2
a2 a3
W=
a n1 1
1
0
a n1
1
0
0
1
0
0
0
]
17
Transformacin a FCO
Se define x como un nuevo vector de estado
x=Q x
Si el sistema es observable, la matriz Q tiene
inversa.
Utilizando la matriz Q se puede transformar
el sistema a la forma cannica observable:
x =Q1 AQ x + Q1 Bu
y=CQ x + Du
Ing. Gabriela Ortiz Len
18
0
1
0
A=
0
0
1
0 a 0
0 a 1
0 a 2
1 a n1
C =[ 0 0 0 1 ]
no
y D
Los elementos de las matrices B
estn restringidos a ninguna forma especial
Ing. Gabriela Ortiz Len
19
Observadores de estado
No siempre es posible medir el estado x
20
Ejercicios
1.
0,9319 0,02414
0,01931
x (k ) +
u
0,03863 0,99951
0,0003908
y (k )= [ 0 1,25 ] x (k )
2.
21
Ejercicios (2)
3.
[ ] []
0
x = 2
0
y=[ 0
4.
12
0,5
0 0 x+ 0 u
1 0
0
0 1] x
22
Ejercicios (3)
5.
[ ] []
0
x = 2
0
y=[ 0
12
0,5
0 0 x+ 0 u
1 0
0
0 1] x
6.
7.
23
Referencias
[1] Kuo, Benjamin. Sistemas de Control
Automtico,Pearson, Prentice-Hall, 1996,7
edicin, Mxico
[2] Ogata, Katsuhiko. Ingeniera de Control
Moderna, Pearson, Prentice Hall, 2003, 4 Ed.,
Madrid.
[3] Ogata, Katsuhiko. Sistemas de Control en tiempo
discreto, Prentice Hall, 1996, 2 Ed., Mxico.
24