Está en la página 1de 7

Universidad de Valparaíso

Ingeniería Biomédica

Teoría de Control
Capítulo 11: CONTROLABILIDAD Y OBSERVABILIDAD

Se dice que un sistema es controlable en el instante tü si es posible llevarlo de cualquier


estado inicial x(tü) a cualquier otro estado, empleando un vector de control no acotado, en
un lapso finito.

Se dice que un sistema es observable en el tiempo t si, con el sistema en el estado x(t ), es
posible determinar dicho estado a partir de las mediciones de la salida con un retaso finito
de tiempo.

El trabajo pionero de R. Kalman en el año de 1960 introdujo los conceptos de


controlabilidad y de observabilidad, que juegan un papel fundamental en el diseño de los
sistemas de control usando las técnicas de estado espacio. En efecto, las condiciones de
controlabilidad y de observabilidad determinan la existencia de una solución completa para
el problema del diseño de un sistema de control. Tal vez no exista una solución a este
problema si el sistema estudiado es no controlable. Aunque la mayoría de los sistemas
fisicos son controlables y observables, los modelos matemáticos correspondientes pueden
no tener la propiedad de controlabilidad o de observabilidad. En tal caso, es esencial
conocer las condiciones bajo las cuales un sistema controlable y observable. Veremos
primero la controlabilidad y dejaremos el análisis de la observabilidad para el final.

A continuación, se obtendrá primero la condición para la controlabilidad completa del


estado y enseguida se determinará la condición para la controlabilidad de la salida.

Controlabilidad completa del estado para sistemas en tiempo continuo

Consideremos al sistema en tiempo continuo:

x = Ax + Bu

en donde x = vector de estado (vector de orden n)


u = vector de contra 1 ( de orden r)
A = matriz de orden n x n
B = matriz de orden n x r

Se dice que el sistema dado por la ecuación anterior es de estado controlable en t = tü si es


posible construir r señales de control sin restricción alguna que transfieran un estado inicial
a cualquier otro estado finito en un intervalo de tiempo finito tü :::; t :::; t l Si todos los estados
son controlables, se dice que el sistema es de estado completamente controlable.

Se puede comprobar que para cumplir con los requisitos anteriores se debe satisfacer la
ecuación:

CGV
Universidad de Valparaíso
Ingeniería Biomédica

Teoría de Control
1l -1

x(O) -LA k B
k =O

AB :

Si el sistema es de estado completamente controlable, entonces dado cualquier estado


inicial x(O), la ecuación debe satisfacerse. Esto requiere que el rango de la matriz de n filas
y nr columnas.

[e: AB : ··· : A"-1 B ]

sea de rango n, o que contenga n vectores columna linealmente independientes. La matriz,

M = [B: AB : · ·· : A 'i-IB ]

recibe el nombre de matriz de controlabilidad.

Ejemplo:

Dado:

X1

X3

Entonces:

Es singular el sistema, no es controlable de estado completo.

Ejemplo:

CGV
Universidad de Valparaíso
Ingeniería Biomédica

XI
Teoría de

i [o:}
2 Control

X2

X3
=
r -1
2
ü
+

Con

-241
-6 => IMI = 152
- 28

Existe una forma distinta de obtener la matriz de controlabilidad a través de la técnica de


Jordan, sin embargo esta no será vista.

Los siguientes sistemas son de estado completamente controlable:

.[ lX ¡

.\ 2

X!

Los siguientes no lo son:

Xi

X2

X3

La condición para una controlabilidad completa del estado se plantea en términos de las
funciones de transferencia o las matrices de transferencia. Una condición necesaria y
suficiente para una controlabilidad completa de estado es que no ocurra una cancelación en
la función de transferencia o en la matriz de transferencia. Si ocurre dicha cancelación el
sistema no puede ser controlado en la dirección del modo cancelado.

CGV
Universidad de Valparaíso
Ingeniería Biomédica

Teoría de Control

Consideremos:

Y(s) 4(s + 3) 4s + 12
3 2
U(s) s( s + 3)(s + 5) s +8 + 15s

Es obvio que ocurre una cancelación del factor (s + 3) en el numerador y en el denominador


de esta función de transferencia (Por tanto se debería representar mediante una matriz A de
orden 2). Debido a dicha cancelación el sistema de tercer orden no es de estado
completamente controlable.

La misma condición se obtiene si se escribe esta función de transferencia en la forma de


una ecuación de estado. La representación en la forma canónica normal viene dada por:

Y (s) boS JI
+ b¡s li -1 +... + bn-l s + b 11

U (s) s
/')
+ a 1 s n-1 + a,,

--- -w - _y_-

1
b-- a-b
1 0
b2--
a
__b_
2 0
1 L,1 1 '" 1
b,. •

1
t

Fi •uro 2.1 Forma C'tmóuico Coulrulable (Progrm11ació11 direc1t1)

La forma canónica controlable viene dada por:

X¡ o 1 o o X¡

oo o o X

o o o
X2 2
+ u

- a" .., .
- a,,_ 1 - a11-2 - a¡ X"
x,,

y = [ bu - anbo ! bn- 1 - ªn-1bo! . . . ! b1 - a1bo]x + bou

CGV
Universidad de Valparaíso
Ingeniería Biomédica

Teoría de Control

En nuestro Caso:

l
l

X2
[
O ][::] +[ ]u
X3 Ü -15 -8 x 3 -20

y [ 1 O O ]x

M [B AB A 2 B]
4
- 20
- 20
100
l =>
I MI = o
100 -500

La matriz de controlabilidad es singular y por ende el sistema no es completamente


controlable.

Controlabilidad de la salida de sistemas de tiempo continuo

En el diseño práctico de un sistema de control se pretende normalmente controlar la salida


en lugar del estado del sistema. Una controlabilidad completa de estado no es necesaria ni
suficiente para controlar la salida del sistema. Por dicha razón es útil definir una
controlabilidad completa de la salida por separado.

X Ax + Bu (11)
y Cx + Du (12)

en donde x = vector de estado (vector de orden n)


u = vector de control ( de orden r)
y = vector ele salida ( ele orden m)
A = matriz del sistema de orden 11 x 11
B = ma triz de control de orcle11 11 x r
C = matriz de salida ele orden m x n
D = matriz ele transmisión directa de orden m x r

Se dice que el sistema dado por (11) y (12) es de salida completamente controlable si es
posible construir un vector de control u(t) no acotado, tal que transfiera cualquier salida
inicial determinada y(tü) a cualquier salida final y(tl ) en un intervalo de tiempo finito tü :::; t
:::; t1 Es factible demostrar que la condición para una controlabilidad completa de la salida
es la siguiente: el sistema descrito mediante las ecuaciones (11) y (12) es de salida
completamente controlable si y sólo si la matriz de orden m x (n + l)r

CGV
Universidad de Valparaíso
Ingeniería Biomédica

Teoría de Control
[ CH ! CAB . CA2B ! . . . !CA11 -1B ! D ]

Es de Rango m

OBSERVABILIDAD

Analizaremos ahora la observabilidad de los sistemas lineales. Consideremos el sistema sin


excitación descrito por las ecuaciones siguientes:

x = Ax (15)
y = Cx (16)

en donde x = vector de estado (vector de orden n)


y = vector de salida ( de orden m)
A = matriz del sistema de orden n x n
C = matriz de salida de orden m X n

Se dice que el sistema es completamente observable si el estado x(t ) se determina a partir


de la medición de y(t) durante un intervalo de tiempo finito tü :::; t :::; t l . Por tanto el sistema
es completamente observable si todas las transiciones de estado afectan eventualmente a
todos los elementos del vector de salida. El concepto de observabilidad es útil al resolver el
problema de reconstruir señales o variables de estado no medibles a partir de variables que
si son medibles en un tiempo lo menor posible. En estas notas trataremos con sistemas
lineales e invariantes en el tiempo; por lo que sin perder generalidad supondremos que tü es
O.

El concepto de observabilidad es muy importante porque, en el terreno práctico, la


dificultad que se encuentra con el control mediante retroalimentación del estado es que
algunas variables de estado no son asequibles para una medición directa , por lo que se hace
necesario estimar las variables de estado no medibles para formar las señales de control.

Asi, si el sistema es completamente observable , dada la salida y(t) durante un intervalo de


tiempo O :::; t :::; t l , x(O) se determina únicamente a partir de la ecuación (17). Se demuestra
que esto requiere que el rango de la matriz de nm filas y n columnas

e
CA
N

CA"-1

sea n. La matriz N recibe el nombre de matriz de observabilidad.

CGV
Universidad de Valparaíso
Ingeniería Biomédica

Teoría de Control

Ejemplo:

X!

Xl

X3
[
Ü
Ü

Ü
-16
-8
2 ][X t
-21

10
X l [º]
2
X3
+ 2
l
11

1
50 ¡
2s '

de rango 3, el sistema es controlable de manera completa

2
[ CB CAB CA B D ]=

[O -5 o]
de rango 1, eso quiere decir que el sistema es controlable a la salida

[e ]
CA2
¡: 2 7
O -16
-4 ]
-12
27
es de rango 3, el sistema es completamente observable.

CGV

También podría gustarte