Documente Academic
Documente Profesional
Documente Cultură
Variable de Estado
Un sistema moderno suele tener muchas entradas y salidas y estas pueden estar interrelacionadas en forma complicada. Es esencial reducir la complejidad de las expresiones matemticas, as como recurrir a computadoras para la mayor parte de los tediosos clculos necesarios en su anlisis.
Variable de Estado
La teora de control convencional est basada en la relacin entrada-salida o funcin de transferencia, la teora de control moderna se basa en la descripcin de las ecuaciones del sistema en trminos de n ecuaciones diferenciales de primer orden que pueden combinarse en una ecuacin diferencial vectorial-matricial de primer orden.
Variable de Estado
El uso de la notacin vectorialmatricial simplifica grandemente la representacin matemtica de sistemas de ecuaciones. Desde el punto de vista computacional, los mtodos de espacio de estado son particularmente adecuados para los clculos en computadora digital, debido a su enfoque en el dominio del tiempo.
Variable de Estado
El uso de las variables de estado pude catalogarse como un artificio til para llegar al conocimiento del comportamiento de un sistema (salida) para t to. Si de la ecuacin de estado se obtiene x (vector de estado), se reemplaza en la ecuacin de salida y as se puede expresar y (vector de salida). Toda ecuacin diferencial de cualquier orden puede expresar mediante la ecuacin de estado .
Variable de Estado
Estado de un sistema son las condiciones del sistema en cualquier tiempo t 0 cuando se conocen las variables de estado, sus conocimientos en t = 0 . Variable de estado : son el grupo ms pequeo de variables que nos permiten determinar el estado del sistema, cuando se conocen las condiciones t = to y la informacin de la entrada en t 0. Vector de estado: es el vector que contiene a las variables de estado. Espacio de estado: es el espacio n-dimensional cuyas coordenadas se especifican con las variables de estado. 6
Donde: A Matriz de planta (n x n, n= nmero de variable de estado) B Matriz de entrada (n x b, b= nmero de entradas) C Matriz de salida (c x n, c= nmero de salidas) D Matriz de distribucin (c x b)
9
10
Ejemplo #1
Para el sistema mecnico mostrado, encontrar las ecuaciones dinmicas del sistema, si f(t) es la entrada, y1(t) y y2(t) son las salidas; las variables de estado son:
11
Ejemplo #1
Solucin: aplicando segunda ley de newton en ambas masas, e ignorando el equilibrio esttico, tenemos el siguiente sistema de ecuaciones:
Ejemplo #1
Despejando para las segundas derivadas:
2 1 () 11 1 () 11 12 () ,1 () 2 ()- + = 1 () 2 1 1 1 1 2 2 () 12 ,2 () 1 ()= 2 2 . 1.6 . 1.5
13
Ejemplo #1
1 () 1 () = = 2 () . 1.7
2 1 () 11 1 () 11 12 () 2 () = = 1 () ,1 () 2 ()- + 2 1 1 1 1
11 11 12 () 2 () = 2 () 1 () ,1 () 3 ()- + 1 1 1 1
. 1.8
2 () 3 () = = 4 ()
2 2 () 12 4 () = = ,3 () 1 ()2 2
. 1.9
. 1.10
14
Ejemplo #1
En forma matricial:
0 11 + 12 1 () 1 2 () = 0 3 () 12 4 () 2 1 11 1 0 0 0 12 1 0 12 2 0
0 1 () 1 ( ) 0 2 + 1 () 1 3 () 0 4 () 0 0
. 1.11
1 () 1 0 = 2 () 0 0
15
1 () 0 0 2 () 1 0 3 () 4 ()
. 1.12
() + 1 1 + 2 2 () + + 1 1 () + 0 () = ()
. 1.13
donde y(t) es la salida, y u(t) es la entrada. Es posible definir las siguientes variables:
1 () = ( ) 2 () = (t) = 1 ()
3 () = () = 2 ()
y as sucesivamente hasta que
= 1 = 1
, entonces:
= () = 0 1 1 2 2 3 3 4 2 1 1 + ()
. 1.14
16
0 1
1 0 0
0 2
0 1 0
0 0 1 0 3
0 2
0 0 0
0 0 0 0 1 3
. 1.15
17
= ,1 0
. 1.16
A este formato de las ecuaciones se le conoce con el nombre de cannico controlable por la forma A y B
18
() + 1 1 () + 2 2 () + + 1 1 () + 0 () = ()
. 1.18
() = () + 1 1 () + 2 1 () + + 1 1 () + 0 ()
. 1.19
19
() + 1 1 + 2 2 () + + 1 2 () + 0 () = () + 1 1 () + 2 1 ( ) + + 1 1 ( ) + 0 ()
Una de las formas de proceder es definir la salida y la entrada como
. 1.17
() + 1 1 () + 2 2 () + + 1 1 () + 0 () = ()
. 1.18
() = () + 1 1 () + 2 1 () + + 1 1 () + 0 ()
. 1.19
Donde z(t) es una variable ficticia definida como (una variable de estado). Las otras variables de estado se definen como en el caso anterior; por tanto, la ecuacin de estado resulta igual, y la ecuacin de salida cambia a:
= ,0
1 2 0 0- 3 + ,0-
. 1.20
20
21
= 0
. 1.21
Son los polos del sistema (por lo tanto, la ecuacin es la ecuacin caracterstica). I es la matriz identidad (tiene la misma dimensin que A, en su diagonal principal hay 1s y el resto de los elementos de la matriz son ceros).
Ejemplo #3
22
23
2.
Transformacin a la forma cannica: Transformacin de similaridad: a. Matriz A diagonalizada b. Forma Cannica de Jordan
24
= + 1 = 1 + 1 = 1 + = ( 1 ) + () = 1 + 1
= + = 1 + = 1 +
.
Para que esto se de, debe cumplirse que S es una matriz n x n conocida como la matriz de controlabilidad.
25
= + 1 = 1 + 1 = 1 + = ( 1 ) + () = 1 + 1
= + = 1 + = 1 +
.
Para que esto se de, debe cumplirse que S es una matriz n x n conocida como la matriz de controlabilidad.
26
27
Ejemplo #4
28
Transformaciones de Similaridad
Esta transformacin tiene por objeto que la matriz A este diagonalizada de forma que los valores en la diagonal principal sean los valores propios del sistema. Este formato se puede lograr a la perfeccin si el sistema no posee polos repetidos, de lo contrario solo se puede obtener una aproximacin. En el primero de los casos se conoce al formato como cannico diagonal, y al segundo como cannico de Jordan. Forma Cannica diagonal: podemos lograr esta transformacin si tenemos z = P -1 x, donde P es una matriz no singular; de forma que podamos transformar las ecuaciones de estado y a la forma . Si x = Pz, entonces z = P -1 x, de donde sale que:
= + = + 1 = 1 + 1 = ( 1 ) + ( 1 ) = +
29
= + = () + = +
Transformaciones de Similaridad
Si A es de la forma cannica asociada, y si no hay propios repetidos, entonces P puede ser:
1 1 1 2 1 1
1 2 2 2 2 1
1 3 3 2 3 1
1 2 2 1
Donde 1, 2, n son los polos del sistema (no puede haber polos repetidos); la que se conoce como matriz de Vandermonde. De lo contrario, P se calcula segn: Pi es : , donde
30
Transformaciones de Similaridad
y donde Pi debe satisfacer la ecuacin . i es cada uno de los autovalores de A, donde A no debe generar autovalores repetidos; si no, la diagonalizacin no es posible con este mtodo. Cuando se resuelve la ecuacin , resulta un sistema de ecuaciones simultaneas y, como Es singular, el sistema es inconsistente y hay que asumir uno de los valores Pki para encontrar los otros que forman Pi .
31
Transformaciones de Similaridad
Cuando la matriz A posee autovalores repetidos, es posible que ella no sea diagonalizable. En este caso la matriz resultante de la transformacin de similaridad es una casi diagonal, como la que aparece en la siguiente figura. Esta matriz se le conoce como la forma cannica de Jordan. Cada una de las regiones encerradas en bloques punteados son
1 0 0 0
1 1 0 0 0
0 1 1 0 0
0 0 2 0
1 2
0 0
0 0 0 1 0
Denominadas bloques de Jordan, y cada una de ellas puede interpretarse como una submatriz cuya diagonal principal est compuesta por una raz repetida de A.
32
33
Transformaciones de Similaridad
Procedimiento:
1. 2.
Hacer
y hallar Pi .
Luego hacer
hasta m-1, donde m es la multiplicidad de i (multiplicidad es el nmero de veces que una raz se repite).
4.
Armar P.
5.
Calcular P-1
34
Transformaciones de Similaridad
6.
Calcular:
Ejemplo #5
35
Donde x(0) es el vector de condiciones iniciales de x(t). Despejando para X(s) tendremos:
36
() = 1 *()( )1 + + 1 *(0)()+
Donde transicin. A la expresin se le matemticamente representa:
. 1.23
37
38
. 1.24
Adicionalmente, se puede obtener una matriz que contenga las diversas funciones de transferencia que puedan existir en el sistema analizado. A esta matriz se le conoce con el nombre de Matriz de transferencia, y esta se puede calcular a partir de la definicin de funcin de transferencia y con las ecuaciones dinmicas; esto resulta en: Por lo que:
() = ,() + -()
( ) = ( ) = ( )1 + () . 1.25
39
La Matriz de Transferencia
Ya que Y(s) puede ser un vector, G(s) puede tambin serlo. Al calcular la funcin de transferencia es necesario determinar para qu entrada se est calculando, y de ese modo definir la columna de B a utilizar el clculo. Cuando se calcula la matriz de transferencia lo que se hace es determinar la funcin de transferencia para cada entrada, y luego cada vector columna se arma dentro de una matriz:
1 () 11 () 2 () 21 () 3 () = 31 () () 1 ( )
12 () 13 ( ) 1 ( ) 22 () 23 () 2 () 32 () 33 () 3 () 2 () ( )
1 () 2 () 3 () ()
. 1.26
40
La Matriz de Transferencia
Ejemplo #6
41