Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Incluye bibliografía
ISBN: 978-958-8747-70-5
1. Programación gráfica 2. Lenguajes de programación (Computadores electrónicos)
I. Título II. Muñoz Hernández, Luis Alfonso III. Rivera Barrero, Carlos Antonio
005.133
M971c
publicaciones@ut.edu.co
amunoz@ut.edu.co
Todos los derechos reservados. Prohibida su reproducción total o parcial por cualquier me-
dio, sin permiso expreso del autor.
Índice
Agradecimientos 9
Prologo 11
2. Controladores on-off 41
2.1. Controlador on-off sin histéresis 41
2.1.1. Sistema de primer orden con tiempo muerto 41
3.1.1. Amplitud y periodo con control on-off 43
2.2. Controlador on-off con histéresis 46
2.3. Comparación entre el controlador on-off y el controlador P 52
5
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
6
Control automático I: estrategias de control clásico
Bibliografía 203
7
Agradecimientos
G
ran parte del contenido del libro proviene de la interacción
con los profesores de las universidades belgas Katholieke Uni-
versiteit Leuven y Universiteit Gent, especialmente con los pro-
fesores Joos Vandewalle, Robin de Keyser, Achiel van Cauwenberghe y
Jean Louis Lams, a quienes agradecemos por todas sus enseñanzas y por
su valiosa amistad. Los autores expresan un agradecimiento especial a dos
personas que impulsaron esta interacción, el profesor Bernard Baeyens y
Leonidas López Herrán, quienes fueron artífices de toda esta obra.
De igual manera, los autores extienden su agradecimiento a la Uni-
versidad del Tolima por haber brindado la oportunidad de publicar este
libro, esperando que sea de gran utilidad para estudiantes y profesionales
que quieran adentrarse en el mundo del control automático de procesos
industriales.
Por otra parte, agradecer a: nuestros padres (Ernesto y María Delia)
y a nuestras esposas (Elizabeth y Lida) por su continuo apoyo y gran
paciencia.
Dedico este libro a Yolanda, Arantxa y Marina por su comprensión y
apoyo para sacar adelante este proyecto.
9
Prólogo
L
os sistemas de control automático se han convertido en un vasto
campo de investigación en la ingeniería moderna. En este texto,
se pretende abordar la conceptualización básica de los sistemas de
control, haciendo énfasis en los controladores de tipo PID (proporcional
integral derivativo), que actualmente son usados en 95% de la industria
mundial. El libro se enfoca en técnicas de control en el dominio del
tiempo, por lo cual deja el dominio frecuencial para una futura edición.
El capítulo 1 aborda los conceptos básicos de los sistemas automáticos
de control. Presenta las principales diferencias entre lazo abierto y lazo
retroalimentado o lazo cerrado.
El capítulo 2 analiza los controladores on-off que son muy utilizados
en la industria de procesos, donde no se requieren esfuerzos de control
tan precisos.
El capítulo 3 analiza a profundidad la teoría matemática de las accio-
nes de control del controlador más usado en la industria: el PID. Asimis-
mo aborda los controladores proporcionales P, proporcional-integral PI y
proporcional-integral-derivativo PID.
El capítulo 4 estudia con mayor detalle las acciones de control en lazo
cerrado, haciendo énfasis en la dinámica de este tipo de controlador.
El capítulo 5 analiza el controlador feedforward, usado en combina-
ción con feedback, a fin de eliminar fuertes perturbaciones que se presen-
ten en el sistema de control.
El capítulo 6 estudia un controlador de mucho uso en la industria
como el esquema maestro-esclavo o sistema de control en cascada.
11
El capítulo 7 aborda otro esquema de control denominado control
relacional, usado principalmente en procesos en los cuales es necesario
efectuar mezclas precisas de productos en las debidas proporciones.
El capítulo 8 presenta la teoría de los controladores análogos tal y
como se construyen en circuitería electrónica.
12
1. Conceptos generales de control
automático
1.1. Generalidades
13
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
14
Control automático I: estrategias de control clásico
15
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
16
Control automático I: estrategias de control clásico
17
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
18
Control automático I: estrategias de control clásico
19
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
20
Control automático I: estrategias de control clásico
21
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
22
Control automático I: estrategias de control clásico
23
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
1.2. Definiciones
24
Control automático I: estrategias de control clásico
25
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
26
Control automático I: estrategias de control clásico
primer lugar, no conoce la calidad del agua (¿se trata de agua con mucha
dureza?, ¿la temperatura es muy baja?, ¿la presión es la adecuada?) y, en
segundo lugar, no sabe sobre la cantidad de ropa que se colocará, el grado
de suciedad que presenta o los diferentes colores que poseen las prendas.
El segundo ejemplo tiene que ver con un cruce semaforizado, donde el
hombre tiene que encargarse de programar el tiempo del ciclo, pero no se
conoce nada acerca de la cantidad de tráfico o sobre su origen o destino.
Este es un sistema de control en el que la salida no tiene efecto sobre la
acción de control.
Dentro de las ventajas del sistema de control en lazo abierto se tienen
que: es simple, su costo es bajo y el mantenimiento es fácil de hacer.
Sin embargo, tiene las desventajas de tener una respuesta lenta y de ser
inexacto.
27
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
28
Control automático I: estrategias de control clásico
29
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
Figura 1.11. Sistema de control en lazo cerrado (por ejemplo una lavadora).
Fuente: Armesto, (2008, p. 13.)
(A)
30
Control automático I: estrategias de control clásico
(B)
Figura 1.12. Sistema de control de temperatura
31
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
Una de las aplicaciones más importantes en los procesos tiene que ver
con el control de flujo de fluidos a través de líneas de tuberías. La figura
1.13 es un ejemplo típico donde se controla el flujo que hace uso de los
siguientes elementos.
32
Control automático I: estrategias de control clásico
33
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
34
Control automático I: estrategias de control clásico
35
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
36
Control automático I: estrategias de control clásico
por ensayo y error hasta que se tenga una respuesta satisfactoria al ser pro-
bado en una simulación en lazo cerrado con la planta o modelo obtenido.
37
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
38
Control automático I: estrategias de control clásico
39
2. Controladores on-off
Figura 2.1. Controlador on-off en un sistema de primer orden con tiempo muerto
(sin histéresis).
41
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
xmax yh K s (2.1)
42
Control automático I: estrategias de control clásico
43
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
)x
9p 9p
X
M
0.8 Amplitud ) x 9d 9
XM
w=
2
5 Periodo Tp
0.6
. 4
0.4 3 3
3.22 2
0.2
) x" X M Td . 1 0. 75
T
4 .
Td 0 .1 0.2 0 .4 0.6 0.8 1 . 1.4 Td
0.2 0.4 0 .6 0 .8 1 1.2 1.4 1.6
T T
A B
Figura 2.2. Amplitud y periodo con control on-off
x " 0.2 80 o C = 16 o C
Td
Ya que el valor de la relación T
es pequeño, se puede aplicar la expre-
sión aproximada y se obtiene:
44
Control automático I: estrategias de control clásico
Td 4 min
x xM " 80 0 C " 16 s C
T 20 min
t
Reloj Tiempo Señal de control
u
SCsin
Señal de control
Tiempo1
10
paso unitario
s+8
Controlador on-off Sin histéresis
Primer orden
sin histéresis
b) Respuesta en lazo cerrado con controlador on-off
salidasin
(Sin histéresis)
Salida_4
45
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
1
Respuesta
0.5
0
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35
Tiempo (s)
Señal de control del on-off sin histéresis
2
Señal de control
1.5
0.5
0
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35
Tiempo (s)
46
Control automático I: estrategias de control clásico
Banda de histeresis
es más pequeña
2
5 x
XH
N 3 N
XL
4 T c
b
XM _
1
w _
X q
t H
y w a
X r H
Yh L p Tp/2
w
t t
A B
Figura 2.5. Controlador on-off con histéresis y amplitud de relay.
a X
\ XL
H H=X - X
H L
t t
y y
Yh Yh
t t
A B
Figura 2.6. Efecto del ruido en la acción on-off con histéresis y sin ella.
47
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
0.5
0
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35
Tiempo (s)
Señal de control del controlador on-off con histéresis
2
1.5
Respuesta
0.5
48
Control automático I: estrategias de control clásico
t
Reloj Tiempo
10
paso unitario
s+8 Señal de control1
Controlador on-off Tiempo muerto de 0.1 s
Primer orden
con tiempo muerto
Figura 2.8. Planta con tiempo muerto con controlador on-off sin histéresis.
1
Respuesta
0.5
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
Tiempo (s)
Señal de control del controlador on-off sin histéresis
1.5
Señal de control
0.5
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
Time
Figura 2.9. Planta con tiempo muerto de 0.1 s con controlador on-off sin histéresis.
49
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
Respuesta sistema con tiempo muerto de 0.3 s y controlador on-off sin histéresi
2
1.5
0.5
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8
Tiempo (s)
Señal de control del controlador on-off sin histéresis
1.5
0.5
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8
Ti ( )
Figura 2.10. Planta con tiempo muerto de 0.3 s con controlador on-off sin histéresis.
50
Control automático I: estrategias de control clásico
Figura 2.11. Respuesta del sistema de calefacción ante tres diferentes entradas en la
variable manipulada
51
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
20
18
Temperatura de la habitación en grados Celcius
16
14
12
10
0
0 50 100 150 200 250 300
Tiempo (min)
Figura 2.12. Respuesta del sistema de calefacción en lazo abierto ante una
perturbación a los 150 min, disminuyendo 2 ºC la temperatura.
x x
t a b c
PB 3 w
x0 x0
t t
y y
Yh Yh
t t
52
Control automático I: estrategias de control clásico
53
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
Se puede decir que las respuestas típicas de los dos controladores son:
1) P: da oscilación amortiguada.
2) On-off: todo el tiempo da oscilación.
54
Control automático I: estrategias de control clásico
t
PB = 100% / 70%
reloj tiempo KR=10
10
55
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
56
3. El controlador PID y sus acciones
de control en lazo abierto
y
w
Controlador P y Y
h
y = K (w - x)
KR P
)y
x
)y )x
KR
" )x
Y
y
h w
K
R=
X
P X x x
P
Y =K . X
h
R P
57
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
6y
KR (3.2)
6x
58
Control automático I: estrategias de control clásico
Controlador y
w
KR y
Yh
Controlador
x Yh = K X
R P
XP Yh
Proceso
Proceso
x
Ks y
XM Y
h X
P w x
XM
A B
Figura 3.2. Característica estática del controlador P y proceso.
yh
KS (3.3)
xM
yh
En la expresión anterior, se puede reemplazar xp y xM K s yh ,
KR
y se obtiene:
100
BP " % (3.5)
KR KS
59
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
60
Control automático I: estrategias de control clásico
100%=10V
Controlador
w
KR y
0...10V
0...100% KR = 10
Yh
XP % Proceso
y
0...10V K = 1x 0...10V x=w
0...100% s 0...100% x
X Yh 10V = 100%
M PB = 10 %
XM = 100%
‒ KR BA xp (acción de P fuerte)
‒ KR BA xp (acción de P débil)
61
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
x x y
x x 0
y = (w-x)K + y
y = (w-x)K R R 0
x x
w w
)x )x
t t
w-x w-x
)x )x
t t
y y
Y
h
y )y
0
)y
t t
Yo t
0
A B
Figura 3.4. Respuesta del controlador proporcional al cambio de paso en la salida de
la planta x.
62
Control automático I: estrategias de control clásico
100%
500%
63
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
Ejemplo 3.3.
1) Si x w, la salida del controlador necesita aumentar.
x x> w
x=w
x<w
w
I y
t
y
x
lazo abierto y
h
yo
y y y = constante
64
Control automático I: estrategias de control clásico
x< w x> w
x x
x> w
w
x< w
w
to t to
t
w -x w -x
t
y y
y y
h \ - x pequeño h
y acción lenta y w-x pequeño
w-x acción lenta
9i w-x
0 grande 0 grande
acción rápida acción rápida
to to t
t
w -x
x<w
t2 t3
to t1 t y
w I
w -x
.
y
y x>w
h y ' x
0
y
0
to t1 t2 t3 t
65
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
Donde,
I AF (e, t).
t
reloj tiempo
w
1
0.3
s Señal de control y
Error
Step2 Integrator
K_IR
Limited
x
1
Step1 y0
Step3
Step4
66
Control automático I: estrategias de control clásico
67
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
dy
e (3.8)
dt
y = K IR e dt y0 (3.9)
y " K IR e t y0 (3.10)
Ejemplo 3.4.
1) Si KIR = 2 y w - x =1, entonces, dy/dt = 2 V/s.
2) Si KIR = 5 y w - x =1, entonces, dy/dt = 5 V/s.
x
w
\ -x
x
Respuesta
lazo abierto tT t
w
I y y
x Y ,100%
h
dy
dy k ( w - x )
IR
= k (w- x) dt
dt IR
yo yT
y = k ( w - x ) t + yT
IR to t
68
Control automático I: estrategias de control clásico
dy
" K IR ( w x)
dt
KIR: constante de proporcionalidad. Y la respuesta del controlador será:
y " K IR (w x)t (3.11)
yh
Ti " (3.14)
K IR xm
w x
y
9i w
x
tT t
Yh w- x
9i "
P IR X M
\-x
Estandarizado
X t
Yh = 100 % = M
y
1
9i "
P IR Fuerte
Débil
yo w- x
t 9i t
9i
69
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
En resumen:
1) El controlador I es lento, especialmente cuando el error e es peque-
ño. Al comienzo del error, la acción I no tiene mucha influencia, y
así el error puede subir.
2) La respuesta de la planta, al aplicar la acción de control I, es oscila-
toria, pero por fin el error será 0.
3) El periodo de oscilación es relativamente grande.
3.3. Controlador PI
70
Control automático I: estrategias de control clásico
w -x
w
PI y ?
^"K
Y
x t
0 t
y
10V = 100 %
Acción I
k IR ( w - x ) t
Acción P
kR ( w - x )
yo
yo
y " k R ( w - x) + k IR ( w - x)t + y0
t0 t
71
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
t
reloj tiempo
Señal de control y
Step2 Error kp.s+kp*ki
x s
kp=10;
Step1 ki=5; 1
Controlador PI
y0
Step3
Step4
72
Control automático I: estrategias de control clásico
Tn: reset time. Es el tiempo que necesita el controlador I para dar una
cambio en y que sea igual a la acción de control en y con respecto a la
acción proporcional, P.
Ejemplo 3.5.
Tn =1/3 min A r = 3 repet/min
73
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
x
w w
PI
y
x
t
0 t
w -x
y Acción I f uerte
Acción I débil
Reset time
k IR( w - x ) Zn
kR ( w - x )
t0
Zn
t
Zn Indicación del T n
reset rate
3
2
1
Acción P
t0
1 min. t 1 t
3.5. Controlador D
74
Control automático I: estrategias de control clásico
x y = pos
y t
x = const y=0
Yh
y = pos
y = neg t
t0 t1 t t
2 3
d ( w x)
y " K DR [3.20] (acción de control)
dt
¿Qué ocurre si w - x cambia en una forma lineal?
Problemas: se presenta error e, sin cambio en x, pero el controlador D
no responde, pues
de
"0
dt
(e = constante).
75
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
En resumen:
1) Se presenta error (sin cambio en x), entonces el controlador D res-
ponde con 0.
2) El controlador D no puede tomar valores negativos.
3) No se debe usar en lazo cerrado un controlador que sea solo deriva-
tivo; este se debe usar en combinación con P (y = Kp (w - x) + yo)
o con I.
76
Control automático I: estrategias de control clásico
w-x
d (w-x) = '
dt
w = constant
PD y
d (w-x)=
0
dt
x
Y
h Acción D= ' , pero está limitada por y
Teórico h
KR(w-x): Acción P
t0
y
Y
h
Acción D Tangente
Práctico
Acción P KR(w-x)
t0 Z
D
77
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
x
w
w
PD y
t0 t
x
w-x d(w-x)
velocidad : dt = const.
t t
0
y
Y
h
Acción P
Acción D
t
t Tv
0
d ( w x) d
y " KR t K DR ( w x) [3.23]
dt dt
78
Control automático I: estrategias de control clásico
1. Acción D B (fuerte) Tv B
2. Acción D ? (débil) A Tv ?
d
yD " K D ( w x) [3.25] (w es constante)
dt
d dx
yD " K D x [3.26] ( es negativo)
dt dt
En este intervalo, y es positivo.
D
79
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
x x
w w
x
x x
x
t
t
w-x
w-x
t t
y P y
P
y yo = pos. yo = neg.
0 Acción D se pierde
Acción D se pierde P
Acción D se pierde yo = neg. yo = pos.
P
Acción D se pierde
t
t t t t t t t t t
0 1 2 3 0 1 2 3
A B
Figura 3.19. Controlador PD y controlador D con offset.
1) Si x ? A DB
2) Si xB A D ?
dx
yD será negativo, pues es positivo.
dt
1) En el intervalo t1 < t2 , no hay acción D, solo hay P.
80
Control automático I: estrategias de control clásico
K IR t K d ( w x)
y " K R ( w x) ( w x)dt DR [3.28]
KR 0 KR dt
1 t d ( w x)
y " K R ( w x) ( w x)dt Tv [3.29]
Tn 0 dt
81
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
w-x
w
PID y
t t
y 0
y
x h Acción D
Acción I
yo Acción P
t t
0
y
h
Acción D Acción I
yo Acción P
t t
0
82
Control automático I: estrategias de control clásico
En resumen:
1) Si KR aumenta más fuerte, es la acción P.
2) Si la banda proporcional BP o porcentual (XP) disminuye, más fuerte
es la acción P.
3) Si Tn disminuye, más fuerte es la acción I.
4) Si r sube, más fuerte es la acción I.
w-x
w PID
Constante KR, Tn, TV y
d(w-x)
= const.
dt
x y t
y
h
Acción I
Acción P
Acción D
t0 t t
1
w-x
t t t3
t0 1 2
o
w-x t
Regulador En t0 En t1 En t2 En t3
P P = 0 (e = 0) P_e P B(e B) P = 0 (e = 0)
Acción I constante en el I? (e ?) I Constante (e =
I
valor anterior Fuerza de I ? Fuerte 0)
Acción D (-). m(-) Acción pequeño (e ?) Acción es 0 D (+)
D
larga pues m es grande m=0 (m)
Tabla 3.1. Características de las acciones del controlador PID para error oscilante.
83
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
y y y
t
t t
84
4. El controlador PID y sus acciones
de control en el lazo cerrado
85
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
y Desplazamiento
por perturbación
y
h K
R
K
R
Curva característica
estática del
controlador
P P'
x x w
x' 0 1 x2 x
0
X
P
XM
y Desplazamiento
por perturbación
y
h KR
KR
y P
0
w x
86
Control automático I: estrategias de control clásico
87
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
88
Control automático I: estrategias de control clásico
3
w \ 2 4
xp 1 5 6 7
Controlador
Td
x y
x y 0
x0
Proceso t
y
x y
T , Td
1 5
Yh
t0 2 4 t
89
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
90
Control automático I: estrategias de control clásico
x
Sin regulación y = Yh
x Yh
desviación remanente
w grande
xp
1 Lento
Yh x de llegada a la BP
x
y
t0 t1 t2 t
a
Banda proporcional bien ajustada
x
x Yh
desviación remanente
w aceptable
X
P
1
Yh 1 algunas oscilaciones
x0 Yh
y
t0 t1 t
b
Banda proporcional demasiado pequeña
x
x Yh
desviación remanente
muy pequeña
X w
P
1 demasiadas oscilaciones
Yh Yh
x y
2
t0 t1 c t
91
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
t0
Perturbación Paso t
x
KR demasiado pequeño XP demasiado grande
w
X x c´
P
y
Sin regulación
t
x 0 t
KR y XP Bueno
w
2
X
P
1 Sin regulación r
t
0 t
KR Muy grande XP Muy pequeño
x 6
5 7
X w
1 4
P
8 10
3 9
Sin regulación r
Y 2
h
y
t
t
0
92
Control automático I: estrategias de control clásico
Instante de grande
K
x
aceleración IR
w' w'
Controlador
w'
K
x w IR
x
w K pequeño y
IR
Proceso
T, Td
Yh Controlador - I
dy
dy dt = KI R (w - x)
dt = max dy
dt = 0
t t
0
93
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
w Proceso
T, Td
z
Sin regulación
dy
y Punto de dt = K (w - x)
IR
0 y inflexión
to t
94
Control automático I: estrategias de control clásico
95
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
96
Control automático I: estrategias de control clásico
w´
Controlador PI
Instante de T
x
aceleración w KR n
Solo I
w
x ^
w' Proceso
T, Td
PI
w
Solo P
y y
0
to t
97
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
dy ,
" K (w w ) [4.3]
dt
98
Control automático I: estrategias de control clásico
x
z
w Co ntro la dor PI
Solo 1 0 R ,Tn
w x y
Proceso
T ,Td
Solo P
y ,
yo z
yo
to t
99
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
regulador I es muy lento, tal que x tiene el chance de desviarse más lejos.
La combinación con la acción P disminuye la desviación al comienzo de
la perturbación.
En conclusión:
1) El controlador PI es más rápido que cuando se tiene un controlador
solo I.
2) El periodo de oscilación es más pequeño.
3) El controlador PI asegura que el error que se tiene en estado estacio-
nario se elimine.
100
Control automático I: estrategias de control clásico
x
z
w Controlador PD
w x y
Proceso
Solo P
z
y
to t
d(w-x)
yD = KDR -----------
dt
dx w = const.
= - KDR ----------
dt
101
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
Conclusiones (PD):
1) Al adicionar una acción D a una acción P, se obtiene un amortigua-
miento más grande de la salida del sistema.
2) Por tener D acción de amortiguamiento, se pueden tener controla-
dores P más fuertes. Aquí se tiene error en estado estacionario.
102
Control automático I: estrategias de control clásico
Solo P
z
to t
103
104
5. Controladores feedforward
A
lgunas de las perturbaciones que afectan, por ejemplo, el nivel
de líquido dentro de un tanque, probablemente son los cambios
en la rata de flujo de salida de este. Dicho incremento en el
flujo de salida causará que el nivel baje. Una estrategia más sofisticada
es usar un conjunto de calibraciones calculadas sobre distintos valores
del flujo de salida. Se monitorea el flujo de salida, cuando la planta está
en operación y la posición correcta de la válvula se puede determinar
examinando la curva de calibración para el nuevo flujo; de acuerdo con
esto, se abre o se cierra la válvula de entrada. Esta estrategia es llamada
control feedforward. El control feedforward requiere un modelo de la
relación entre la posición de la válvula, el flujo de salida y el nivel del
tanque, el cual puede obtenerse experimentalmente midiendo el nivel
para varios valores de flujo y las correspondientes posiciones de la válvula
de entrada. Alternativamente, el modelo puede ser formulado a partir de
un análisis teórico.
La figura 5.1 es una representación típica del control feedforward. Fe-
edforward significa que no hay feedback (‘retroalimentación’). Por otra
parte, existen dos clases de control feedforward. La figura 5.1 muestra
la primera clase; aquí se tiene un proceso P y se tiene que controlar Y,
cambiando el valor de u; u es la variable de control, y este se hace usando
un simple controlador C. Se desea que Y sea igual a W (punto de ajuste).
Si W está cambiando muy a menudo, entonces se debe adicionar un
compensador feedforward (F) o un elemento feedforward, lo cual trae
consigo algunas ventajas que serán tratadas más adelante. En la figura 5.1,
se observa puro feedforward (lo anterior no es retroalimentación); en este
caso, se tiene un segundo camino desde W hasta Y, siendo F paralelo al
controlador. Lo ideal sería que F fuera igual a P-1 (F = P-1), pero, para ob-
tener la función de transferencia inversa de P, se debe conocer el modelo
105
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
1 < st
P [5.1]
1
st
1
st
F P <1 [5.2]
1 < st
106
Control automático I: estrategias de control clásico
107
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
dy
C "u z [5.3]
dt
1 Z ( s)
Y ( s) " U ( s) [5.5]
sC sC
108
Control automático I: estrategias de control clásico
Y PzZ
Pu ( ZFGv ) 0 [5.7]
Este término debe ser 0 (0), lo cual significa que la salida y no será
perturbada por Z, esto es, F debe ser:
Pz
F [5.8]
Pu Gv
Pz
En este ejemplo, " -1, así que, F " 1 .
Pu Gv
Pero Gv es la dinámica del actuador de la válvula, la cual está dada por:
K v (dinámica de primer orden).
Gv "
1 + sYv
Lo cual corresponde a un controlador PD puro. Es por lo anterior que
se puede poner la función de transferencia de un PID, y se tendrá per-
fecta compensación de la perturbación Z; pero esto solo se puede hacer
si el camino de control ZFPu (camino que intersecta la influencia de la
perturbación Z), es más rápido que el camino de la perturbación.
e st z
De ahí que,
e st u
109
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
110
Control automático I: estrategias de control clásico
Ejemplo 5.2.
+
+ Kp
w Kc y
- 1 sY p
+
kp
ez 1 s p kp
" " [5.9]
Z kckp 1 s p kckp
1
1 s p
kp Z0
lim s 1 s p kckp s
s 0
kpZ 0
ez (t " ) " [5.10]
1 kckp
Z0
ez (t " ) " [5.11]
kc
111
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
112
Control automático I: estrategias de control clásico
Pz Z Pu Gv FZ Pu Gv CW
Y" [5.12]
1 C Gv Pu
Pz Z Pu Gv FZ " 0 [5.13]
113
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
114
6. Control en cascada
6.1. Generalidades
115
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
116
Control automático I: estrategias de control clásico
117
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
Se observa que hay un lazo interno (el cual corresponde al lazo esclavo)
y, por supuesto, se tiene un proceso esclavo y un proceso maestro (más
lento), con una perturbación maestra Z y una perturbación oscilatoria Z´.
Otro ejemplo ilustrativo.
Ejemplo 6.1.
118
Control automático I: estrategias de control clásico
119
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
120
Control automático I: estrategias de control clásico
k'
1
k'
Ahora al observar el siguiente diagrama de bloque, el cual no tiene lazo
esclavo.
1
Según la regla de Van Tole se tiene: k max = , y aquí se puede ver que
2
es quedebe ser mayor de uno (1), esto es, o1 debe ser la constante de
tiempo más grande, así que el proceso maestro debe ser más lento y el
proceso esclavo tiene que ser el más rápido, y de esta manera se tendrán
las ventajas mencionadas.
121
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
G Pu PZ
Y W
Z [6.4]
1
G Pu P' m 1
G Pu P' m
u PuW
PZ P Z
Pz (1
G Pu P ' m) Z
GG Pu
Y [6.5]
1
G Pu P ' m
GG Pu PuPm
122
Control automático I: estrategias de control clásico
Y 1 1 Y 1 1
Z v 1
k v
kk v kk v Zv 1
k k
Y 1
kv 1 Y 1 1
Z 1
k v
kk v k Z 1
k k
Ejemplo 6.2.
Se desea que la temperatura en el cuarto sea de 20 ºC. El diagrama de
bloque corresponde a un sistema de calefacción, donde el combustible
utilizado es gas o petróleo. La medición de la variable de salida Y se
realiza con un termostato. Las constantes de tiempo del lazo esclavo son
ov = 10 min y ovd = 0.5 min, respectivamente (10.5 min), y para el
lazo maestro o = 30 min y od = 15 min (45 min).
123
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
124
Control automático I: estrategias de control clásico
Ejemplo 6.3.
La figura 6.12 representa un proceso donde se quema o craquea aceite.
El interés está en controlar la temperatura de salida del producto (TC);
esta es la variable final (variable principal). Puede darse el caso de que si el
flujo está cambiando muy rápido, entonces se quiera controlar este flujo
con un controlador de flujo (FC) y, por supuesto, el punto de ajuste de
este FC es controlado por el controlador de temperatura principal, TC.
Puede ser que no sea el flujo el que se desea controlar o lo que está
cambiando, puede ser que el flujo sea muy constante, pero la presión
de suministro de gas puede estar cambiando, así que aquí se tiene un
controlador de presión, PC, y se adiciona este de nuevo al controlador
principal TC; pero este lazo será más lento debido a que está más adelan-
te. Puede ser también que se desee controlar la temperatura, midiendo
directamente en el cuarto de quemado (esto debido a que la presión y el
flujo sean constantes), y que no haya suficientes perturbaciones (Z´(s)
muy pequeñas), entonces no se tiene mucho trabajo, y así se desea con-
trolar la temperatura en la cámara de quemado, y entonces se adiciona
otro controlador de temperatura, el cual va a la válvula. Todo depende
125
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
126
7. Control relacional (ratio control)
x´ = kx[7.1]
127
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
128
Control automático I: estrategias de control clásico
129
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
otro flujo, F1, sea F2=kF1, donde k es una proporción especificada que
puede calcularse a partir de un modelo del proceso, como una propor-
ción óptima. Regresando a la figura 7.3, un ejemplo es el cálculo de la
proporción entre el flujo de entrada del combustible y el flujo de entrada
del aire al horno, a fin de lograr condiciones óptimas de operación.
Otro ejemplo de control relacional se observa en las plantas de pro-
ducción de acido nítrico. En estas, el amoniaco y el aire entran al reactor
en una proporción deseada. En la figura 7.4 se observa la estructura de
esta estrategia de control proporcional. El setpoint del flujo F2 se calcula
como k veces el valor medido de F1, que es el flujo maestro. La figura 7.4
muestra el lazo de control para F1. El setpoint de F1 (que no se muestra
explícitamente en la figura) se puede calcular a partir de una rata de
producción específica del proceso. El control proporcional asegurará en-
tonces la proporción entre los dos flujos.
Otra alternativa en este proceso de producción de acido nítrico, para
implementar control proporcional es calcular la proporción real como
Kreal=F2/F1. Luego, se usa este Kreal como una señal de medición que va
al controlador proporcional con la K especificada como el setpoint y F2
como la variable controlada, como se observa en la figura 7.5.
130
Control automático I: estrategias de control clásico
131
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
132
Control automático I: estrategias de control clásico
corriente fría con una caliente para obtener una determinada temperatu-
ra en una mezcla en particular (ver figura 7.7).
FB
"R [7.2]
FA
133
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
R F R
" 2B " [7.3]
FA FA FA
134
Control automático I: estrategias de control clásico
135
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
,R < FB R
2
,FA FA FA
FB R =FA
FB
R [7.4]
,FA
136
Control automático I: estrategias de control clásico
u
R [7.5]
d
137
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
R 1
Kp " " [7.6]
u d d
138
Control automático I: estrategias de control clásico
Sd
K R " Rd[7.7]
Su
Donde Rd es la proporción deseada, Su y Sd son los spans de los trans-
misores de flujo que corresponden a los flujos manipulados y de pertur-
bación respectivamente.
139
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
3H 2 N 2 2 NH 3 [7.8]
A fin de introducir la mezcla de alimentación en las proporciones
estequiométricas, la proporción de las ratas de flujo molar H2/N2 deberá
ser 3:1, de acuerdo a la ecuación [7.8]. Por simplicidad, se asume que
la proporción de las ratas de flujo molar es igual a la proporción de las
ratas de flujo volumétrico. Pero en general, las ratas de flujo volumétrico
también dependen de la temperatura y presión de cada flujo (según la ley
ideal de los gases).
En la figura 7.15 se muestra el esquema para la reacción de síntesis de
amoniaco. La rata de flujo H2 se considera como la variable de perturba-
ción, aunque esta suposición es arbitraria, pues ambos flujos H2 y N2 se
controlan.
140
Control automático I: estrategias de control clásico
u sp K R d m [7.9]
u 1
Rd " " [7.10]
d 3
L
30
1 min " 2
KR " [7.11]
3 L 3
15
min
141
142
8. Controladores análogos
L
os objetivos de este capítulo proveen un mejor entendimiento so-
bre los principios de implementación. Después de este capítulo, se
estará en condiciones de:
8.1. Introducción
143
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
144
Control automático I: estrategias de control clásico
145
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
4 PANEL
3
LATERAL CABLE
2
1
4 4
3 3
2 2
1 1
20
30
40
50
SET
60 POINT
0 50 100
OUTPUT
PANEL FRONTAL
146
Control automático I: estrategias de control clásico
FUENTE DE
- ENERGÍA +
I
TRANSDUCTOR
I
I
-Vo
R VE = IR - V sp
Vsp
R sp
RL R R>>RL
147
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
Los siguientes circuitos con amp op ilustran los métodos para implemen-
tar los modos puros de acción del controlador.
Figura 8.4. Un switch de mercurio sobre una banda bimetálica a menudo se usa como
un controlador de temperatura de dos posiciones.
148
Control automático I: estrategias de control clásico
Vin Vout V1
0 [8.1]
R1 R2 R3
R1
V in VH VSP [8.2]
R3
R1 R3
Vin VL VSP VO 8.3
R3 R2
R2
R3
Vin R
R1
- R
-
V1 +
+ Vout
+
-
COMPARADOR
AMPLIFICADOR DE
SUMA INVERSOR Vsp
Figura 8.5. Un controlador de dos posiciones con zona neutral construida con amp
op y un comparador.
149
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
Ejemplo 8.1.
La medición del nivel en un tanque se hace mediante un transductor
con una escala de 0.2 V/m. Debe prenderse una bomba, cuando se apli-
can +5 V a causa de que el nivel excede 2 m. La bomba debe apagarse
cuando el nivel cae a 1.5 m. Desarrolle un controlador de dos posiciones.
Solución. Se emplea el circuito de la figura 8.5. Los voltajes alto y
bajo los determinarán las condiciones del problema. De estos, se podrán
determinar los valores de las resistencias.
150
Control automático I: estrategias de control clásico
R1 R3
0.3V " VSP V0
R3 R2
R1VSP (1 k )(1 V )
R3 " " " 2 .5 k
0.4V 0.4 V
(1.0 k )
0.3 V " 0.4 V (5 V ) " 125 k
R2
R2 " 50 k
8.3.2.3. Floating
El controlador de tipo flotante se puede generar conectando la salida de
un controlador de tres posiciones a un integrador. Tal circuito se puede
ver en la figura 8.7. Se asume que el controlador de tres posiciones se di-
señó para arrojar salidas de V1, CERO o −V1, dependiendo de la entrada.
151
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
V1
(t t a ) Va Vin ! Vs1
RC
Vout " Vb VS1 ! Vin ! Vs 2 [8.4]
V1
(t t c ) Vc Vin # Vs 2
RC
Donde:
Vs1 = voltaje más bajo del set point
Vs2 = voltaje más alto del set point
Va, Vb, Vc = valores de salida cuando ocurren las condiciones de entrada
ta, , tc = tiempos en los cuales las entradas alcanzan los set points.
Los voltajes de viaje Vs1 y Vs2 pueden ajustarse para proveer una banda
deseada de entradas, y producen ninguna salida, una rata positiva o una
rata negativa. La rata actual de cambio en la salida depende del valor de
la resistencia y la capacitancia en el integrador y el nivel de salida del cir-
cuito de tres posiciones que precede al integrador. Recuerde que la salida
flota al valor de la última salida cuando la entrada cae en la zona neutral.
Ejemplo 8.2.
Una señal de control varía entre 0-5 V. Un controlador flotante, como
el de la figura 8.7, tiene voltajes de viaje de 2 V y 4 V, respectivamente, y
un controlador de tres posiciones tiene salidas de 0 y s2 V. El integrador
consiste en una resistencia de 1 M1 y una capacitancia de 1 +F. Dibuje
la salida del controlador como respuesta a la entrada de la figura 8.8a.
152
Control automático I: estrategias de control clásico
V1
Vout " (t 1) " 2(t 1)V
RC
En t = 3 s, la salida es − 4 V.
V1
V out " (t 4) 4 V
RC
V out " 2 (t 4) 4 V
P K P E P
P0 [8.5]
153
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
V in (voltios)
VOLTAJE ENTRADA
6
5
4
3
2
1
t
0 1 2 3 4 5 6 7 8 9 10
TIEMPO
V out (voltios)
VOLTAJE DE SALIDA
2
1
t
0
1 2 3 4 5 6 7 8 9 10
-1 TIEMPO
-2
-3
-4
b) Voltaje de salida
Figura 8.8. Voltaje de entrada y de salida para el controlador flotante del ejemplo 13.
Donde:
P = salida del controlador 0–100%
KP = ganancia proporcional
EP = porcentaje de error del rango variable
Po = salida del controlador sin error
154
Control automático I: estrategias de control clásico
Donde:
Vout = voltaje de salida
GP = R2/R1 = ganancia
VE = voltaje de error
V0 = salida con error 0
VE - R
R1 -
+ Vout
+
AMPLIFICADOR DE
SUMA INVERSOR
Aún la figura 8.10 trata con los voltajes de entrada y salida. Primero,
se puede simplemente identificar que el rango de voltaje de salida del cir-
cuito, cualquiera que sea, representa un vaivén entre el 0 y el 100%. Así,
si un elemento de control final necesita de 0 a 5 V, entonces se adiciona
un zener, como se muestra en la figura 8.10. De tal forma que la salida
del amp op puede oscilar solo entre 0 y 5 V. Una salida del 50% es (0.5)
(5 V) = 2.5 V.
- R
Vout
+
VZ = 5V
Figura 8.10. Puede usarse un diodo zener para ajustar el rango de salida.
155
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
Ejemplo 8.3
En la figura 8.6 se observa un controlador con una escala tal que de
0-10 V corresponden a una salida entre 0-100%. Si R2 = 10 k1 y el
rango máximo de error son 10 V. Encuentre los valores para V0 y R1 para
tener una banda proporcional del 20% alrededor de un 50% de salida del
controlador con 0 error.
Solución. El valor de V0 es simplemente el 50% de 10 V, o sea, 5 V,
que proveen la salida del controlador con error 0. Diseñar para un 20%
de banda proporcional significa que un cambio en el error del 20% debe
causar que la salida del controlador varíe el 100 %. Así que de
156
Control automático I: estrategias de control clásico
Vout 10
K" " K "5
VE 2
.
De tal forma que si R2 = 10 k1, entonces:
R1 = R2/K = 2 k1
Ejemplo 8.4
Si en el ejemplo anterior cambia la carga de tal forma que se requiere
una nueva salida del controlador del 40%, encuentre el correspondiente
error offset.
Solución. En este caso, se necesita un error negativo para que la salida
sea el 40% de 10 V, es decir, 4 V.
Donde:
P(t): salida del controlador en porcentaje de la escala total
KI: ganancia de integración (s-1)
157
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
t
Vout G1 0 VE dt
Vout (0) [8.8]
0
Donde:
Vout = voltaje de salida
G1 = 1/RC = ganancia de integración
VE = voltaje de error
Vout(0) = voltaje de salida inicial
C
R1
VE -
R -
R1 Vout
+
+
INTEGRADOR
INVERSOR
158
Control automático I: estrategias de control clásico
(0.0005)(5 V) = 0.0025 V
Ejemplo 8.5.
Un sistema de control integral tendrá un rango de medición de 0.4 a
2.0 V y un rango de salida de 0 a 6.8 V. Diseñe un controlador integral
con amp op para implementar una ganancia de KI = 4% (% − min).
Especifíque los valores de GI, R y C.
Solución. El rango de entrada será 2.0 – 0.4 = 1.6 V y el rango de
salida es 6.8 V. Se debe convertir KI a unidades de tiempo en segundos:
159
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
dE P
P " KP [8.9]
dt
Donde:
P = salida del controlador en porcentaje de la salida total
KP = constante de tiempo derivativo (s)
EP = error en porcentaje del rango total
Esta función se implementa con amp op según la configuración mos-
trada en la figura 8.13. Se adiciona una resistencia R1 para estabilidad del
circuito contra señales que cambian rápidamente. La respuesta de este
circuito para entradas que varían lentamente es:
dV E
Vout " GD [8.10]
dt
R2
R
R1 C
VE -
-
+ R Vout
+
DIFERENCIADOR
INVERSOR
Figura 8.12. Circuito de un controlador electrónico en modo derivativo
160
Control automático I: estrategias de control clásico
Donde:
Vout = voltaje de salida
GD = R2C = tiempo derivativo en segundos
VE = voltaje de error
1
R1C [8.11]
(2 fs )
161
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
8.3.3.1. Proporcional-integral
Una simple combinación de los circuitos proporcional e integral provee
la acción del controlador en modo PI. El circuito resultante se observa
en la figura 8.13. Para este caso, la relación entre entrada y salida se
encuentra fácilmente aplicando análisis de circuitos amp op. Se logra
incluyendo el inversor:
R2 C
R1
VE R
- R
+ -
Vout
+
R2 1 t
Vout " VE VE dt [8.12]
R1 R1C O
R2 R 1 t
Vout " VE 2 VE dt Vout (0) [8.13]
R1 R1 R2 C 0
Ejemplo 8.6.
Diseñe un controlador PI con una banda proporcional del 30% y una
ganancia de integración del 0.1% (% − s). La entrada 4-20 mA se con-
vierte en una señal de voltaje 0.4-2 V y la salida va a ser 0-10 V. Calcule
valores para GP, GI, R2, R1 y C, respectivamente.
162
Control automático I: estrategias de control clásico
R2 10 V
GP " " " 20.83
R1 0.48
1 0.01
GI " " " 0.625 s 1
R2C 0.016
o,
R2C = 1.6 s
8.3.3.2. Proporcional-derivativo
Una combinación poderosa de modos del controlador es combinando
acción proporcional y derivativa. Esta combinación se implementa usan-
do un circuito similar al mostrado en la figura 8.15. Un análisis muestra
que este circuito responde a la ecuación:
163
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
R1 dV R2 R2 dV
Vout R3C out " VE R3C E V0 [8.13]
R1 R3 dt R1 R3 R1 R3 dt
R1 0.1
R3C " T [8.14]
R1 R3 2
-V0
R
R3
R2
R1
VE R
C - R
+ -
Vout
+
R2 R2 dV
Vout " VE R3C E V0 [8.15]
R1 R3 R1 R3 dt
164
Control automático I: estrategias de control clásico
Solución. Para hacer uso del circuito de la figura 8.14, primero se en-
cuentran las ganancias apropiadas del circuito GP y GD.
(100 %)(5 V ) 5V
GP " " " 15.625
(20 %)(1.6 V ) 0.32 V
(4.8 %)(5 V )
GD " " 15 s
(1 %)(1.6 V )
R1 0.1
R3C " (1.5 s) " 0.024 s
R1 R3 2
R2 R1
" 15.625 R 3C " 15 " 0.0016
R1 R 3 R1 R 3
165
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
Donde:
P = salida del controlador en porcentaje de la escala total
EP = error del proceso en porcentaje del máximo
KP = ganancia proporcional
KI = ganancia integral
KD = ganancia derivativa
PI(0) = salida integral inicial del controlador
+
R1 R2
VE
- RI CI
R
+
- R
+
R R
RD
-
Vout
R3 CD
- +
166
Control automático I: estrategias de control clásico
R2 R 1 R VdE
Vout " VE 2 VE dt 2 RD C D Vout (0) [8.17]
R1 R1 RI C I R1 dt
R2 1
GP " , G D " RDCD , GI "
R1 RI CI
Ejemplo 8.8.
En Un sistema de control de temperaturala variable controlada esta en
unrango de 0 a 4 V. La salida es un calentador que requiere de 0 a 8 V. Se
emplea un PID con KP = 2.4%, KI = 9% (%−min), KD = 0.7% (%/min).
El periodo del cambio esperado más rápido se estima en 8 s. Desarrolle
el circuito del PID.
167
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
(R2/R1) = 4.8
1/(RICI) = 0.3 s-1
RDCD = 84 s
R2 = 4.8 R1 = 48 k1
RI = 1/(0.3 CI) = 333 k1
RD = 84/CD = 8.4 M1
R3 = 0.08/(2/CD) = 1.27 k1
RD = 840 k1
R3 = 127 1
168
Control automático I: estrategias de control clásico
169
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
8.4.2.1. Proporcional
Un modo proporcional de operación puede llevarse a cabo con el siste-
ma mostrado en la figura 8.16. Se entiende la operación notando que
si la presión de entrada aumenta, entonces los fuelles de entrada (input
bellows) fuerzan a rotar el flapper y cerrar el punto de descarga (nozzle).
Cuando pasa esto, la presión de salida aumenta de tal manera que los
fuelles de retroalimentación (feedback bellows) ejercen una fuerza para
compensar la de los fuelles de entrada. Ocurre, entonces, una condición
de equilibrio cuando los torques ejercidos por ellos son iguales alrededor
del pivote o
x1 A1
Pout " ( Pin Psp ) P0 [8.18]
x2 A2
Donde:
P0 = presión sin error
170
Control automático I: estrategias de control clásico
P in Psp
FUELLES DE
RETRO ALIMENTACIO N
X1
X2 P out
PUNTO DE
DESCARGA
RESTRICCIO N
PIVO TE P supply
x1 A1
Kp " [8.19]
x2 A2
171
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
Ejemplo 8.9.
Suponga que un controlador neumático proporcional tiene A1 = A2 =
5 cm2, x1 = 8 cm y x2 = 5 cm. Los rangos de presión de entrada y salida
son de 3-15 psi. Encuentre las presiones de entrada que llevarán la salida
de 3-15 psi. La presión del set point es de 18 psi y P0 = 10 psi. Encuentre
la banda proporcional.
x A1 8cm 5cm 2
Kp " 1 "
x2 A2 5cm 5cm 2
K p " 1 .6
11125
. 3.625
PB " 100
15 3
172
Control automático I: estrategias de control clásico
PB = 62.5%
Lo cual se comprueba mediante:
100 100
PB " " " 62.5 %
K p 1.6
que podría usarse ya que los rangos de entrada y salida son iguales.
8.4.2.2. Proporcional-integral
Este modo de control también se implementa usando la neumática me-
diante el sistema mostrado en la figura 8.17. En este caso, unos fuelles
extras, con una restricción variable, se adicionan al sistema proporcio-
nal. Suponga que las presiones de entrada muestran un incremento
repentino.
Esto conduce el flapper hacia el punto de descarga (nozzle) que incre-
menta la presión de salida hasta que los fuelles proporcionales equilibren
la entrada, como en el caso anterior. Los fuelles integrales todavía están a
la presión de salida original, porque la restricción previene que cambios
en la presión sean transmitidos inmediatamente. A medida que la presión
incrementada en la salida fluye por la restricción, el fuelle integral mueve
suavemente el flapper hacia el punto de descarga, que causa, así, un in-
cremento estable en la presión de salida (como lo dicta el modo integral).
La restricción variable permite la variación de la rata de leakage y, por lo
tanto, el tiempo de integración.
P in P sp
RESTRICCIO N
VARIABLE
FUELLES FUELLES
INTEGRALES PRO PO RCIO NALES
Pout
RESTRICCIO N
PIVO TE P supply
173
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
8.4.2.3. Proporcional-derivativo
Esta acción del controlador se puede realizar neumáticamente por el mé-
todo mostrado en la figura 8.18. Se coloca una restricción variable en la
línea que va dirigida al fuelle de equilibrio. Así, a medida que aumenta
la presión de entrada, el flapper se mueve hacia el punto de descarga
sin impedancia, porque la restricción previene una respuesta inmediata
del fuelle de equilibrio. Por lo tanto, la presión de salida se sube muy
rápido y entonces, a medida que la presión aumentada se introduce en el
fuelle de equilibrio, decrece a medida que el fuelle de equilibrio regresa el
flapper lejos del punto de descarga. Un ajuste a la variable de restricción
permite cambiar la restricción de tiempo derivativo.
P in P out
RESTRICCIÓ N
VARIABLE
P out
P supply
174
Control automático I: estrategias de control clásico
P in P sp
RESTRICCIO N
VARIABLE
FUELLES FUELLES
INTEGRALES PRO PO RCIO NALES
Pout
RESTRICCIO N
PIVO TE P supply
Ejemplo 8.10.
Diseñe un sistema de control de procesos que regule el nivel de luz que
emite una señal de 0-10 V a un sistema de iluminación que provee 30-180
lx. El transductor tiene una función de transferencia de −120 1/lx con una
resistencia de 10 k1 a 100 lx. El set point es de 75 lx, y se ha seleccionado
un control proporcional con una banda proporcional del 75%.
R = 10 k1 − 0.12 k1 (I − 100),
donde I es la iluminación en lux.
175
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
R = 10 k1 −0.12 (30-100)
R = 18.4 k1
y a 180 lx se obtiene 0.4 k1. El set point (75 lx) tiene una resistencia
de 13 k1.
3) Se puede convertir esta variación de resistencia a voltaje usando la
fotocelda en un circuito con OPAMS. En la figura 8.21, se usa un
amplificador inversor con una ganancia de 1 en el set point y un
voltaje constante de entrada de −1 V. La conversión de resistencia
a voltaje da:
R R
V" ( 1V ) "
13 k 13 k
18.4 k
V" ( 1V ) " 1.42 V
13 k
y a 0.4 k1 se obtiene:
0.4k
V" ( 1V ) " 0.038 V
13k
176
Control automático I: estrategias de control clásico
R
VE " 1
13k
75 30
V0 " 10 V " 3 V
180 30
10 V
GP " " 9.63
1.038
Vout = 9.63 VE + 3
o
177
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
R
Vout " 9.63 1 3
13 k
El resto del circuito en la figura 9.21 lleva a cabo esta función. Cuan-
do Vout = 0, R = 8.9 k1 o 90.83 lx y para Vout = 10 V, R = 22.4 k1 o
203.33 lx, de tal forma que la salida se mueve el 100% a medida que la
entrada se mueve:
203.33 90.83
" 0.75 " 75 %
180 30
como se requiere.
Ejemplo 8.11.
Una termocupla tipo-J (TC), con una referencia de 0 ºC, se usa para
controlar la temperatura entre 100 ºC y 200 ºC. Diseñe un controlador
proporcional-integral con una banda del 40% y un tiempo reset (integral)
de 0.08 min. El elemento final de control requiere un rango de 0-10 V.
Solución.
1) En este problema se deben cumplir los siguientes pasos:
a) Amplifique el voltaje bajo de la TC a un valor más conveniente
que la salida del TC en mV.
b) Use esta salida del amplificador como entrada al controlador
proporcional-integral y escoja una ganancia proporcional que lleve
la salida de 0-10 V a medida que la entrada recorre el 40% de la
escala completa.
c) Seleccione valores que aseguren un tiempo reset de 0.08 min (4.8 s).
2) La solución se puede observar en la figura 8.21.
a) Se nota que una termocupla tipo J produce un voltaje de 5.27
mV al 100 ºC y 10.78 mV a 200 ºC. Un amplificador con una
ganancia de 100 convertirá esto a 0.527 y 1.078 V, respectivamente.
178
Control automático I: estrategias de control clásico
10V
GP " " 45.37
0.2204V
(0.0021)(10 V )
GI " " 3.81 s 1
(0.01)(0.551 V )
Por lo tanto,
Vsp
100K
- 100K
+ 1K
- 5.77K 262K F
Tipo JTC
+
0°C
Ref -
V1
R +
V1 Vout
10V ZENER
179
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
R2
" 45.37, R2C " 0.262 s
R1
R2 = 262 k1 y R1 = 5.77 k1
Ejemplo 8.12.
Una galga de presión diferencial se usa para medir el flujo que varía
con la raíz cuadrada de la diferencia de presión. La señal de presión está
en un rango de 0-2 V para flujo mínimo y máximo. Se cuenta con un
circuito extractor de raíz cuadrada que acepta de 0-10 V y da como salida
la raíz cuadrada de la entrada. Diseñe un controlador proporcional con
una banda proporcional del 15% teniendo salida de 0-10 V y una salida
nominal (0 error) de 5 V.
10
GP " " 211
.
0.474
180
Control automático I: estrategias de control clásico
-VSP -5V
21.1 K
1K
4K
- 1K 21.1 K
ESTRACTOR DE
RAIZ CUADRADA
MEDICION DEL
DIFERENCIAL DE
PRESION
+
-
0-2 V
1K +
181
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
182
9. Sintonización de controladores PID
183
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
184
Control automático I: estrategias de control clásico
[9.1]
Tipo de kp BP
Controlador TI TD
P u ND - -
ND u
u ND D
PI 09
. ND -
09
. u 0. 3
ND D D
PID . u ND
12
12
. u 0. 5 2
[9.2]
185
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
Tipo de
controlador
kp BP TI TD
k cr 2BPu
P 2 - -
PI k cr 2. 2 BPu Pcr -
2. 2 1. 2
PID k cr 1. 7 BPu Pcr Pcr
1. 7 2 8
186
Control automático I: estrategias de control clásico
Ejemplo 9.1.
[9.3]
[9.4]
187
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
[9.5]
[9.6]
Entonces,
[9.7]
[9.8]
188
Control automático I: estrategias de control clásico
Ejemplo 9.2.
[9.9]
[9.10]
[9.11]
189
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
[9.12]
190
Control automático I: estrategias de control clásico
[9.13]
191
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
[9.14]
192
Control automático I: estrategias de control clásico
[9.15]
193
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
[9.16]
194
Control automático I: estrategias de control clásico
195
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
k p 0.12
Ti 6. 0
Td 1. 45
Ejemplo 9.3.
Aplicando la regla de sintonización de Ziegler-Nichols, determine los
valores de los parámetros kp, Ti, Td del controlador PID para el siguiente
sistema en lazo abierto:
[9.17]
196
Control automático I: estrategias de control clásico
k cr 30
[9.18]
Entonces, , y se consigue
197
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
198
Control automático I: estrategias de control clásico
(1+1.405s + 0.495s)
c(s) = 17.65 [9.19]
1.405s (1+0.05s)
Pero aquí el sobreimpulso es muy grande (67%), así que este sobre-
impulso se reduce afinando los parámetros del controlador, con lo que
se consigue la respuesta mostrada en la figura 9.20 para los siguientes
valores de los parámetros:
199
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
Ejemplo 9.4.
Se tiene el siguiente sistema de fase no mínima
[9.20]
200
Control automático I: estrategias de control clásico
201
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
202
Bibliografía
203
José Aldemar Muñoz Hernández, Luis Alfonso Muñoz Hernández, Carlos Antonio Rivera Barrero
204