Professional Documents
Culture Documents
CULIACN
Ingeniera Mecatrnica
CAPTULO 2
Materia: Control digital.
Profesor: M.C. Vctor Manuel Prez Prez
Periodo: Agosto-Diciembre 2010
TRANSFORMADA
Z
1
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
-5
10
10
9
8
7
6
5
4
3
2
1
0
10
La multiplicacin de X(z) por z tiene el efecto de avanzar la seal x(kT) un paso (un
periodo de muestreo) y la multiplicacin X(z) por
tiene el efecto de retrasar x(kT)
un paso (un periodo de muestreo).
PROPIEDADES DE LA TRANSFORMADA Z
Frecuentemente se han empleado mtodos de transformacin para simplificar el anlisis y
sntesis de sistemas gobernados por ecuaciones diferenciales o en diferencias. La transformada
Z es una regla por la cual una secuencia de nmeros son convertidos a una funcin de la
variable compleja z . Debido a su estructura bsica, la transformada Z posee propiedades que
facilitan la solucin de ecuaciones en diferencias lineales usando simplemente manipulaciones
algebraicas.
PROPIEDADES MS IMPORTANTES
a) SUPERPOSICION
Se compone de las caractersticas de:
10
La multiplicacin de X(z) por z tiene el efecto de avanzar la seal x(kT) un paso (un
periodo de muestreo) y la multiplicacin X(z) por z-1 tiene el efecto de retrasar x(kT) un
paso (un periodo de muestreo).
Ejercicio:
Escaln (retraso)
11
( ) esta dada
da la transformada z de
( )
Sustituyendo z por
, se tiene:
[
1
1
12
(1
13
Tablas de equivalencia
14
15
16
17
Transformada z inversa.
La transformada z inversa de X(z), denotada
[X(z)], da como resultado la secuencia de
tiempo, x(k), en los instantes de muestreo t = 0, T, 2T, Como mtodos para obtener la
transformada z inversa se tienen los siguientes:
Si X (z) est en forma racional, se logra la expansin en una serie infinita con potencias
crecientes de
dividir numerador entre denominador, estando cada uno en potencias
crecientes de
.
Ejemplo. Encontrar x (k) para k = 0, 1, 2, 3 y 4 de X (z) dada por:
18
20
18
X= 8
Y= 18.7499
16
14
12
10
8
6
4
2
0
19
5
k
10
180
160
140
120
100
80
60
40
20
0
20
5
k
10
21
0.6
0.5
0.4
0.3
0.2
0.1
-0.1
5
k
10
22
1.4
1.2
0.8
0.6
0.4
0.2
5
k
10
Ejercicio Matlab
23
1.4
1.2
0.8
0.6
0.4
0.2
5
k
10
Ejercicio 2:
Para la siguiente funcin G(z)=y(z)/x(z) hallar la transformada inversa Z mediante el
mtodo Matlab(comando filter), hasta k =40, graficar la secuencia.
Utilizar Delta de Kronecker.
Sea:
( )
0 4673
0 3393
1 5237
0 6607
24
0.6
0.5
0.4
0.3
0.2
0.1
-0.1
10
15
20
k
25
30
35
40
Ejercicio 3
El mismo ejercicio, pero ahora respuesta AL ESCALON UNITARIO
>> num=[0 0.4673 -0.3393];
>> den=[1 -1.5327 0.6607];
>>xz=ones(1,41);
>>yz=filter(num,den, xz);
>>n=0:1:40;
>> stem(n,yz)
>>xlabel('k');
25
1.4
1.2
0.8
0.6
0.4
0.2
26
10
15
20
k
25
30
35
40
27
28
Ejemplo:
Encontrar la ecuacin de x(n) los primeros 5 valores de X(nT) por fracciones parciales.
( )
Entonces:
( )
Dnde:
lim
1
0 7071)
lim
C=lim
1
(0 7071)
1
05
lim
0 7071)
0 7071
0 2929
0 7071
]
1
0 7071)
0 4142
Sustituyendo tenemos:
Se despeja X(z)/z:
( )
0 4142
(
0 7071)
2
0 7071
Por tablas:
Para el primer termino:
29
0 7071)
(2)0 7071
(
Si se divide todo entre
0 7071 )
1
(
(2)0 7071
0 7071
Factorizando tenemos:
(1
0 7071)
0 4142n(0 7071)
Para el tercer trmino tenemos:
2
0 7071
2(0 7071)
(
2 (n)
0 4142n(0 7071)
2(0 7071)
2(0 7071)
2=0
(1)
2 (1)
0 4142(1)(0 7071)(
2(0 7071)
0 4142
1 4142
(2)
2 (2)
0 4142(2)(0 7071)(
2(0 7071)
0 5857
0 999
30
1
0 4142
(3)
2 (3)
(4)
2 (4)
0 4142(3)(0 7071)(
0 4142(4)(0 7071)(
2(0 7071)
2(0 7071)
0 5857
0 6212
0 7070
0 4999
0 0857
0 08588
Ejemplo:
31
ECUACIONES DE DIFERENCIAS
Las ecuaciones de diferencias lineales con coeficientes constantes permiten modelar
sistemas discretos lineales e invariantes en el tiempo, en forma similar a las ecuaciones
diferenciales y los sistemas continuos en el tiempo.
FORMA GENERAL DE ECUACIONES DE DIFERENCIAS
32
33
34
35
36
Programando en Simulink
37
38