Professional Documents
Culture Documents
Antonio Flores T. ∗
Departmento de Ingenierı́a y Ciencias Quı́micas
Universidad Iberoamericana
1 Introducción
Existen procesos quı́micos con conducta dinámica que podrı́amos clasificar como dı́ficil.
En el contexto del control de procesos este término significa que el sistema a controlar
presenta cierto tipo o complejidades para su control. Entre los procesos con conducta
dinámica dı́ficil (es decir, que presentan problemas de control) podemos mencionar
procesos que contienen retardos.
De nuestros estudios sobre dinámica de procesos sabemos que un sistema con re-
tardo posee elementos del tipo e−θs en la función de transferencia de la respuesta del
sistema, y cuya gráfica tı́pica de respuesta se muestra en la figura 1. De la figura
anterior es fácil concluir porqué sistemas con retardos presentan problemas de control
para controladores feedback. Si la planta a controlar posee un retardo importante
demorará en “sentir” o responder ante alguna acción de control. Supongamos que el
proceso se desvia una cierta cantidad del set-point deseado (error 6= 0). Si se emplea
un controlador de ganancia alta, entonces la acción de control (u) será también grande.
Como la planta a controlar no reacciona a la acción de control por un tiempo, cuando
empieze a responder puede suceder que la acción de control desestabilice a la planta.
Esto significa que en sistema con retardo, el controlador debe desintonizarse (es decir,
reducir la ganancia del controlador) para obtener estabilidad a lazo cerrado.
1
y
t
retardo
Figura 1:
Supongamos que la planta a controlar está dada por la siguiente función de transfer-
encia:
∗
G(s) = gm (s)e−θm s (2.1)
∗
donde gm (s) es la parte de la planta con dinámica “normal”. El diagrama de bloques
del sistema a controlar se muestra en la figura 2.
¶³
- P - gc - g ∗ e−θm s -
µ´ m
6
Figura 2:
2
y
d e ec u −θ s y
g g* e
c
−θ m s
g* (1- e )
m
Figura 3:
gc∗ g ∗ (s)e−θs
y= yd (2.4)
1 + gc∗ g ∗ (s)e−θs
g ∗ e−θs gc
y= ∗ (1 − e−θm s )g + g ∗ e−θs g d
y (2.5)
1 + gm c c
entonces:
à !
g ∗ gc
y= e−θs yd (2.8)
1 + g ∗ gc
3
y
d e u −θ s y
g g* e
c
Figura 4:
por lo cual y ∗ (t) es una predicción de y(t), pero “θ” unidades de tiempo por
adelantado.
4. El predictor de Smith supone que los retardos son invariantes con el tiempo. Esto
significa que el esquema de predicción no trabaja bien cuando el retardo cambia
con el tiempo.
4
2.1 Procemiento de diseño del predictor de Smith
1. Diseñar el lazo interno.
Notese que el lazo interno del predictor de Smith se usa para alimentar al con-
trolador gc una señal de control “corregida” ec la cual está dada por:
∗
ec = yd − ys − gm (1 − e−θs ) (2.11)
∗ ∗ −θs
ec = yd − ys − [gm − gm e ] (2.12)
dado que:
y ∗ = gm
∗
(2.13)
∗ −θm s
y = gm e (2.14)
e = yd − ys (2.15)
tenemos:
ec = e − (y ∗ − y) (2.16)
2. Diseño de gc .
Para diseñar el controlador gc puede utilizarse cualquier técnica de sintonización
del tipo considerado con anterioridad. Notese que claramente que los valores de
los parámetros del controlador suponen que no existen errores de modelamiento.
El controlador gc se diseña entonces para controlar la planta g ∗ la cual no contiene
al retardo.
3e−10s
Gp (s) =
20s + 1
a) Empleando las reglas de sintonización de ZN diseñar controladores PI y PID. Probar
ambos esquemas de control para un cambio unitario en el set-point de la variable
controlada; la variable manipulada está restringida al rango [−2, +2].
5
c) En esta parte investigaremos el efecto que errores de modelamiento en la ganancia
del proceso tienen sobre el desempeño del predictor de Smith. Para este propósito
suponga que el proceso “verdadero” a controlar está representado por la siguiente
función de transferencia:
5e−10s
Gp (s) =
20s + 1
repetir el inciso (b).
Controlador kc τI τD
PI 0.75 21.3758
PID 1 12.8255 3.2064
6
2
PI
PID
1.5
Respuesta
1
0.5
0
0 20 40 60 80 100 120 140 160 180 200
(a) Tiempo
2
PI
PID
1.5
1
U
0.5
−0.5
0 20 40 60 80 100 120 140 160 180 200
(b) Tiempo
Figura 5: (a) Respuesta a lazo cerrado de la planta nominal para cambio unitario en
el set-point, (b) Conducta dinámica de la variable manipulada.
7
1.4
PI
1.2 PID
1
Respuesta
0.8
0.6
0.4
0.2
0
0 20 40 60 80 100 120 140 160 180 200
(a) Tiempo
0.8
PI
PID
0.6
U
0.4
0.2
0
0 20 40 60 80 100 120 140 160 180 200
(b) Tiempo
Figura 6: (a) Respuesta a lazo cerrado de la planta nominal para cambio unitario en
el set-point, (b) Conducta dinámica de la variable manipulada. En ambos casos se usó
el esquema de compensación por retardos de Smith.
8
1.4
PI
1.2 PID
1
Respuesta
0.8
0.6
0.4
0.2
0
0 20 40 60 80 100 120 140 160 180 200
(a) Tiempo
0.8
PI
PID
0.6
U
0.4
0.2
0
0 20 40 60 80 100 120 140 160 180 200
(b) Tiempo
Figura 7: (a) Respuesta a lazo cerrado de la planta nominal para cambio unitario en
el set-point, (b) Conducta dinámica de la variable manipulada. En ambos casos se usó
el esquema de compensación por retardos de Smith y se simuló la presencia de errores
de modelamiento en la ganancia del proceso.
9
1.5
PI
PID
1
Respuesta
0.5
0
0 20 40 60 80 100 120 140 160 180 200
(a) Tiempo
1
PI
PID
0.8
0.6
U
0.4
0.2
0
0 20 40 60 80 100 120 140 160 180 200
(b) Tiempo
Figura 8: (a) Respuesta a lazo cerrado de la planta nominal para cambio unitario en
el set-point, (b) Conducta dinámica de la variable manipulada. En ambos casos se usó
el esquema de compensación por retardos de Smith y se simuló la presencia de errores
de modelamiento en el retardo del proceso.
10
1.4
PI
1.2 PID
1
Respuesta
0.8
0.6
0.4
0.2
0
0 20 40 60 80 100 120 140 160 180 200
(a) Tiempo
0.8
PI
PID
0.6
U
0.4
0.2
0
0 20 40 60 80 100 120 140 160 180 200
(b) Tiempo
Figura 9: (a) Respuesta a lazo cerrado de la planta nominal para cambio unitario en
el set-point, (b) Conducta dinámica de la variable manipulada. En ambos casos se usó
el esquema de compensación por retardos de Smith y se simuló la presencia de errores
de modelamiento en la constante de tiempo del proceso.
11
2
PI
PID
1.5
Respuesta
0.5
0
0 20 40 60 80 100 120 140 160 180 200
(a) Tiempo
1.2
PI
1 PID
0.8
0.6
U
0.4
0.2
−0.2
0 20 40 60 80 100 120 140 160 180 200
(b) Tiempo
Figura 10: (a) Respuesta a lazo cerrado de la planta nominal para cambio unitario en
el set-point, (b) Conducta dinámica de la variable manipulada. En ambos casos se usó
el esquema de compensación por retardos de Smith y se simuló la presencia de errores
de modelamiento en la ganancia, constante de tiempo y retardo del proceso.
12