Академический Документы
Профессиональный Документы
Культура Документы
de Ingeniera Elctrica
4 2
x2(t)
x2(t)
0
xo
-A-1B x(Tf)
u(t)/10
-2
-2
x1(t)
-4 0 0.2 0.4 0.5
-4
x1(t)
9na edicin
Enero 2009
ii
INTRODUCCIN.................................................................................................................................1 1.1 Representacin de Sistemas. ....................................................................................................1 1.2 Sistemas Elctricos Trifsicos................................................................................................11 1.3 Matriz de Transferencia. ........................................................................................................16 1.4 Retardo en Sistemas MIMO. ..................................................................................................17 1.5 Valores y Vectores Propios. ...................................................................................................21 1.6 Realizaciones de Sistemas. .....................................................................................................23 1.7 Alcances del Curso 547 504...................................................................................................26 1.8 Ejercicios Propuestos.............................................................................................................26 REPRESENTACIN EN ESPACIO DE ESTADOS...................................................................................30 2.1 Introduccin. ..........................................................................................................................30 2.2 Respuesta a Entrada Cero......................................................................................................30 2.3 Respuesta a c.i. Cero..............................................................................................................34 2.4 Observabilidad. ......................................................................................................................35 2.5 Controlabilidad. .....................................................................................................................40 2.6 Observabilidad y Controlabilidad en Realizaciones..............................................................45 2.7 Estabilidad..............................................................................................................................49 2.8 Ejercicios Propuestos.............................................................................................................50 REPRESENTACIN EN MATRICES DE TRANSFERENCIA. ...................................................................53 3.1 Introduccin. ..........................................................................................................................53 3.2 Realizaciones de Sistemas SISO.............................................................................................55 3.3 Polos y Ceros de H(s).............................................................................................................55 3.4 La forma Smith-McMillan. .....................................................................................................57 3.5 Polos y Ceros de la Forma Smith-McMillan..........................................................................59 3.6 Polos y Ceros de la Matriz de Transferencia.........................................................................61 3.7 Realizaciones Mnimas...........................................................................................................61 3.8 Ejercicios Propuestos.............................................................................................................63 CONTROLADORES Y OBSERVADORES DE ESTADOS.........................................................................64 4.1 Introduccin. ..........................................................................................................................64 4.2 Controlador de Estados SISO. ...............................................................................................66 4.3 Controlador de Estados MIMO..............................................................................................69 4.4 Controlador de Estados de Orden Reducido. ........................................................................72 4.5 Controlador de Estados con Integradores. ............................................................................72 4.6 Desacoplador de Estados.......................................................................................................76 4.7 Observador de Estados SISO. ................................................................................................80 4.8 Observador de Estados MIMO...............................................................................................86 4.9 Controlador basado en un Observador de Estados. ..............................................................91 4.10 Modelacin, Estimacin y Compensacin de Perturbaciones...............................................92
iii
CONTROL MONOVARIABLE DE SISTEMAS MIMO...........................................................................98 5.1 Introduccin. ..........................................................................................................................98 5.2 Arreglo de Bristol...................................................................................................................98 5.3 Valores Singulares. ..............................................................................................................105 5.4 Diseo de Desacopladores...................................................................................................109 5.5 Ejercicios Propuestos...........................................................................................................113 CONTROLADORES EN EL PLANO DE LA FRECUENCIA. ...................................................................117 6.1 Introduccin. ........................................................................................................................117 6.2 Caso SISO.............................................................................................................................117 6.3 Mtodos de Diseo en Sistemas SISO. .................................................................................121 6.4 Caso MIMO..........................................................................................................................122 6.5 Criterio de Nyquist Generalizado. .......................................................................................130 6.6 Ejercicios Propuestos...........................................................................................................141
iv
Prlogo.
El curso "Sntesis de Sistemas de Control" es obligatorio para alumnos de pre-grado de la carrera de Ingeniera Civil Electrnica de la Universidad de Concepcin y es la extensin natural del curso Sistemas de Control. Ambos son en el Departamento de Ingeniera Elctrica y pertenecen al plan de asignaturas orientadas al rea de Control Automtico. En este ramo se entregan herramientas de anlisis y diseo para sistemas lineales dinmicos invariantes en el tiempo tipo MIMO. Los tpicos revisados son necesarios para el anlisis y diseo de sistemas reales como los encontrados en la industria nacional que se caracterizan por estructuras realimentadas con mltiples salidas y mltiples entradas. En particular, en esta asignatura se abordan temas como la representacin en variables de estado, matrices de transferencia, controladores y observadores, y controladores multivariables. Para esto se asume que el modelo de la planta es siempre conocido y/o, en el peor de los casos, se tiene una incertidumbre asociada a ste. El lector debe tener dominio de los temas entregados en el curso de Sistemas de Control para avanzar fluidamente en los tpicos de este texto. Adicionalmente, debe estar familiarizado con la teora elemental de matrices; especficamente, conocer sus propiedades tales como valores propios, valores singulares, vectores propios, norma, rango, determinante, etc. Adems, un holgado dominio de programas de simulacin es definitivamente necesario para seguir los ejemplos del texto. Se recomienda, MatLabTM y/o MathCad TM y/o PSimTM. Esta versin de los apuntes incorpora y mejora ejemplos prcticos e ilustrativos de los tpicos aqu revisados. Entre los ejemplos destacados estn un accionamiento con eje flexible, un accionamiento con dos motores, un reactor qumico exotrmico, un compensador trifsico serie de potencia reactiva y un paciente en una unidad de cuidados intensivos. El documento fue digitado enteramente en Word for Windows de MicroSoftTM y los ejemplos y ejercicios fueron desarrollados en MatLabTM y/o MathCad TM y/o PSimTM.
Dr. Jos R. Espinoza C. Profesor Titular Depto. de Ingeniera Elctrica, of. 220 Facultad de Ingeniera Universidad de Concepcin Casilla 160-C, Correo 3 Concepcin, CHILE Tel: +56 41 203512 Fax: +56 41 246999 jose.espinoza@udec.cl www.udec.cl/jose.espinoza
Nomenclatura
Matrices
A B C D E F T AT BT CT DT ET FT Tabc-0 T0-abc T0-dq0 Tdq0-0 Tabc-dq0 Tdq0-abc H (s) ( s) H H ( s) H C O L(s) (t) Adj{P} diag{x1,} e{X} m{X} X
Vectores
: matriz de parmetros de dimensin nn. : matriz de parmetros de dimensin np. : matriz de parmetros de dimensin qn. : matriz de parmetros de dimensin qp. : matriz de parmetros de dimensin nm. : matriz de parmetros de dimensin qm. : matriz de transformacin de dimensin de nn. : matriz de parmetros transformada mediante T de dimensin nn. AT = TAT-1 : matriz de parmetros transformada mediante T de dimensin np. BT = TB : matriz de parmetros transformada mediante T de dimensin qn. CT = CT-1 : matriz de parmetros transformada mediante T de dimensin qp. DT = D : matriz de parmetros transformada mediante T de dimensin nm. ET = TE : matriz de parmetros transformada mediante T de dimensin qm. FT = F : matriz de transformacin de ejes abc a 0, dimensin 33. : matriz de transformacin de ejes 0 a abc, dimensin 33. : matriz de transformacin de ejes 0 a dq0, dimensin 33. : matriz de transformacin de ejes dq0 a 0, dimensin 33. : matriz de transformacin de ejes abc a dq0, dimensin 33. : matriz de transformacin de ejes dq0 a abc, dimensin 33. : matriz de transferencia. H(s) = C(sI - A)-1B + D. ( s ) = H-1(s). : matriz de transferencia inversa. H : matriz conjugada transpuesta de H(s). H(s)H = (H(s)*)T. : matriz de controlabilidad. : matriz de observabilidad. : matriz de transferencia en L.D. : matriz de transicin. : matriz adjunta de la matriz P. : matriz diagonal compuesta por los valores x1, x2, . : matriz parte real de la matriz X. : matriz parte imaginaria de la matriz X. : matriz compuesta por elementos xi , j que son fasores.
x u y p x y ~ x xabc x0
: vector de n variables de estados, x = [x1 x2 xn]T : vector de p variables de entrada, u = [u1 u2 up]T : vector de q variables de salida, y = [y1 y2 yq]T : vector de m perturbaciones, p = [p1 p2 pm]T n ]T (estimacin de x). =[x 1 x 2 x : vector de n variables de estados, x =[y q ]T (estimacin de y). 1 y 2 y : vector de q variables de estados, y ). x = [~ x=x- x : vector de n variables de estados, ~ x1 ~ x2 ~ xn ]T (error de estimacin de ~ abc a b c T : vector de tres variables de estados, x = [x x x ] (ejes estacionarios abc). : vector de tres variables de estados, x0 = [x x x0]T (ejes estacionarios 0).
vi
xdq0 x0 xo uo yo yd po x u y p x(s) u(s) y(s) p(s) vk wk vk* xec xci yec yci ck bk V(x) x
Escalares
: vector de tres variables de estados, xdq0 = [xd xq x0]T (ejes rotatorios dq0). : condicin inicial del vector de estados, x0 = [x10 x20 xn0]T : vector de estados en el punto de operacin, xo = [x1o x2o xno]T : vector de entradas en el punto de operacin, uo = [u1o u2o upo]T : vector de salidas en el punto de operacin, yo = [y1o y2o yqo]T : vector deseado (referencia) de q variables de salida, yd = [y1d y2d yqd]T : vector de perturbaciones en el punto de operacin, po = [p1o p2o pqo]T : variacin del vector de estados x en torno a xo, x = [x1 x2 xn]T : variacin del vector de entradas u en torno a uo, u = [u1 u2 up]T : variacin del vector de salidas y en torno a yo, y = [y1 y2 yq]T : variacin del vector de perturbaciones p en torno a po, p = [p1 p2 pm]T : Laplace de x, x(s) = [x1(s) x2(s) xn(s)]T : Laplace de u, u(s) = [u1(s) u2(s) up(s)]T : Laplace de y, y(s) = [y1(s) y2(s) yp(s)]T : Laplace de p, p(s) = [p1(s) p2(s) pm(s)]T : k-simo vector propio de A. : k-simo vector propio de AT. : conjugado del k-simo vector propio de A. : vector de estados para entrada cero. : vector de estados para c.i. nulas. : vector de salidas para entrada cero. : vector de salidas para c.i. nulas. : k-sima fila de la matriz C. : k-sima columna de la matriz B. : gradiente de la funcin V(x). V(x) = V(x)/x. : vector de fasores, x = [ x1 x2 xn ]T.
xk k dxk/dt = x ak k k* ij l ( s) dij hij(s) ij ( s ) h rango{P(s)} det{P(s)} arg{x} tr{P(s)} maxij{wij}l max{} min{} log{} u(t)
: k-sima variable de estado. : derivada de la k-sima variable de estado. : k-simo coeficiente del polinomio caracterstico de A. : k-simo valor propio de A. : conjugado del k-simo valor propio de A. : ganancia relativa entre la entrada i-sima y la salida j-sima. : funcin de transferencia en L.D. : elemento ij de la matriz D. : elemento ij de la matriz H(s). ( s ) = H-1(s). : elemento ij de la matriz H : rango de la matriz P(s). : determinante de la matriz P(s). : ngulo del nmero complejo x. : traza de la matriz P(s). : mximo elemento de la matriz Wl. : mximo valor. : mnimo valor. : logaritmo en base 10. : entrada escaln.
vii
r(t) || e || l(A) (A) (A) (A) (A) V(x) G R ess ts V f(t) f ( k) f ( s) f() f() f(n) f(m) x
: entrada rampa. : norma del elemento e. : l-simo valor singular de A. : mximo valor singular de A. : mnimo valor singular de A. : radio espectral de A. : nmero de condicin de A. : funcin de Lyapunov. : vecindad en el espacio de estados de x. : conjunto invariante. : conjunto invariante subconjunto de G. : vector de error en estado estacionario. : banda de asentamiento. : tiempo de asentamiento. : valor medio (RMS) de la seal continua (alterna) v(t). : funcin en el tiempo continuo. : funcin en el tiempo discreto (tambin escrita f(kT), con T el tiempo de muestreo). : funcin en el plano de Laplace. : funcin en frecuencia continua de tiempo continuo. : funcin en frecuencia continua de tiempo discreta. : funcin en frecuencia discreta de tiempo continuo. : funcin en frecuencia discreta de tiempo discreta. : fasor.
viii
Abreviaciones.
Maysculas
L.A. L.C. L.D. L.I.T. S.P.I. S.P.D. F. de T. F.D. M. de T. B.W. E.S. S.S. SISO MIMO L.G.R. P.I.D. S.P. M.G. M.F. FCD FCC FCO FCJ T.L. T.F. T.F.F.D. T.Z. T.F.T.D. T.F.D. D. de B.
Minsculas
: lazo abierto. : lazo cerrado. : lazo directo. : lineal invariante en el tiempo. : semi-plano izquierdo. : semi-plano derecho. : funcin de transferencia. : funcin descriptora. : matriz de transferencia. : ancho de banda. : entrada/salida. : estado estacionario. : sistema de una entrada y una salida (single input single output). : sistema de varias entradas y varias salidas (multiple inputs multiple outputs). : lugar geomtrico de las races. : controlador proporcional integral derivativo. : sobrepaso. : margen de ganancia. : margen de fase. : forma cannica diagonal. : forma cannica controlable. : forma cannica observable. : forma cannica de Jordan. : Transformada de Laplace. : Transformada de Fourier. : Transformada de Fourier de Frecuencia Discreta. : Transformada Z. : Transformada de Fourier de Tiempo Discreta. : Transformada de Fourier Discreta. : Diagrama de Bode
: condiciones iniciales. : linealmente independiente. : linealmente dependiente. : corriente continua (en ingls es d.c.). : corriente alterna (en ingls es a.c.). : abscisa de convergencia absoluta.
Introduccin.
En este captulo se presenta la representacin en variables de estado y se compara con la representacin en funcin de transferencia. Adems, se define la terminologa de uso comn y se presentan las formas cannicas ms utilizadas. Tambin se describen los ejemplos a utilizar en los apuntes, stos son: un accionamiento con eje flexible, un reactor qumico exotrmico, un compensador trifsico serie de potencia reactiva y un paciente en sala de cuidados intensivos. Finalmente, se indican los alcances del curso en el contexto ms general de los sistemas de control.
va = Ra ia + La
te = J m
dm 1 + k ( r l ) , dt n dl k ( r l ) = J l + tl , dt
dia + ea , dt
donde, ea = kmm, te = kmia, m = dm/dt, l = dl/dt, m = nr, y m = nr. Ntese que el eje flexible desarrolla un torque dado por k(r - l). Las expresiones anteriores son fcilmente deducibles a partir del circuito elctrico equivalente del accionamiento en c.c. ilustrado en la Fig. 1.2, en donde las resistencias 1/bm y 1/bl representan los inversos de los coeficientes de roce bm y bl, respectivamente, los cuales son considerados nulos en este ejemplo. A partir de las ecuaciones anteriores, las siguientes representaciones son vlidas.
A. Modelo de Entrada/Salida.
+ va ia
- vf + if
n:1 m, m, Jm, te 1/ k l, l, Jl, tl
mquina cc
r, r, tr
Fig. 1.1 Accionamiento c.c. con eje flexible.
Copyright por Prof. Jos R. Espinoza C.
carga
1 1 k r ( s ) l ( s) = J l sl ( s) + t l ( s) , s s Las expresiones anteriores son utilizadas para obtener la F. de T. entre l y va - considerando tl = 0 - la que resulta ser, l ( s ) kk m = va ( s ) La J m J l n 1 . 2 J l Ra k kk m Ra 3 La kJ l + k n J l + La kn J m 2 4 s + Jm + 2 s+ s + s + La J m J l La n La J m J l n La J m J l
2 m 2 2 2
Ntese que esta ltima expresin es de fcil obtencin considerando la relacin l = dl/dt.
B. Modelo en Ecuaciones Dinmicas.
En este caso se utiliza una representacin en variables de estado. Para esto, se definen arbitrariamente las variables: x1 = r, x2 = r, x3 = l, x4 = l, y x5 = ia, u = va, y p = tl por lo tanto,