Introduccion Al Diseño de Sistemas de Control en Espacio de Estados_paper
Short Description
teoria de control...
Description
1
INTRODUCCION AL DISEÑO DE SISTEMAS DE CONTROL EN ESPACIO DE ESTADOS DE ESTADOS Abstract —this
paper exposes all on the introdution to the desi!n o" ontrol s#ste$s "or spa spae% e% "or "or &hi &hih h &e use use the the so"t so"t&a &are re $atl $atla' a' si$ula si$ulatio tions ns "or di""er di""eren entt appli appliati ations ons o" this this su'(et)
Index Terms Terms —
ontrol s#ste$% $atla'% trans"er
"untion) RESUMEN
En este documento se expone toda sobre la introducción al diseño de sistemas de control de espacio, para lo cual utilizaremos el software de matlab para realizar las simulaciones de las diferentes aplicaciones que tiene este tema Palabras Claves: sistema de control, matlab, función de transferencia.
I) INTRODUCCION La teoría de control moderna se basa en describir describir a través través de las ecuacion ecuaciones es de un sistema en un número n de ecua ecuaci cion ones es dife difere renc ncia iale less de prim primer er orden que son con confinada adas en una ecuación ecuación diferencial diferencial vectorial, vectorial, de tal manera que el incremento de variables de estado no aumenta complejidad de las ecuaciones . De tal manera que el anál anális isis is de sist sistem emaa con con múlti múltipl ples es entr entrad adas as y salid salidas as se pued puedan an reali realizar zar media ediant ntee un proce roceso so li lieram eramen ente te complicado los cuales e utilizan para el anál anális isis is de sist sistem emas as de ecua ecuaci cion ones es diferenciales escalares. !ara la rea realiza izació ción de las aplicaci cacio ones o ejercicios utilizaremos matlab ya que es que es una "erram "erramien ienta ta muy versátil versátil para para el modelado modelado de este sistema de tal manera que nos permita de una amanera fácil mira mirara ra el comp compor orta tami mien ento toss de estos estos sistemas de control.
II) MARCO TE*RICO
+) Representa tai,n de siste$a te$a en espaio de estado La repr repres esen enta taci ció ón de esta estad do es un modelo matemático de sistemas que se puede e#presar a través de entradas y salid salidas as que que se pued pueden en relac relacio iona narr con con ecua ecuaci cion ones es dife difere renc ncia iale less de prim primer er orde orden n que que se pued pueden en comb combin inar ar con con ecuacio ecuaciones nes diferen diferencial ciales es matrici matriciale aless o vecto ectori rial ales es de prim rimer orde orden n. $ la repr represe esent ntaci ación ón estad estado o tambi también én se la conoce conoce como como la apro# apro#ima imació ción n en el domi domini nio o del del tiemp tiempo, o, tien tienee múlti múltipl ples es entradas y salidas. %l espacio de estado toma referencia a n dimensiones cuyos ejes están constituidos por variables de estad estado, o, adem además ás el estad estado o del del sistem sistemaa puede ser representado como un vector dentro de ese espacio.
Las variables de estado son el subconjunto más peque&o de variables de un sistema que pueden representar su esta stado dinámi ámico completo en un determinado instante. Las ecuaciones de estado estado son el conjun conjunto to de ecuacio ecuaciones nes que describe describen n dinámica dinámica de un un sistema sistema mediante la relación entre las variables de entrada, salida y variables variables de estado. estado. %l modelado de sistemas dinámicos en el espacio de estados permite describir el com comport portam amie ient nto o de todo todo tipo tipo de sistemas como' ()(*, +)+*, lineales,
2 no lineales, invariantes, variantes, etc La ecuación de estado enérica es' x 1 ( t ) , x 2 ( t ) ,… ,x n ( t ) ; u1 ( t ) ,u 2 ( t ) , … x´ i = f i ¿ u1 (t ) ,u 2 ( t ) , … , u p ( t ) ; w 1 ( t ) , w 2 (t ) , … , wv (t ) ¿
+)+)
Trans"or$ai,n de los $odelos de siste$as on el so"t&are MATLA-)
-ransformación del modelo del sistema basado en su función de transferencia al espacio de estados, y viceversa, se debe desde el análisis con la transformación de una función de transferencia al espacio de estados.
coeficientes del numerador 4cada fila corresponde a una salida5. %n el caso de tiempo discreto, debe suministrar b y una para corresponder a los polinomios de numerador y denominador con coeficientes en potencias descendentes de z. !ara los sistemas de tiempo discreto, b tiene el mismo número de columnas que la lonitud de una. (e debe "acer mediante el relleno de cada numerador representa en b con ceros a la derec"a %jemplo' 0onsidere el sistema definido por la función de transferencia siuiente'
s9
¿ U ¿ Y ( s ) ¿
.or$ulai,n en el espaio de estados de siste$as 'asados en su "uni,n de trans"erenia) %l comando tf2ss convierte los parámetros de una función de transferencia de la representación de un sistema dado a los de una representación de espacio de estado equivalente $, /, 0, D12tf3ss 4num, den5 devuelve las matrices $, /, 0 y D de la representación en espacio de estado para la función de transferencia de entrada única
La representación en variables de estado quedaría'
Del sistemas
%l vector de entrada contiene los coeficientes del denominador en potencias descendentes de s. Las filas de la matriz / contienen los vectores de
Trans"or$ai,n del espaio estados a una "uni,n trans"erenia)
de de
3 %l comando ss3tf convierte una representación en espacio de estado de un sistema dado a una representación de función de transferencia equivalente. 6um, den1 2 ss3tf 4$, /, 0, D, 7)5 devuelve la función de transferencia
Del sistema
De la iu8t" entrada. 9ector a contiene los coeficientes del denominador en potencias descendentes de s. Los coeficientes del numerador se devuelven en serie b con tantas filas como salidas y. ss3tf también trabaja con los sistemas en tiempo discreto, en cuyo caso se devuelve la representación transformada z %jemplo' *btener la función de transferencia del modelo de variables de estado del siuiente sistema con entradas y salidas múltiples.
+)/)
Solui,n de la euai,n de estado in0ariante en el tie$po)
$ través de esto obtendrá la solución eneral de la ecuación de estado lineal e invariante en el tiempo. !rimero se considera el caso "omoéneo y lueo el no "omoéneo.
Solui,n de las euaiones de estado para el aso ho$o!1neo !rimero realizamos la solución de la ecuación diferencial escalar x´ =ax $l resolver esta ecuación, se obtiene una solución x 4t 5 de la forma
(ustituyendo
!or tanto, iualamos los coeficientes de las potencias iuales de t , obteniendo
Donde valor sustituyendo t 2:
de
b:
se
obtiene
La solución x 4t 5 es' La función de transferencia del sistema para cada entrada y cada salida queda'
M1todo de la trans"or$ada de Laplae para la solui,n !rimero se toma el caso escalar
4 x´ = ax -omamos la transformada de Laplace
$l despejar X 4 s5
La transformada inversa de Laplace de esta última ecuación da la solución
Solui,n de euaiones de estado para el aso no ho$o!1neo 0onsiderando el caso escala
M1todo de la trans"or$ada de Laplae para Solui,n en t1r$inos de x 2t 34) La solución de la ecuación de estado no "omoénea también puede obtenerse mediante el método de la transformada de Laplace. x´ = Ax ;/u Donde utilizamos ecuaciones
las
siuientes
!re multiplicando ambos miembros de esta última ecuación por %l primer término del seundo miembro es la respuesta a las condiciones iniciales y el seundo término es la respuesta a la entrada u 4t 5. $"ora se considera la ecuación de estado no "omoénea descrita mediante x´ = Ax ;/u Donde' x 2vector de dimensión n u 2vector de dimensión r A2matriz de coeficientes constantes de n#n -2matriz de coeficientes constantes de n#r 0onsiderando el caso para la ecuación de estado no "omoénea descrita por'
( sI − A )− , 1
obtenemos
La transformada inversa de Laplace de esta última ecuación se obtiene a partir de la interal de convolución, del modo siuiente'
/) Criterio de ontrola'ilidad # o'ser0a'ilidad Los conceptos de controlabilidad y observabilidad fueron introducidos por ?:. %llas afrontan respectivamente la relación que e#iste entre la entrada y el estado 4la controlabilidad5, y entre el estado y la
5 salida 4la observabilidad5. 0ada vez que "aamos referencia a la entrada u 4t 5 del sistema, supondremos que es una entrada de acción de control, y no de una entrada que sea una perturbación al sistema .
/)+)
Controla'ilidad
7n sistema es controlable a un tiempo t: si es posible transferir mediante el uso de un vector de control sin restricciones al sistema desde el estado inicial # 4t:5 a cualquier otro estado en un intercala de tiempo. 7n sistema e#"ibe controlabilidad completa si todos los est ados son contr@lables )
(i se define
Contra'ilidad o$pleta del estado de siste$as en el tie$po ontinuo 0onsidere el sistema lineal continuo en el tiempo representado por'
, t A t :, x4t :5 2 x: Donde , !, C y " son funciones continuas del tiempo. (uponamos que para aluna entrada u 4t 5, t t :,t =1, y para el estado inicial x:, el estado al tiempo t = es x=. Decimos entonces que la entrada u transfiere el sistema desde el estado #: 4en el tiempo t :5 al estado x= 4al tiempo t =5. (ea t2:
Siste$a o$pleta$ente ontrola'le (i todo estado # 4t:5 del sistema es controlable sobre t:, t=1, el sistema se dice que es completamente controlable sobre t:, t=1. (ea donde , !, C y " son las matrices constantes'
, ,
,
" 2 :
0omo podemos observar, podemos escribir la ecuación de cada uno de los estados, que será'
6
La ecuación de la salida'
y suponiendo que el estado inicial fuere x=4t :5 2 x=:, y x34t :5 2 x3:, podemos raficar el diarama de simulación de dic"o sistema sea'
Si todos los elementos de cualquier la de la matriz . n r son nulos, entonces la variable de estado correspondiente es no controlable por cualquiera de las ui!
Controla'ilidad o$pleta del estado en el plano S
.or$a alternati0a de la ondii,n para la ontrola'ilidad o$pleta
La condición para una controlabilidad completa del estado se plantea en términos de las funciones de transferencia o las matrices de transferencia. 7na 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. (i ocurre dic"a cancelación el sistema no puede ser controlado en la dirección del modo cancelado.
(istema definido '
%jemplo ' 0onsideremos la función de transferencia siuiente '
x´ = Ax ;/u Si los valores propios de A son distintos, es posible encontrar una matriz de transformación P tal Que
Controla'ilidad de salida %n la mayoría de casos prácticos se desea controlar la salida en luar de los estados del sistema. 0ontrolabilidad
" completa de los estados no arantiza la controlabilidad de la salida del sistema. (e dene en este caso una matriz (, para la cual debe cumplirse que el rano debe ser iual a mB el número de variables de salida.
/)/)
O'ser0a'ilidad
Dado un sistema lineal e invariante en el tiempo que se describe mediante las ecuaciones dinámicas #4t5 2 $#4t5 ; /u4t5 y4t5 2 0#4t5 ; Du4t5 se dice que el estado #4t:5 es observable si dada cualquier entrada u4t5, e#iste un tiempo finito tf A t: tal que el conocimiento de' =5 u 4t5 para t: C t tf 35 Las matrices $, /, 0 y D E5 la salida y 4t5 para t: C t tf
O'ser0a'ilidad o$pleta del estado en el plano S) Las condiciones para la observabilidad completa también se plantean en términos de las funciones de transferencia o las matrices de transferencia. La condición necesaria y suficiente para una observabilidad completa del estado es que no ocurra una cancelación en la función de transferencia o en la matriz de transferencia. (i ocurre una cancelación el modo cancelado no se puede observar en la salida. %jemplo' Demuestre que el sistema x =¿ Ax + Bu; y =Cx
¿´
%n donde
O'ser0a'ilidad o$pleta para un siste$a en tie$po ontinuo)
!ara definir la observabilidad completa, decimos que el control u 2 :
0onsidere al sistema dado' x =¿ Ax ; y= Cx ´¿
%l vector de salida y4t5 es
Donde n es el rado del polinomio característico
.or$a alternati0a de la ondii,n para la o'ser0a'ilidad o$pleta)
#
Sea el sistema$ x =¿ Ax ; y= Cx ´¿
Supón%ase que la matriz de transformación P transforma A en una matriz dia%onal, o donde D es una matriz dia%onal! Si se dene
Controla'ilidad dualidad)
de
prinipio
de
$"ora estudiaremos la relación entre la controlabilidad y la observabilidad. )ntroduciremos el principio de dualidad, presentado por
View more...
Comments