Академический Документы
Профессиональный Документы
Культура Документы
CONTROL III
Captulo 5
Control PID Discreto
5.1 Algoritmo de Control PID en Tiempo Continuo
Antes de abordar el diseo de un Controlador PID en tiempo discreto,
recordemos algunos conceptos tericos respecto al Controlador PID en tiempo continuo.
El algoritmo del controlador PID bastante difundido en la comunidad
universitaria, viene dada por:
1
u (t ) K P e(t )
T
i
e(t )dt T
de(t )
dt
(5.1)
1
u (s) K P 1
Td s e( s )
Ti s
(5.2)
donde e( s ) r ( s ) y ( s ) .
Podemos citar algunos otros algoritmos de control PID empleados comercialmente:
1) Controlador PID interactuante.
1 t
de(t )
u (t ) K ' e(t ) ' e(t )dt 1 Td'
dt
Ti 0
(5.3)
u (t ) K P e(t ) K i e(t ) dt K d
0
de(t )
dt
(5.4)
_____________________________________________________________________________________
M. SC., ING. RAUL BENITES SARAVIA
CONTROL III
1
Ti .
4
Los algoritmos PID descritos operan con una seal de error e(t), la cual es
generada en lnea (On-Line), es decir, con el controlador en plena accin, tal como se
ilustra en la figura 5.1, en donde tambin se muestran las seales de disturbio o
perturbaciones l (en la carga) y n (en la medicin).
+
r(t) +
e(t)
-
Controlador
PID
l(t)
u(t)
+
Planta
n(t)
y(t)
(r (t ) y (t ))
dt
dt
1
u1 (t ) K P e(t )
Ti
e(t )dt T
0
dy (t )
dt
(5.5)
1
u1 ( s ) K P 1
e( s ) K P Td s y ( s )
Ti s
(5.6)
Otra modificacin importante es filtrar la accin derivativa del controlador PID original
mediante un filtro de primer (o segundo) orden para disminuir el ruido derivativo. Esta
caracterstica limita la amplificacin del ruido de medicin de alta frecuencia en la
salida del controlador. La seal de control ser as menos ruidosa y la ganancia en alta
_____________________________________________________________________________________
M. SC., ING. RAUL BENITES SARAVIA
CONTROL III
Tf
Td
N
1
u1 ( s ) K P 1
y( s) P( s) I ( s) D( s)
e( s )
Ti s
1 Tf s
(5.7)
donde:
P ( s ) K P e( s );
I (s)
KP
e( s );
Ti s
D( s )
K P Td s
y ( s)
1 Tf s
si
u (t ) P (t ) D (t )
si
u1 (t ) u min
u min u1 (t ) u max
si
u1 (t ) u max
_____________________________________________________________________________________
M. SC., ING. RAUL BENITES SARAVIA
CONTROL III
e(k)
Controlador
PID
u(k)
Planta
y(k)
(5.8)
t
KP
K
e( s ) , o lo que es lo mismo I (t ) P e(t ) dt vendr
0
Ti s
Ti
expresada en tiempo discreto por la siguiente aproximacin trapezoidal:
La parte integral I ( s )
I (k )
I (k )
KP
Ti
KP
Ti
k 1
i 1
T
i 1
T
2
Ti
2
KP
Ti
k 1
T
i 1
La parte derivativa D ( s )
K PT
[e( k ) e( k 1)]
2Ti
(5.9)
K P Td s
y ( s ) se puede escribir como:
1 Tf s
_____________________________________________________________________________________
M. SC., ING. RAUL BENITES SARAVIA
CONTROL III
(1 T f s ) D ( s ) K P Td s y ( s )
(t ) K T y
(t )
D (t ) T D
f
(t )
D
D (k ) D (k 1)
y (k ) y (k 1)
K P Td
T
T
D (t ) T f
Td
, la parte derivativa discreta queda entonces
N
como:
D (k )
Td
{D( k 1) K P N [ y (k ) y (k 1)]}
( NT Td )
(5.10)
(5.11)
Qi
S
Rh
Ct
Rt
Q0
d0
CONTROL III
Qi
Qi
qi
Q0
q0
Rh
d0
A0
Av
Cc
Cv
Cd
Cp
Ct
Rt
a
0
0
0
i
i
T
0
s
c
Descripcin
Dimetro del tanque
Seccin circular del tanque
Nivel del agua en estado estable
Nivel del agua
Nivel perturbacional del agua: h H H
Flujo de agua en estado estable
Flujo de agua de entrada al tanque
Flujo de entrada en estado estable
Flujo perturbacional del agua: qi Qi Qi
Flujo de agua de salida del tanque
Flujo perturbacional a la salida: q 0 Q0 Q0
Resistencia hidralica del tanque: Rh H / Q
Aceleracin de la gravedad
Densidad del agua
Dimetro del orificio de salida
Seccin del orificio de salida
Seccin de la vena contracta
Coeficiente de correccin entre A0 y Av
Coeficiente de correccin por prdidas
Coeficiente de descarga : C d C v C c
Factor de flujo turbulento: a C d Ao 2 g
Calor especfico del agua
Capacitancia trmica del tanque: Ct SH C p
Valor
0.0265
0.055
Unid.
m
m2
_____________________________________________________________________________________
M. SC., ING. RAUL BENITES SARAVIA
CONTROL III
_____________________________________________________________________________________
M. SC., ING. RAUL BENITES SARAVIA
CONTROL III
_____________________________________________________________________________________
M. SC., ING. RAUL BENITES SARAVIA