Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Control Digital U1
Control Digital U1
Electrnica
Ingeniera Electrnica
Control Digital
Agosto 2015
CONTENIDO
Fundamentos Matemticos de
sistemas discretos
Anlisis de sistemas discretos
Diseo de Controladores
Control Digital
EVALUACIN
Fundamentos Matemticos de sistemas
discretos
o Examen (60%), prctica (20%), evaluacin
continua (20%)
Diseo de Controladores
o Controlador digital (100%)
Control Digital
Control Digital
Diseo de Controladores
Anlisis de estabilidad (Criterios de
estabilidad)
Controladores discretos (P,PI,PD,PID)
o Diseo directo
o Emulacin
Control Digital
n2
G(s) = 2
2
s + 2 n s + n
UNIDAD I
Control Digital
Sistemas digitales
Control analgico
+
R(s)
UNIDAD I
C(s)
-
G(s)
Y(s)
Control Digital
Sistemas digitales
Control digital
+
R(s)
UNIDAD I
A/D
-
K(z)
D/A
G(s)
Y(s)
Control Digital
Ventajas y desventajas
Ventajas de usar control digital:
UNIDAD I
Control Digital
Ecuacin de diferencias
Son valores escalares asociados con un ndice (k)
UNIDAD I
Control Digital
UNIDAD I
Control Digital
UNIDAD I
xk = xk 1 + Ty k 1
2T 3T....
(k-1)T kT
t (kT)
Control Digital
Transformada Z
Definicin de Transformada Z
Z{x (k )}= x (k )z
k= 0
Transformada de Laplace
z = e sT
y t kT
st
UNIDAD I
Control Digital
UNIDAD I
Control Digital
1 para kT = 0
(kT ) =
0 para kT 0
Z{ (k)}= (k)z = 1
k
k =0
UNIDAD I
Control Digital
UNIDAD I
x(kT ) = 1
Control Digital
x(kT ) = 1
Aplicando definicin de transformada Z
X (z) = zk = 1+ z1 + z2 + z3
k= 0
La serie se reduce a
1
X (z) =
1 z1
UNIDAD I
Control Digital
x(kT) = AeakT
UNIDAD I
Control Digital
x(kT) = Ae
akT
Z{x(kT )}= Z{
Ae
akT
}= (Ae )z
akT
k =0
= A (e
k =0
aT
z)
Equivale a
X (z) =
UNIDAD I
A
1 (e
aT
z)
A
=
1 e aT z1
Control Digital
UNIDAD I
Control Digital
x(kT) = Acos(kT)
e jkT + e jkT
Usando identidad de Euler Cos(kT ) =
2
A
jT 1 k
jT 1 k
X (z) = (e z ) + (e
z )
2 k= 0
k= 0
1
1
cos(T )z
X (z) = A
1
2
1 2cos(T )z + z
UNIDAD I
Control Digital
UNIDAD I
Control Digital
x(kT) = Asen(kT)
e jkT e jkT
Usando identidad de Euler sen(kT ) =
2j
A
jT 1 k
jT 1 k
X (z) = (e z ) (e
z )
2 k= 0
k= 0
1
sen
T
z
(
)
X (z) = A
1
2
1 2cos(T )z + z
UNIDAD I
Control Digital
UNIDAD I
Control Digital
e jkT + e jkT
Usando identidad de Euler cos(kT ) =
2
A akT jT 1 k akT jT 1 k
X (z) = e (e z ) + e (e
z )
2 k= 0
k= 0
aT
1
A aT+ jT 1 k aTjT
1
e
cos
T
z
(
)
1
= (e
z ) + (e
z ) = A
aT
1
2aT 2
1 2e cos(T ) z + e z
2 k=0
k=0
UNIDAD I
] [
Control Digital
UNIDAD I
Control Digital
2 j k= 0
k= 0
e aT
sen(T ) z 1
= A
aT
1
2aT 2
1 2e cos(T ) z + e z
UNIDAD I
Control Digital
UNIDAD I
Control Digital
X(z) = AT
UNIDAD I
z1
1 2
(1 z )
Control Digital
UNIDAD I
Control Digital
UNIDAD I
Control Digital
Z { x ( k n )} = z n Z { x ( k )} = z n X ( z )
UNIDAD I
Control Digital
UNIDAD I
Control Digital
x(0) = lim [X (z )]
z
UNIDAD I
Control Digital
1
$
x () = Lim %(1 z ) X ( z )&'
z1
UNIDAD I
Control Digital
Transformada Z inversa
Mtodos para la resolucin de la
transformada z
Divisin directa
Fracciones parciales
Mtodo computacional
UNIDAD I
Control Digital
Divisin directa
z 1 + 2z 2 + 3z 3 + 4 z 4 + K
z 1
X ( z) =
1 2 z 1 + z 2
1 2z 1 + z 2
+ 0+ 0+ 0+ 0+ 0+ 0+ 0+ 0
z 1 + 2z 2 z 3
X ( z ) = Z { x ( k )} = x ( k ) z
)z
2z 2 + 4 z 3 2z 4
+ 3z 3 2z 4
k=0
X ( z ) = x ( 0 ) + x (1) z 1 + x ( 2 ) z 2 + x (3) z 3 + x ( 4) z 4 +
x(0) = 0
x(1) = 1
x(k) = k
x(2) = 2
x(3) = 3
x(4) = 4,etc
UNIDAD I
Control Digital
Mtodo Computacional
X ( z) =
z
( z 1) ( z + 0.5)
X ( z) =
z
z 2 0.5z 0.5
X ( z) =
z U ( z)
2
z 0.5z 0.5
UNIDAD I
donde U ( z ) = 1
Control Digital
Mtodo Computacional
X (z )[z 0.5 z 0.5] = z U (z )
2
z X (z ) 0.5 zX (z ) 0.5 X (z ) = z U (z )
Considerando condiciones iniciales igual a cero
UNIDAD I
Control Digital
Mtodo Computacional
Se calculan manualmente los valores para x(0) y
x(1) y despus se obtienen los valores para x(k+2)
con un ciclo usando:
UNIDAD I
Control Digital
Fracciones parciales
z
Az
Bz
G(z) =
=
+
(z 1)(z + 0.5) z 1 z + 0.5
UNIDAD I
Control Digital
Fracciones parciales
2 z
2 z
G(z) =
3 z 1 3 z + 0.5
2
2
2 2
k
k
g(k) = (1) (0.5) g(k) = (0.5)
3
3
3 3
UNIDAD I
Control Digital
y ( kT ), y "#( k 1) T $%,y[( k N ) T ]
Donde k =1,2,3,
Se define la diferencia de primer retroceso (first
backward)como
UNIDAD I
Control Digital
UNIDAD I
Control Digital
d y (t )
y (t ) y (t t )
y (t ) = D y (t ) =
= lim
t 0
dt
t
Haciendo t=kT y t=T
= lim
T 0
UNIDAD I
y(kT )
=
T
Control Digital
d
d
2
T
d y(t)
dt
2
dt
dt
dt
y (kT ) 2y [(k 1)T ]+ y [(k 2)T ] 2 y (kT )
=
2
2
T
T
UNIDAD I
Control Digital
1
G (s ) =
s+2
Sugerencias:
1. A partir de G(s), obtenga la ecuacin diferencial
2. Utilice la discretizacin de la derivada para
obtener la ecuacin de diferencias lineal
3. Utilice transformada Z para resolver la ecuacin
para y(kT)
4. Obtener G(z)
5. Simular la respuesta al escaln de G(s) y G(z)
UNIDAD I
Control Digital
Teorema de Muestreo
x(t)
xp*(t)
p(t)
En el dominio de la frecuencia
1 sen(m s /2) jm s / 2
X p * ( j ) =
e
X [ j( m s )]
T m= m s /2
UNIDAD I
Control Digital
Teorema de Muestreo
-s
-c
-c
UNIDAD I
Control Digital
Teorema de Muestreo
UNIDAD I
Control Digital
T
d t
Por comparacin
1 z1
1
s=
z=
T
1 s T
UNIDAD I
Control Digital
Aproximacin de Tustin
1 q
2 z 1
2 1 z
q
q
s =
s =
1
T z +1
T 1+ z
Ejercicios:
Obtener la transformada Z de
2
G(s) =
(s+1)(s + 2)
2
G(s) =
2
s
+1
s
( )( + 2s + 5)
UNIDAD I
Control Digital
z=e
sT
z=e =e
UNIDAD I
( + j )T
sT
s= + j
=e e
jT
=e e
j (T + 2k )
Control Digital
z = e sT = e( + j )T = eT e jT = e( + j )T
z = eT e j (T + 2k ) ,
=0
UNIDAD I
Control Digital
z = e sT = e( + j )T = eT e jT = e( + j )T
UNIDAD I
Control Digital
z = e sT = e( + j )T = eT e jT = e( + j )T
UNIDAD I
Control Digital
z = e sT = e( + j )T = eT e jT = e( + j )T
UNIDAD I
Control Digital
Respuesta transitoria
UNIDAD I
Control Digital
Respuesta transitoria
UNIDAD I
Control Digital
Respuesta transitoria
UNIDAD I
Control Digital
Transformacin bilineal
UNIDAD I
Control Digital
Transformacin bilineal
UNIDAD I
Control Digital
Reconstruccin de seales
UNIDAD I
Control Digital
Reconstruccin de seales
UNIDAD I
Control Digital
UNIDAD I
Control Digital
UNIDAD I
Control Digital
UNIDAD I
Control Digital
UNIDAD I
Control Digital