Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Capitulo5 AP
Capitulo5 AP
Procesos/Sistemas de
Control
Ing. Biomédica e Ing.
Electrónica
Capitulo V
Controladores PID
D.U. Campos-Delgado
Facultad de Ciencias
UASLP
Enero-Junio/2014
1
CONTENIDO
Motivación
Estructura General
Filosofı́a de Control
Sintonización Experimental
Sintonización Analı́tica
2
Motivación
3
Estructura General
CP (s) = Kp
Ki
CP I (s) = Kp +
s
Kds
CP D (s) = Kp +
τd s + 1
según requiera la aplicación.
0.8
e(t) (Error)
0.6
0.4
0.2
0
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
Kp=Kd=Ki=2.0
Acciones de Control
Acción Proporcional
5
Acción Integral
Acción Derivativa
−5
2.5
2
e(t) (Error)
1.5
0.5
0
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
Kp=Kd=Ki=2.0
6 Acción Derivativa
Acciones de Control
4
Acción Integral
2
−2
−4
Acción Proporcional
−6
−8
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
1
0.5
e(t) (Error)
−0.5
−1
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
Kp=Kd=Ki=2.0
6
Acción Derivativa Acción Integral
4
Acciones de Control
−2
Acción Proporcional
−4
−6
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
L = td
H
R= .
τ
6
• Las ganancias de control se calculan para
obtener un amortiguamiento en lazo cerrado
de ζ = 0.21.
Controlador Ganancias
P Kp = R1L
PI 0.9 , K = 0.27
Kp = R L i R L2
PID 1.2 , K = 0.6 , K = 0.6
Kp = R L i R L2 d R
Controlador Ganancias
P 1K
Kp = 2 u
PI Kp = 0.45Ku, Ki = 0.54 K u
Pu
PID Kp = 0.6Ku, Ki = 1.2 Ku,
Pu
Kd = 0.075Ku Pu
0.0187 ≤ Kp ≤ 0.1477
Por ejemplo, se puede tomar Kp = 0.1 y en
consecuencia Ki = 0.4, es decir el controlador
final es
0.4
C(s) = 0.1 + .
s
Sintonización Analı́tica
6 × 103
G(s) =
[(s + 6)2 + 144](s + 12)
diseñar un controlador PID
K
C(s) = Kp + i + Kds
s
tal que se satisfaga en lazo cerrado
8
Solución: primero observar que la función de
transferencia del controlador PID puede re-escribirse
como
[s2 + (Kp/Kd)s + (Ki/Kd)]
C(s) = Kd ,
s
es decir el controlador posee un par de ceros y
un polo en el origen. Por otro lado, la planta
G(s) posee un polos en s = −6 ± j12 (polos
lentos) y s = −12.
Kp Ki
⇒ = 12, = 180.
Kd Kd
Enseguida se observa que la función de trans-
ferencia de lazo abierto estarı́a dada por
(s + 6)2 + 144 6 × 103
L(s) = Kd ·
s [(s + 6)2 + 144](s + 12)
6 × 103Kd
=
s(s + 12)
es decir L(s) tiene un polo en el origen y en
consecuencia ess = 0, el error de estado estable
ante una rampa
1
esr = ≤ 0.1
lı́ms=0 sL(s)
∴ lı́m sL(s) ≥ 10
s=0
Ya que se tiene que
6 × 103Kd 6 × 103Kd
lı́m sL(s) = lı́m s · =
s=0 s=0 s(s + 12) 12
se necesita
12
Kd ≥ 2
= 0.02
6 × 10
Por otro lado, la condición de sobretiro estable-
ce que Mp ≤ 0.15, lo que define una restricción
para el amortiguamiento en lazo cerrado
v
u
u (ln 0.15)2
ζ≥t 2 2
= 0.52
π + (ln 0.15)
Por otro lado, la función de transferencia de
lazo cerrado estarı́a dada por
Y (s) L(s) 6 × 103Kd
H(s) = = = 2
R(s) 1 + L(s) s + 12s + 6 × 103Kd
al comparar con el prototipo de 2do orden se
obtiene
2 = 6 × 103 K
ωn d
2ζωn = 12
6
⇒ζ=q ≥ 0.52
6 × 103Kd
y se concluye que
6 2
1
Kd ≤ = 0.022
6 × 103 0.52
Finalmente, al conjuntar las condiciones de es-
tado estacionario y respuesta transitoria para
Kd se deduce el intervalo de variación:
0.02 ≤ Kd ≤ 0.022.
Por ejemplo se puede tomar Kd = 0.021, y el
controlador resultante serı́a
3.78
C(s) = 0.252 + + 0.021s
s
Sintonización Analı́tica
9
transferencia de lazo cerrado está dada por
(s+1)
Y (s) Kp s(s−1)(s+6)
H(s) = =
R(s) (s+1)
1 + Kp s(s−1)(s+6)
Kp(s + 1)
=
s(s − 1)(s + 6) + Kp(s + 1)
Kp(s + 1)
= 3 .
s + 5s2 + (Kp − 6)s + Kp
Enseguida se analizan las raı́ces del polinomio
denominador
s3 1 Kp − 6
s2 5 Kp
s1 1 (4K − 30) 0
5 p
s0 Kp 0
s3 + 3s2 + (2 + Kp)s + Ki = 0
por el Criterio de Routh-Hurwitz.
s3 1 2 + Kp
s2 3 Ki
s1 1 (3K + 6 − K ) 0
3 p i
s0 Ki 0
B.10.1
B.10.3
B.10.4
B.10.5
B.10.11
10