5
  Universidad Nacional de Ingeniería INGENIERIA DE CONTROL: MT221 2011 Controlabilidad y Observabilidad CONTROLABILIDAD Y OBSERVABILIDAD Son conceptos que describen a la interacción entre el mundo externo (entradas y salidas) y las variables internas del sistema (estados). La controlabilidad es la propiedad que indica si el comportamiento de un sistema puede ser controlado por medio de sus entradas, mientras que la observabilidad es la propiedad que indica si el comportamiento interno del sistema puede detectarse en sus salidas. CONTROLABILIDAD.- Consideremos el sistema de n estados y p entradas Bu Ax x . , (6.1) con las matrices constantes nxp nxn R B y R A . Como la controlabilidad relaciona las entradas y los estados del sistema, la ecuación de salida es irrelevante. Definición 6.1 (Controlabilidad).  La ecuación de estados (6.1), o el par (A, B), se dice con- trolable si para cualquier estado inicial n 0 R x x(0) y cualquier estado final n 1 R x , existe una entrada que transfiere el estado x  de 0 x  a 1 x en tiempo finito. En caso contrario, la ecuación (6.1), o el par (A, B), se dice no controlable . La controlabilidad tiene que ver con la posibilidad de llevar al sistema de cualquier estado inicial al cualquier estado final en tiempo finito, no importando qué trayectoria se siga, o qué entrada se use. Teorema 6.1 ( Test de Controla bilidad). Las siguientes afirmaciones son equivalentes: 1.- nxp nxn R B , R A B), (A,  par El , es controlable. 2.- La matriz de controlabilidad, nxn 1 - n 2 C  B], A  ...  B A  AB  [B C  R  (6.2) es de rango n (rango fila pleno). 3.-La matriz nxn t  0 τ) - (t A τ τ) - A(t t 0 τ A τ Aτ dτ e BB e dτ e BB e Wc(t) τ τ  (6.3) es no singular para todo t > 0.

CONTROLABILIDAD Y OBSERVABILIDAD

Embed Size (px)

Citation preview

Page 1: CONTROLABILIDAD Y OBSERVABILIDAD

5/11/2018 CONTROLABILIDAD Y OBSERVABILIDAD - slidepdf.com

http://slidepdf.com/reader/full/controlabilidad-y-observabilidad-55a23257d6563 1/5

 

Universidad Nacional de Ingeniería

INGENIERIA DE CONTROL: MT221 2011Controlabilidad y Observabilidad

CONTROLABILIDAD Y OBSERVABILIDAD

Son conceptos que describen a la interacción entre el mundo externo (entradas y salidas) y las

variables internas del sistema (estados). La controlabilidad es la propiedad que indica si el

comportamiento de un sistema puede ser controlado por medio de sus entradas, mientras que

la observabilidad es la propiedad que indica si el comportamiento interno del sistema puede

detectarse en sus salidas.

CONTROLABILIDAD.-

Consideremos el sistema de n estados y p entradas

BuAxx.

, (6.1)

con las matrices constantesnxpnxn RByRA . Como la controlabilidad relaciona las

entradas y los estados del sistema, la ecuación de salida es irrelevante.

Definición 6.1 (Controlabilidad).  La ecuación de estados (6.1), o el par (A, B), se dice con-

trolable si para cualquier estado inicialn

0 Rxx(0) y cualquier estado finaln

1 Rx ,

existe una entrada que transfiere el estado x de0

x a1

x en tiempo finito. En caso contrario,

la ecuación (6.1), o el par (A, B), se dice no controlable.

La controlabilidad tiene que ver con la posibilidad de llevar al sistema de cualquier estado

inicial al cualquier estado final en tiempo finito, no importando qué trayectoria se siga, o qué

entrada se use.

Teorema 6.1 (Test de Controlabilidad). Las siguientes afirmaciones son equivalentes:

1.-nxpnxn RB,RAB),(A,parEl , es controlable.

2.- La matriz de controlabilidad,

nxn1-n2 C B],A ... BA AB [BC R (6.2)

es de rango n (rango fila pleno).

3.-La matriz nxn

t

0

τ)-(tAττ)-A(t

t

0

τAτAτ dτeBBedτeBBeWc(t)ττ

(6.3)

es no singular para todo t > 0.

Page 2: CONTROLABILIDAD Y OBSERVABILIDAD

5/11/2018 CONTROLABILIDAD Y OBSERVABILIDAD - slidepdf.com

http://slidepdf.com/reader/full/controlabilidad-y-observabilidad-55a23257d6563 2/5

 

Universidad Nacional de Ingeniería

INGENIERIA DE CONTROL: MT221 2011Controlabilidad y Observabilidad

Ejemplo:

Sistemas no controlables

Veamos el sistema eléctrico de la izquierda en la figura. Es un sistema de primer orden;

variable de estado x: la tensión en el capacitor. 

-  Si el capacitor esta inicialmente descargado x(0) = 0 => x(t) = 0, para todo t 0

independientemente de la tensión u de entrada aplicada, debido a la simetría de red.

Este sistema es no controlable. 

En el sistema de la derecha, éste tiene dos variables de estado, las tensiones en los dos

capacitores, 21 y xx . La entrada puede llevar 21 xox a cualquier valor, pero no puede

llevar 21 y xx a distintos valores. Por ejemplo, si )0(x(0)x 21 entonces (t)x(t)x 21  

para todo 0t independiente de la tensión aplicada en u. Este sistema también es no

controlable. 

Sistemas controlables 

Sea la linealización de un péndulo invertido. La ecuación de estados lineal de un péndulo dado

es:

x0001y

u

2

0

1

0

x

0500

1000

0100

1010

x.

 

Calculamos la matriz de controlabilidad

01002

10020

0201

0010

 B]A BA AB [BC32

 

Como la matriz tiene rango 4, por lo que éste sistema es controlable.

Page 3: CONTROLABILIDAD Y OBSERVABILIDAD

5/11/2018 CONTROLABILIDAD Y OBSERVABILIDAD - slidepdf.com

http://slidepdf.com/reader/full/controlabilidad-y-observabilidad-55a23257d6563 3/5

 

Universidad Nacional de Ingeniería

INGENIERIA DE CONTROL: MT221 2011Controlabilidad y Observabilidad

OBSERVABILIDAD.-

Consideramos el sistema lineal estacionario.

DuCxy

BuAxx.

 

qxpqxnnxpnxn

RD,RC,RB,RA (6.14)

Definición 6.2 (Observabilidad). La ecuación de estados (6.14), es observable si para cualquier

estado inicial x(0) (desconocido), existe un tiempo finito t1 tal que el conocimiento de la

entrada u y la salida y sobre el intervalo [0, t1] es suficiente para determinar en forma única el

estado inicial x(0). En caso contrario el sistema es no observable.

Teorema 6.5 (Test de Observabilidad). Las siguientes afirmaciones son equivalentes:

1.-qxnnxn RC,RAC),(A,parEl , es observable.

2.- La matriz de observabilidad,

,RO,

CA

...

CA

CA

C

Onqxn

1n

2(6.20)

es de rango n (rango columna pleno).

3.-La matriz nxn

t

0

)-A(tττ)-(tA

t

0

AτττA dτCeCedτCeCeWo(t) (6.21)

es no singular para todo t > 0.

Ejemplo:

Sistemas no observables

En el circuito de la izquierda en la Figura 6.4, si la entrada es nula, la salida es idénticamente

nula para cualquier tensión en el capacitor, debido a la simetría de las resistencias. Sabemos

que la entrada y salida son ambas nulas, pera la tensión inicial en el capacitor (el estado)

puede no serlo y no podemos determinarla. Este sistema es no observable. 

Page 4: CONTROLABILIDAD Y OBSERVABILIDAD

5/11/2018 CONTROLABILIDAD Y OBSERVABILIDAD - slidepdf.com

http://slidepdf.com/reader/full/controlabilidad-y-observabilidad-55a23257d6563 4/5

 

Universidad Nacional de Ingeniería

INGENIERIA DE CONTROL: MT221 2011Controlabilidad y Observabilidad

El circuito de la derecha en la figura 6.4 tiene dos variables de estado, la corriente por la

inductancia, x1, y la tensión en el capacitor x2. La entrada u es una fuente de corriente. Si u=0

y la tensión inicial en el capacitor es nula, x2(0)=0, la salida es nula independientemente de la

corriente en la inductancia, que no necesariamente es nula. El estado inicial x1(0) no puede ser

determinado del conocimiento de u e y, y el sistema es no observable.

Sistemas observables

Consideremos el sistema de segundo orden

x21y

u10

01x

11

01x.

 

Calculamos la matriz de observabilidad

23

21 

CA

CO  

Como la matriz tiene rango 2, por lo que éste sistema es observable.

EJEMPLO CON MATLAB:

1.- Considere el sistema definido por:

x3

x2

x1

 11920y

u

1

0

0

 

x3

x2

x1

6116

100

010

x3

x2

x1

.

.

.

 

¿Es el sistema de estado completamente observable y completamente controlable?

Page 5: CONTROLABILIDAD Y OBSERVABILIDAD

5/11/2018 CONTROLABILIDAD Y OBSERVABILIDAD - slidepdf.com

http://slidepdf.com/reader/full/controlabilidad-y-observabilidad-55a23257d6563 5/5

 

Universidad Nacional de Ingeniería

INGENIERIA DE CONTROL: MT221 2011Controlabilidad y Observabilidad

SOLUCION:

El sistema es completamente controlable

El sistema es completamente observable

>>

A=[0 1 0; 0 0 1; 6 11 -6];

B=[0; 0 ; 1];

C=[20 9 11];

CC1=B;

CC2=A*B;

CC3=A^2*B;

CC=[CC1';CC2';CC3'];

CC=CC';

if(rank(CC)==3)

fprintf('El sistema es completamente controlable \n');

else 

fprintf('El sistema no es completamente controlable \n');

end 

G1=C;

G2=C*A;

G3=C*A^2;

G=[G1;G2;G3];

if(rank(G)==3)

fprintf('El sistema es completamente observable \n');

else 

fprintf('El sistema no es completamente observable \n');

end