Professional Documents
Culture Documents
de Sistemas y Automtica
Tema
Control Analgico de Sistemas
Regulacin Automtica
3 Curso del Grado en Ingeniera
Contenido
Departamento de Ingeniera
de Sistemas y Automtica
Contenido
Departamento de Ingeniera
de Sistemas y Automtica
Departamento de Ingeniera
de Sistemas y Automtica
r(t)
e(t)
Controlador
u(t)
Planta
c(t)
Sensor
e( t )
u( t )
Gc (s )
G p ( s)
c( t )
Departamento de Ingeniera
de Sistemas y Automtica
b( t )
H ( s)
Departamento de Ingeniera
de Sistemas y Automtica
Departamento de Ingeniera
de Sistemas y Automtica
Comportamiento de
histresis
Controladores ON/OFF
.
Departamento de Ingeniera
de Sistemas y Automtica
Controladores ON/OFF
.
El elemento
de actuacin slo tiene dos posiciones fijas que, en
muchos casos, son simplemente encendido y apagado.
Departamento de Ingeniera
de Sistemas y Automtica
Controladores ON/OFF
Departamento de Ingeniera
de Sistemas y Automtica
Controladores ON/OFF
Ejemplo: Sistema de control de nivel de lquido
.
Departamento de Ingeniera
de Sistemas y Automtica
Vlvula electromagntica
Nivel
Departamento de Ingeniera
de Sistemas y Automtica
12
Departamento de Ingeniera
de Sistemas y Automtica
G(s)
Vo ( s )
Z (s)
2
Vi ( s )
Z1 ( s)
Departamento de Ingeniera
de Sistemas y Automtica
Compensador de Adelanto
con
14
Departamento de Ingeniera
de Sistemas y Automtica
Compensador de Retraso
con
15
Departamento de Ingeniera
de Sistemas y Automtica
Compensador Mixto
con y
16
Contenido
Departamento de Ingeniera
de Sistemas y Automtica
17
Especificaciones de Control
Definidas por los parmetros de respuesta transitoria, los cuales se definen
tomando como referencia un sistema en bucle cerrado de 2 orden
submortiguado ante una entrada escaln unitario.
Kn2
G (s) 2
s 2n s n2
n : frecuencia
no _ amortiguada
: coeficiente amortiguamiento
s1* , s2* jd n n 1 2
Departamento de Ingeniera
de Sistemas y Automtica
Parmetros:
Sobreoscilacin (Mp)
Tiempo estab. (ts)
Tiempo de pico (tp)
Tiempo de subida (tr)
Frecuencia natural amortiguada d,
18
Especificaciones de Control
Sobreoscilacin (Mp)
Departamento de Ingeniera
de Sistemas y Automtica
Mp
y (t p ) y ()
y ( )
100%
M p% e
Mp e
1 2
100
d
19
Especificaciones de Control
Departamento de Ingeniera
de Sistemas y Automtica
4
t s (2%)
n
3
t S (5%)
n
20
Especificaciones de Control
Departamento de Ingeniera
de Sistemas y Automtica
tp
d
d n 1 - 2
21
Especificaciones de Control
Tiempo de subida (tr)
Departamento de Ingeniera
de Sistemas y Automtica
tr
d
tan 1 (
d
)
d n 1 - 2
22
Especificaciones de Control
Resmen:
Sobreoscilacin (Mp)
Departamento de Ingeniera
de Sistemas y Automtica
(coeficiente )
M p% e
t s (2%)
1 2
100
t S (5%)
con n
Especificaciones de Control
Sobreoscilacin
Departamento de Ingeniera
de Sistemas y Automtica
M p % 100e
( /
1 2
x w
Tiempo de pico
tp
x
d
24
Especificaciones de Control
Tiempo de establecimiento
Departamento de Ingeniera
de Sistemas y Automtica
t S (2%)
4
4
4
x
n
x
Frecuencia natural
no amortiguada
n x
25
Especificaciones de Control
Departamento de Ingeniera
de Sistemas y Automtica
Especificaciones de Control
Las especificaciones en rgimen permanente vendrn definidas por
los errores ante seguimiento de consignas tipo como escaln, rampa,
.., de acuerdo con la tabla de errores y constantes de error esttico
segn tipo de sistema (N)
Departamento de Ingeniera
de Sistemas y Automtica
G (s) H (s)
K ( 1c s 1)...( mc s 1)
s N ( 1 p s 1)...( np s 1)
27
Contenido
Departamento de Ingeniera
de Sistemas y Automtica
28
Departamento de Ingeniera
de Sistemas y Automtica
R ( s) +
E ( s)
Gc ( s )
G p ( s)
C( s )
29
Departamento de Ingeniera
de Sistemas y Automtica
Departamento de Ingeniera
de Sistemas y Automtica
Departamento de Ingeniera
de Sistemas y Automtica
32
Departamento de Ingeniera
de Sistemas y Automtica
Departamento de Ingeniera
de Sistemas y Automtica
Contenido
Departamento de Ingeniera
de Sistemas y Automtica
35
Departamento de Ingeniera
de Sistemas y Automtica
e(t )
PID
u (t )
y (t )
Planta
1
u( t ) K p e( t )
Ti
de( t )
e( t )dt Td dt
t
36
de(t )
dt
Departamento de Ingeniera
de Sistemas y Automtica
Ki
Kp
Ti
K d K pTd
U (s)
1
K p 1
Td s
E ( s)
Ti s
Departamento de Ingeniera
de Sistemas y Automtica
38
Departamento de Ingeniera
de Sistemas y Automtica
39
Departamento de Ingeniera
de Sistemas y Automtica
Controlador PID
Ki = 0 , Kd = 0.
2. Control PI: Kd = 0.
3. Control PD: Ki = 0.
40
Controlador P
La relacin entre la salida del controlador u(t) y la seal de error e(t)
es:
Departamento de Ingeniera
de Sistemas y Automtica
u (t ) K p e(t )
U (s)
Kp
E (s)
Diagrama de bloques
41
Controlador P
La relacin entre la salida del controlador u(t) y la seal de error e(t)
es:
Departamento de Ingeniera
de Sistemas y Automtica
u (t ) K p e(t )
U (s)
Kp
E (s)
Diagrama de bloques
42
Controlador P Analgico
Compensador Proporcional P
Departamento de Ingeniera
de Sistemas y Automtica
u
t
43
Controlador I
El valor de la salida del controlador u(t) vara en razn proporcional a
la seal de error e(t) mantiene actuacin cuando hay error (mejora
la precisin).
Departamento de Ingeniera
de Sistemas y Automtica
du (t )
K i e(t )
dt
o bien
u (t ) K i e(t )dt
0
FT:
U ( s) K i
E (s)
s
Diagrama de bloques
44
Controlador I
Departamento de Ingeniera
de Sistemas y Automtica
Controlador D
Llamada control de velocidad, se presenta cuando el valor de salida
del controlador es proporcional a la velocidad de variacin de la seal
de error:
Departamento de Ingeniera
de Sistemas y Automtica
de(t )
u (t ) K d
dt
U (s)
Kd s
E ( s)
Kd s
U(s)
Diagrama de bloques
46
Controlador D
Step Response
1.8
1.6
1.4
Amplitude
Departamento de Ingeniera
de Sistemas y Automtica
1.2
1
0.8
0.6
0.4
0.2
0
10
15
20
25
30
35
40
Time (sec)
47
Controlador D
Caractersticas de la accin derivativa
Departamento de Ingeniera
de Sistemas y Automtica
48
Controlador PI
Se define mediante la suma de los dos trminos:
u (t ) K p e(t )
Kp
Ti
e(t )dt
0
Departamento de Ingeniera
de Sistemas y Automtica
U ( s)
1
K p 1
E (s)
T
s
i
ajustables
Controlador PI
Diagrama de bloques:
Departamento de Ingeniera
de Sistemas y Automtica
50
Controlador PI Analgico
Compensador PI
y
Departamento de Ingeniera
de Sistemas y Automtica
u
t
Un regulador P no elimina el
error estacionario en procesos
autoregulados
Kp
Ti
ed
Departamento de Ingeniera
de Sistemas y Automtica
Controlador PI Analgico
Compensador PI
52
Controlador PD
Se define mediante:
de(t )
u (t ) K p e(t ) K pTd
dt
Departamento de Ingeniera
de Sistemas y Automtica
U ( s)
K p 1 Td s
E (s)
donde: Kp ganancia proporcional
Td tiempo derivativo
ajustables
K d K p Td
53
Controlador PD
Diagrama de bloques:
Departamento de Ingeniera
de Sistemas y Automtica
54
Controlador PD
Departamento de Ingeniera
de Sistemas y Automtica
55
y
e(t ) r (t ) y (t )
de
u (t ) K p e(t ) Td
dt
Departamento de Ingeniera
de Sistemas y Automtica
t
u
t
Un regulador P con ganancia
alta para dar respuesta rpida
puede provocar oscilaciones
por u(t) excesiva
Departamento de Ingeniera
de Sistemas y Automtica
Compensador PD
)
57
Controlador PID
Diagrama de bloques:
Departamento de Ingeniera
de Sistemas y Automtica
58
Departamento de Ingeniera
de Sistemas y Automtica
Compensador PID
59
Departamento de Ingeniera
de Sistemas y Automtica
Controlador PID
Departamento de Ingeniera
de Sistemas y Automtica
Controlador PID
G ( s)
1
( s 1) 3
Controlador PID
Un controlador proporcional (Kp) reduce el tiempo de subida pero
no elimina nunca el error en rgimen permanente.
Departamento de Ingeniera
de Sistemas y Automtica
62
Departamento de Ingeniera
de Sistemas y Automtica
Controlador PID
TIEMPO
DE
ERROR R-P
ESTABLEC.
RESPUESTA
BC
TIEMPO
SUBIDA
Kp
Disminuye
Aumenta
Poca
variacin
Disminuye
Ki
Disminuye
Aumenta
Aumenta
Elimina
Kd
Poca
variacin
Disminuye
Disminuye
Poca
variacin
SOBREIMPULSO
63
Contenido
Departamento de Ingeniera
de Sistemas y Automtica
64
Departamento de Ingeniera
de Sistemas y Automtica
y
u
65
Departamento de Ingeniera
de Sistemas y Automtica
66
Departamento de Ingeniera
de Sistemas y Automtica
Departamento de Ingeniera
de Sistemas y Automtica
1 Aumentar Kp
2 Aumentar Td
w
3 Disminuir Ti
Departamento de Ingeniera
de Sistemas y Automtica
1.
2.
3.
4.
5.
Departamento de Ingeniera
de Sistemas y Automtica
70
Departamento de Ingeniera
de Sistemas y Automtica
71
Departamento de Ingeniera
de Sistemas y Automtica
1 Establecemos Ti = y Td = 0.
2 Vamos incrementando la ganancia proporcional Kp desde 0 hasta
un valor crtico Kcr en donde la salida exhiba un comportamiento
oscilatorio mantenido en la respuesta del sistema.
3 Se determina el periodo crtico Pcr
72
Departamento de Ingeniera
de Sistemas y Automtica
PID
G(s)
y
w
min
K p ,Ti ,Td
error = f ( Kp , Ti, Td )
f (e( t ))dt
minimizacin numrica
73
Departamento de Ingeniera
de Sistemas y Automtica
PID
Ke 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
MITAE
74
Departamento de Ingeniera
de Sistemas y Automtica
Reguladores PI paralelo
Criterio
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
d
K p K a
d
a
Ti
Td
d
a
K en % / %
Sintonia para rechazo de perturbaciones
Validas para procesos montonos con d / < 1
Para reguladores digitales aumentar d en medio periodo de muestreo
75
Departamento de Ingeniera
de Sistemas y Automtica
1. Ajuste Analtico
Se basa en la aplicacin de las tcnicas de compensacin
estndar (lugar de las races). Requiere del conocimiento del
modelo que habr de ser adems lineal o linealizable
(existencia de Gp(s))
76
Contenido
Departamento de Ingeniera
de Sistemas y Automtica
77
Departamento de Ingeniera
de Sistemas y Automtica
controladorP = tf(kp,1);
controladorI = tf(ki,[1 0]);
controladorD = tf([kd 0],[0 1]);
controlador = controladorP + controladorI + controladorD;
78
Step
s2 +10s+20
Gain1 Integrator
Kd
Kp
Scope
Transfer Fcn
du/dt
Gain
Departamento de Ingeniera
de Sistemas y Automtica
1
s
Ki
1/Ti
Step
Td
Derivative
400
1
s
s3 +30s2 +200s
Integrator
Transfer Fcn
Scope
du/dt
Derivative
79
Departamento de Ingeniera
de Sistemas y Automtica
Step
PID Controller
400
s3 +30s2 +200s
Transfer Fcn
Scope
80
REPASO
Departamento de Ingeniera
de Sistemas y Automtica
Funcin de Transferencia:
Eo ( s ) Z 2
Ei ( s ) Z1
81
Departamento de Ingeniera
de Sistemas y Automtica
Implementacin del P
Departamento de Ingeniera
de Sistemas y Automtica
ei
V I R I
eo
V
R
ei e e eo
R1
R2
(e 0) eo
R2
ei
R1
R2
K
R1
83
Departamento de Ingeniera
de Sistemas y Automtica
Implementacin del I
84
Departamento de Ingeniera
de Sistemas y Automtica
Implementacin del PI
85
Departamento de Ingeniera
de Sistemas y Automtica
Implementacin del D
86
Departamento de Ingeniera
de Sistemas y Automtica
Implementacin del PD
87
Departamento de Ingeniera
de Sistemas y Automtica
88
Departamento de Ingeniera
de Sistemas y Automtica
89
Departamento de Ingeniera
de Sistemas y Automtica
90
Departamento de Ingeniera
de Sistemas y Automtica
91
Departamento de Ingeniera
de Sistemas y Automtica
Considerando
Ei ( s ) E ( s ) Ei ( s ) R3 R1
R2C2 s
R4 R2 R1C1 R2C2
1
R1C1s
R3 R1
R2C2
R2C2 s
R4 ( R1C1 R2C2 )
1
R1C1 R2C2
1
R3 R1C2
( R1C1 R2C2 ) s R1C1 R2C2
92
Departamento de Ingeniera
de Sistemas y Automtica
De donde:
O bien:
93
I
r
Departamento de Ingeniera
de Sistemas y Automtica
D
t
1
de(t )
u (t ) K p (e(t ) e( )d Td
)
Ti 0
dt
Ti s 1 TiTd s 2
U(s) = K p
E (s)
Ti s
EL PID clsico no es implementable fsicamente y adems es muy
sensible ante ruidos, por tanto es necesario usar PID modificados
94
Departamento de Ingeniera
de Sistemas y Automtica
u (t ) K pTd
de
dt
u
t
Departamento de Ingeniera
de Sistemas y Automtica
96
Departamento de Ingeniera
de Sistemas y Automtica
t
de f
1
u (t ) K p e(t ) e( )d Td
Ti 0
dt
Td d e f
e f e(t) filtro en el error
N dt
E f (s)
1
Td
s 1
N
E(s)
1
sTd
U(s)=K p 1
E(s)
Ts
1
sT
N
i
d
Departamento de Ingeniera
de Sistemas y Automtica
-D
t
dy f (t )
1
u (t ) K p (e(t ) e( )d Td
)
Ti 0
dt
Td dy f (t)
y f (t) y(t)
N dt
Usado en los sistemas de control por computador. Evita saltos bruscos en
la u(t) ante cambios bruscos de r(t)
98
u
I
Kp
Departamento de Ingeniera
de Sistemas y Automtica
-D-1
t
dyf
1
u (t ) K p ( r (t ) y (t )) e( )d Td
T
d
t
i 0
u
I
Kp
Departamento de Ingeniera
de Sistemas y Automtica
Con = 0
-D-1
1
u (t ) K p ( y (t ))
Ti
d yf
dt
e( )d Td
PID No-Lineal
t
dyf
1
u (t ) K p f (e) e(t )
e( ) d Td
T
d
t
i 0
Departamento de Ingeniera
de Sistemas y Automtica
101
Proceso
Departamento de Ingeniera
de Sistemas y Automtica
1
u (t ) K p (e(t ) e( )d )
Ti 0
Retardo en la correccin cuando el trmino integral excede los lmites
superior o inferior de la seal de control. Por ello se utilizan sistemas
anti wind-up, o de saturacin del trmino integral que impiden este
fenmeno.
102
Debido al
trmino integral
100%
Departamento de Ingeniera
de Sistemas y Automtica
Sin antiwind-up
w
y
Con antiwind-up
103
Kp
Kp/Ti
Departamento de Ingeniera
de Sistemas y Automtica
Modelo actuador
1/s
+
ew
1/ Tt
Tt cte de tiempo de seguimiento
El objetivo es parar la integracin si la accin de control u(t) excede sus
limites de operacin.
Tracking: Si v(t) > u(t) ew(t) corrige el trmino integral hasta que v(t) = u(t)
104
Departamento de Ingeniera
de Sistemas y Automtica
105
Departamento de Ingeniera
de Sistemas y Automtica
106
Departamento de Ingeniera
de Sistemas y Automtica
107
Departamento de Ingeniera
de Sistemas y Automtica
108
Departamento de Ingeniera
de Sistemas y Automtica