Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CONTROLADOR PID
Sistemas de control
Índice
1. Introducción 1
2. Objetivo 1
3. Consignas 1
4. Marco teórico 2
4.1. Sistemas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
4.2. Tipos de sistemas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
4.3. Modelos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
4.4. Modelos matemáticos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
4.5. Proceso de modelado de un sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
4.6. Sistemas térmicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
4.7. Transferencia de calor por conducción . . . . . . . . . . . . . . . . . . . . . . . . . . 3
4.8. Clasificación de sistemas térmicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
4.8.1. Sistema aislado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
4.8.2. Sistema cerrado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
4.8.3. Sistema abierto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
4.9. Adiabático . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
4.10. Primera ley de la termodinámica . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
4.11. Ley de la continuidad de flujo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
4.12. Ley de efecto Joule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
4.13. Transformada de Laplace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
4.14. Lugar geométrico de las raices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
4.15. Compensador de fase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
4.15.1. Compensador de atraso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
4.15.2. Compensador de adelanto . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
4.15.3. Compensador de atraso-adelanto . . . . . . . . . . . . . . . . . . . . . . . . 6
4.16. Controladores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
4.16.1. Controlador P (proporcional) . . . . . . . . . . . . . . . . . . . . . . . . . . 6
4.16.2. Controlador D (derivativo) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4.16.3. Controlador I (integral) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4.16.4. Controlador PI (proporcional-integral) . . . . . . . . . . . . . . . . . . . . . 8
4.16.5. Controlador PD (proporcional-derivativo) . . . . . . . . . . . . . . . . . . . 8
4.16.6. Controlador PID (proporcional-integral-derivativo) . . . . . . . . . . . . . . 8
4.16.7. Caracteristicas de los tipos de controladores . . . . . . . . . . . . . . . . . . 8
4.17. Efectos de añadir polos y ceros al sistema . . . . . . . . . . . . . . . . . . . . . . . . 9
4.18. Diagrama de Bode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4.19. Simulación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
5. Sistema a controlar 10
8. Implementación de un controlador 18
8.1. Diseño del controlador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
8.1.1. Diseño de los requerimientos del sistema . . . . . . . . . . . . . . . . . . . . 20
8.1.2. Ubicación de los polos objetivo . . . . . . . . . . . . . . . . . . . . . . . . . 20
8.1.3. Prueba de ajuste de ganacia . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
8.1.4. Diseño del compenzador de fase . . . . . . . . . . . . . . . . . . . . . . . . . 22
8.1.5. Gráficas y analisis del PI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
8.1.6. Diseño del controlador PID . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
8.1.7. Gráficas y analisis del PID . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
9. Respuesta en frecuencia 28
13.Problemas encontrados 43
13.1. Modelado matemático de la planta . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
13.2. Conocimientos teórico-práctico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
13.3. Requerimientos del sitema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
13.4. Diseño de un controlador adecuado . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
13.5. Interpretación de las gráficas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
14.Conclusión 44
1. Introducción
Para la matería Sistemas de Control cursada en el primer cuatrimestre del cuarto año de la
carrera Ingeniería en Mecatrónica, de la Facultad de Ciencias de la Alimentación de la Univercidad
Nacional de Entre Ríos, como trabajo final de la matería se presenta la problemática de crear un
controlador para un sistema físico.
2. Objetivo
Favorecer el entendimiento de los conceptos desarrollados en la materia a través de la incursión
en la solución de un problema real.
Situación: Se desea diseñar un controlador para un sistema existente. Usted cuenta con el
sistema y debe incorporar el controlador.
3. Consignas
Investigar someramente el funcionamiento del sistema y las partes principales que lo compo-
nen.
Investigar sobre las condiciones ideales de operación del sistema para definir los requerimien-
tos de la respuesta del sistema:
• Sobrepico máximo.
• Tiempo de levantamiento.
• Tiempo de estabilización.
• Margen de error de variable de salida en estado estable.
• Valor de la salida en estado estable.
Proponer un método para encontrar un modelo del sistema al que se va a agregar el contro-
lador.
4. Marco teórico
4.1. Sistemas
Un sistema es un conjunto de elementos relacionados entre sí que funciona como un todo.
Si bien cada uno de los elementos de un sistema puede funcionar de manera independiente,
siempre formará parte de una estructura mayor. Del mismo modo, un sistema puede ser, a su vez,
un componente de otro sistema.
Al definir los límites del sistema se hace, en primer lugar, una selección de aquellos componentes
que contribuyan a generar los modos de comportamiento, y luego se determina el espacio donde
se llevará a cabo el estudio, omitiendo toda clase de aspectos irrelevantes.
Un sistema estático es aquel cuyo estado permanece invariante en el tiempo, es decir, que
alcanzaron el estado estable y cuya salida permanece estática.
4.3. Modelos
El uso de modelos, a veces llamado "modelado", es un instrumento muy común en el estudio
de sistemas de toda índole. Los modelos son especialmente importantes porque ellos nos ayudan a
comprender el funcionamiento de los sistemas. El empleo de modelos facilita el estudio de los sis-
temas, aún cuando éstos puedan contener muchos componentes y mostrar numerosas interacciones
como puede ocurrir si se trata de conjuntos bastante complejos y de gran tamaño.
El calor se propaga de los puntos de mayor temperatura (calientes) a los de menor temperatura
(fríos).
4.9. Adiabático
El término adiabático hace referencia a volúmenes que impiden la transferencia de calor con el
entorno.
Al diseñar un sistema de control lineal, encontramos que el método del lugar geométrico de las
raíces resulta muy útil, dado que indica la forma en la que deben modificarse los polos y ceros
en lazo abierto para que la respuesta cumpla las especificaciones de desempeño del sistema. Este
método es particularmente conveniente para obtener resultados aproximados con mucha rapidez.
Algunos sistemas de control pueden tener más de un parámetro que deba ajustarse. El diagrama
del lugar geométrico de las raíces, para un sistema que tiene parámetros múltiples, se construye
variando un parámetro a la vez. En este capítulo incluimos el análisis de los lugares geométricos de
las raíces para un sistema de dos parámetros. Los lugares geométricos de las raíces para tal caso
se denominan contornos de Zas raices.
El método del lugar geométrico de las raíces es una técnica gráfica muy poderosa para investigar
los efectos de la variación de un parámetro del sistema sobre la ubicación de los polos en lazo
cerrado. En la mayor parte de los casos, el parámetro del sistema es la ganancia de lazo K, aunque
el parámetro puede ser cualquier otra variable del sistema. Si el diseñador sigue las reglas generales
para construir los lugares geométricos, le resultará sencillo trazar los lugares geométricos de las
raíces de un sistema específico.
4.16. Controladores
Los controladores son elementos que se le agregan al sistema original para mejorar sus carac-
terísticas de funcionamiento, con el objetivo de satisfacer las especificaciones de diseño tanto en
régimen transitorio como en estado estable.
La primera forma para modificar las características de respuesta de los sistemas es el ajuste de
ganancia (lo que posteriormente se definirá como control proporcional). Sin embargo, aunque por
lo general el incremento en ganancia mejora el funcionamiento en estado estable, se produce una
pobre respuesta en régimen transitorio y viceversa.
v(t) = Kp · e(t)
Puesto que la ganancia Kp del controlador es proporcional, ésta puede ajustarse. En general,
para pequeñas variaciones de ganancia, aunque se logra un comportamiento aceptable en régimen
transitorio, la respuesta de estado estable lleva implícita una magnitud elevada de error.
Al tratar de corregir este problema, los incrementos de ganancia mejorarán las características
de respuesta de estado estable en detrimento de la respuesta transitoria. Por lo anterior, aunque el
control P es fácil de ajustar e implementar, no suele incorporarse a un sistema de control en forma
aislada, sino más bien se acompaña de algún otro elemento.
de(t)
v(t) = Kd ·
dt
Donde Kd es la ganancia del control derivativo. La constante Kd puede escribirse en términos
de Kp:
Kd = Kp · T d
donde Td es un factor de proporcionalidad ajustable que indica el tiempo de derivación.
Donde Ki es la ganancia del control integral. En cualquier tipo de controlador, la acción pro-
porcional es la más importante, por lo que la constante Ki puede escribirse en términos de Kp:
Kp
Ki =
Ti
Donde Ti es un factor de proporcionalidad ajustable que indica el tiempo de integración.
El control integral tiende a reducir o hacer nulo el error de estado estable, ya que agrega un
polo en el origen aumentando el tipo del sistema; sin embargo, dicho comportamiento muestra una
tendencia del controlador a sobrecorregir el error. Así, la respuesta del sistema es de forma muy
oscilatoria o incluso inestable, debido a la reducción de estabilidad relativa del sistema ocasionada
por la adición del polo en el origen por parte del controlador.
de(t)
v(t) = Kp · e(t) + Kp · T d ·
dt
La ecuación indica un factor proporcional Kp Td, que actúa junto con un cero z = −1
Td
, cuya
posición es ajustable en el eje real.
La ecuación indica un factor proporcional Kp Td que actúa junto con un par de ceros (distintos,
repetidos o complejos, cuya posición es ajustable en el plano s) y un polo en el origen.
El amortiguamiento se reduce.
Control proporcional-integral:
El amortiguamiento se reduce.
El máximo pico de sobreimpulso se incrementa.
Decrece el tiempo de elevación.
El tipo de sistema se incrementa en una unidad.
El error de estado estable mejora por el incremento del tipo de sistema.
Control proporcional-derivativo:
El amortiguamiento se incrementa.
El máximo pico de sobreimpulso se reduce.
El tiempo de elevación experimenta pequeños cambios.
Se mejoran el margen de ganancia y el margen de fase.
El error de estado estable presenta pequeños cambios.
El tipo de sistema permanece igual.
Control proporcional-integral-derivativo:
Este tipo de controlador contiene las mejores características del control proporcionalderivativo
y del control proporcional-integral.
Incorporar ceros en un sistema produce que el lugar geométrico de raíces se desplace hacia el
semiplano izquierdo, lo que hace estable o más estable al sistema.
La respuesta en amplitud y en fase de los diagramas de Bode no pueden por lo general cambiarse
de forma independiente: cambiar la ganancia implica cambiar también desfase y viceversa. En
sistemas de fase mínima (aquellos que tanto su sistema inverso como ellos mismos son causales y
estables) se puede obtener uno a partir del otro mediante la transformada de Hilbert.
4.19. Simulación
En las ciencias, la simulación es el artificio contextual que hace referencia a la investigación de
una hipótesis o un conjunto de hipótesis de trabajo utilizando modelos un método perfecto para
la enseñanza y aprendizaje.
Una definicion más formal es: "La simulación es el proceso de diseñar un modelo de un sistema
real y llevar a término experiencias con él, con la finalidad de comprender el comportamiento del
sistema o evaluar nuevas estrategias dentro de los límites impuestos por un cierto criterio o un
conjunto de ellos para el funcionamiento del sistema".
5. Sistema a controlar
Se plantea el control de un sistema "Termotanque eléctrico", el cual consiste en mantener una
temperatura constante de un líquido a la salida del mismo, independientemente del flujo de salida
y la temperatura de entrada. El aporte de energía calórica es producido por una resistencia a
travez de la cual circula una corriente. El efecto del paso de la corriente por el conductor genera
un calentamiento en el material que luego es transferido al líquido.
U energía interna.
W trabajo.
(p · ∆V )i + Ui + We = (p · ∆V )o + Uo + ∆Usis
Tenemos la entalpía:
(p · ∆V )i + Ui = Hi
(p · ∆V )o + Uo = Ho
H(t) = m · Ĥ(t)
W (t) = i2 (t) · R · t
U (t) = m · Û (t)
dh(t)
Sb · = q1(t) − qs(t)
dt
Donde q1 es el caudal de entrada en función del tiempo, y qs el caudal de salida. Ecuación de
Bernoulli de la continuidad de la presión:
p
qs(t) = K1 · h(t)
mi = ρ · qi · t
msis = ρ · V t(t)
p
ρi · qi · t · Ĥi (t) + i2 (t) · R · t = ρo · K1 · h(t) · t · Ĥo (t) + ∆(ρo · V t(t) · Ûsis (t))
Ahora si tomamos para un cambio infinitesimal de tiempo:
p
ρi · qi · dt · Ĥi (t) + i2 (t) · R · dt = ρo · K1 · h(t) · dt · Ĥo (t) + d(ρo · V t(t) · Ûsis (t))
Cambios de entalpía:
Z T
∆Ĥ(t) = Cp · dT = Cp · (T − T o)
To
Cambios de energía interna:
Z T
∆Û (t) = Cv · dT = Cv · (T − T o)
To
Tomamos a T − T o como ∆T (t) asi simplificamos y pasamos a tomar una diferencia de tempe-
ratura en función del tiempo:
∆Ĥ(t) = Cp · ∆T (t)
p
ρi · qi · dt · Cpi · ∆Ti (t) + i2 (t) · R · dt = ρo · K1 · h(t) · dt · Cpo · ∆T (t) + d(ρo · V t(t) · Cvo · ∆T (t))
p d∆T (t)
ρi · qi · Cpi · ∆Ti (t) + i2 (t) · R = ρo · K1 · h(t) · Cpo · ∆T (t) + ρo · V t(t) · Cvo ·
dt
Reeorganizando:
p d∆T (t)
ρo · K1 · h(t) · Cpo · ∆T (t) + ρo · V t(t) · Cvo · = ρi · qi · Cpi · ∆Ti (t) + i2 (t) · R
dt
Ahora para poder simplificar mas el sistema se tienen las siguientes suposiciones:
Para el punto de equilibrio, se tiene que el caudal de salida sera igual al caudal de entrada de
la ecuación de continuidad de caudal. Debido a que h(t) es constante y su derivada es cero.
Suponemos que el caudal de entrada es igual al de salida para cualquier q(t) debido a que el
sumistro de agua es permanente.
Se supone que el termotanque esta lleno en todo momento entonces V t(t) es constante, debido
a que mi = mo .
d∆T (t)
ρo · q(t) · Cpo · ∆T (t) + ρo · V t · Cvo · = ρi · q(t) · Cpi · ∆Ti (t) + i2 (t) · R
dt
Dividimos sobre ρo · q(t) · Cpo :
Cv ≈ Cp (para el agua).
Entonces:
V t d∆T (t) R
· + ∆T (t) = ∆Ti (t) + · i2 (t)
q(t) dt ρ · q(t) · Cp
Tambien ∆Ti (t) = 0 porque no hay variación en la temperatura de entrada:
V t d∆T (t) R
· + ∆T (t) = · i2 (t)
q(t) dt ρ · q(t) · Cp
V t d∆T (t) R
· + ∆T (t) = · i2 (t)
q dt ρ · q · Cp
Vt R
· (s · ∆T (s) − ∆T (0)) + ∆T (s) = · i2 (s)
q ρ · q · Cp
∆T (0) = 0 porque en el instante cero no hay variación de la temperatura:
Vt R
· s · ∆T (s) + ∆T (s) = · i2 (s)
q ρ · q · Cp
Vt R
∆T (s) · ·s+1 = · i2 (s)
q ρ · q · Cp
∆T (s) R
2
=
i (s) Vt
· s + 1 · (ρ · q · Cp)
q
∆T (s) R
G(s) = =
i2 (s) (V t · ρ · Cp · s + ρ · q · Cp)
Quedando como ecuación final:
∆T (s) R
G(s) = 2
=
i (s) (V t · ρ · Cp · s + ρ · q · Cp)
Descripto en funcion del voltaje aplicado:
∆T (s) 1
G(s) = 2
=
v (s) (V t · ρ · Cp · s + ρ · q · Cp) · R
O descripto en funcion de la potencia:
∆T (s) 1
G(s) = =
P (s) (V t · ρ · Cp · s + ρ · q · Cp)
∆T (s) 1
G(s) = =
P (s) (80000 · s + 20)
Se puede observar que el sistema se estabiliza en torno a los 20000s o 333,33min o 5,55hs
alcanzando los 100C. Pero como se dijo, esta salida es la del sistema llevado al límite. Asi que
tomemos una situación mas real, por ejemplo el termotanque lleno con un cuarto de su capacidad,
y un flujo de agua de la mitad, ademas una potencia de ingreso de de solo un cuarto. Veamos los
resultado obtenidos:
1
G(s) =
(20000 · s + 10)
Ahora se puede observar que el sistema se estabiliza en torno a los 7500s o 125min alcanzando
los 50C. Esto parece razonable para un uso cotidiano, y al solo haber usado 500W de potencia
estamos dejando un margen para 1500W mas, ademas mantenemos ∆T aceptables para el modelo
matemático obtenido y lo que una pesona común podría usar en un termotanque hogareño.
8. Implementación de un controlador
Primero se procede a obtener el diagrama de bloques de nuestro sistema en lazo cerrado, lo que
da como resultado el siguiente esquema:
Y (s) G(s)
=
R(s) 1 + H(s) · G(s)
G(s)
T (s) = (6)
1 + H(s) · G(s)
Ahora reemplazamos (2) en (7):
Gc(s) · Gp(s)
T (s) = (7)
1 + H(s) · Gc(s) · Gp(s)
1. A partir de las especificaciones de desempeño, determine la ubicación deseada para los polos
dominantes en lazo cerrado.
2. Por medio de una gráfica del lugar geométrico de las raíces, compruebe si el ajuste de la
ganancia puede o no por sí solo producir los polos en lazo cerrado convenientes. Si no,
calcule la deficiencia de ángulo φ. Este ángulo debe ser una contribución del compensador
de adelanto si el nuevo lugar geométrico de las raíces va a pasar por las ubicaciones deseadas
para los polos dominantes en lazo cerrado.
Para el tiempo de estabilización lo ideal seria pensar en un valor de 3000s o 50min, esto
mejora sustancialmente la velocidad de respuesta del sistema.
Luego para el error de la salida en estado estable la misma deberia ser muy baja, en torno
al 0,1 %.
Para saber cuanto modificar esas raices, es necesario fijar una meta, esa meta son los polos
objetivo. Para calcular dichos polos realizamos las siguientes operaciones:
s
ln (Sp)2
ξ=
ln (Sp)2 + π 2
4
ωd =
ξ · ts
p
p1,2 = −ξ · ωd ± ωd · 1 − ξ · j
Realizando dichos calculos para nuestros requerimientos tenemos que:
s
ln (10/100)2
ξ= = 0,59115
ln (10/100)2 + π 2
4
ωd = = 0,002255
0,59115 · 3000
p
p1,2 = 0,59115 · 0,002255 ± 0,002255 · 1 − 0,59115 · j
En base a la grafica podemos observar que solamente ajustando la ganacia del sistema nunca
podremos lograr llegar a los polos objetivo, entonces nos vemos obligados a incorporar un com-
penzador de fase.
20000 · s + 10 = 0
20000 · s = 10
10
s= = −0,0005 + 0 · j
20000
Entonces la deficiencia de ángulo esta dada por la condición de fase 180◦ donde s = −0,005 ±
0,009563 · j:
1
Gla(s) =
20000 · (−0,0013 ± 0,00144 · j) + 10
59,979 = Gc◦
Como el angulo del compenzador el negativo entonces se llega a que el compenzador sera de
adelanto:
s+a
Gc◦ =
s+b
Colocamos un polo en 0 + 0j entonces nos queda que angulo de contribución de 132,75◦ .
Se puede observar que el sistema mejoro su velocidad de respuesta notablemente, pero aún asi
sigue fuera de los requerimientos solicitados. Por lo que es necesario agregar un control derivativo.
Kc · s2 + Kc · (a + c) · s + Kc · a · c
Gc =
s
Luego se obtienen las realaciones del compenzador de fase con un control PID:
s+a
Gc = Kc · · (s + c)
s+b
Donde b = 0:
a Kc · a
Gc = Kc · 1 + · (s + c) = Kc + · (s + c)
s s
Kc · a · c
Gc = Kc · s + Kc · c + Kc · a +
s
Kc · a · c
Gc = Kc · (a + c) + + Kc · s
s
Entonces llegamos a la conclusión de que:
Ki
Gc = Kp + + Kd · s
s
Kp = Kc · (a + c)
Ki = Kc · a · c
Kd = Kc
Entonces la función de transferencia de lazo abierto quedaría:
Kc · s2 + Kc · (a + c) · s + Kc · a · c K
G(s) = Gc(s) · Gp(s) = ·
s τ ·s+1
Kc · K · s2 + Kc · K · (a + c) · s + Kc · K · a · c
G(s) =
τ · s2 + s
Suponiendo H(s) = 1, la función de transferencia del lazo cerrado quedaría:
Kc·K·s2 +Kc·K·(a+c)·s+Kc·K·a·c
G(s) τ ·s2 +s
T (s) = = Kc·K·s2 +Kc·K·(a+c)·s+Kc·K·a·c
1 + H(s) · G(s) 1+ τ ·s2 +s
Simplificando:
Kc · K · s2 + Kc · K · (a + c) · s + Kc · K · a · c
T (s) =
τ · s2 + s + Kc · K · s2 + Kc · K · (a + c) · s + Kc · K · a · c
Una vez obtenidas todas las expresiones se reemplazan con valores:
0,1
Gp(s) =
2000 · s + 1
Kc = 5 · a = 0,001 · c = 10
5 · s2 + 50 · s + 0,05
Gc(s) =
s
0,05s2 + 5 · s + 0,005
G(s) =
2000 · s2 + s
0,05 · s2 + 5 · s + 0,005
T (s) =
2001 · s2 + 6 · s + 0,005
0,05 · s2 + 5 · s + 0,005
T (s) =
2001 · s2 + 6 · s + 0,005
0,5 · s2 + 5 · s + 0,005
Tref
ess (t) = lı́m (s · R(s) · (1 − T (s))) = s · · 1−
s→0 s 2001 · s2 + 6 · s + 0,005
2001 · s2 + 6 · s + 0,005 − 0,5 · s2 + 5 · s + 0,005
ess (t) = lı́m Tref ·
s→0 2001 · s2 + 6 · s + 0,005
2000,5 · s2 + s
ess (t) = lı́m Tref ·
s→0 2001 · s2 + 6 · s + 0,005
2000,5 · 02 + 0
ess (t) = lı́m Tref ·
s→0 2001 · 02 + 6 · 0 + 0,005
ess (t) = 0
Valor de la salida en estado estable:
0,05 · s2 + 5 · s + 0,005
yss (t) = lı́m · Tref
s→0 2001 · s2 + 6 · s + 0,005
0,05 · 02 + 5 · 0 + 0,005
yss (t) = lı́m · Tref
s→0 2001 · 02 + 6 · 0 + 0,005
0,005
yss (t) = lı́m · Tref
s→0 0,005
9. Respuesta en frecuencia
Margen de fase: el margen de fase es la cantidad de retardo de fase adicional en la frecuencia
de cruce de ganancia requerida para llevar el sistema al borde de la inestabilidad. La frecuencia de
cruce de ganancia es la frecuencia en la cual G(j · ω), magnitud de la función de transferencia en
lazo abierto, es unitaria. El margen de fase c es de 180◦ más el ángulo de fase h de la función de
transferencia en lazo abierto en la frecuencia de cruce de ganancia:
Para un sistema de fase mínima (sistema en el cual todos sus polos y ceros están en el plano
izquierdo del plano complejo s), los margenes de fase y ganancia deben ser positivos con el fin de
que el sistema sea estable, si estos fuesen negativos indicarían inestabilidad.
El valor de magnitud pico de resonancia Mr está relacionado con el amortiguamiento del siste-
ma, y proporciona un indicio de estabilidad relativa del sistema.
1
Mr = p
2 · ξ · 1 − 2 · ξ2
De manera que si el este pico es más grande indica la presencia de un par de polos dominantes en
lazo cerrado con un factor de amortiguamiento pequeño, lo cual produce una respuesta transitoria
poco deseable. En cambio, una magnitud del pico de resonancia pequeña indica la ausencia de un
par de polos dominantes en lazo cerrado, lo que significa que el sistema está bien amortiguado.
Además un valor grande de Mr corresponde a un mayor sobre pico en la respuesta transitoria a
un escalón.
Y (jω) Y (j0)
| |<| | − 3dB, ω > ωb
X(jω) X(j0)
El sistema en lazo cerrado filtra las componentes de la señal cuyas frecuencias son mayores que la
frecuencia de corte y permite el paso de aquellas con frecuencias menores que la frecuencia de corte.
Para una misma frecuencia natural, el tiempo de subida aumenta con un mayor factor de amor-
tiguamiento ξ. En cambio el ancho de banda disminuye con este crecimiento del ξ, por lo tanto el
tiempo de subida es inversamente proporcional al ancho de banda.
Entonces un ancho de banda grande provoca un tiempo de subida pequeño y una de respuesta
más rápida, lo cual este es proporcional a la velocidad de respuesta. Sin embargo, desde el punto
de vista del ruido, el ancho de banda no debe ser demasiado grande ya que tanto margen podría
ocasionar problemas al sistema, a menos que se usen componentes de alto comportamiento, pero
resultan mucho más caros.
Por esto, para un buen diseño se debe tener un buen equilibrio en las especificaciones del ancho
de banda, las cuales son capacidad de reproducir la señal de entrada y la capacidad de filtrar el
ruido.
En lazo abierto:
Analizando el diagrama de Bode en lazo abierto se pueden observar una ganancia de infinito,
debido a que nuestro sistema no tiene una frecuencia de cruce de fase; ademas se observa un mar-
gen de fase de 80◦ . Lo cual al ser estos dos positivos el sistema retroalimentado o en lazo cerrado
debería ser estable según el criterio de Bode. Esto proporciona un criterio complementario para el
análisis de la salida de nuestro sistema.
En lazo cerrado:
Analizando el diagrama de Bode en lazo cerrado se puede observar que la entradas sinusoida-
les de frecuencia w mayores a 1, 5−3 se ven atenuadas, mientras que frecuencias menores a estas
mantienen su magnitud constaste. Entre frecuencias de 0,01 a 1,8 se puede observar que la salida
esta casi desfasada −90◦ , mientras que frecuencias menores a 10−4 y mayores a 103 su desfase en
aproximadamente 0.
Tambien se pueden observar el pico de resonancia que nos dio un valor muy bajo Mr = 0,467, lo
que debería resultar en un bajo sobrepico en nuestra salida debido a que brinda un buen factor de
Por otra parte tendríamos una frecuencia de corte cuyo valor es muy bajo, de aproximadamente
ωb = 0,003rad/s, lo cual nos daría un ancho de banda bastante reducido, en torno a 0 ≤ ω ≤ 0,003.
Como el tiempo de levantamiento es inversamente proporcional a este ancho de banda, nos da co-
mo resultado un valor muy elevado. Esto genera que nuestro sistema sea bastante robusto al ruido
porque se tiene un margen de amplificación muy pequeño.
Por ultimo se tiene que la razón de corte es la pendiente de la curva de magnitud logarítmica
cercana a la frecuencia de corte. La razón de corte indica la capacidad de un sistema para distinguir
la señal del ruido. Obsérvese que una curva de respuesta en frecuencia en lazo cerrado con una
característica de corte muy marcada tiene una magnitud grande del pico de resonancia, lo cual
implica que el sistema tiene un margen de estabilidad relativamente pequeño. En nuestro caso la
misma se puede observar que es bastante suave lo cual implica un sistema muy rebusto al ruido y
un margen de estabilidad relativamente alto.
Para verificar la estabilidad absoluta del sistema de control para la parte de respuesta en fre-
cuencia, se utiliza el criterio de estabilidad de Nyquist.
El punto −1 + 0j no está rodeado. Esto implica que el sistema es estable si no hay polos de
G(s)H(s) en el semiplano derecho del plano s; de lo contrario, el sistema es inestable.
El punto −1 + 0j queda rodeado una o varias veces en sentido contrario al de las agujas del
reloj. En este caso, el sistema es estable si el número de rodeos en sentido contrario al de las
agujas del reloj es igual al número de polos G(s)H(s) en el semiplano derecho del plano s;
de lo contrario, el sistema es inestable.
El punto −1 + 0j queda rodeado una o varias veces en el sentido de las agujas del reloj. En
este caso el sistema es inestable.
Z=P =0
Ahora realizando el diagrama de Nyquist al G(s)H(s), se tiene:
Para saber bien si este diagrama no encierra al punto −1 + 0j, se hace hincapié en el sentido
de la frecuencia a lo largo de la traza, ya que el radio de este encierro es infinito. Para esto se
presentan los dos gráficos modelos de este según el sentido de la frecuencia:
Teniendo:
Para saber bien cuál de las gráficas es la que tiene nuestro sistema se analizan sus límites de
frecuencia:
Por lo tanto en infinito positivo como negativo tienden a cero en el eje imaginario y a un valor
Entonces para nuestro sistema el semicírculo se cierra hacia la derecha de manera que el punto
−1 + 0j no se ve encerrado por la traza de Nyquist, indicando que el número de rodeos es cero:
N =0
De acuerdo con el criterio de estabilidad de Nyquist, se tiene la ecuación:
N =Z −P =0−0=N =0
Como la ecuación se cumple, nuestro sistema desde el punto de estabilidad absoluta seria estable.
Los valores de las resistencias y los capacitores de los distintos aplificadores, son el resultado de
calcular dichos valores en torno a los parámetros del controlador y el sistema.
del controlador.
Para ver si el controlador se ajusta a nuestros requerimientos, no solo es necesario que cumpla
con los tiempos de estabilización y sobrepico máximo, sino que tambien debe ser implementable
a la maquinaria que disponemos. Es decir, se debe mantener dentro de los rangos y parámetros
del sistema físico real. Para ello se analizan las gráficas de resultados llevando a la planta a condi-
ciones normales de trabajo y limites, para poder establecer los valores máximos de funcionamiento.
Podemos observar que el límite hasta donde el sistema puede responder con la curvas caracte-
risticas corresponden a los siguientes parametros:
Un ∆T de 40C.
Un ∆T de 30C.
Asi se puede observar que el sistema cumple con especifiaciones no muy exigentes y para situa-
ciones de la vida contidiana es mas que suficiente.
Incluso evaluamos la posibilidad de cambiar de sistema, por suerte pudimos pensar todo como
un caso de conservación de la energía, asociandolo a la primera ley de la termodinámica.
Optamos por una modalidad de leer y buscar información a medida que esta iba siendo necesaria.
Esto ayudo en no estar tantas horas leyendo y pasando a una modalidad de experiencia y analisis
lógico.
Una vez definimos todo, los calculos de los parámetros del compenzador-controlador no se
veían reflejados en la realidad, siempre existia un pequeño margen de diferencia. Esto provoco
que investiguemos sobre las posibles causas de este fenomeno, a lo cual llegamos a la conclusión
de que el diseño en base al lugar geometrico de las raices, es aplicable con presición a sistemas
de segundo orden. Nuestro sistema en cambio es de primer orden, asi que siempre existira una
pequeña diferencia.
El PID quedo como diseño final, pero los anteriores sirvieron para poder ver como se afecta a
nuestro sistema la incorporación de distintos tipos de controladores.
Gracias al conjunto de herramientas de SISOTOOLS para Matlab, cambiar los parámetros del
controlador era muy facil y se veían reflejados en tiempo real en las gráficas del sistema. En nuetro
caso no utilizamos ningun criterio de sintonización sino que a base de prueba y error logramos
encontrar valores para Kp, Kd y Ki que se adapten perfectamente a nuestros requerimientos.
14. Conclusión
Al inicio del trabajo nos vimos atrapados ante la inmencidad de temas y desarrollo por de-
lante, pero a medida que nos ibamos metiendo mas y mas en los conceptos teóricos, supimos
darle forma y encaminarnos hacia la busqueda de una solución. Optando por dividir el problema
en bloques mas pequeños, comenzando por el modelado del sistema hasta el diseño del controlador.
Para poder diseñar el controlador se opto por el lugar geométrico de las raices, una vez desarro-
llado el diseño del mismo pudimos llegar a la conclusión de que los requerimientos de este metodo
estan pensados para sistemas de segundo orden, esto no nos permitia cumplir con los requisitos
esperados lo que provocaba un error en la salida. Sin embargo lo utilizamos como una primera
aproximación en el diseño de nuestro PID.
Una vez terminado los calculos, el analisis de estabilidad, la factibilidad técnica y la implemen-
tación del sistema, investigando leimos que otro criterio de diseño ademas de los requerimientos
de sobrepico maximo, tiempo de establización, etc. Tambien se puede implemetar un controlador
para cumplir con requisitos de contrucción basados en la respuesta en frecuencia. Esto quedo fuera
de nuestro alcance debido a la complejidad y que nuestro sistema no requeria inmunidad al ruido,
es decir, la entrada no tenia error de lectura ni componentes armonicos.
Como conclusión final este trabajo nos permitio darnos cuenta de la diferencia entre un modelo
y la realidad, si bien se puede aproximar bastante el comportamiento de un sistema físico mediante
simulaciones y gráficas, poder implemetar todo nuestro trabajo en un termotanque real le daria
un cierre final al práctico, para comprobar que tan acertada fue nuestra investición.
Como posible mejora del sistema de control del termotanque proponemos indagar sobre los
requerimientos de respuesta en frecuencia y luego realizar un controlador mediante compensadores.
Esto permitirá evaluar la diferencia entre un controlador diseñado mediante lugar geométrico y
uno diseñado mediante respuesta en frecuencia.
Referencias
[1] Katsuhiko Ogata, Ingeniería de control moderna 3ra edición