Table Of ContentSistemas Electrónicos de Control
Curso 2013/2014-1
Tema 1. Teoría de Sistemas
Profesora: Rosa M. Fernández-Cantí
Tema 1. Teoría de Sistemas
Índice
1. Introducción a la Teoría de Control ....................................................................................................... 4
2. Representación de sistemas ..................................................................................................................... 5
2.1 Lenguajes matemáticos ..................................................................................................................... 5
2.1.1 Ecuación diferencial (ED) ........................................................................................................ 5
2.1.2 Ecuaciones de estado (EE) ........................................................................................................ 7
2.1.3 Función de transferencia (FT) .................................................................................................. 9
2.2 Lenguajes gráficos ............................................................................................................................ 9
2.2.1 Esquemas de bloques ................................................................................................................ 9
2.2.2 Álgebra de bloques ................................................................................................................. 10
2.2.3 Flujograma de señal ................................................................................................................ 14
2.2.4 Flujograma de estado .............................................................................................................. 14
2.2.5 Regla de Mason ...................................................................................................................... 15
2.3 Analogías ......................................................................................................................................... 17
2.4 Linealización ................................................................................................................................... 19
2.5 Ejercicios resueltos ......................................................................................................................... 22
3. Respuesta temporal ................................................................................................................................ 32
3.1 Obtención de la respuesta temporal a partir de la ecuación diferencial (método clásico) ............. 32
3.2 Transformada de Laplace ............................................................................................................... 33
3.2.1 Definición y propiedades ........................................................................................................ 33
3.2.2 Teorema del valor inicial (TVI) y teorema del valor final (TVF) ........................................... 35
3.2.3 Solución de EDOs (lineales y de coeficientes constantes) en el dominio s ............................ 35
3.2.4 Cálculo de residuos ................................................................................................................. 36
3.3 Obtención de la respuesta temporal a partir de la función de transferencia .................................. 40
3.3.1 Diagramas de polos y ceros .................................................................................................... 40
3.3.2 Modos naturales ...................................................................................................................... 40
3.3.3 Polos dominantes .................................................................................................................... 42
3.4 Transitorios. Dinámica de orden 1, 2 y n ....................................................................................... 43
3.4.1 Dinámica de primer orden ...................................................................................................... 43
3.4.2 Dinámica de segundo orden .................................................................................................... 44
3.4.3 Bloque de segundo orden con un polo (o un cero) adicional .................................................. 46
3.4.4 Sistemas de orden n (I). Con polos dominantes ..................................................................... 47
3.4.5 Sistemas de orden n (II). Sin polos dominantes: Formas prototipo ...................................... 47
3.4.6 Sistemas de orden infinito (retardo puro) ............................................................................... 49
3.5 Simulación de la respuesta temporal .............................................................................................. 50
3.5.1 Introducción del sistema. Polos, ceros y residuos .................................................................. 50
3.5.2 Respuesta temporal con Matlab .............................................................................................. 53
3.5.3 Respuesta temporal con Simulink........................................................................................... 55
3.6 Ejercicios resueltos ......................................................................................................................... 56
4. Respuesta frecuencial ............................................................................................................................ 65
4.1 Régimen permanente ....................................................................................................................... 65
4.1.1 Bases ....................................................................................................................................... 65
4.1.2 Sistema resonante de segundo orden ...................................................................................... 67
4.2 Diagramas de Bode ......................................................................................................................... 69
4.2.1 Reglas para el trazado de la aproximación asintótica ............................................................. 69
4.2.2 Curvas de corrección de los diagramas asintóticos ................................................................. 72
4.3 Simulación de la respuesta frecuencial. Matlab............................................................................. 73
4.4 Ejercicios resueltos ......................................................................................................................... 74
ETSETB. Sistemas Electrónicos de Control 1314a 2
Tema 1. Teoría de Sistemas
5. Alfabeto griego ....................................................................................................................................... 87
6. Servomotor de corriente continua ........................................................................................................ 88
6.1 Introducción .................................................................................................................................... 88
6.2 Descripción de los módulos ............................................................................................................ 88
6.2.1 Planta ...................................................................................................................................... 89
6.2.2 Etapa de potencia (alimentación de la planta) ....................................................................... 90
6.2.3 Sensores .................................................................................................................................. 94
6.2.4 Módulos para la implementación de compensadores ............................................................. 95
6.2.5 Módulos auxiliares ................................................................................................................. 96
6.3 Características del motor MS150 utilizado en las prácticas ........................................................... 97
ETSETB. Sistemas Electrónicos de Control 1314a 3
Tema 1. Teoría de Sistemas
1. Introducción a la Teoría de Control
Objetivo del control
La Teoría de Control es una rama de la Teoría de Sistemas que se encarga de analizar y modificar el
comportamiento de los sistemas dinámicos. En la terminología de control, el sistema dinámico bajo
estudio recibe el nombre de “planta”.
La Ingeniería de Control consiste en diseñar e implementar sistemas/subsistemas que, de manera
automática, fuerzan a la planta a tener un comportamiento dinámico adecuado y robusto.
Un comportamiento “adecuado” es, por ejemplo, que la respuesta temporal de la planta “y” siga las
variaciones de una señal de referencia “r” (también llamada consigna o set-point), y r . Que el
comportamiento sea además “robusto” implica que el seguimiento y r debe mantenerse a pesar
de los errores en el modelo de la planta (incertidumbre) y la presencia de perturbaciones externas
(ruido).
Los sistemas de control cuyo objetivo es el seguimiento de consignas también reciben el nombre de
“servosistemas” puesto que, en cierto modo, se comportan como siervos (esclavos).
Ámbitos de aplicación del control
Son todos los tecnológicos, incluyendo también los económicos y ecológicos. Por ejemplo:
Regulación de procesos de producción (fábricas, refinerías, centrales nucleares,...)
Electrónica y comunicaciones (amplificadores operacionales AOs, lazos de enganche de
fase PLLs, controles automáticos de ganancia AGC,...)
Ingeniería mecánica (servomecanismos,...)
Ingeniería de estructuras (control de vibraciones,...)
Automoción (sistemas de control en vehículos: frenado asistido ABS, servodirección,...)
Navegación en general (náutica, aeronáutica, astronáutica, diseño de autopilotos,...)
Cibernética (robótica, bioingeniería,...)
Economía (control del PIB, relaciones de maximización/minimización de beneficios/costes,
identificación de series temporales para predicción bursátil,...)
Sistemas ecológicos (establecimiento de paradas biológicas/periodos de veda, control de
fluviales, predicción meteorológica...)
etc.
Dimensiones del problema de control
La Ingeniería de Control aborda todo tipo de problemas. Atendiendo a las dimensiones de los
problemas, éstos se pueden clasificar en:
Problemas de pequeña escala: desensibilizar un AO, climatizar una estancia,...
Problemas de gran escala (large scale systems, LSS): control de lentes en observatorios
astronómicos (Mauna Keck, Canarias), control de compuertas en presas y canales ...
Problemas muy complejos (very complex systems, VCS): redes de distribución eléctrica,
ferrocarriles, redes de alcantarillado,…
ETSETB. Sistemas Electrónicos de Control 1314a 4
Tema 1. Teoría de Sistemas
2. Representación de sistemas
2.1 Lenguajes matemáticos
Vamos a ilustrar la descripción de un mismo sistema dinámico por medio de una ecuación
diferencial ordinaria (EDO), un sistema de ecuaciones de estado (EE) y una función de transferencia
(FT). El sistema escogido es el péndulo simple de la figura.
l
F
b
mg
Fig. 1. Péndulo simple
2.1.1 Ecuación diferencial (ED)
La descripción del comportamiento de sistemas dinámicos por medio de EDOs es resultado directo
de la aplicación de las leyes de la física. En nuestro caso, la dinámica del péndulo viene descrita
por medio de la EDO no lineal de segundo orden,
b g F d
sin ,
ml2 l ml dt
u
con, por ejemplo, las siguientes condiciones iniciales (CI),
(0) (posición: arriba, pegado al techo),
2
(0)0 (velocidad: parado)
Ejemplo 1. Obtención de la ecuación diferencial ordinaria del péndulo simple. El modelo del
comportamiento dinámico del péndulo simple puede obtenerse de diversas maneras.
Aplicando la segunda ley de Newton.
En movimiento rectilíneo, la segunda ley de Newton establece que la fuerza neta F (N) aplicada
sobre un cuerpo es directamente proporcional a su aceleración a (m/s2) siendo la constante de
proporcionalidad la masa m (kg). Así, F ma.
ETSETB. Sistemas Electrónicos de Control 1314a 5
Tema 1. Teoría de Sistemas
La versión para movimiento rotacional establece que el par neto T (Nm) aplicado a un cuerpo es
proporcional a su aceleración angular (rad/s2) siendo la constante de proporcionalidad el momento
de inercia J (Nmrad-1s2). Así, T J .
Suponer que la bola está subiendo con una aceleración . El balance de las fuerzas que actúan
tangencialmente al movimiento de la bola (par debido a la gravedad, rozamiento y excitación) es:
mgsinl b F l J
Notar que el par debido al rozamiento y a la gravedad se oponen al par de excitación. El momento
de inercia se calcula como J m r2. En nuestro caso, J ml2. Sustituyendo valores se
i i
obtiene:
b g F
sin
ml2 l ml
Aplicando las ecuaciones de Lagrange (opcional).
En sistemas más complicados es más conveniente modelizar el comportamiento dinámico mediante
las ecuaciones de Lagrange. Éstas se basan en el principio de Hamilton que establece que, en un
sistema dinámico, un movimiento entre dos configuraciones del sistema y entre dos intervalos de
tiempo es natural si y solo si la energía del sistema se mantiene constante.
En los sistemas conservativos (no disipativos), la ecuación de Lagrange es
d L L
0
dt q q
i i
donde L T V es el Lagrangiano (T y V son las energías cinética y potencial respectivamente) y
q son las coordenadas generalizadas (las coordenadas generalizadas, o número de grados de
i
libertad, son el mínimo número de variables independientes que hay que especificar para definir la
posición de un objeto).
En los sistemas más generales (con disipación de energía y excitación externa), la ecuación de
Lagrange es
d L L P
Q
dt q q q i
i i i
donde la función de potencia P describe la disipación de energía del sistema y Q son las fuerzas
i
externas generalizadas que actúan sobre el sistema.
Para obtener la EDO del péndulo simple por Lagrange, el procedimiento es el siguiente. Suponer
que = 0 es el origen de potencial (posición vertical del péndulo = 0). Si se sube el péndulo a una
1 1
posición vertical de h, la energía cinética es E T mv2 m(l)2 y la energía potencial
cinet 2 2
1
es E V mgh mgl(1cos). La disipación por el rozamiento es P b2. Y el par de
pot 2
excitación aplicado a sistema es Q F l.
ETSETB. Sistemas Electrónicos de Control 1314a 6
Tema 1. Teoría de Sistemas
1
El Lagrangiano es L T V ml22 mgl(1cos). Las ecuaciones de Lagrange, con un
2
grado de libertad (en nuestro caso ), son:
d L L P
Q
dt
Lo que da: d 1ml22mglsinb F l ml2mglsinb F l.
dt 2
Si la ED es complicada o presenta un orden elevado se hace difícil trabajar con ella. Por eso, es
conveniente convertirla en un sistema de ecuaciones de estado o en una función de transferencia,
que son descripciones mucho más sencillas de manejar y, como veremos más adelante, nos
permitirán diseñar sistemas de control.
2.1.2 Ecuaciones de estado (EE)
Variables de estado
Las variables de estado se definen como el mínimo conjunto de variables capaces de describir en su
totalidad el comportamiento de un sistema dinámico. Para identificarlas hay varias guías:
Una variable es variable de estado si necesitamos conocer su valor inicial para caracterizar
la evolución temporal del sistema.
Si una variable determinada corresponde a un elemento capaz de almacenar energía,
entonces también es una variable de estado. Por ejemplo, en un circuito RLC las variables
de estado son dos: la tensión en el condensador y la corriente en la bobina. Puesto que son
dos, el sistema es de segundo orden.
Ecuaciones de estado
Las ecuaciones de estado (EE) no son otra cosa que ecuaciones diferenciales de primer orden, cada
una correspondiente a una variable de estado.
Conversión de EDO a EE
Para pasar de la siguiente EDO de orden n
sinu
a n EDOs de 1er orden, hay que renombrar las variables. Lo habitual es empezar por la variable sin
derivar, que en nuestro caso es . Así, asignamos la primera variable de estado x a , x .
1 1
Notar que x . La segunda variable de estado, x , se escoge como la derivada de la primera,
1 2
x x , o lo que es lo mismo, x . Notar que dos variables de estado bastan para describir el
2 1 2
comportamiento del péndulo, puesto que el sistema de segundo orden. Notar también que x .
2
ETSETB. Sistemas Electrónicos de Control 1314a 7
Tema 1. Teoría de Sistemas
Si el sistema fuera de orden superior, cada nueva variable de estado se escoge como la derivada de
la anterior, es decir, x x , x x ,...
3 2 4 3
excitación
x x
1 2
sinu x sinx x u CI: x (0) , x (0) 0
2 1 2 1 2 2
x
1
x x x x
2 1 2 1
La descripción EE consiste en las dos ecuaciones de estado, más la ecuación de salida ( x ),
1
más el conjunto de condiciones iniciales (CI).
Caso de sistemas lineales. Matrices A, B, C, D.
Si el sistema es lineal (en nuestro caso, podemos suponerlo así para pequeños desplazamientos
alrededor del punto de equilibrio, sinx x ) se puede utilizar la notación matricial (A, B, C, D)
1 1
x 0 1 x 0
1 1 u
x x 1
2 2
x AxBu A B
x
y CxDu y 10x10u
x(0) C 2 D
/2
x(0)
0
Si el sistema es lineal, pero sus parámetros varían con el tiempo, las matrices A, B, C, D serán
funciones del tiempo,
x A(t)xB(t)u
y C(t)xD(t)u
x(0)
Si el sistema es MIMO (multiple input multiple output), en vez de señales entrada/salida escalares,
u(t), y(t), tendremos vectores u(t), y(t).
x AxBu
y CxDu
x(0)
Si el sistema no es lineal, las ecuaciones de estado no serán lineales tampoco. Una notación general
para un sistema SISO (single input single output) no lineal es:
x(t) f (x(t),u(t))
1
y(t) f (x(t),u(t))
2
x(0)
ETSETB. Sistemas Electrónicos de Control 1314a 8
Tema 1. Teoría de Sistemas
2.1.3 Función de transferencia (FT)
La función de transferencia (FT) describe el comportamiento de un sistema SISO y lineal con
condiciones iniciales nulas en el dominio transformado (Laplace o Z). Vamos a ilustrar cómo se
obtiene la FT a partir de la ED del péndulo linealizada.
En primer lugar hay que obtener la ecuación transformada (notar que, al transformar, hay que tener
en cuenta las condiciones iniciales):
u
Transformada de Laplace
s2(s)s(0)(0)s(s)(0)(s) U(s)
Se agrupan términos,
s2 s(s)U(s)s(0)(0)
Y se despeja la variable de salida (posición del péndulo, en nuestro caso)
Respuesta Respuesta
Zero state (ZS) Zero input (ZI)
1 s 1
(s) U(s) (0) (0)
s2 s s2 s s2 s
FT (CI=0)
Notar que la función de transferencia es el término que relaciona únicamente entrada (excitación) y
salida (respuesta). Si trabajamos con funciones de transferencia estamos asumiendo que las
condiciones iniciales son nulas ya que no estamos teniendo en cuenta la respuesta zero-input.
2.2 Lenguajes gráficos
2.2.1 Esquemas de bloques
Los esquemas de bloques facilitan la construcción de modelos, su interpretación y reducción.
Representan relaciones algebraicas (es decir, no diferenciales) y, en principio, son válidos para
sistemas lineales (aunque por abuso de notación pueden incluir bloques no lineales, funciones
descriptivas, etc.)
Símbolos
Las variables se representan por medio de flechas y están en el dominio transformado:
ETSETB. Sistemas Electrónicos de Control 1314a 9
Tema 1. Teoría de Sistemas
X(s)
Los sistemas/subsistemas son cajas que contienen el nombre de la función de transferencia
(también llamada transmitancia). Estos bloques pueden corresponder a sistemas físicos o a
algoritmos. En general son un conjunto de operaciones que transforman la señal:
T(s)
Las operaciones son sumas y restas, y tomas de información (sin que haya drenaje, es decir,
no se tiene en cuenta la conservación de la energía, sólo se toma información)
X
1
+ X1 X
X + Y 1
2
X
1
X
3
Ejemplo 2. Esquema de bloques de un circuito RC
Considerar el circuito de la figura,
I R
+ +
V1 C V2
_ _
Fig. 2. Circuito RC
V V 1
Puesto que I 1 2 y V I , el esquema de bloques es el siguiente:
R 2 Cs
V1 + 1 I
R
1
V2
Cs
Fig. 3. Esquema de bloques del circuito RC
Si se desea obtener la función de transferencia en lazo cerrado V (s)/V (s) una opción es usar las
2 1
reglas reducción que nos proporciona el álgebra de bloques (ver Ejemplo 4).
2.2.2 Álgebra de bloques
Reglas de reducción
Primera interconexión: serie (tándem o cascada), T T .
eq i
i
ETSETB. Sistemas Electrónicos de Control 1314a 10
Description:Problemas de gran escala (large scale systems, LSS): control de lentes en .. La regla de Mason permite obtener la función de transferencia entre .. diagrama de bloques, hay que obtener una aproximación lineal alrededor del