Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Outline
1 Control Proporcional
2 Control Integral
6 Implementación
Modelo de síntesis
u y
uo ∆u ẋ = f (x, u)
∆y
y = h(x) yo
t t
to to
∆y (s)
G (s) =
∆u(s)
Control proporcional
u = uo + k p y d − y
Importancia de uo
uo es fundamental porque permite llevar la planta al punto de
operación. Adicionalmente en muchos sistemas la ley u(t) no puede
tomar valores negativos. Por ejemplo en el caso de sistemas de
control de nivel y actuadores PWM.
Banda proporcional
u
100%
50%
uo
e
0
Banda Proporcional
Conclusión
R(s)+ Y (s)
kp 1 b Por lo tanto a mayor acción proporcional,
τ s+1
mayor es la velocidad de respuesta (ts
−
menor).
Outline
1 Control Proporcional
2 Control Integral
6 Implementación
Acción Integral
El tiempo de acción integral Ti es el
tiempo que tarda la señal de control u(t)
R(s)+ E(s) 1 U (s) Y (s) en alcanzar la señal de error e(t), en la Fig.
Ti s G(s) b
para una señal de error tipo escalón.
−
u(t)
u(t)
Ti
e(t)
La acción integral genera la ley de control:
Zt
1 t0 t0 + T i t
DT: u(t) = e(t) dt
Ti
0
1
DF: U(s) = E (s) A menor Ti , mayor es la pendiente de la
Ti s
señal de control u(t) y por lo tanto la
1
acción integral es mayor.
También: ki = Ti
se llama cte integral
Y (s) 1 1/Ti τ 1
= = essp = =0
R(s) Ti s(τ s + 1) + 1 s 2 + T1τ s + 1
Ti τ 1+∞
i
Con:
Outline
1 Control Proporcional
2 Control Integral
6 Implementación
e(t)
ē
t
to
u(t)
(100/Bp ) · ē
(100/Bp ) · ē
ū Ti
t
to to + Ti
100 d 1
u = uo + (y − y ) + ui
Bp Ti
Tiempo integral
Ti es el intervalo de tiempo requerido para que se repita la acción
proporcional. Así, Ti se expresa en repeticiones por minuto o en
repeticiones por segundo.
Conclusión
R(s)+ E(s) kp (1+Ti s) U (s) Y (s)
Ti s
1
τ s+1
b El factor de amortiguamiento se p
− incrementa en un factor (1 + kp )/ kp con
respecto a la acción I y la velocidad de
respuesta aumenta. En general la acción
PI aprovecha las ventajas de las acciónes P
kp (1+Ti s) e I.
Y (s) Ti τ
= 1+kp k
R(s) s2 + s + T pτ
τ i
kp (1 + Ti s)
Con: GH(s) = , Tipo 1
Ti s(τ s + 1)
s r
kp 1 + kp Ti
ωn = ζ= p
Ti τ 2 kp τ
La acción integral elimina el error de
4 8τ posición para una entrada de referencia
ts = = r (t) tipo escalón y tambíen para una
ζωn 1 + kp perturbación d(t) tipo escalón.
Outline
1 Control Proporcional
2 Control Integral
6 Implementación
d e(t)
Dominio del Tiempo: u(t) = kp e(t) + kp Td
dt
Dominio de la Frecuencia: U(s) = kp (1 + Td s)E (s)
Derivador Ideal
Gd (s) = Td s
|Gd (jω)|
20 db/dec
1 ω
Td
Amplificación de ruido
Gráficamente
25
20
15
10
-5
-10
-15
Derivador limitado
|Gd (jω)|
20 log10 (1/α)
ω
1/Td 1/(α Td )
Conclusión
R(s)+ E(s)
kp (1 + Td s)
U (s) 1 1 b
Y (s) El factor de amortiguamiento se mejora
τ1 s+1 τ2 s+1
− con la acción derivativa (estabiliza), pero si
hay ruido puede ser amplificado y saturar
el actuador.
kp
Y (s) τ1 τ2
(1 + Td s)
=
R(s) s2 +
τ1 +τ2 +kp +Td 1+k
s + τ τp kp (1 + Td s)
τ1 τ2 1 2 GH(s) = , Tipo 0
(τ1 s + 1)(τ2 s + 1)
Con:
s
1 + kp τ 1 + τ 2 + kp + T d El error de posición es constante para una
ωn = ζ= p
τ1 τ2 2 τ1 τ2 (1 + kp ) entrada de referencia r (t) tipo escalón y
también para una perturbación d(t) tipo
4 8τ1 τ2 escalón, que disminuye aumentado el valor
ts = = de kp .
ζωn τ 1 + τ 2 + kp + T d
Outline
1 Control Proporcional
2 Control Integral
6 Implementación
Conclusión
R(s)+ E(s) kp (1+Ti s)(1+Td s) 1 1 1 b
Y (s) El control PID suma los efectos de las
Ti s τ1 s+1 τ2 s+1 τ3 s+1
− acciones P, I e D, tiene una alta velocidad
de respuesta y por esta razón es el de
τ1 > τ2 > τ3 mayor uso en la industria.
Cancelando: Ti = τ1 y Td = τ2
kp
kp GH(s) = , Tipo 1
Y (s) Ti τ3
Ti s(τ3 s + 1)
= kp
R(s) 1
s2 + τ3
s + Ti τ3
+
R(s)+ E(s) + 1 Y (s)
Gc (z) ROC b
s+1
− h = 0.5
Se desea:
∗
Error de estado estable essD = 0.
Respuesta transitoria subamortiguada, dominada por un par de polos
complejos conjugados con ζ ≥ 0.5.
Tiempo de estabilización ts ≤ 2 seg. (Criterio del 2%).
Seleccione y ajuste la acción de control PID más simple posible que cumpla con
las especificaciones dadas.
Solución: PI Digital
Control PI Digital
Especificaciones:
KP (z − 1) + KI z
h = 0.5 seg Gc (z) =
z −1
ζ = 0.5
Planta:
ts = 2 seg
G (s)
4 G (z) = (1 − z −1 )Z
ωn = = 4 rad/seg s
ζts
0.3935
r = e −ζωn h = 0.3679 =
p z − 0.6065
θ = ωn h 1 − ζ 2 = 1.7321
Diseño:
Polinomio deseado: Y (z) Gc (z)G (z)
=
R(z) 1 + Gc (z)G (z)
P(z) = z 2 − 2rcosθ + r 2
1 + Gc (z)G (z) = P(z)
= z 2 + 0.1181z + 0.1353
KP = 1.1975, KI = 3.18
Imaginary Axis
0.2 0.9
Amplitude
1
1π/T
0
1π/T
0.8
-0.2
0.9π/T 0.1π/T
0.6
-0.4
0.6π/T 0.4π/T
0.5π/T
0 -1
0 1 2 3 4 5 6 7 8 9 10 -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1
Time (seconds) Real Axis
c
Código en Matlab
Outline
1 Control Proporcional
2 Control Integral
6 Implementación
LIK:
IR + IB + IF = 0
UR UB UA
− =−
ZR IB ZF
ZF (s)
UA (s) = − [UR (s) − UB (s)]
ZR (s)
U R = Z R · IR
−UB = ZR · IB
U A = Z F · IF
Control PID:
VA (s) RI (RI CI s + 1)(RD CD s + 1)
=−
VR (s) − VB (s) αRR RI CI s(RA CD s + 1)
Siendo:
RI
kp =
αRR
TI = RI · CI
TD = RD · CD
Td′ = RA · CD
ZR (s) = RR
(RI CI s + 1)[1 + (RA + RD )CD s]
ZF (s) =
αCI s(1 + RA CD s)
uc u y
Controlador Amplificador Planta
Reemplazando :
k bK s +b
Y (s) = U c (s) − K Y (s)
Js 2 a s +a
k s +b k bK
Y (s) 1 + K = U c (s)
Js 2 s +a Js 2 a
2 kK bkK
Y (s) s (s + a) + (s + b) = (s + a)Uc (s)
J aJ
bkK
Y (s) aJ
(s + a)
= kK
Uc (s) s 2 (s + a) + J
(s + b)
bkK
aJ
(s + a)
= kKs kKb
s3 + as 2 + J
+ J
Si se hace :
Jω02
a = 2ω0 b = ω0 /2 K =2
k
bkK
Y (s) aJ
(s + a)
= 3
Uc (s) s + 2ω0 s 2 + ω02 s + ω03
Se obtiene el polinomio característico :
P(s) = s 3 + 2ω0 s 2 + 2ω02 s + ω03
Cuyas raíces son :
−ω
√ 0
−1+ 1.5i
ω0
2√
−1− 1.5i
2
ω0
O bién :
b
U(s) = K Uc (s) − Y (s) + X (s)
a
a−b
X (s) = Y (s)
s +a
Continuación
En el dominio del tiempo :
b
u(t) = K uc (t) − y (t) + x(t)
a
dx
= −ax + (a − b)y
dt
x(tk + h) x(tk )
z −1
P
(a − b)h
1 − ah
1
Process
0.5
Continuous
h=0.2/w0
h=0.6/w0
h=1.2/w0
0
0 1 2 3 4 5 6 7 8 9 10
Time [seconds]
Ley de control
Control law
5
Continuous
h=0.2/w0
h=0.6/w0
4
h=1.2/w0
2
Control
−1
−2
−3
0 1 2 3 4 5 6 7 8 9 10
Time [seconds]