Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
CONTOL MODERNO
APUNTES DE CLASE
Manzanillo, Colima.
Pgina 1
UNIVERSIDAD DE COLIMA
ndice
1.- ESPACI DE ESTADO...4 1.1.- OBTENCIN DE LAS ECUACIONES DE ESTADO.......4 1.2.- ESPACI DE ESTADO CON SISTEMA MECNICO.5 1.3.- ESPACI DE ESTADO CON SISTEMA ELCTRICO12 2.-FUNCIN DE TRANSFERENCIA17 3.- VALORES PROPIOS DE UNA MATRIZ...22 4.-DIAGONALIZACIN DE UNA MATRIZ DE n X n24
UNIVERSIDAD DE COLIMA
8.-CONTROLABILIDAD Y OBSERVABILIDAD.57 8.1 CONTROLABILIDAD57 8.2.-CONTROLABILIDAD DE LA SALIDA.59 8.3.-OBSERVABILIDAD.60 8.4.-OBSERVABILIDAD COMPLETA DE SISTEMAS EN TIEMPO CONTINUO61 8.5.- CONTROL POR REALIMENTACIN DEL ESTADO..62 8.6.- UBICACIN DE POLOS63 8.7.- PRIMER MTODO DE DISEO PARA LA UBICACIN DE POLOS. DETERMINACIN DE LA MATRIZ K UTILIZANDO LA MATRIZ DE TRANSFORMACIN T. 64 8.8.- SEGUNDO MTODO DE DISEO PARA LA UBICACIN DE POLOS. DETERMINACIN DE LA MATRIZ K UTILIZANDO EL MTODO DE SUSTITUCIN DIRECTA..65 8.9.- TERCER MTODO DE DISEO PARA LA UBICACIN DE POLOS. DETERMINACIN DE LA MATRIZ K UTILIZANDO LA FRMULA DE ACKERMANN...66 BIBLIOGRAFA68
Pgina 3
Pgina 4
UNIVERSIDAD DE COLIMA
La ley fundamental que controla los sistemas mecnicos es la segunda ley de Newton, que se aplica a cualquier sistema mecnico. Antes de analizar los sistemas mecnicos, repasemos las definiciones de masa, fuerza y sistemas de unidades. Masa. La masa de un cuerpo es la cantidad de materia que contiene, misma que se supone constante. Fsicamente, la masa es la propiedad de un cuerpo que le da inercia, es decir, resistencia a moverse o detenerse. Un cuerpo es atrado por la Tierra y la magnitud de la fuerza que ejerce la Tierra sobre l se denomina peso. En situaciones prcticas, conocemos el peso w de un cuerpo pero no su masa m. Calculamos la masa m a partir de
La fuerza se define como la causa que tiende a producir un cambio en el movimiento de un cuerpo al cual se aplica. Para mover un cuerpo, debe aplicarse una fuerza sobre l. Dos tipos de fuerza pueden actuar sobre un cuerpo: las fuerzas de contacto y las fuerzas de campo. Las fuerzas de contacto son aquellas que tienen un contacto directo con el cuerpo, en tanto que las fuerzas de campo, tales como la fuerza gravitacional y la fuerza magntica, actan sobre el cuerpo sin entrar en contacto con l. Considere el sistema masa-resorte-amortiguador montado en un carro sin masa, que aparece en la figura 1-1. Un amortiguador es un dispositivo que proporciona friccin viscosa o amortiguamiento. Est formado por un pistn y un cilindro lleno de aceite. El aceite resiste cualquier movimiento relativo entre la varilla del pistn y el cilindro, debido a que el aceite debe fluir alrededor del pistn (o a travs de orificios en el pistn) de un lado del pistn al otro. El amortiguador esencialmente absorbe energa. Esta energa absorbida se disipa como calor y el amortiguador no almacena energa cintica ni potencial. Obtengamos un modelo matemtico de este sistema de masa-resorteamortiguador montado en un carro, suponiendo que ste est inmvil durante un t < 0. En este sistema, u(t) es el desplazamiento del carro y la entrada para el
FACULTAD DE INGENERIA ELECTROMECANICA Pgina 5
UNIVERSIDAD DE COLIMA
sistema. En t = 0, el carro se mueve a una velocidad constante, o bien constante. El desplazamiento y(t) de la masa es la salida. (El desplazamiento en relacin con el piso.) En este sistema, m representa la masa, b denota el coeficiente de friccin viscosa y k es la constante del resorte. Suponemos que la fuerza de friccin del amortiguador es proporcional a y que el resorte es lineal; es decir, la fuerza del resorte es proporcional a y - u. Para sistemas traslacionales, la segunda ley de Newton establece que En donde m es una masa, a es la aceleracin de la masa y es la suma de las fuerzas que actan sobre la masa. Aplicando la segunda ley de Newton al sistema presente y considerando que el carro no tiene masa.
Se deben seguir 4 pasos para la resolucin de este mtodo 1. 2. 3. 4. Se obtiene el diagrama de cuerpo libre. Si aplicamos la segunda ley de Newton. Cambio de variables. espaci de estado
Pgina 6
UNIVERSIDAD DE COLIMA
Obtener su representacin en espaci de estado Paso 1.- Se obtiene el diagrama de cuerpo libre
Paso 2.- Usamos el mtodo que corresponde del sistema (ley de newton) La ecuacin diferencial del sistema mecnico Paso 3.-Cambio de variables Despejamos de la ecuacin
Pgina 7
UNIVERSIDAD DE COLIMA
Paso 4.- Espaci de estado
Pgina 8
UNIVERSIDAD DE COLIMA
Paso1.- Diagrama de cuerpo libre
Pgina 9
UNIVERSIDAD DE COLIMA
( ( Acomodamos los valores en la matriz [ ] [ 0 1 0 ] 1[ ] [ ] [ ] ) ) ( ( ) )
X1
X2
X3 F
M1 1
M2 1
M3 1
X1
X2
X3
M1 1
M2 1
M3 1
Pgina 10
UNIVERSIDAD DE COLIMA
Paso 2.- Ley de newton ) ) ( ) ( ( ) ) ) ) ) ( ) ( (
[ ] [ ] [ ] [ ]
Pgina 11
UNIVERSIDAD DE COLIMA
[ ]
] [ ]
Se abordan los circuitos elctricos que involucran los resistores, los capacitores y los inductores. Las leyes fundamentales que gobiernan los circuitos elctricos son las leyes de corrientes y voltajes de Kirchhoff. La ley de corrientes de Kirchhoff (la ley de nodos) plantea que la suma algebraica de todas las corrientes que entran y salen de un nodo es cero. (Esta ley tambin puede plantearse del modo siguiente: la suma de las corrientes que entran a un nodo es igual a la suma de las corrientes que salen del mismo.) La ley de voltajes de Kirchhoff (la ley de mallas) establece que en cualquier instante determinado la suma algebraica de los voltajes alrededor de cualquier malla en un circuito elctrico es cero. (Esta ley tambin se plantea del modo siguiente: la suma de las cadas de voltaje es igual a la suma de las elevaciones de voltaje alrededor de una malla.) Un modelo matemtico de un circuito elctrico se obtiene aplicando una o ambas leyes de Kirchhoff. Los sistemas elctricos se componen de tres elementos fundamentales: las resistencias, los condensadores y las bobinas. La tensin que aparece sobre los extremos de una resistencia es proporcional a la intensidad que circula a travs de ella. La constante proporcional se llama igualmente resistencia y su unidad en el SI es el ohmio . v = Ri
La tensin que aparece sobre los extremos de una bobina es proporcional a la derivada de la intensidad que circula a travs de ella respecto del tiempo. La constante proporcional se llama inductancia y su unidad es el henrio, H.
La tensin que aparece sobre los extremos de un condensador es proporcional a la integral de la intensidad que circula a travs de ella a lo largo del tiempo. Desde otro punto de vista, tambin se puede decir que la intensidad que circula a travs de un
Pgina 12
UNIVERSIDAD DE COLIMA
condensador es proporcional a la variacin de la tensin entre sus bornes. Esta ltima constante proporcional es la que se llama capacidad y su unidad es el faradio, F.
En un circuito en el que existan resistencias, bobinas y condensadores, las ecuaciones diferenciales que lo gobiernan se obtienen aplicando las leyes de Kirchhoff en las mallas o en los nudos. A continuacin se muestran algunos casos en los que se da una combinacin de estos tres elementos y sus respectivas ecuaciones diferenciales.
En el sistema de la Fig. 1.8, la entrada en el circuito en la tension vi y la salida es la tension suponiendo que la corriente de salida es nula, o lo que es lo mismo, el circuito se conecta a un dispositivode alta impedancia de entrada. En el sistema de ecuaciones diferenciales interviene una variable intermedia: la intensidad i. Como ocurra anteriormente en los sistemas mecanicos, es difcil en el dominio temporal eliminar del sistema de ecuaciones estas variables intermedias para obtener una unica ecuacion diferencial que relacione la salida con la entrada.
Pgina 13
UNIVERSIDAD DE COLIMA
En el sistema de la Fig. 1.9 existen dos mallas, por tanto se obtienen dos variables intermedias entre las tensiones de salida y de entrada: las intensidades i1 e i2.
) ( )
En el sistema de la Fig. 1.10 se muestra un ejemplo donde la entrada es una corriente en lugar de una tensin. La entrada es la corriente i de la fuente, la salida es la corriente i2 en la resistencia de carga RL y existe una variable intermedia que es la corriente i1 de la malla intermedia.
Pgina 14
UNIVERSIDAD DE COLIMA
1) 2) 3) 4)
Despejando
Despejamos
-[
( )
UNIVERSIDAD DE COLIMA
Pgina 16
UNIVERSIDAD DE COLIMA
]0
[ ] ( )
]0
2.-FUNCIN DE TRANSFERENCIA
Una funcin de transferencia es un modelo matemtico que a travs de un cociente relaciona la respuesta de un sistema (modelada) a una seal de entrada o excitacin (tambin modelada). En la teora de control, a menudo se usan las funciones de transferencia para caracterizar las relaciones de entrada y salida de componentes o de sistemas que se describen mediante ecuaciones diferenciales lineales e invariantes en el tiempo. Es por eso que la podemos definir matemticamente como: La funcin de trasferencia de un sistema lineal e invariante en el tiempo, se define como el cociente entre la transformada de Laplace de la salida y la transformada de Laplace de la entrada, bajo la suposicin de que las condiciones iniciales son nulas. ( ) ( ) ( )
Pgina 17
UNIVERSIDAD DE COLIMA
) ) ( ) ( )
( )
) )
( ) ( )
( ) ( )
( ) ( )
Despejar
X(s) en (3)
( ) ( ) ) *( ( ) (
( ) ) )
( ) ( ))+ ( )
Pgina 18
UNIVERSIDAD DE COLIMA
EJEMPLOS 2.1 OBTENER LA F.T DEL EJEMPLO 1.1
][
[ ]
-[
( ) ( ) ( )
( ) ( ) - {(0
, *(
( )
[,
])
[ ]}]
( )
( ) ( ) (
- {([
( (
) )
])
[ ]}
) (
) [ ) ( ) ( )
] ] ]
( , -[
( )
( ) ( )
][ ] (
-0 1 )
( )
Pgina 19
UNIVERSIDAD DE COLIMA
EJEMPLO 2.2 DEL SISTEMA EN ESPACIO DE ESTADO, OBTENER LA FUNCIN DE TRANSFERENCIA [ ] 0 , Formula: ( ) ( ) [0 ( ( ( ( ( ) ( ) ) ( ) ( ) 1 ) 0 ) ) 0 0 0 , *( 0 ( ( 1 1 1 1 ) 1] + 0 ) ) 1 1[ -[ ] ] 0 1
( )
-{
}0 1
( ) ( )
( ) ( )
, ( ) ( )
0 1
Pgina 20
UNIVERSIDAD DE COLIMA
EJEMPLO 2.3 OBTENER LA FUNCIN DE TRANSFERENCIA DEL SIGUIENTE SISTEMA
0 ,
1[
] -[
0 1 ]
( )
( ) ( )
, *(
[0 ( ) ) ( ( ( ) ( ) 0
1] ( ( 1
0 ) )
) )
0 0 0 -{
1 1 1
( )
}0 1
( ) ( )
( ) ( )
, ( ) ( )
0 1
Pgina 21
-[
Pgina 22
UNIVERSIDAD DE COLIMA
EJEMPLO 3.2.- OBTENER LOS VALORES PROPIOS DE ESTE SISTEMA
[ ] , Utilizamos la formula | | | | [ ][ ] [ ]
-[
Pgina 23
UNIVERSIDAD DE COLIMA
EJEMPLO 3.3.- OBTENER LOS VALORES PROPIOS DE ESTE SISTEMA
[ ] , [ ][ ] [ ]
-[
Utilizamos la formula | | |
[[
]]
)(
Pgina 24
Para estudiar una matriz suele ser conveniente expresarla de forma lo ms sencilla posible. Diagonalizar una matriz A es precisamente eso: escribirla de manera simple encontrando una matriz invertible P y una diagonal A (si se puede) tales que
Si una matriz A de
La transformacin de
, donde
Donde diagonal
en la matriz
Si la matriz A tiene valores propios repetidos, la diagonalizacin no se puede realizar. Entonces se obtiene la transformacin , donde
Pgina 25
UNIVERSIDAD DE COLIMA
[ ]
Producir:
[ ] [ ][ ]
Primer raz -1
Pgina 26
UNIVERSIDAD DE COLIMA
( )( ) { Sustituimos los valores propios en la matriz P [ [ Se obtiene la nueva matriz ] ]
][ ][ ]
1[
1 (
0 )(
1 )
Pgina 27
UNIVERSIDAD DE COLIMA
{ Sustituimos los valores propios en la matriz S
0 0
1 1
0 0 10 10
1 1 0 1
Hay barias tcnicas para obtener representaciones en el espacio de estado de los sistemas basados en la funcin de transferencia. Entre ellas la representacin en espacio de estado en forma cannica
( ) ( ) ( ( ) )
( ) ( )
En donde ( )
es la entrada y ( ) ( )
( ) ( )
Pgina 28
UNIVERSIDAD DE COLIMA
5.1.- FORMA CANNICA CONTROLABLE
[ ] [ ][ ][ ]
[ ]
[ ]
Pgina 29
UNIVERSIDAD DE COLIMA
5.3.- FORMA CANNICA DIAGONAL (RACES DISTINTAS)
Ahora considere un sistema representado por la funcin de transferencia ( ) ( ) ( )
( ) ( ) ( )
)(
)(
[ ]
( )
( ) ( )
( )
) (
)(
Pgina 30
UNIVERSIDAD DE COLIMA
[ ] [ ][ ][ ]
[ ]
1[
0 1
Pgina 31
UNIVERSIDAD DE COLIMA
, -[ ]
] ,
0 -[
1[ ]
0 1
d) Su representacin en forma cannica diagonal o Jordn Como son races distintas se usara la cannica diagonal [ ( )( ) ( ) ]( ( )( ) )
Intentamos eliminar variables y podemos eliminar si cambiamos el signo a uno de las 2 ecuaciones, multiplicamos x -1 a una ecuacin y tenemos:
Despejamos el valor de
Pgina 32
UNIVERSIDAD DE COLIMA
Se saca la matriz
] [
0 ][ ]
1[
0 1
EJEMPLO 5.2 DADO EL SIGUIENTE SISTEMA [ ] , Obtener: a) b) c) d) La estabilidad del sistema Su representacin en forma cannica controlable Su representacin en forma cannica observable Su representacin en forma cannica diagonal o Jordn 0 -[ ] 1[ ] 0 1
a) ( ) ( ) ( ) ( ) , *( ( ( ) ) ) +-
Pgina 33
UNIVERSIDAD DE COLIMA
( ( ( ( ( ) ( ) ( ) [ ( ) ( ) 0 10 1 ) , ) 0 ) ) 0 0 -{ 0 0 1 10 1 1 1 1
} ]
)(
] ,
0 -[ ]
1[
0 1
c)
1[
0 1
Pgina 34
UNIVERSIDAD DE COLIMA
, d) -[ ]
)(
) (
]( )
)(
Despejamos
La matriz quedara: [ ] , 0 -[ ] 1[ ] 0 1
Pgina 35
UNIVERSIDAD DE COLIMA
Sustituyendo esta solucin supuesta en la ecuacin inicial, obtenemos:
Si la solucin supuesta ser la verdadera, debe ser vlida para toda t. Por tanto, igualando los coeficientes de las potencias iguales de t en ambos miembros de la ecuacin, obtenemos:
La expresin en el parntesis es una matriz de n*n. Debido a su similitud con la serie infinita de potencias para una exponencial escalar, escribimos:
Pgina 36
UNIVERSIDAD DE COLIMA
Tomando la Transformada de Laplace de ambos miembros, obtenemos
Pgina 37
UNIVERSIDAD DE COLIMA
6.2.- MATRIZ DE TRANSICIN DE ESTADO
Como
Por tanto, podemos decir que (t) se denomina matriz de transicin de estados. Siendo esta matriz la que contiene toda la informacin acerca del movimiento libre del sistema. Si los valores caractersticos contendr la n exponenciales En particular, si la matriz A es diagonal de la matriz A son distintos, entonces (t)
Pgina 38
UNIVERSIDAD DE COLIMA
Si hay una multiplicidad en los valores caractersticos como entonces (t) contendr adems de las exponenciales como Hay 3 mtodos para realizar el clculo de :
, trminos
). Esto genera una matriz Para obtener , primero se invierte la matriz ( cuyos elementos son funciones racionales de s. despus se toma la transformada inversa de Laplace de cada elemento de la matriz.
b) MTODO 2.- CAYLEY- HAMILTON Si la matriz A se transforma en una forma diagonal, entonces mediente se obtiene
Pgina 39
UNIVERSIDAD DE COLIMA
Donde P es una matriz de diagonalizacin para P. Si la matriz A se transforma en una forma cannica de Jordn, entonces obtiene mediante se
[ Si despejamos
en la ecuacin anterior, se obtiene en trminos de ( ). La matriz se desarrolla con respecto a la ltima columna.
Despejar
( ) ( )
( ) ( )
( ) ( )
( ) ()
Pgina 40
UNIVERSIDAD DE COLIMA
( ) ( ) ( ) ( )
Si A es una matriz n*n y tiene valores propios distintos, el numero de las ( ) que hay que determinar es m = n. Si A tiene valores propios mltiples, pero su polinomio mnimo solo tiene races simples, el numero m de las ( )a determinar es menor que n.
CASO 2.- RACES IGUALES. Aplicando la formula de interpolacin de Sylvester, se demuestra que obtiene a partir de la ecuacin determinante siguiente: ( ( )( ) ) se
Se desarrolla con respecto a la ltima columna para despejar obtenemos ( ) Y determinar ( ) ( ) ( ) ( ) ( ) ( )( ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ( ) ( ) ) a partir de )( ( ) ) ( ) ( ) ( ) ( ) ( ) ( )
. Despejando
Pgina 41
UNIVERSIDAD DE COLIMA
( ) DEL
)(
Buscamos los valores de A y B para los valores de la primera parte de la matriz, cambiando el signo a un valor de estos y restndolos para obtener el valor de A y despejando para obtener el valor de B
Pgina 42
UNIVERSIDAD DE COLIMA
)(
Buscamos los valores de A y B para los valores de la primera parte de la matriz, cambiando el signo a un valor de estos y restndolos para obtener el valor de A y despejando para obtener el valor de B
)(
Pgina 43
UNIVERSIDAD DE COLIMA
Buscamos los valores de A y B para los valores de la primera parte de la matriz, cambiando el signo a un valor de estos y restndolos para obtener el valor de A y despejando para obtener el valor de B ( ) ( )
)(
Buscamos los valores de A y B para los valores de la primera parte de la matriz, cambiando el signo a un valor de estos y restndolos para obtener el valor de A y despejando para obtener el valor de B ( ) ( )
Pgina 44
UNIVERSIDAD DE COLIMA
Tomando en cuenta que los valores A y B de cada parte de la matriz ser la q multiplique a y sern las races: ( ) ] ( )
[ 0 1
10
1[
1[
Pgina 45
UNIVERSIDAD DE COLIMA
[ ]
Igualando
y simplificando ( ) ( )
.0
1/
.0
1/
Pgina 46
UNIVERSIDAD DE COLIMA
( ) DEL
]0
)(
B=1
A=1
)
Pgina 47
UNIVERSIDAD DE COLIMA
B= 0
A= 1
B= 0
A= -1
B=1
A=-1
Ahora se desarrollara la matriz correspondiente Tomando en cuenta que los valores A y B de cada parte de la matriz ser la q multiplique a y sern las races: [ ( ) ] ( ) 0 1
Pgina 48
UNIVERSIDAD DE COLIMA
[ ]
[ 0 0 10 10
] 1 1
Pgina 49
UNIVERSIDAD DE COLIMA
0 0 1 0 1 1
El Mtodo de Estabilidad de Lyapunov consiste en la seleccin de una, as llamada, Funcin Candidata de Lyapunov, que satisfaga ciertas condiciones que permitan su utilizacin en el anlisis de la estabilidad de un modelo matemtico sintetizado a partir de un proceso que se desee someter a la accin de una Ley de Control determinada. En el caso de los sistemas lineales es siempre posible encontrar una funcin cuadrtica, , que satisfaga las condiciones requeridas. Al aplicar el Mtodo de Lyapunov a esta funcin candidata, aparece un sistema matricial de ecuaciones lineales ordinarias del tipo , en donde P y Q son matrices n*n, definidas positivas. En este trabajo se propone la solucin numrica de este sistema algebraico mediante la resolucin de un sistema lineal de incgnitas e igual nmero de ecuaciones, lo cual puede ser realizado, despus de algunas manipulaciones de las ecuaciones, con algn mtodo tradicional como la Eliminacin Inversa de Gauss o cualquiera de sus variantes. Se presentan aqu dos sencillos algoritmos que permiten reacomodar la ecuacin matricial original en la forma convencional de un sistema de ecuaciones algebraicas, lineales y ordinarias
Teorema Sea x = 0 un punto de equilibrio de un sistema, en general, no lineal Sea tal que ( ) ( )
Pgina 50
UNIVERSIDAD DE COLIMA
Entonces, se puede asegurar que el sistema es estable en x = 0. Adems, si ( ) en D {0} entonces x = 0 es asintticamente estable
La tarea es encontrar una V(x), llamada funcin candidata de Lyapunov, la cual debe satisfacer los siguientes requerimientos: es continua con respecto a todos los otros puntos en D
A lo largo de cualquier trayectoria del sistema contenida en D el valor de V nunca se incrementa El primer mtodo de Lyapunov determina la estabilidad en la vecindad inmediata de un punto de equilibrio, mientras que el Mtodo de Lyapunov permite determinar cun lejos puede estar la trayectoria de un sistema de un punto de equilibrio y seguir acercndose a ste cuando t tiende a .
Tipos de estabilidad en relacin a la regin de atraccin: Lyapunov define tres tipos de estabilidad en relacin a la Regin de Atraccin, a saber: Estabilidad local (estabilidad en la cercana) cuando un sistema permanece dentro de un regin infinitesimal alrededor de un punto de equilibrio, cuando es sujeto a pequeas perturbaciones Estabilidad Finita cuando un sistema retorna al punto de equilibrio desde cualquier punto dentro de una regin R de dimensiones finitas que lo rodean Estabilidad global (Estabilidad en la distancia) si la regin R incluye el espacio de estado entero La Figura 7.1 describe grficamente los distintos tipos de estabilidad que propone Lyapunov. Es oportuno destacar que siempre es posible encontrar una funcin de Lyapunov para un sistema lineal de la forma descrita por (1), sin perturbacin externa, esto es, con . En este caso, se puede escoger una funcin de Lyapunov de la forma cuadrtica:
UNIVERSIDAD DE COLIMA
( ) ( )
en donde:
Ntese que el sistema matricial de ecuaciones (5), que se requiere resolver durante la aplicacin del Segundo Mtodo de Estabilidad de Lyapunov, tiene la forma general de un sistema del tipo AX + XB = C. Este sistema general debe ser adecuado para el sistema particular de Lyapunov, haciendo y C = -Q. Chequeando la consistencia del sistema, comprobamos que todas las matrices deben ser cuadradas.
Si la matriz Q es definida positiva, entonces el sistema es asintticamente estable. Por ejemplo, se puede escoger Q = I, la matriz identidad que es obviamente definida positiva, y resolver
Para P, y ver si sta es tambin definida positiva (para lo cual se pueden examinar, por ejemplo, los n menores principales de P, segn el criterio de Sylvester). Aunque es cierto que podemos chequear la estabilidad de un sistema lineal, verificando las partes reales de los autovalores de A, la solucin de la ecuacin matricial de Lyapunov puede proveer un estimado para una funcin candidata de Lyapunov para sistemas no lineales en casos en que esto se realice computacionalmente.
Pgina 52
UNIVERSIDAD DE COLIMA
1[
]0
[ ) )
Pgina 53
UNIVERSIDAD DE COLIMA
) )
obtenemos:
Obtenemos:
-[
]0 1
]0 1
Por lo tanto la, funcin candidata de Lyapunov es definida positiva. Para verificar la estabilidad
Pgina 54
UNIVERSIDAD DE COLIMA
Sustituimos Por lo tanto el sistema es asintticamente estable y
del sistema ( ) ( )
EJEMPLO 7.1 DEMOSTREMOS, UTILIZANDO EL MTODO DIRECTO DE LIAPUNOV, QUE EL PUNTO CRTICO AISLADO DEL SIGUIENTE SISTEMA ES ASINTTICAMENTE ESTABLE Se comprueba fcilmente que dicho sistema tiene un nico punto crtico que es el (0, 0). Ntese que la matriz del sistema linealizado en (0, 0) es nula, por lo que el proceso de linealizacin no da informacin. ) Trataremos de buscar una funcin del tipo E(x, y) = ( con a > 0, b > 0, n, m nmeros naturales, que sea por tanto denida positiva, y tal que adems verique que la funcin ( ( ) ) ( sea denida negativa. Puesto que ( ) )
se habr conseguido una funcin de este tipo si es posible que 2m 1 = 5 2n 1 = 1 2ma = 2nb con a > 0 y b > 0 Lo que determina que m = 3, n = 1, y por ejemplo, tomemos a = 1 y b = 3. ) As pues, la funcin de Liapunov ( nos permite asegurar que el punto crtico (0,0) de este sistema es asintticamente estable.
Pgina 55
UNIVERSIDAD DE COLIMA
La idea de considerar una funcin de Liapunov para el estudio de la estabilidad de un punto crtico surge, de manera natural, cuando se piensa que si la energa total de un sistema fsico tiene un mnimo local en cierto punto de equilibrio (crtico), entonces ese punto ser estable. Esta idea intuitiva la utiliz Liapunov para considerar el tipo de funciones que hemos descrito en el estudio de la estabilidad. Las funciones de Liapunov generalizan el concepto de energa total de un sistema fsico. El siguiente ejemplo pone de maniesto que la energa total de un ciert o sistema fsico es una funcin de Liapunov que nos permite detectar la estabilidad del punto de equilibrio del sistema.
Pgina 56
8.1 CONTROLABILIDAD Se dice que un sistema es controlable en el tiempo si se puede llevar de cualquier estado inicial ( ) a cualquier otro estado, mediante un vector de control sin restriccin en un intervalo de tiempo finito. Controlabilidad completa de estado de sistemas en tiempo continuo Considere un sistema en tiempo continuo Donde x = vector de estados (vector de dimensin n) u = seal de control (escalar) A = matriz de n x n B = matriz de n x 1
El sistema descrito en la ecuacin es de estado controlable en , es posible construir una seal de control sin restricciones que transfiere un estado inicial a cualquier estado final en un intervalo de tiempo finito . Si todos los estados son controlables, se dice que el sistema es de estado completamente controlable. Ahora obtendremos la condicin para una controlabilidad completa del estado. Sin perder la generalidad, suponemos que el estado final es el origen en el espacio de estados y que el tiempo inicial es cero, o La solucin de la ecuacin
( )
( )
( )
Pgina 57
UNIVERSIDAD DE COLIMA
Aplicando la definicin de control habilidad completa de estado se tiene ( ) ( )
( )
( )
( )
Sustituir
Defina
( )
[ ]
Si el sistema es de estado completamente controlable, entonces dado cualquier estado inicial , la ecuacin (4) debe de satisfacer. Esto requiere que el rango de la matriz de n x n.
FACULTAD DE INGENERIA ELECTROMECANICA Pgina 58
UNIVERSIDAD DE COLIMA
, -
8.2.-CONTROLABILIDAD DE LA SALIDA En el diseo practico de un sistema de control, tal vez se quiera controlar la salida en lugar del estado del sistema. La controlabilidad completa del estado no es necesaria ni suficiente para controlar la salida del sistema. Por esa razn es conveniente definir una controlabilidad completa de salida por separado. Considere el sistema descrito mediante
en donde x = vector de estado (vector de dimensin n) u = vector de control (vector de dimensin r) y = vector de salida (vector de dimensin n) A = matriz de n x n B = matriz de n x r C = matriz de m x n D = matriz de m x r Se dice que el sistema descrito mediante las ecuaciones (5) y (6) es de estado completamente controlable si es posible construir un vector de control sin restricciones u(t) que transfiere cualquier salida inicial determinada ( ) a cualquier salida final ( ) en un intervalo de tiempo finito El sistema descrito mediante las ecuaciones (5) y (6) es de salida completamente ( ) . controlable si y solo si la matriz de
Pgina 59
UNIVERSIDAD DE COLIMA
, Es de rango m. la presencia del trmino la controlabilidad de la salida. en la ecuacin (6) ayuda a establecer
8.3.-OBSERVABILIDAD En la prctica no todas las variables de estado estn disponibles para su realimentacin. Por lo tanto, necesitamos estimar las variables de estado que no estn disponibles. La estimacin de variables semejantes de estado se les llama observacin. Un dispositivo (o un programa de computadora) que estima u observa las variables de estado se llama observador de estado, o simplemente observador. Considere un sistema en tiempo continuo
El sistema descrito por (1), ( 2), se dice que el sistema es completamente observable. Si el estado ( ) se determina a partir de la observacin de ( ) durante un intervalo de tiempo finito . Por tanto el sistema es completamente observable si todas las transiciones de estado del estado afectan eventualmente a todos los elementos del vector de salida. El concepto de observabilidad es til al resolver el problema de reconstruir variables de estado no disponible a partir de variables que si lo son, en el tiempo mnimo posible. Al analizar las condicione de observabilidad consideremos el sistema sin excitacin como el que se obtiene mediante las ecuaciones (1) y (2) el sistema se describe:
FACULTAD DE INGENERIA ELECTROMECANICA Pgina 60
UNIVERSIDAD DE COLIMA
En donde ( ) Y ( ) es ( ) ( )
( )
( )
( )
( )
Considere el sistema descrito mediante las ecuaciones 1 y 2 El vector de salida ( ) es ( ) Recordar que Por lo tanto () O bien ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )
Pgina 61
UNIVERSIDAD DE COLIMA
As el sistema es completamente observable, dada la salida ( ) durante un intervalo de tiempo , ( ) se determina a partir de la ecuacin 3. Se demuestra que esto requiere que el rango de la matriz de nm n
UNIVERSIDAD DE COLIMA
controlable, los polos del sistema en lazo cerrado se pueden ubicar en cualquier posicin deseada mediante una realimentacin del estado a travs de una matriz de ganancias de la realimentacin del estado.
en donde x = vector de estados (dimensin n) u = seal de control (escalar) A = matriz de coeficientes constantes n n B = matriz de coeficientes constantes n 1
la seal de control se selecciona como Esto significa que la seal de control se determina mediante un estado instantneo, tal esquema se denomina realimentacin del estado. Sustituyendo la ecuacin (2) en la (1) ( ) La solucin es:
FACULTAD DE INGENERIA ELECTROMECANICA Pgina 63
) ( )
UNIVERSIDAD DE COLIMA
( )
( )
( )
En donde ( ) es el estado inicial provocado por perturbaciones externas. La estabilidad y las caractersticas de respuesta transitoria se determinan mediante los valores caractersticos de la matriz A-BK si se elige la matriz K en forma adecuada la matriz a A-BK se convierte en una matriz asintticamente estable y para todos los ( ) es posible que ( ) tienda a cero conforme t tienda a infinito. En la figura 5.1.a se muestra el sistema en lazo abierto y en lazo cerrado en la figura 5.1.b.
8.7.- PRIMER MTODO DE DISEO PARA LA UBICACIN DE POLOS. DETERMINACIN DE LA MATRIZ K UTILIZANDO LA MATRIZ DE TRANSFORMACIN T.
Suponga que el sistema se define mediante la ecuacin 1) y que la seal de control se obtiene mediante la ecuacin (2). La matriz de ganancias de realimentacin K que obliga a los valores caractersticos de A-BK a ser (valores deseados) se determina mediante los siguientes pasos: Paso 1. Verificar la condicin de controlabilidad para el sistema si el sistema es de estado completamente controlable, use los siguientes pasos.
FACULTAD DE INGENERIA ELECTROMECANICA Pgina 64
UNIVERSIDAD DE COLIMA
Paso 2. A partir de los polinomios caractersticos para la matriz A. | determine lo valores de Paso 3. Determinar la matriz de transicin T que convierte la ecuacin de estado del sistema a la forma cannica controlable (T=I si la ecuacin del sistema esta en forma cannica controlable). Defina una matriz de transformacin T mediante |
[ Donde
Paso 4. Empleando los valores caractersticos deseados (los polos en lazo cerrado deseado) escriba el polinomio caracterstico que se busca. ( )( ) ( )
Paso .5 La matriz de ganancias de retroalimentacin del estado K requerida se determina a partir de la ecuacin: , -
8.8.- SEGUNDO MTODO DE DISEO PARA LA UBICACIN DE POLOS. DETERMINACIN DE LA MATRIZ K UTILIZANDO EL MTODO DE SUSTITUCIN DIRECTA.
Este mtodo funciona de manera adecuada, si el sistema es de orden inferior ( ), la sustitucin directa de la matriz K en el polinomio caracterstico deseado puede ser ms simple.
FACULTAD DE INGENERIA ELECTROMECANICA Pgina 65
UNIVERSIDAD DE COLIMA
Paso 1. Escriba la matriz de ganancias de realimentacin de estado K como: , | e iguale
8.9.- TERCER MTODO DE DISEO PARA LA UBICACIN DE POLOS. DETERMINACIN DE LA MATRIZ K UTILIZANDO LA FRMULA DE ACKERMANN
Considere el sistema obtenido mediante de la ecuacin Suponga que el sistema es de estado completamente controlable tambin suponemos que los polos en lazo cerrado deseado estn en
EJEMPLO 8.1
La Figura 6.2 ilustra una plataforma de las usadas para estudiar sistemas de suspensin para automviles. El sistema consiste de una plataforma cuyos extremos la sustentan al piso mediante sistemas independientes de resortes y amortiguadores de friccin viscosa. Asumiendo la masa de la plataforma cero, cada sistema de amortiguacin en los extremos recibe la mitad de la fuerza aplicada a la plataforma. Las constantes de los resortes se asumen 1 y los coecientes de friccin viscosa 2 y 1 respectivamente. Tomando los desplazamientos de la posicin de equilibrio de los extremos de la plataforma
FACULTAD DE INGENERIA ELECTROMECANICA Pgina 66
UNIVERSIDAD DE COLIMA
como variables de estado, tenemos que la siguiente ecuacin de estados describe este sistema. 0 1 0 1
Si los desplazamientos iniciales son distintos de cero, y si no hay fuerza aplicada, la plataforma va a volver a su posicin de equilibrio exponencialmente (los auto valores de la matriz A del sistema son 0,5 y 1, por lo que el sistema es asintticamente estable). En teora el sistema tomara un tiempo innito en alcanzar su posicin de equilibrio. Nos planteamos el siguiente problema: si x(0) = 10 y x2(0) = 1, podemos aplicar una fuerza que lleve la plataforma a su posicin de equilibrio en 2 segundos? La respuesta no parece obvia pues la misma fuerza se aplica a los dos sistemas de amortiguacin.
Vemos que el sistema es controlable y, para cualquier x(0), existe una entrada que transfera al sistema de x(0) a su posicin de equilibrio en 2 segundos. Calculamos la matriz ( ) .[ ]0 1, -[ ]/ 0 1
As la fuerza ( ) , - [
( ) ( )
] ,
( )0 ,
10 - en 2
Si recalculamos la fuerza necesaria para transferir el estado de x0 al equilibrio pero ahora en 4 segundos, obtenemos
FACULTAD DE INGENERIA ELECTROMECANICA Pgina 67
UNIVERSIDAD DE COLIMA
( ) ( ) 0 1
BIBLIOGRAFA:
Pgina 68