Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Pids
Pids
Indice
Regulador PID
Tipos de reguladores PID
Criterios de Sintona
Mtodos de Ziegler-Nichols
Mtodos de minimizacin del error
Mtodos en el dominio frecuencial
Sintona automtica
EL PROBLEMA DE
CONTROL
v
w
Controlador
SP
DV
Proceso
MV
CV
EL REGULADOR PID
e( t ) = w( t ) y( t )
1
de
u( t ) = K p e( t ) + e( )d + Td
Ti
dt
z
z
z
no
incorpora
u
Regulador
Las seales de
entrada y salida al
regulador son
seales
normalizadas,
normalmente de 420 mA
4-20 mA
Proceso
4-20 mA
Transmisor
Dos opciones
Kp % / %
w
e
R
+
-
Ing.
mA
Proceso
Ing.
mA
%
w
e
R
+
-
Ing.
mA
Proceso
Ing.
Ing.
mA
Kp % / Ing.
20 mA
mA
%
4 mA
0%
y0
Span=yM - y0
yM
16
(y y0 ) + 4
span
100
%=
(mA 4)
16
mA =
y0
%=
yM
100
( y y0 )
span
Frmulas de Conversin u
20 mA
Actuador
mA
u
mA
%
4 mA
0%
u%
16
mA =
%+4
100
100 %
Apertura
vlvula en
%
Apertura
vlvula en
%
Unidades
Actuador
W(s)
+
-
R(s)
U(s)
%
Y(s)
Gp(s)
100/span
%
100/span
%
+
-
Actuador
u
%
Transmisor
Gp
100/span
100/span
%
+
-
u
%
Ga Gp G t
%
Las dinmicas del actuador y transmisor deben incluirse si son
significativas
+
-
u
%
Ga Gp G t
%
100/span
%
G a G pG t R
G a G pG t R
100
100
=
W (s)
Y(s)% =
W (s)% Y(s)
1 + G a G pG t R
span 1 + G a G p G t R
span
Ga Ing/%
Gp Ing/Ing
Gt %/Ing
R %/%
La salida es la variable
medida, no la controlada
R(s)
+
-
u
%
Ing
Ga Gp
Ing
Gx
Y(s) =
GaG pR
1 + G a G pG x R
Ga Ing/%
Gp Ing/Ing
Gx adimensional
R % / Ing
W (s)
La salida es la
variable controlada
Gx tiene ganancia 1 e
incorpora la dinmica
del transmisor
Control de flujo
w
FC
u
q
a
Bomba
Caudalmetro
Vlvula
4-20mA
Modelo
d mv
= A ( p 0 + p b ) A p v AfL v 2 Ah g
dt
1
p v = 2 2 q 2 q = Av
a Cv
d q
+ q = K 1 ( p 0 ) + K 2 a
dt
d a
+ a = K v u
dt
u
q
a
pb
pv
h
p0
Diagrama de bloques
P0
Kp % /%
W
%
2
K p (Ti s + 1)
+
-
Ti s
u
%
K1 100
(s + 1) 50
Kv
K 2 100
( vs + 1) (s + 1) 50
100/span
Q
+
%
EL REGULADOR PID
e( t ) = w ( t ) y ( t )
1
de
u ( t ) = K p e( t ) + e()d + Td
Ti
dt
z
z
z
no
incorpora
CONTROL DIGITAL
u(kT)
Ordenador
y(kT)
T periodo de muestreo
D/A
Proceso
A/D
T
de
1
u ( t ) = K p e( t ) + e( )d + Td
dt
Ti 0
Aproximacin rectangular
e( t ) e( t T )
1 t
u ( t ) K p e( t ) + e(iT )T + Td
T
Ti i =1
e ( t T ) e ( t 2T )
1 t T
u ( t T ) K p e( t T ) + e(iT )T + Td
T
T
i i =1
e ( t ) 2e ( t T ) + e ( t 2T )
T
u ( t ) u( t T ) = K p e( t ) e( t T ) + e( t ) + Td
T
Ti
u ( t ) = u( t T ) + g 0e( t ) + g1e( t T ) + g 2 e( t 2T )
T T
T
2T
g 0 = K p 1 + + d g1 = K p 1 d g 2 = K p d
T
T
Ti T
PID DIGITAL
e(t) = w(t) y(t)
u(t) = u(t 1) + g0 e(t) + g1e(t 1) + g2 e(t 2)
z
z
z
Implementacin
Implementacin
Implementacin (DCS)
Arquitecturas
Implementacin
El algoritmo PID est
programado en los
controladores del DCS
Mdulos
de control
4 20 mA
Mdulos
de entrada
/ salida
Armario de control
Sala de control
Operacin
4 20 mA
Campo
Configuracin
Operacin
Cartula
tpica de un
PID
Configuracin
Formularios
con parmetros
de
configuracin
Configuracin Java/Regula
Un sistema de control es un conjunto de lazos
interconectados
Configuracin Java/Regula
Para lazo se debe especificar:
Cuales son las entradas y las salidas (w,u,y)
Como se conectan unos lazos con otros (simple,
cascada, feedforward,)
Sus parmetros (Kp, Ti, Td, span, restricciones)
Fichero de configuracin
Parmetros PID
Kp ganancia / Trmino proporcional
% span control / % span variable controlada
banda proporcional PB=100/ Kp
Accin proporcional: P
u ( t ) = K p e( t ) + bias
e
u
t
Accin directa/inversa
considerar el tipo de
vlvula
LT
LC
LC
LT
u(t)=Kp e(t) + 30
y
t
u
Kp
t
Un regulador P no elimina
el error estacionario en
procesos autoregulados
Ti
ed
Accin Integral
u ( t) =
e
Kp
Ti
e ( ) d
Kp
Ti
ed
Si e=cte.
Kp e
t
Ti = 1 repeticin
Ti tiempo que tarda la
accin integral en igualar
a la accin proporcional
(una repeticin) si e=cte.
Kp
Ti
ed =
Kp
Ti
et = K p e t = Ti
Ejemplo de regulador PI
Accin derivativa
w
y
e(t) = w(t) y(t)
1
de
u(t) = K p e(t) + e()d + Td
Ti
dt
t
u
u
t
Un regulador P con ganancia
alta para dar respuesta rpida
puede provocar oscilaciones
por u excesiva
t
La accin derivativa acelera la
u si e crece y la modera si e
decrece, evitando oscilaciones
Accin derivativa
de
u ( t ) = K p Td
dt
e
Si e= a t
PD
Kp e
e
Kp Td a
t
Td
Con e variando linealmente, la accin derivativa da la
misma u que la accin proporcional dara Td sg. mas tarde
Accin anticipativa
No influye en el estado estacionario
Accin derivativa
de
u ( t ) = K p Td
dt
e
Si e= a t
Kp e
Kp Td a
t
t
Td
Td tiempo que tarda la
accin derivativa en igualar
a la accin proporcional
si e= a.t.
K p Td
de
= K p Td a = K p at t = Td
dt
Accin derivativa
Accin derivativa
Accin derivativa
y
y
t
w
t
de
u ( t ) = K p Td
dt
t
Saltos en la w provocan
valores muy altos de u en
en instante de cambio
u
t
Seales de proceso ruidosas
provocan acciones inadecuadas
en la u
de ( t )
0 e ( ) d + Td dt )
Ti s + 1 + Ti Td s 2
E ( s)
U(s) = K p
Ti s
I
w
y
No es realizable fsicamente
Muy sensible ante ruidos
Ceros reales para Ti > 4Td
de f
1 t
u ( t ) = K p e( t ) +
e ( ) d + Td
T
d
t
i 0
Td d e f
1
+ e f = e ( t ) filtro en el error E f ( s ) =
E (s )
T
N dt
d
s +1
N
sT d
1
+
U(s) = K p 1 +
E (s )
Ts i 1 + sT d N
Realizable fsicamente
Incorpora un filtro en el trmino derivativo
A altas frecuencias la mxima ganancia del trmino D es Kp N
N : mxima ganancia derivativa. Tpicamente N=10.
Filtrado
PID no interactivo
U( s) =
] E(s)
K p 0.1Ti Td s 2 + ( Ti + 11
. Td ) s + 1
Ti s (1 + 0.1Td s)
Algoritmo de posicin
E
PID
Proceso
1
dy f ( t )
u ( t ) = K p ( e( t) + e( ) d Td
)
Ti 0
dt
dy f ( t )
+ y f ( t) = y( t)
0.1Td
dt
Honeywell tipo B
I
u
-D
1
u ( t ) = K p (w ( t ) y( t )) +
Ti
d yf
0 e( ) d Td d t
t
u
I
-D-1
Kp
dy f
1
u ( t ) = K p ( y( t )) + e()d Td
T
d
t
i 0
Con = 0
Honeywell tipo C
u
I
-D-1
Kp
u
+
Fs =0.5+(0.25-Td /Ti)0.5
Td s = Td / Fs
de(t )
1
+
u(t ) = K pp e(t ) +
e
(
)
d
T
dp
Tip 0
dt
U(s) =
E(s)
I
K pp = K p
Kp
1
=
Tip
Ti
Tdp = K p Td
u
P
PID no lineal
La accin del controlador debe ser mas enrgica
cuando el error es grande y poco sensible a pequeos
errores debido a ruidos, etc.
t
d yf
1
u ( t ) = K p f ( e) e( t ) + e( ) d Td
Ti 0
dt
f ( e) = + (1 ) e
con p. e. = 0.1
PID no lineal
f(e) Funcin no-lineal del error
Zona muerta en torno a e=0
Ganancia alta para |e| grande
e
F(e)
PID
y
4-20 mA
Todos los actuadores y seales de salida de los reguladores
tienen un rango limitado de operacin (0 - 100 %)
Reset wind-up
PID
Proceso
1
u(t) = Kp (e(t) + e()d)
Ti 0
Reset wind-up
Debido al trmino
integral
PID
Proceso
100%
t
1
u(t) = Kp (e(t) + e()d)
Ti 0
Sin antiwind-up
w
y
Con antiwind-up
Anti-wind up
t
1
u(t) = Kp (e(t) + e()d)
Ti 0
1.
Parar la integracin si u
excede sus limites
Modelo actuador
v
Kp
Kp/Ti
2. Tracking: Si v >u
ew corrige el trmino
integral hasta que v = u
1/s
+
ew
1/ Tt
Tt traking time constant
Anti-windup
Kp=4
Ti=1
Transferencias auto/man
auto
PID
y
manual
En los cambios de modo puede haber cambios bruscos en u
Transferencias suaves auto/man y man/auto (bumpless)
Cambios de valor de los parmetros sin saltos bruscos
Transferencias bumpless
Transferencia suave man >> auto
1/(1+Tis)
w
auto
PD
y
U (s) =
manual
1
U (s) + K p (1 + Td s)E (s)
1 + Ti s
U (s) = K p
1 + Ti s
(1 + Td s)E (s) PID serie teorico
Ti s
1
auto =
manual + PD auto sigue al valor manual
1 + Ti s
Trasferencias bumpless
Man sigue el valor auto
en automtico
w
1/ Tr
1/ Tr
+
1/s
PD
1/ Ti
Auto sigue el
valor man en
manual
1/s
man
+
auto
1/ Tr
ew
Sintona de PID
Seleccin de los
parmetros del PID
para obtener una
respuesta adecuada
Kp, Ti, Td
Otros parmetros:
N,Tr, , T, lmites, ...
Varios mtodos +
conocimiento del
proceso
Pirmide de control
La operacin y el
control en la
industria de
procesos estn
organizados en un
conjunto de capas
interactivas cada
una con diferentes
funcionalidades
Pirmide de control
Optimizacin econmica
SP Conc.
SP Temp
u2
u1
MPC
FC
FT
TT
AT
Reactivo
FC
FT
Reactor
Refrigerante
Producto
JERARQUIA DE CONTROL
Nivel 3
Optimizaci n
Interes econ mico
Nivel 2
Control Avanzado
Nivel 1
Control Convencional
PID, DCS
nivel 0
Instrumentaci n
de Campo
En concreto, el control
avanzado exige que la
regulacin de lazos simples
con PIDs funcione
adecuadamente
Sintona de PID
z
y
u
Criterios de diseo
Seleccin del tipo de regulador P, PI, PID,
PD u otro regulador (DMC, IMC,...)
Sintona para cambios en w o v
Diversidad de formas de especificar
objetivos
Tener en cuenta la seal de control
Robustez frente a cambios en el proceso o
punto de operacin
Tipos de reguladores
PID indicado en procesos lentos sin ruidos, como
temperatura, concentracin y, en algunos casos,
presin.
PI indicado en la mayor parte de los casos
P procesos con integrador o donde no sea
importante un error estacionario nulo.
En procesos con retardo alto: Predictor de Smith,
Conrol predictivo: MPC cuando el sistema es
multivarible, o tiene restricciones o en unidades de
proceso con importancia econmica
Sintona: w perturbaciones?
v
w
+
-
y =
y
G
Proceso
GR
1
w +
v
1 + GR
1 + GR
Perturbacin / SP
Cambio
SP
Perturbacin
50 52
Prueba y Error
y
1 Aumentar Kp
2 Aumentar Td
w
3 Disminuir Ti
Mtodos de Ziegler-Nichols
Criterio de sintona: amortiguamiento de 1/4
ante perturbaciones. (QDR)
Desarrollados empricamente para PID serie (1942)
Mtodos en lazo abierto y lazo cerrado
Vlidos para 0.15 < d / < 0.6 y procesos montonos
Dan valores aproximados: requieren ajuste fino
y
1
1/4
Mtodos
En lazo cerrado
Regulador
Proceso
En lazo abierto
Proceso
Mtodo de Ziegler-Nichols en
lazo cerrado
w
u
Kc
Proceso
Kc ganancia crtica
T periodo de oscilacin
La ganancia Kp
se aumenta hasta
llegar a la
estabilidad crtica
Ganancia Tiempo
Kp
integral
0.5 Kc
Tiempo
derivativo
PI
0.45 Kc
T/1.2
PID
paralelo
PID serie
0.75 Kc
T/1.6
T/10
0.6 Kc
T/2
T/8
y
y
t
d
= y/u
ds
u
t
Adecuado para Ziegler-Nichols
Ke
s + 1
y
t
= y/u
t1 t2
ds
u
t
Ke
s + 1
Ganancia Tiempo
Kp
integral
/ (K d)
PI
PID serie
1.2 /(K d) 2 d
Tiempo
derivativo
0.5 d
PID
G(s)
y
w
min
K p , Ti , Td
f ( e( t ))dt
minimizacin numrica
error = f ( Kp , Ti, Td )
PID
K e ds
s + 1
min
e( t ) dt
min
2
e
t
dt MISE
(
)
min
e( t ) tdt
K p , Ti , Td
K p , Ti , Td
w
error = f ( Kp , Ti, Td )
K p , Ti , Td
MIAE
MITA E
d
MIAE |e|
= a
2
Ti
MISE
e
b
MITAE |e|t
Td
d
a
=
Basadas en un modelo de primer orden
con retardo
Proporcionan los parmetros a y b de las frmulas
Validas para procesos montonos con d / < 1
Proporcional Integral
MIAE
a=0.984
b=-0.986
a=1.305
b=-0.959
a=0.859
b=-0.977
MISE
MITAE
Derivativo
a=0.608
b=-0.707
a=0.492
b=-0.739
a=0.674
b=-0.68
K en % / %
Sintonia para rechazo de perturbaciones
Validas para procesos montonos con d / < 1
Para reguladores digitales aumentar d en medio periodo de muestreo
d
K p K = a
d
= a
Ti
Td
d
= a
Proporcional Integral
Derivativo
MIAE
a=1.435
b=-0.921
a=1.495
b=-0.945
a=1.357
b=-0.947
a=0.482
b=1.137
a=0.560
b=1.006
a=0.381
b=0.995
MISE
MITAE
a=0.878
b=-0.749
a=1.101
b=-0.771
a=0.842
b=-0.738
K en % / %
Sintonia para rechazo de perturbaciones
Validas para procesos montonos con d / < 1
Para reguladores digitales aumentar d en medio periodo de muestreo
d
K p K = a
d
= a
Ti
Td
d
= a
PID
y
w
K e ds
s + 1
min
e( t ) dt
min
2
e
t
dt MISE
(
)
min
e( t ) tdt
K p , Ti , Td
K p , Ti , Td
error = f ( Kp , Ti, Td )
K p , Ti , Td
MIAE
MITA E
d
Minimizar la integral del error:
= a + b
MIAE |e|
Ti
MITAE |e|t
b
Td
d
Basadas en un modelo de primer orden
= a
con retardo
Proporcionan los parmetros a y b de las frmulas
Validas para procesos montonos con d / < 1
Proporcional Integral
a=0.758
b=-0.861
a=0.586
b=-0.916
Derivativo
d
K p K = a
a=-0.323
b=1.020
a=-0.165
b=1.030
d
= a + b
Ti
PID Paralelo
MIAE
MITAE
a=1.086
b=-0.869
a=0.965
b=-0.855
a=-0.130
b=0.740
a=-0.147
b=0.796
a=0.348
b=0.914
a=0.308
b=0.929
Td
d
= a
K en % / %
Sintonia para cambios de consigna
Validas para procesos montonos con d / < 1
Para reguladores digitales aumentar d en medio periodo de muestreo
Tuning
Tipo
PI procesos
con integrador
PI
Kp
2
K
4 + d
4 K
1
s + 1
Ti
d
+
4
recomendado
>0.2 siempre
> 1.7
d
> 1.7
d
constante de
tiempo deseada en
lazo cerrado
Rivera-Morari IMC
Tipo
PI
PI
mejorado
PID
Kp
Ti
2 + d
2K
2 + d
2 K ( + d )
d
2
d
2
1
s + 1
recomendado
>0.2 siempre
> 1.7
d
Td
d
2 + d
> 1.7
d
> 0.25
d
constante de
tiempo deseada en
lazo cerrado
Modelo:
0 . 46 e 0 .87 s
0 . 96 s + 1
K p = 1 .7 ,
T i = 1 . 17
Lambda tuning
= 1.5
Sntesis directa
w
+
-
GR
W (s)
Y (s) =
1 + GR
GR
M (s) =
1 + GR
M(s) = FT deseada en
lazo cerrado
M (s)
R (s) =
G (s)(1 M (s))
R (s) =
M (s) =
1
s + 1
G (s) =
K
s + 1
1
s + 1
M (s)
s + 1
s + 1 s + 1
=
=
=
=
K
1
G (s)(1 M (s))
K
(
s
1
1
)
K
s
K s
)
(1
s + 1
s + 1
PI =
K p (Ti s + 1)
Ti s
Regulador PI con
Kp = /K Ti =
M (s) =
M (s)
=
G (s)(1 M (s))
1
s + 1
G (s) =
1
s + 1
K
( 1s + 1)( 2 s + 1)
K
1
(1
)
s + 1
( 1s + 1)( 2 s + 1)
(1s + 1)( 2 s + 1)
=
K (s + 1 1)
( 1s + 1)( 2 s + 1) (1 + 2 ) (1 2 s 2 + (1 + 2 )s + 1)
=
=
Ks
K
( 1 + 2 )s
PID ideal =
K p (Ti Td s 2 + Ti s + 1)
Ti s
+
R (s) =
=
=
=
2
2
G (s)(1 M (s))
K n
K n (s + 1 1)
1
(
1
)
s + 1
s 2 + 2n s + 2n
1
M (s) =
s + 1
s 2 + 2n s + 2n s 2 / 2n + (2 / n )s + 1
=
=
=
2
Ks
K n s
2 (2 / n )(1 / 2n )s 2 + (2 / n )s + 1
=
n K
(2 / n )s
PID ideal =
K p (Ti Td s 2 + Ti s + 1)
Ti s
Kp =
2
n K
Ti =
2
n
Td =
1
2 n
Cancelacin
w
+
-
M (s)
G (s)(1 M (s))
Gp
M
GpM
GpM
G (1 M )
=
=
CLTF =
M
G (1 M ) + G p M G + (G p G )M
1+ Gp
G (1 M )
Gp
M (s)
G (s)(1 M (s))
Clase invitada
18 y 19 de Mayo
Prof. Robin de Keyser, de la Universidad de
Gante, Blgica
Diseo de controladores PID en el dominio
de la frecuencia
Autosintona de reguladores
Margen de fase
O
-1
Diagrama de Nyquist
Margen
de fase
f
G(j)
G ( j f ) = 1
arg(G ( j f ) = +
Margen de fase
w
G(s)
-1
G(j)R(j)
G(j)
R(s)
G(s)
-1
f
G ( j f ) R ( j f ) = 1
G(j)R(j)
arg[G ( j f )R ( j f )] = +
Td j
1
+
R ( j) = K p 1 +
Ti j 1 + 0.1Td j
arg[G ( j f )R ( j f )] = +
Td j f
1
1
=
+
Kp 1+
Ti j f 1 + 0.1Td j f
G ( j f )
Td j
1
+
R ( j) = K p 1 +
T
j
1
0
.
1
T
j
i
d
Td j f
1
+
arg 1 +
= + arg[G ( j f )]
Ti j f 1 + 0.1Td j f
Td = Ti con = 0......0.25
1
1
=
Ti j f
G ( j f )
1
arg 1 +
= + arg[G ( j f )]
Ti j f
1
1
arg 1 +
arg
1
j
=
=
T
j
T
i
f
i f
1
= arctg
=
Ti f
1
1
1+
= 1 +
Ti j f
Ti f
= 1 + tg 2 = sec
= + arg[G ( j f )]
1
Ti =
f tg
Kp =
cos
G ( j f )
Reguladores PD con
especificaciones e MF
Td j f
1
=
Kp 1+
1 + 0.1Td j f
G ( j f )
Td j f
arg 1 +
= + arg[G ( j f )]
1 + 0.1Td j f
Td f
K p = G ( j f ) 1 +
1 + 0.1Td f
1 + 1 0.44 tg
Td =
0.22 f tg
= arg(G ( j f ))
Diseo con el MF
y
tiempo
A mayor menor sobrepico
Valores mayores de f dan respuestas mas rpidas
y controles mas activos
Diseo con el MF
El cumplimiento de las ecuaciones
G ( j f ) R ( j f ) = 1
arg[G ( j f )R ( j f )] = +
Margen de ganancia
1
MG =
G ( j g )
arg(G ( j g )) =
-1
g
G(j)
G(s)
MG = factor en el que se
puede incrementar la
ganancia antes de que el
sistema en lazo cerrado se
haga inestable
Medida de robustez
Diseo con el MG
-1
G(j)
G(j)R(j)
w
R(s)
G(s)
Diseo con el MG
1
G ( j g ) R ( j g ) =
Mg
arg G ( j g )R ( j g ) =
Td j
1
R ( j) = K p 1 +
+
T
j
1
+
0
.
1
T
j
i
d
Diseo con MF y MG
-1
G(j)
f
G(j)R(j)
1
G ( j g ) R ( j g ) =
Mg
arg G ( j g )R ( j g ) =
G( jf )R ( jf ) = 1
arg[G( jf )R ( jf )] = +
Td j
1
+
R ( j) = K p 1 +
T
j
1
0
.
1
T
j
i
d
Funciones de transferencia
v
w
+
-
u
G
Proceso
GR
1
y =
w +
v
1 + GR
1 + GR
Swy
Svy
R
R
u=
w
v
1+ GR 1+ GR
Swu
Svu
Esfuerzos de control
GR
R
=G
= G S uw
1 + GR
1 + GR
GR ( j)
R ( j)
20 log
20 log G ( j) = 20 log
1 + GR ( j)
1 + GR ( j)
S uw =
GR
1 + GR
20log| . |
Un ancho de banda
grande implica
esfuerzos de control
elevados
log
esfuerzos de control
Rechazo de perturbaciones
1
=
S vy =
1 + GR
1
=
1 + G( j)R ( j)
si R tiene accion integral
si 0 S vy 0
si S vy 1
|Svy(j)| en dB
En un rango de frecuencias,
el regulador puede
empeorar el rechazo de
perturbaciones.
Importante minimizar el
maximo |Svy(j)|
Margen de Mdulo
O
-1
1 + NM = OM = G( j)R ( j)
NM = 1 + GR = Svy1
Margen de mdulo = min |NM|
M
1
min |NM| = ( max S vy ( j ) )
Diagrama de Nyquist
= S vy ( j )
K p , Ti , Td
min 1 + G ( j)R ( j)
Td j
1
R ( j) = K p 1 +
+
T
j
1
0
.
1
T
j
+
i
d
+
-
Proceso
GR
1
y =
w +
v
1 + GR
1 + GR
T
T = G T
G T G
G
T=
GR
1 + GR
+
-
u
G
Proceso
GR
1
w+
v
1 + GR
1 + GR
= Tw + Sv
y=
G GR G (1 + GR ) (1 + GR ) R GRR 1 + GR
R
1
=
= S vy
=
=
T G 1 + GR
GR
R (1 + GR ) 2 (1 + GR )
(1 + GR ) 2
G 1 G (1 + GR ) ( R )
GR
=
=
= T
2
S G 1 + GR
1
(1 + GR )
(1 + GR )
Respuesta salto
Si se activa la funcin de autosintona, el regulador
cambia a manual y da un salto a la variable manipulada.
De la respuesta del proceso, identifica un modelo de
primer orden con retardo a partir del cual calcula
mediante tablas la nueva sintona del regulador
u
e
PID
SIPART (Siemens)
Pre-tuning:
EXACT, Electromax
Proceso
y
+
-
Funcin descriptiva
+
=
Anlisis de Fourier
Respuesta en frecuencia de un elemento no-lineal
1 excitar el sistema con una sinusoide de frecuencia
2 Calcular el primer armnico de la seal de salida
3 Calcular la ganancia y desfase en relacin al primer
armnico
+
+...
-1/N (rel)
Kc
oscilaciones
wc
GR(j)
Estable
u
PID
Proceso
ECA40 (Satt)
DPR9000 (Fisher)
A
t
e
-d
d
u
Proceso
t
Modificaciones: rele con histeresis
lazos adicionales para forzar oscilaciones
1+GN=0
y
Kc
A
t
4d
Kc =
A
2
c =
T
Permite identificar
un punto del diagrama
de Nyquist
wc
-1/N
G(j)
Mtodo Exact
EXact Adaptive Controller Tuning (Foxboro)
Sintona continua en lazo cerrado
Si el error excede unos lmites, se identifica un modelo
del proceso mediante reconocimiento de patrones
El regulador calcula la nueva sintona en tiempo real usando
tablas modificadas de Ziegler-Nichols (+ reglas)
Comportamiento deseado : sobrepico y amortiguamiento
e
Presintona
con salto
PID
Proceso
Activacin Exact
Cambio de w
e
NB
w
y
Wmax
Perturbacin
w
Activacin automtica si el error supera la banda NB
y el segundo pico aparece antes de Wmax sg. tras el primero.
Si se supera Wmax se considera al proceso sobreamortiguado.
Exact
y
T
E1
E3
w
E2
Cuando se activa la sintonia,el Exact mide los picos
E1, E2, E3 y sus instantes de ocurrencia , lo que se utiliza
para estimar un modelo del proceso en base a:
E E2
E
amortiguamiento = 3
sobrepico = 2
E1 E2
E1
O un modelo del proceso sobreamortiguado
Posteriormente se aplican las tablas y reglas de sintona
Control Adaptativo
Modelo estimado
Ajuste
Identificacin
Nueva sintona
PID
Proceso
PID Adaptativos
Electromax
Firstloop (First Control)
Identificacin de un modelo con dos polos
Sintonia del PID por asignacin de polos
Novatune (ABB)
Identificacin recursiva
Sintona mediante varianza mnima
Wittenmark (1979) Cameron-Seborg (1983)
Radke-Isermann (1987) Vega/Prada (1987)
Ganancia Planificada
Tabla de
Ajuste
w
PID
Nueva sintona
Proceso
Kp
Gain Scheduling
-1.32
-0.5
130 C
145 C
SP
Ge-ds
Gm(1-e-ds)
y = Ge ds u = Ge ds R [w y G m (1 e ds )u ] =
= Ge ds R [w Ge ds u G m (1 e ds )u ]
si G = G m
y = Ge ds R [w Gu ]
Predictor de Smith
y =e ds GR [w Gu ]
y
G
e-ds
Diagrama equivalente
Si G = Gm puede sintonizarse R como si no existiera retardo
Predictor de Smith
Kp = 0.4
Ti = 5
Con
Smith
Kp = 1.2
Ti = 5
0.46e 0.87s
0.96s + 1
K p = 1.32, Ti = 0.96
Predictor de Smith
Sintona en DCS
Aplicaciones
de ayudas a la
sintona
automtica o
manual en el
DCS