Documente Academic
Documente Profesional
Documente Cultură
Internacional de
Automatizacin
Lima
23-26 de Octubre
2007
Optimizacin de
Lazos de Control
Javier Romn
Agenda
1.
Introduccin
2.
3.
4.
Sintona de Lazos
5.
Auditoria de Lazos
6.
7.
Terminologa
Lazos de Control
SP: setpoint
SPC
Modelos
Inferenciales
RTO
MPC
Modelo
Operador
SPC
MvSPC
Optimizacin
de Lazos
Proceso
4
Salida
Salidade
de
Control
ControlCO
CO
Actuador
Actuador
Objetivo
Objetivo
SP
SP
Controlador
Controlador
Proceso
Proceso
Medicin
Medicin
PV
PV
Agenda
1.
Introduccin
2.
3.
4.
Sintona de Lazos
5.
Auditoria de Lazos
6.
7.
Oscilaciones
Alta variabilidad
Es la variabilidad mnima?
Por qu ha aumentado?
Puede mejorarse?
10
Citas:
11
Tiempo
Salida de control
12
Costo
Alto
Sintona del
lazo
Sueo
Bajo
Tiempo
Costo
Alto
Realidad
Bajo
Costo
Alto
Tiempo
Bajo
Tiempo
13
Mantenimiento preventivo
Problemas de instrumentos
Problemas de actuadores
14
lab
Clculo de Propiedades
Inferenciales
s
o
n
i
im
a
t
c
r
s
p
a to
e
c
i
f
c
op
i
s
c du v o
s
e
ti e
p r o j e ti
s
e ep
lm
ob
d
sensores
Control Multivariable/
Predictivo basado en Modelo
Supervisin de Lazos
Sintona y Auditoria
de Lazos
Sintona Optimizada
Planta
15
Agenda
1.
Introduccin
2.
3.
4.
Sintona de Lazos
5.
Auditoria de Lazos
6.
7.
16
Diagrama en Bloques
Salida
Salidade
de
Control
CO
Control CO
Objetivo
Objetivo
SP
SP
Proceso
Proceso
Actuador
Actuador
Medicin
Medicin
PV
PV
CO (u)
SP (r)
Controlador
Controlador
CPID
GP
PV (y)
17
Transformada de Laplace
F ( s ) f (t ) e st dt
0
Ejemplos:
df (t )
sF ( s )
dt
F ( s)
f (t )
s
18
Funcin de Transferencia
Funcin de Transferencia:
representacin entrada-salida
u(t)
y(t)
dy (t )
b u (t ) a y (t )
dt
U(s)
G(s)
Y(s)
Y ( s)
b
G ( s)
U ( s)
sa
19
Es un controlador no-ptimo
20
d e t
u PID t K p e t K i e t dt K d
dt
21
1
d e t
u PID t K e t e t dt Td
Ti
dt
Forma Paralela
Forma Ideal
22
1
u PI t K e t e t dt
Ti
Forma PI Ideal
1
C PI s K 1
sTi
1 sTi
C PI s K
sTi
23
1
d e t
u PID t K e t e t dt Td
T
dt
i
1
C PID s K 1
sTd
sTi
24
Observar:
1
C PID s K 1
sTd
sTi
1 sTi s 2TiTd
C PID s K
sT
i
C PID
1 sT1 1 sT2
s K
s
1
~
~
C PID s K 1 ~ 1 sTd
Ti s
K, Ti y TD de la forma
~ ~
Ideal difieren de K , Ti
~
y Td de la forma Serie
Forma Serie
25
P
I
D
PD
I
P
26
Ki
sK d
u PID ( s ) K p ( r y ) r y
( r y )
s
1 TF s
r: setpoint (SP)
27
Funcin de transferencia:
e Td s
G s G0
1 T0 s
y t G0 (1 e
63%
G0
Td
T0
( t Td )
T0
)U 0
Parmetros:
G
e 3s
G s
1 5s
t r 2.2T0
28
n
G s G0 2
2
s 2n s n
2
Funcin de transferencia:
Mp
ts
Go
Parmetros:
n: frecuencia natural no
amortiguada
: relacin de
amortiguamiento
Crtico
1.2 Sobre-amortiguado
Mp: sobretiro (overshoot)
M p (%) 100e
1 2
29
Agenda
1.
Introduccin
2.
3.
4.
Sintona de Lazos
5.
Auditoria de Lazos
6.
7.
30
Objetivo
Seguimiento de setpoint
Rechazo de perturbaciones
Mtodos de sintona
Ziegler-Nichols (Manual)
Lambda
31
Objetivo
Objetivo
SP
SP
Controlador
Controlador
Adquirir
Proceso
Proceso
Actuador
Actuador
Sintonizar
SP (r)
CO (u)
CPID
Modelar
GP
Medicin
Medicin
PV
PV
PV (y)
32
Adquisicin de Respuestas
33
K 1 Tz s e
G s
2
2
s 1 T1s s 2 n s n
Ds
K: ganancia esttica
Tz: constante de tiempo del cero
T1, , n : constantes de polos
D: retardo de transporte (tiempo
muerto)
34
Procedimiento:
1.
2.
3.
4.
En la prctica
requiere re-sintona o
atenuacin de los
parmetros para
respuesta ms
estable
Controlador
Ti
Td
0.5 Ku
PI
0.4 Ku
0.8 Tu
PID
0.6 Ku
0.5 Tu
0.125 Tu
35
SP
-
PID P
PV
P0
P s
1 T0 s
1
P s
1 s
Factor
Factor Lambda (relacin con lazo abierto):
T0
T0
1
K
TI T0
PID( s ) K (1
)
Controlador PI:
P0
TI s
36
Parmetros de diseo:
Gm
Gm
Gf
SP
GC
Gf
IMC
Gc
1 G f G Gm
PI ( D)
PV
CO
GP GP
Gm
G f Gm
37
Requerimientos: ninguno
Parmetros de diseo:
: relacin de amortiguamiento
: frecuencia natural
CO
SP
-
PID G
PV
n
G s 2
2
s 2n s n
2
38
ndice modificado:
ITAE t e(t ) dt
du
ITAE t e(t ) dt p max( )
dt
Mtodos de Sintona
Mtodo
Modelo de Proceso
Manual
Todos
Cualquiera el
usuario debe saber
como sintonizar
Parmetros del
controlador
Partiendo de inicio o
ajustando los
resultados
automticos
Lambda
Primer orden,
estable
Seguimiento de
setpoint
Constante de tiempo
en lazo cerrado
deseada (Lambda o
factor Lambda)
Lambda es la
constante de tiempo
del lazo cerrado
Tarea de Control
(Auto-regulados con
solo una constante
de tiempo o
puramente integral)
Parmetros de
Diseo
Observaciones
El factor lambda es
la relacin con el
lazo abierto
Ubicacin de
Polos Dominantes
Todos
Rechazo de
perturbaciones (y
seguimiento de
setpont, ver
observaciones)
Amortiguamiento
de transitorios y su
limitante de
velocidad max
Sintona universal
para ambas tareas,
para controladores
con coef. de SP
ajustable
IMC
Estable
Seguimiento de
setpoint
MS (Mxima
sensitividad) o
Lambda
Especificando MS se
garantiza robustez
directamente
Minimizar funcin de
costo
Gradiente de la
salida de control
Requiere parmetros
iniciales de
controlador estable
(Auto-regulados o
integral)
ITAE
Todos
40
Sintona: Evaluacin
41
1
e(t ) dt
42
n
r: referencia, set-point (SP)
e
-
GP
Gol C ( s )GP ( s )
y
C ( s )GP ( s )
Transferencia en lazo cerrado: Gcl
r 1 C ( s )GP ( s )
y
1
S
Funcin de Sensitividad:
n 1 C ( s )GP ( s )
Transferencia Seal de Error:
Transferencia Ruido-Accin de
Control:
e
1
S
r 1 C ( s )GP ( s )
Gun
u
C (s)
n 1 C ( s )GP ( s )
43
1
G ( j )
ol
cg
Margen de Fase:
m arg(Gol ( jcp )
Margen de Retardo:
2
3
m
Td
cp
Delay Margin
44
Feedforward:
D
GD
CFF
SP
CO
CFB
PV
GP
Cascada:
COOUT = SPIN
SP
COUT
-
CIN
COIN
GIN
PVIN
GOUT
PV
45
Agenda
1.
Introduccin
2.
3.
4.
Sintona de Lazos
5.
Auditoria de Lazos
6.
7.
46
Qu es performance de control?
constante de tiempo
ancho de banda
IAE, ISE,
frecuencia de corte
tiempo de asentamiento
mrgenes de ganancia/fase
sobretiro
margen de retardo
47
Etapa de Diseo
Diseo razonable
Diseo ligeramente
agresivo
Etapa de Evaluacin
?
es esto un buen control?
Si no: por qu?
48
Supervisin de Performance
Preguntas tpicas
49
ndices (KPI)
Monitoreo de
Condiciones
de Lazos de Control
(CLCM)
o
Auditoria
50
2.
3.
51
Diagnsticos
Diagnsticosde
de
Mantenimiento
Mantenimiento
Diagnsticos tpicos:
Problema de sintona
Lazo oscilatorio
Ranking de Lazos
Perturbacin externa
segn Performance
Buena
Prdida en vlvula
Regular
Pobre
52
Estadsticas bsicas
Validez de datos
Outliers
Check de validez
Compresin
Automtico/Manual
Saturado
Cascada
Nivel de ruido
ndices de Oscilacin
Oscilando, si/no?
Frecuencia/Perodo
ndices de Vlvulas
Friccin esttica
ndice de No-linealidad
ndice de No-linealidad
ndice de No-Gaussiano
ndices de Performance
ndice Harris
53
Estadsticas Bsicas
Valor medio
Desviacin estndar
Kurtosis, Skewness
Siempre posibles
kurtosis
skewness
54
Validez de Datos
Compresin de datos
outliers
Cuantificacin de datos
compresin
cuantificacin
55
Automtico / Manual
Salida saturada
Cascada
320
35
300
30
CO
PV, SP
280
200
400
600
800
1000
CO
PV, SP
25
1200
time [s]
Modo
Modocascada
cascada==0%
0%
Modo
automtico
=
100%
Modo automtico = 100%
time [s]
Modo
Modocascada
cascada==100%
100%
Modo
automtico
=
Modo automtico =100%
100%
Saturacin
=
32.3%
Saturacin = 32.3%
56
Espectro
Auto-correlacin
Tiempo [s]
Auto-correlacin
Seal
de error
Frecuencia
Auto-correlacin
Auto-correlacin
Tiempo [s]
Tiempo [s]
57
ndices de Oscilacin
Deteccin de oscilacin
Interna - externa
Cuantificacin
Perodo amplitud
Diagnsticos de oscilacin
Friccin en vlvulas
No linealidad
4.5
4
3.5
3
Espectro
2.5
2
1.5
1
0.5
0.05
0.1
0.15
0.2
0.25
0.3
0.35
0.4
0.45
58
Caudal [%]
Tiempo [s]
0.88
0.25
Controlador sintonizado
59
Severidad de la Oscilacin
Cuantifica la oscilacin
Perodo
Perodo==42.7
42.7[s]
[s]
Amplitud
Amplitud==23.9
23.9%
%
Severidad
Severidad==79.8
79.8%
%
Perodo
Perodo==21.1
21.1[s]
[s]
Amplitud
Amplitud==2.5
2.5%
%
Severidad
Severidad==41.2
41.2%
%
Tiempo [s]
60
ndices de No-linealidad
Histresis
Histresis
Friccin
Friccinesttica
esttica
Banda
Bandamuerta
muerta
61
ndices de Actuadores/Vlvulas
No linealidad en vlvulas es un
problema importante
Desplazamiento/
Desplazamiento/hora
hora==3510
3510[%/h]
[%/h]
##Cambios
Cambiosde
dedireccin/
direccin/hora
hora==1050
1050[#/h]
[#/h]
CO
Tamao
Tamaode
delalavlvula
vlvula==100
100[%]
[%]
62
F
FC
sintona muy rpida
ndices
Diagnsticos
Detectar oscilacin
63
tiempo
64
no o.k.
Lazo
Lazode
deComposicin
Composicin
Producto 1
o.k.
Lazo
Lazode
deCaudal
Caudal
FC
65
cross-corr.
control de composicin
tiempo [s]
control de caudal
tiempo [s]
Diagnosis: stiction
no stiction
66
67
variable de
proceso
seal de control
corrimientos
correlacin cruzada
68
variable de
proceso
seal de
control
corrimientos
correlacin cruzada
69
corr. cruzada
seales
control de composicin
Diagnstico: friccin
esttica
no hay
friccin
70
ndice de Harris
25%
0.92
ndice de Harris
0.96
5%
3%
0.3%
5.3%
0.6%
71
0.02
Se calcula como:
2
MVC
I 2
SP PV
72
El ndice de
Harris calcula la
parte predecible
mnima dada la
restriccin del
tiempo muerto
=
+
No predecible, no puede
ser removido por el control
La
Laparte
partepredecible
predecibledepende
dependedel
deltiempo
tiempomuerto
muertodel
delproceso
proceso
73
2
MVC
I 2
SP PV
Impulso
Respuesta a impulso
estimada de datos de
operacin normal
control
PI ptimo
control
MV
time [s]
[0 1]
I=
+
PERO
PERO......necesita
necesitasaber
sabereleltiempo
tiempomuerto
muertode
decada
cadalazo!
lazo!
74
Antes:
0.47
Despus:
0.96
75
12%
bad
24%
medium
64%
good
76
77
Agenda
1.
Introduccin
2.
3.
4.
Sintona de Lazos
5.
Auditoria de Lazos
6.
7.
78
Tradicionalmente requiere
conocimiento experto del proceso
y/o ecuaciones de primeros
principios
79
Salida de
Fluido
Calefactor
Columna de destilacin
parte de un proceso mayor
Estructura de control:
TI3
TI4
TI5
TC1
Salida de
Producto
Intermedio
TC2
Entrada
Fluido TI6
Calefactor
LC1
TI7
Salida de
Producto
7 temperaturas
adicionales a lo largo de
flujo para supervisin
80
Salida de
Fluido
Calefactor
TI1
TI2
TI3
TI3
TI4
TI4
TI5
TI5
TC1
TC2
Entrada TI6
Fluido
Calefactor
Salida de TC1
Producto TC2
Intermedio
TI6
15%
osc.
LC1
LC1
TI7
TI7
0
Salida de
Producto
50
100
150
200
250
300
350
400
2.
81
Procesamiento:
2 tcnicas de Clustering:
Deteccin de oscilacin
Salida
Flujo
Calefactor
TI3
TI4
TI5
TC1
Producto
Intermedio
TC2
Entrada
Flujo
Calefactor
TI6
LC1
TI7
Salida de
Producto
83
TC2
Efecto
TI6
LC1
TI7
84
TI1
TI2
TI3
TI4
TI5
TC1
TC2
TI6
140 seg
30 seg
LC1
TI7
85
TI2
TI2
TI3
TI3
TI4
TI4
TI5
TI5
TC1
TC2
TC
1
TI6
TC
2
LC1
TI7
TI6
LC1
TI7
0
50
100
150
200
250
300
350
400
2.
Perturbacin externa
Perturbacin
externapor
por
alimentacin,
alimentacin,
TI1TI1
86
Agenda
1.
Introduccin
2.
3.
4.
Sintona de Lazos
5.
Auditoria de Lazos
6.
7.
87
SPC
Modelos
Inferenciales
RTO
MPC
Modelo
Operador
SPC
MvSPC
Optimizacin
de Lazos
Proceso
88
89
variables de
proceso
medidas
Sensor Inferencial /
Modelo
Muestras
ANALISIS DE LABORATORIO
LIMS
PIMS
Resultados
143.0 ppm
DCS
(Sistemas de
Informacin)
de 1 a 12 horas de
retraso en la medida
efectuado cada X
horas
91
Muestras
ANALISIS DE LABORATORIO
LIMS
PIMS
DCS
Resultados
Sensores
Inferenciales
(Sistemas de
Informacin)
143.0 ppm
de 1a sin
12 horas
de
demoras
retraso
en la medida
medidas
continuas
efectuado cada X
anlisis de laboratorio usados
horas
92
Medidas Inferenciales
Validacin de Sensores
Monitoreo de Calidad
Aviso de Mantenimiento
93
Introduccin a MPC
FFs
PVs
Objetivos CV
Lmites CV
Optimiz.
MVs
SPs
Objetivos MV
Modelo
Lmites MV
MPC
PID
PID
PID
COs
PROCESO
Automacin
Bsica
94
4
3
2
1
0
330 350 370 390 410 430
Grados F
95
Restriccin
Desborde
ptimo
Econmico
MPC
Regin MPC
de Operacin
Preferida por el Operador
Inicial
Restriccin de
Temperatura en
Reboiler
Reflujo
96
Reactores Qumicos
Plantas de Etileno
Digestor de Pulpa
97
Agenda
1.
Introduccin
2.
3.
4.
Sintona de Lazos
5.
Auditoria de Lazos
6.
7.
98