Professional Documents
Culture Documents
CONTROL DIGITAL
299006_11
FASE 1
CONTROL DIGITAL
299006_11
TUTOR
MEDELLN ANTIOQUIA
2017- I
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
CONTROL DIGITAL
299006_11
INTRODUCCIN
OBJETIVOS
()
Se usa el mtodo de fracciones parciales para determinar () :
() 2 + 2 0 1
= = + +
( 0.5)( 1)2 ( 0.5) ( 1)2 ( 1)
Se observa que hay un polo simple en: = 0.5 y dos polos repetidos en = 1
Para hallar el polo simple se utiliza la siguiente tabla
2 + 2 0
2
=
( 0.5)( 1) ( 1)2
( 2 + 2)( 1)2
= 0
( 0.5)( 1)2
2 +2 1+2
= | = | =6
(0.5) =1 (10.5)
+
() =
+ .
+
() =
+ .
+
() =
+ .
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
CONTROL DIGITAL
299006_11
+ + . + . + . + .
+ . ) +
+ . se resta por eso el cambio de signo
.
+ . .
. .
. + . .
. .
. + . .
. .
. + . .
. .
. + . .
. .
[] = ()
0
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
CONTROL DIGITAL
299006_11
+ + . + . + . + . .
() =
() =
() = .
() = .
() = .
() = .
Resultado A Resultado B
[] = (. ) + [ ] ()[] + + . + . + . +
. .
EJERCICIO 2
() ()
() = =
() + ()
1 eTs = (1 z 1 )Z
1 k A0
x(s) = = +
s(s + 0,5) s s + 0,5
1s
=k
s(s + 0,5)
1 1
[ ]s=0 = 2
s(s+0,5) 0,5
1 (s + 0.5)
= A0
s(s + 0,5)
1 1
[ ]s=-0.5 = -2
s 0,5
Ahora se tiene la siguiente expresin de acuerdo a los resultados de las fracciones parciales
2 2
() = (1 1 ) [( + )]
+ 0.5
Se factoriza la expresin
1 1
() = (1 1 ) (2 ( 1
) 2( 0.5
)) = 1
1 1 1
1 1
() = 2(1 1 ) ( 1
0.5
)
1 1 1
1 )
(1 0.5 1 ) (1 1 )
() = 2(1 ( )
(1 1 )(1 0.5 1 )
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
CONTROL DIGITAL
299006_11
1 0.5 1 1 + 1
() = 2(1 1 ) ( )
(1 1 )(1 0.5 1 )
(1 0.5 ) 1
() = 2(1 1 ) ( )
(1 1 )(1 0.5 1 )
() = (()) = 1
Se tiene que
()
() = () = ()()
1 + ()
Donde se obtiene
0.7869 1
() = 1
1 0.1804 1
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
CONTROL DIGITAL
299006_11
Aplicando la transformada inversa de z
1 1
0.7869 1
(()) = ( 1)
1 0.1804 1
1
1
() = 0.7869 [ ( )] = 0.7869(0.1804)1
1 0.1804 1
() = 0.7869(0.1804)
(0) = 0.7869(0.1804)0 = 0.7869
(1) = 0.7869(0.1804)1 = 0.1420
(2) = 0.7869(0.1804)2 = 0.0256
(3) = 0.7869(0.1804)3 = 0.0046
(4) = 0.7869(0.1804)4 = 0.0008
(5) = 4.3620(0.1804)5 = 0.0002
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
CONTROL DIGITAL
299006_11
b. Para la seal de entrada ()
1
1 = [() (1 0.1804 1 )]=0.1804 = [ ]
(1 1 ) =0.1804
1
1 = = 0.2201
(1 (0.1804)1 )
1
2 = [() (1 1 )]=1 = [ ]
(1 0.1804 1 ) =1
1
1 = = 1.2201
(1 0.1804(1)1 )
() 1 0.2201 1.2201
= = +
0.7869 1 (1 0.1804 1 )(1 1 ) (1 0.1804 1 ) (1 1 )
1
0.2201 1.2201 0.1732 1 0.9601 1
() = 0.7869 ( + )= +
(1 0.1804 1 ) (1 1 ) (1 0.1804 1 ) (1 1 )
0.1732 1 0.9601 1
() = +
(1 0.1804 1 ) (1 1 )
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
CONTROL DIGITAL
299006_11
Se procede a hallar la transformada inversa
1 1
0.1732 1 0.9601 1
(()) = ( + )
(1 0.1804 1 ) (1 1 )
1
1 1
1
() = 0.1732 ( ) + 0.9601 ( )
(1 0.1804 1 ) (1 1 )
() = 0.1732(0.1804)1 + 0.9601(1)1
(0.1804)
() = 0.1732 + 0.9601(1)1
0.1804
() = 0.9601(0.1804) + 0.9601
0.7869 0.7869
11 = [()(1 1 )2 ]=1 = [ ] = = 0.9601
(1 0.1804 1 ) =1 (1 0.1804(1)1 )
0.7869
12 = [ (()(1 1 )2 )] =[ ( )]
=1 (1 0.1804 1 ) =1
0.1804 2
12 = [0.7869 ]
(1 0.1804 1 )2
=1
0.1804(1)2
12 = 0.7869 = 0.2113
(1 0.1804(1)1 )2
0.7869
2 = [()(1 0.1804 1 )]=0.1804 = [ ]
(1 1 )2 =0.1804
0.7869
2 = = 0.0381
(1 (0.1804)1 )2
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
CONTROL DIGITAL
299006_11
0.7869 0.9601 0.2113 0.0381
() = = + +
(1 0.1804 1 )(1 1 )2 (1 1 )2 (1 1 ) (1 0.1804 1 )
1
0.96012 1
0.21132 1
0.03812
() = [ ]+ [ ]+ [ ]
(1 1 )2 (1 1 ) (1 0.1804 1 )
1 1
() = (0.9601) 1 [ 1
] (0.2113) 1
[ 1 ]
(1 1 )2 (1 1 )
1
+ (0.0381) 1 [ 1
1 ]
(1 0.1804 )
(0.1804)
() = (0.9601)( 1) 0.2113 + 0.0381
(0.1804)2
sys=tf(num, den);
step(sys)
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
CONTROL DIGITAL
299006_11
L T
L=1
T=7.5
Ahora se procede a desarrollar el PDI con las especificaciones dadas para ello
existen dos mtodos asociados a Ziegler-Nichols
,
OSCILACIN SOSTENIDA
Con los valores dekCR y pCR se calculan los valores de los parmetros del
controlador PID, utilizando la siguiente tabla
T=7.5
L=1
Con los valores anteriores reemplazamos las incgnitas segn la tabla de diseo
de compensador PID obteniendo los siguientes resultados
= 1.2
= 2L
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
CONTROL DIGITAL
299006_11
= 0.5L
7.5
= 1.2 =9
1
= 2(1)= 2
= 0.5(1) = 0.5
1
Gc ( s) K p 1 d s
is
1
() = (1 + + () = + +
()
Debemos hallar los valores de Ki y Kd.
= = 4.5
= = 4.5
4.5
() = 9 + + 4.5
9 2 + 4.5 + 4.5
() =
9 2 + 4.5 + 4.5
() =
4 + 6.23 + 15.2 2 + 5.5 + 4.5
= 9
= 2s
= 0.5
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
CONTROL DIGITAL
299006_11
Con los valores anteriores se sintoniza el controlador PID en la siguiente funcin
de la planta y se ajustan los valores hallados obteniendo los siguientes resultados
= 29.0722
= 6.719s
= 21.8021
s=tf('s');
num=[1];
den=[1 6.2 6.2 1]
sys=tf(num,den)
sys
step (sys)
kp=29.0722
ki=6.719
kd=21.8021
cont=kp+ki/s+kd*s;
cl_sys= feedback (cont*sys,1);
cl_sys
step(cl_sys)
holdon;
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
CONTROL DIGITAL
299006_11
step (sys)
T=1.82
L=0.18
Con los valores anteriores reemplazamos las incgnitas segn la tabla de diseo
de compensador PID obteniendo los siguientes resultados
= 1.2
= 2L
= 0.5L
1.82
= 1.2 =12.133
0.18
= 2(0.18)= 0.36
= 0.5(0.18) = 0.9
Se sintoniza los valores anteriores y se obtiene los siguientes valores para hallar el
controlador de la ecuacin de transferencia
= 21.04
= 20.4
= 4.43
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
CONTROL DIGITAL
299006_11
2 + +
() =
4.432 + 21 + 20.4
() =
1
1 1 1
Donde T=0.01 para S se tiene que () = = = 1 = 100( 1)
0.01
100
= 100 100
De esta manera se tiene que
s=tf('s');
sys=5/(5*s^2+16*s+12);
sys
step (sys)
kp=21.04
ki=20.40
kd=4.43
cont=kp+ki/s+kd*s;
cl_sys= feedback (cont*sys,1);
cl_sys
step(cl_sys)
hold on;
step (sys)
sys =
5
-----------------
5 s^2 + 16 s + 12
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
CONTROL DIGITAL
299006_11
kp =21.0400
ki =20.4000
kd =4.4300
cl_sys =
CONCLUSIONES
(+2)
Se obtiene x[n] a partir de la expresin () = (0.5)(1)2Usando el mtodo de
fracciones parciales a partir de conceptos matemticos algebraicos y aplicacin de
derivadas.
BIBLIOGRAFA
https://www.youtube.com/watch?v=IK5GYVCYA8k
https://www.youtube.com/watch?v=1wwa6gGKDiQ
https://www.youtube.com/watch?v=1SOlfq3NdDo