Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tema 7 - Diseno Del Controlador Pid PDF
Tema 7 - Diseno Del Controlador Pid PDF
Métodos de Control
Tema 7: Diseño del controlador PID
Automática Industrial
Dpto. de Ingeniería Electrónica y Automática. Área de Ingeniería de Sistemas y Automática
Temario
Bloque
I:
Introducción
ý
Tema
1:
Conceptos
introductorios
7.1 Introducción
7.2 Análisis de Estabilidad de un sistema
7.3 Error en régimen permanente
7.4 Acciones básicas de control
7.5 Controlador ON-OFF
7.6 Controlador PID
7.7 Sintonización de un PID
7.8 Conclusiones
Un
sistema
lineal,
invariante
en
el
5empo
presenta
estabilidad
BIBO
si
y
sólo
si
todas
las
raíces
de
su
ecuación
caracterís5ca
5enen
parte
real
nega5va.
r Sistema
de
Control
en
Lazo
Abierto
vs
Lazo
Cerrado:
Ü ¿Qué
ocurre
se
realimenta
un
sistema?
¿Cambia
su
comportamiento
y
su
estabilidad
BIBO?
þ Ejemplos
N (s)
r Criterio
de
Ruth-‐Hurwitz
G (s) =
D( s)
KGba ( s )
Gbc ( s ) =
1 + KGba ( s )
KG 2( s ) K
Gbc ( s ) = = 3
1 + KG 2( s ) s + 4 s 2 + 5(1 + K ) s + 2(1 + 25 K )
r
Definición
:
Ü Error
en
Régimen
Permanente
o
Error
en
Estado
Estacionario
diferencia
entre
el
valor
de
referencia
y
el
valor
de
la
salida
una
vez
alcanzado
el
régimen
permanente.
ess (t ) = limt →∞ e(t )
E ( s) = R( s) − Y ( s)
KG ( s ) Gba ( s )
Y (s) = R( s) = R( s)
1 + KG ( s ) 1 + Gba ( s )
⎡ G ( s ) ⎤ 1
E ( s ) = ⎢1 − ba ⎥ R ( s ) = R( s)
⎣ 1 + Gba ( s ) ⎦ 1 + Gba ( s )
R( s)
ess = lim s →0 s
1 + Gba ( s )
r Causas :
Conforme
incrementa
el
5po
del
sistema
se
mejora
la
precisión
pero
.po
>
2
se
agrava
el
problema
de
la
estabilidad.
Es
complicado
diseñar
sistemas
que
tengas
más
de
dos
integradores.
Bloque III – Métodos de Control. Tema 7 – Diseño del controlador PID. 14
7.3
Errores
en
el
Régimen
Permanente
1
ess = lim s →0 s R( s)
r
Coeficientes
Está5cos
de
Error:
1 + Gba ( s )
Se
dis5nguen
tres,
en
función
de
si
la
entrada
(r(t))
es
un
escalón
unitario,
una
rampa
o
una
parábola.
1
þ Coeficiente
Está5co
de
error
en
posición
(Kp).
r (t ) = u (t ) → R( s ) =
s
1 1 1 1
ess = lim s →0 s = = ⇒ K p ≈ lim s →0 Gba ( s )
1 + Gba ( s ) s lim s →0 (1 + Gba ( s)) 1 + K p
K (τ a s + 1)(τ b s + 1)...(τ m s + 1)
Gba ( s ) =KG p ( s ) = N
s (τ 1s + 1)(τ 2 s + 1)...(τ n s + 1)
1
þ Coeficiente
Está5co
de
error
en
posición
(Kp ).
ess = 1+ K p
; K p ≈ lim s →0 Gba ( s )
1
þ Coeficiente
Está5co
de
error
en
velocidad
(Kv).
r (t ) = t → R(s) = s 2
1 1 1 1
ess = lim s →0 s = = ⇒ K v ≈ lim s →0 sGba ( s )
1 + Gba ( s ) s 2 lim s →0 (1 + Gba ( s)) s K v
K (τ a s + 1)(τ b s + 1)...(τ m s + 1)
Gba ( s ) =KG p ( s ) =
s N (τ 1s + 1)(τ 2 s + 1)...(τ n s + 1)
1
þ Coeficiente
Está5co
de
error
en
posición
(Kp ).
ess =
1+ K p
; K p ≈ lim s →0 Gba ( s )
1
þ Coeficiente
Está5co
de
error
en
velocidad
(Kv).
ss K ; K s ≈ lim s →0 sGba ( s )
e =
s
t2 1
þ Coeficiente
Está5co
de
error
en
aceleración(Ka).
r (t ) = → R ( s ) =
2 s3
1 1 1 1 2
ess = lim s →0 s 3
= 2
= ⇒ K a ≈ lim s → 0 s Gba ( s )
1 + Gba ( s ) s lim s →0 (1 + Gba ( s)) s Ka
K (τ a s + 1)(τ b s + 1)...(τ m s + 1)
Gba ( s ) =KG p ( s ) =
s N (τ 1s + 1)(τ 2 s + 1)...(τ n s + 1)
ENTRADA
(CONSIGNA)
Escalón
Rampa
Parábola
t2
r (t ) = u (t ) r (t ) = t r (t ) =
2
ERROR
EN
EL
ESTACIONARIO
1
Sistema
5po
0
∞ ∞
1+ K
1
Sistema
5po
1
0 ∞
K
1
Sistema
5po
2
0 0
K
Calor
entregado
Δu (t ) ΔT (t ) T e m p e r a t u r a
por
la
calefacción
G p (s)
Habitación
q Ejemplo:
Control
de
la
calefacción
de
una
habitación
(BA).
Ü
Antes
de
encender
la
calefacción
la
habitación
se
encuentra
a
15ºC
Ü Se desea tener la habitación a una temperatura de 20 ºC:
2.5 K
G p (s) = =
150 s + 1 τ s + 1
K = 2.5
→ τ = 150
⎯⎯
ts ≈ 4τ = 600
Δy
K =
Δu
Δy 20 − 15
→ Δu =
⎯⎯ = =2
K 2.5
q Ejemplo:
Control
de
la
calefacción
de
una
habitación
(BA).
Ü
Una
vez
que
la
habitación
ha
alcanzado
los
20ºC
se
abre
la
puerta….
Apertura
Gd ( s )
Puerta
Temp.
e(t ) Δu (t ) + ΔT (t ) T (t )
+
-‐
Gc ( s) G p (s) +
+
+
Ref
Temp.
Inicial
Umax
U(t)
⎧U max si e(t ) > 0
u (t ) = ⎨
Umax=5
⎩U min si e(t ) < 0
Umin=0
e(t)
Ü
Inclusión
de
histéresis:
en
lugar
de
cambiar
el
nivel
de
la
señal
de
control
en
el
paso
por
cero,
incluimos
un
margen
de
histéresis
Kc
Ganancia
Proporcional
Banda
proporcional
PB=100/
Kc
t t
Unidades:
%
alcance
actuador,
%
alcance
sensor
Kc
G p (s)
R(S)
+
-‐
Y(S)
KG p ( s )
Ü
Análisis
en
el
dominio
del
5empo
(Gbc(s))
:
Gbc ( s ) =
1 + KG p ( s )
1.
El
5empo
de
respuesta
disminuye
con
Kc
2.
Al
aumentar
Kc
aparecen
oscilaciones
3. A
par5r
de
Ku
el
sistema
se
hace
inestable
Ü
Modo
de
Actuación
del
controlador
1.
Acción
directa:
variable
controlada
(y)
aumenta
de
valor
la
variable
manipulada
(m)
debe
aumentar
2. Acción
inversa:
Cuando
la
variable
controlada
(y)
aumenta
de
valor
la
variable
manipulada
(m)
debe
disminuir
2.5* Kc
GBA ( s ) = Gc ( s )G p ( s ) =
150 s + 1
GBA ( s ) 2.5* Kc
GBC ( s ) = =
1 + GBA ( s ) (150 s + 1) + 2.5* Kc
−1
Criterio
Estabilidad
R-‐H:
Kc > 2.5
Kc
G p (s)
R(S)
+
-‐
Y(S)
KG p ( s )
Ü
Análisis
en
el
dominio
del
5empo
(Gbc(s))
:
Gbc ( s ) =
1 + KG p ( s )
Ti Kc t Kc
∫ e(τ ) dτ = e t = K c e para t = Ti
Ti 0 Ti
Bloque III – Métodos de Control. Tema 7 – Diseño del controlador PID. 34
7.6
Controlador
PID
y r y r
t
t
m
m
t t
yr
t
de
KcTd = KcTd a = Kc at ⇒ t = Td
dt
Bloque III – Métodos de Control. Tema 7 – Diseño del controlador PID. 36
7.6
Controlador
PID
⎛ de(t ) ⎞
m(t ) = m + K c ⎜ e(t ) + Td ⎟
⎝ dt ⎠
e Si e = a t
PD
Td:
5empo
en
que
la
acción
P=Kc e
proporcional
iguala
a
la
acción
e D=Kc Td a d e r i v a 5 v a
c o n
e
v a r i a n d o
t linealmente.
u(t)
Td
Gc ( s) = K c (1 + Td sE( s) )
r
y
r
y
t t
m
m
t
t
Un
regulador
P
con
ganancia
La
acción
deriva5va
acelera
alta
para
dar
respuesta
rápida
la
acción
de
control
si
e
crece
y
puede
provocar
oscilaciones
la
modera
si
e
decrece
evitando
por
u
excesiva
oscilaciones
Bloque III – Métodos de Control. Tema 7 – Diseño del controlador PID. 39
7.6
Controlador
PID
y
u t t
Ü
PID
indicado
en
procesos
lentos
sin
ruidos,
como
temperatura,
concentración
y,
en
algunos
casos,
presión.
Ü
PI
indicado
en
la
mayor
parte
de
los
casos
(procesos
auto-‐regulados)
Ü
P
procesos
con
integrador
o
donde
no
sea
importante
un
error
estacionario
nulo
Ü
Procesos
con
grandes
retardos
altos:
Predictor
de
Smith
42
7.7
Sintonía
de
PID
Pasos:
r
Para
ello…..
þ Conocer
de
forma
aproximada
el
comportamiento
dinámico
del
proceso
þ Especificar
las
caracterís5cas
de
respuesta
en
bucle
cerrado
43
7.7
Sintonía
de
PID
44
7.7
Sintonía
de
PID
þ
Par5r
de
valores
bajos
de
Kc,
y
sin
acción
integral
ni
deriva5va
þ
Aumentar
Kc
hasta
obtener
una
forma
de
respuesta
aceptable
sin
valores
excesivos
de
m
þ
Aumentar
ligeramente
Td
para
mejorar
la
respuesta
þ
Disminuir
Ti
hasta
eliminar
el
error
estacionario
45
7.7
Sintonía
de
PID
46
7.7
Sintonía
de
PID
y
1
1/4 r
47
7.7
Sintonía
de
PID
48
7.7
Sintonía
de
PID
Proceso
2. Bucle
Cerrado
Regulador Proceso
49
7.7
Sintonía
de
PID
1. Relación
de
amor5guamiento
¼
a
escalón
en
el
punto
de
consigna
2. PID
no
interac5vo
t
3. Rango
de
u5lización:
0,1 < Y = Tm < 1
50
7.7
Sintonía
de
PID
51
7.7
Sintonía
de
PID
52
7.7
Sintonía
de
PID
53
7.7
Sintonía
de
PID
3. Tablas:
Kc = 0.1143
Ti = 1.52
Td = 0.38
54
7.7
Sintonía
de
PID
55
7.7
Sintonía
de
PID
m y
r + e Kc Proceso
-
y
T
56
7.7
Sintonía
de
PID
Tipo
de
Kc
Ti
Td
controlador
P
0,5Kúl5ma
-‐
-‐
1. Relación
de
amor5guamiento
¼
a
escalón
en
el
punto
de
consigna
2. PID
no
interac5vo
con
la
acción
deriva5va
actuando
sobre
el
error
57
7.8
Conclusiones
U5lizar
P
r
U5lizar
PI
r
58
7.8
Conclusiones
U5lizar
PID
r
þ si
no
hay
ruido
y
se
desea
incrementar
la
velocidad
de
respuesta
þ si
la
dinámica
es
lenta,
la
acción
I
produce
respuestas
más
lentas
con
grandes
oscilaciones.
La
acción
D
estabiliza
permi5endo
elevar
Kc
þ
procesos
lentos
con
múl5ples
capacidades
(retardos
de
primer
orden)
þ
bucles
de
temperatura,
presión
de
vapor,
bucles
de
composición
þ
No
se
debe
u5lizar
en
procesos
con
grandes
5empos
muertos
59