Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ejercicio 1:
Dado el STD lineal, causal, invariante en el tiempo, de primer orden, con Función de Transferencia:
𝐻(𝑧 −1 ) = 𝐴0 + 𝐴1 𝑧 −1
a) Encontrar la Ecuación de Diferencias asociada.
𝑌(𝑧 −1 )
= 𝐴0 + 𝐴1 𝑧 −1
𝑋(𝑧 −1 )
𝑌(𝑧 −1 ) = (𝐴0 + 𝐴1 𝑧 −1 )𝑋(𝑧 −1 )
𝑌(𝑧 −1 ) = 𝐴0 𝑋(𝑧 −1 ) + 𝐴1 𝑧 −1 𝑋(𝑧 −1 )
Antitransformando:
𝑦(𝑘) = 𝐴0 𝑥(𝑘) + 𝐴1 𝑥(𝑘 − 1) Ecuación de Diferencias
b) Encontrar la respuesta al impulso, tabular y graficar y(k) en función de k, para los valores de
A0 y A1:
1) A0 = A1 = 1 2) A0 = 1 ; A1 = -1
c) Ubicar en el plano z-1el cero 𝑧𝑐−1 correspondiente para los casos 1) y 2)
1) Con A0 = A1 = 1 → 𝑦(𝑘) = 𝑥(𝑘) + 𝑥(𝑘 − 1)
Impulso: 𝑥(𝑘) = 𝛿(𝑘) → Transformada: 𝑋(𝑧 −1 ) = 1
𝑦(𝑘) = 𝛿(𝑘) + 𝛿(𝑘 − 1)
z-1
A1
𝐻(𝑧 −1 ) = 𝐴0 + 𝐴1 𝑧 −1
A1 x(k-1)
x(k-1)
El sistema es FIR, sólo presenta ceros, ya que la Función Transferencia es sólo Numerador:
−𝐴0
𝐻(𝑧 −1 ) = 𝐴0 + 𝐴1 𝑧 −1 Solo Cero 𝐴0 + 𝐴1 𝑧𝑐−1 = 0 → 𝑧𝑐−1 = 𝐴1
1) 𝑧𝑐−1 = −1
2) 𝑧𝑐−1 = 1
1) 𝑧𝑐−1 = −1 2) 𝑧𝑐−1 = 1
Representación gráfica:
Polo: X
Cero: O
Procesamiento Digital de Señales Función Transferencia
E7S 2020 Trabajo Práctico Nº3
Ejercicio 2:
1
Dado el Sistema de Tiempo Discreto: 𝐻(𝑧 −1 ) =
1+𝐵1 𝑧 −1
a) Encontrar la Ecuación de Diferencias asociada.
𝑌(𝑧 −1 ) 1
=
𝑋(𝑧 −1 ) 1 + 𝐵1 𝑧−1
1
𝑌(𝑧 −1 ) = 𝑋(𝑧 −1 )
1 + 𝐵1 𝑧−1
𝑌(𝑧 −1 )(1 + 𝐵1 𝑧−1 ) = 𝑋(𝑧 −1 )
𝑌(𝑧 −1 ) + 𝐵1 𝑧−1 𝑌(𝑧 −1 ) = 𝑋(𝑧 −1 )
𝑌(𝑧 −1 ) = 𝑋(𝑧 −1 ) − 𝐵1 𝑧−1 𝑌(𝑧 −1 )
Antitransformando:
𝑦(𝑘) = 𝑥(𝑘) − 𝐵1 𝑦(𝑘 − 1) Ecuación de diferencias
1
El polo es la singularidad del denominador: 1 + 𝐵1 𝑧𝑝−1 = 0 → 𝑧𝑝−1 = −
𝐵1
−1 1 −1
Entonces: 1) B1= 2 → 𝑧𝑝1 =− ; 2) B1= ½ → 𝑧𝑝2 = −2
2
−1 1 −1
3) B1= -2 → 𝑧𝑝3 = ; 4) B1= -½ → 𝑧𝑝4 =2
2
Procesamiento Digital de Señales Función Transferencia
E7S 2020 Trabajo Práctico Nº3
1
Siendo 𝑧𝑝−1 = − , para: 1) B1= 2 ; 2) B1= ½ ; 3) B1= -2 ; 4) B1= -½ ,
𝐵1
−1 −1 1 −1 −1 1
los polos se ubican en el plano z-1 en: 𝑧𝑝1 = − 2 ; 𝑧𝑝2 = −2 ; 𝑧𝑝3 = 2 ; 𝑧𝑝4 =2
Plano z-1
−1 1 1
−1
𝑧𝑝2 = −2 𝑧𝑝1 = −2 −1
𝑧𝑝3 =2 −1
𝑧𝑝4 =2
d) Para los valores de B1 del punto anterior, encontrar la respuesta al impulso, tabular y graficar y(k)
en función de k. Qué tipo de respuesta que presenta el sistema? Comentar los resultados obtenidos.
−1 )
𝑌(𝑧−1 ) 1
𝐻(𝑧 = =
𝑋(𝑧−1 ) 1 + 𝐵1 𝑧 −1
Impulso: 𝑥(𝑘) = 𝛿(𝑘) → Transformada: 𝑋(𝑧 −1 ) = 1
1
𝑌(𝑧 −1 ) =
1 + 𝐵1 𝑧 −1
𝑘
Antitransformando 𝑦(𝑘) = (−𝐵1 )
1) B1= 2 → 𝑦1 (𝑘) = (−2)𝑘 2) B1= ½ → 𝑦2 (𝑘) = (−½)𝑘
3) B1= -2 → 𝑦3 (𝑘) = (2)𝑘 4) B1= -½ → 𝑦4 (𝑘) = (½)𝑘
𝑘
𝑥(𝑘) = 𝛿(𝑘) 𝑦(𝑘) = (−𝐵1 )
𝑘 𝑥(𝑘) 𝑦1 (𝑘) 𝑦2 (𝑘) 𝑦3 (𝑘) 𝑦4 (𝑘)
0 1 1 1 1 1
1 0 -2 −½ 2 ½
2 0 4 1/4 4 1/4
3 0 -8 -1/8 8 1/8
4 0 16 1/16 16 1/16 Es un sistema IIR (Infinite Impulse Response)
5 0 -32 -1/32 32 1/32
⁞ ⁞ ⁞ ⁞ ⁞ ⁞
Procesamiento Digital de Señales Función Transferencia
E7S 2020 Trabajo Práctico Nº3
y(k)
x(k) +
- z-1
y(k) = x(k) - B1 y(k-1)
B1
B1 y(k-1) y(k-1)
Función Transferencia:
−1 )
𝑌(𝑧−1 ) 1
𝐻(𝑧 = =
𝑋(𝑧−1 ) 1 + 𝐵1 𝑧 −1
Procesamiento Digital de Señales Función Transferencia
E7S 2020 Trabajo Práctico Nº3
Ejercicio 3
1
Dado el Sistema de Tiempo Discreto: 𝐻(𝑧 −1 ) =
𝑧 −1 −𝑧𝑝−1
Encontrar la respuesta temporal y(k) del STD, con el polo 𝑧𝑝−1 = 1.25, para las siguientes funciones
de entrada x(k):
a) Impulso: 𝑥(𝑘) = 2 𝛿(𝑘)
b) Escalón: 𝑥(𝑘) = 10 𝑢(𝑘)
c) Escalón alternado: 𝑥(𝑘) = 3 ũ(𝑘), siendo ũ(k)=(-1)k , con k≥0
y(k)
x(k) A0 +
- z-1
y(k) = A0 x(k) - B1 y(k-1)
B1
B1 y(k-1) y(k-1)
1
𝐴0 = 𝐵1 = − 𝑧 −1 Plano z-1
𝑝
−1 )
𝑌(𝑧 −1 ) −0.8
𝐻(𝑧 = =
𝑋(𝑧 −1 ) 1 − 0.8𝑧 −1
a) Respuesta al Impulso: 𝑥(𝑘) = 2𝛿(𝑘) → 𝑋(𝑧 −1 ) = 2 → 𝑦(𝑘) = −1.6 𝛿(𝑘) + 0.8 𝑦(𝑘 − 1)
−0.8 −0.8 1
O bien: 𝑌(𝑧 −1 ) = 𝑋(𝑧 −1 ) → 𝑌(𝑧 −1 ) = 1−0.8𝑧 −1 2 = −1.6 1−0.8𝑧 −1
1−0.8𝑧 −1
Antitransformando → 𝑦(𝑘) = −1.6(0.8)𝑘
−1 )
−8 𝐴(1 − 𝑧 −1 ) + 𝐵(1 − 0.8𝑧 −1 )
𝑌(𝑧 = =
(1 − 0.8𝑧 −1 )(1 − 𝑧 −1 ) (1 − 0.8𝑧 −1 )(1 − 𝑧 −1 )
𝐴(1 − 𝑧 −1 ) + 𝐵(1 − 0.8𝑧 −1 )= −8
𝐴 + 𝐵 = −8 → 𝐴 = −8 − 𝐵
𝐴 − 𝐴𝑧 −1 + 𝐵 − 0.8 𝐵 𝑧 −1 = −8 → { } − 0.8𝐵 = −8 − 𝐵
– 𝐴 − 0.8 𝐵 = 0 → 𝐴 = −0.8𝐵
−8
𝐵(1 − 0.8) = −8 → 𝐵 = → 𝐵 = −40
0.2
𝐴 = −8 − 𝐵 → 𝐴 = −8 − (−40) = 32 ; 𝐴 = 32
32 −40
𝑌(𝑧 −1 ) = +
(1 − 0.8𝑧 −1 ) (1 − 𝑧 −1 )
−2.4 𝐴 𝐵
𝑌(𝑧 −1 ) = = +
(1 − 0.8𝑧 )(1 + 𝑧 ) (1 − 0.8𝑧 ) (1 + 𝑧 −1 )
−1 −1 −1
−1 )
−2.4 𝐴(1 − 𝑧 −1 ) + 𝐵(1 − 0.8𝑧 −1 )
𝑌(𝑧 = =
(1 − 0.8𝑧 −1 )(1 + 𝑧 −1 ) (1 − 0.8𝑧 −1 )(1 + 𝑧 −1 )
𝐴 + 𝐵 = −2.4 → 𝐴 = −2.4 − 𝐵
𝐴 + 𝐴𝑧 −1 + 𝐵 − 0.8 𝐵 𝑧 −1 = −2.4 → { } 0.8𝐵 = −2.4 − 𝐵
𝐴 − 0.8 𝐵 = 0 → 𝐴 = 0.8𝐵
−2.4 −4
0.8𝐵 = −2.4 − 𝐵 → 𝐵(1 + 0.8) = −2.4 → 𝐵 = = → 𝐵 = −1.3333
1.8 3
4 −7.2+4 −3.2
𝐴 = −2.4 − 𝐵; 𝐴 = −2.4 + 3 = = = −1.0666 → 𝐴 = −1.0666
3 3
−1.0667 1.3333
𝑌(𝑧 −1 ) = +
(1 − 0.8𝑧 −1 ) (1 + 𝑧 −1 )
Antitransformando: 𝑦(𝑘) = −1.0667(0.8)𝑘 + 1.3333 ũ(𝑘)
Procesamiento Digital de Señales Función Transferencia
E7S 2020 Trabajo Práctico Nº3
Resp.Transitoria Resp.Permanente
En Matlab y(k) se puede graficar como:
>> k=[0:35]; y=-1.0667*(0.8).^k+1.3333*(-1).^k; stem(k,y)
k = [0: 36];
y (k) = [0.2666 -2.1867 0.6506 -1.8795 0.8964 -1.6828 1.0537 -1.5570 1.1543 -1.4765
1.2188 -1.4249 1.2600 -1.3919 1.2864 -1.3708 1.3033 -1.3573 1.3141 -1.3487 1.3210
-1.3431 1.3254 -1.3396 1.3283 -1.3373 1.3301 -1.3359 1.3312 -1.3350 1.3320 -
1.3344 1.3325 -1.3340 1.3328 -1.3337];
stem(k,y)
Procesamiento Digital de Señales Función Transferencia
E7S 2020 Trabajo Práctico Nº3
Ejercicio 4
1+2𝑧 −1 +𝑧 −2
Dada la función transferencia: 𝐻(𝑧 −1 ) = 2
1− 𝑧 −1
3
a) Decir de qué orden es el STD. Encontrar polos y ceros y representar su ubicación en el plano 𝑧 −1
b) Encontrar la ecuación de diferencias que permita obtener su respuesta temporal para cualquier señal
aplicada.
c) Hallar la respuesta al impulso, hacer una tabla de valores y graficar la respuesta y(k). Decir qué tipo de
sistema es (FIR o IIR). ¿Es estable este sistema?
d) Dar una realización circuital para el STD.
Resolución:
a) Decir de qué orden es el STD. Encontrar polos y ceros y representar su ubicación en el plano 𝑧 −1
Plano z-1
Procesamiento Digital de Señales Función Transferencia
E7S 2020 Trabajo Práctico Nº3
b) Encontrar la ecuación de diferencias que permita obtener su respuesta temporal para cualquier señal
aplicada.
−1 )
𝑌(𝑧 −1 ) 1 + 2𝑧 −1 + 𝑧 −2
𝐻(𝑧 = =
𝑋(𝑧 −1 ) 2
1 − 𝑧 −1
3
−1 )
1 + 2𝑧 −1 + 𝑧 −2
𝑌(𝑧 = 𝑋(𝑧 −1 )
2 −1
1− 𝑧
3
2
𝑌(𝑧 −1 )(1 − 𝑧 −1 ) = (1 + 2𝑧 −1 + 𝑧 −2 )𝑋(𝑧 −1 )
3
2
𝑌(𝑧 −1 ) − 𝑧 −1 𝑌(𝑧 −1 ) = 𝑋(𝑧 −1 ) + 2𝑧 −1 𝑋(𝑧 −1 ) + 𝑧 −2 𝑋(𝑧 −1 )
3
2
𝑌(𝑧 −1 ) = 𝑋(𝑧 −1 ) + 2𝑧 −1 𝑋(𝑧 −1 ) + 𝑧 −2 𝑋(𝑧 −1 ) + 𝑧 −1 𝑌(𝑧 −1 )
3
Antitransformando:
2
𝑦(𝑘) = 𝑥(𝑘) + 2𝑥(𝑘 − 1) + 𝑥(𝑘 − 2) + 𝑦(𝑘 − 1)
3
Esta es la Ecuación de Diferencias que representa al STD, y permite obtener la
respuesta temporal para cualquier señal aplicada.
c) Hallar la respuesta al impulso, hacer una tabla de valores y graficar la respuesta y(k). Decir qué tipo
de sistema es (FIR o IIR). ¿Es estable este sistema?
−1 )
1 2𝑧 −1 𝑧 −2
𝑌(𝑧 = + +
2 −1 2 −1 2
1− 𝑧 1− 𝑧 1 − 𝑧 −1
3 3 3
Antitransformamos cada módulo utilizando la tabla de Transformada Z:
−1 )
1 2𝑧 −1 𝑧 −2
𝑌(𝑧 = + +
2 −1 2 −1 2
1− 𝑧 1− 𝑧 1 − 𝑧 −1
3 3 3
2 𝑘 2 𝑘−1 2 𝑘−2
𝑦(𝑘) = ( ) + 2 ( ) +( )
3 3 3
En k=0 y(k)=(2/3)^0=1 (Porque la función es causal y no existe para valores de k<0)
En k=1 y(k)=(2/3)^1+2(2/3)^0=(2/3)+2=2.6667
En k=2 y(k)=(2/3)^2+2(2/3)^1+(2/3)^0=(4/9)+(4/3)+1=2.7778
En k=3 en adelante, y(k) se calcula completa:
>> k=[3:20]; y=(2/3).^k +2*(2/3).^(k-1)+(2/3).^(k-2)
Sugerencia: Para proponer una realización circuital descomponer 𝐻(𝑧 −1 ) en etapas en cascada:
𝑁(𝑧 −1 ) 1+2𝑧 −1 +𝑧 −2 1
𝐻(𝑧 −1 ) = −1 )
= 2 → 𝐻(𝑧 −1 ) = 𝑁(𝑧 −1 )
𝐷(𝑧 1− 𝑧 −1 𝐷(𝑧 −1 )
3
1 1
𝐻1 (𝑧 −1 ) = =
𝐷(𝑧 −1 ) 1 − 2 𝑧 −1
3
y(k)
x(k) +
- z-1
y(k) = x(k) /2/3 y(k-1)
-2/3
-2/3 y(k-1) y(k-1)
𝐻2 (𝑧 −1 ) = 𝑁(𝑧 −1 ) = 1 + 2𝑧 −1 + 𝑧 −2
x(k) 1 + y(k)
x(k)
z-1 y(k) = x(k) + 2x(k-1)+ x(k-2)
x(k-1) 2 +
2 x(k-1)
z-1
x(k-2) 1
x(k-2)
1 1
𝐻1 (𝑧 −1 ) = =
𝐷(𝑧 −1 ) 1 − 2 𝑧 −1
3
𝐻2 (𝑧 ) = 𝑁(𝑧 ) = (1 + 2𝑧 + 𝑧 −2 )
−1 −1 −1
Procesamiento Digital de Señales Función Transferencia
E7S 2020 Trabajo Práctico Nº3
1 1 1 + 2𝑧 −1 + 𝑧 −2
𝐻1 (𝑧 −1 ) = 𝑁(𝑧 −1 )
= (1 −1
+ 2𝑧 + 𝑧 −2 )
=
𝐷(𝑧 −1 ) 2 −1 2
1− 𝑧 1 − 𝑧 −1
3 3
𝑊(𝑧 −1 ) 𝑌(𝑧 −1 )
𝐻1 (𝑧 −1 ) = 𝐻2 (𝑧 −1 ) =
𝑋(𝑧 −1 ) 𝑊(𝑧 −1 )
w(k) y(k)
x(k)
+ (k) 1 +
- z-1
z-1
-2/3 2 +
z-1
x(k) y(k)
+ 1 +
- z-1
-2/3 2 +
z-1
Problema 5
Para un STD representado por la ecuación de diferencias y (k ) 0.2 y (k 1) x(k ) , con señal de
entrada x(k) = 5u(k)
a) Encontrar la solución completa o general de la ecuación de diferencias.
b) Encontrar la respuesta temporal aplicando Transformada Z.
c) En a) y b) indicar las respuestas transitoria y permanente. Comparar los resultados
obtenidos.
d) Graficar la salida y(k) para k=0, 1,…,5.
Resolución
a) Encontrar la solución completa o general de la ecuación de diferencias.
𝑦(𝑘) + 0.2 𝑦(𝑘 − 1) = 𝑥(𝑘) 𝑥(𝑘) = 5 𝑢(𝑘)
−1
O, en términos del operador E: (1 + 0.2 𝐸 )𝑦(𝑘) = 𝑥(𝑘)
Planteamos la solución de la homogénea: 𝑦(𝑘) + 0.2 𝑦(𝑘 − 1) = 0
𝑦ℎ (𝑘) = 𝐶𝑀𝑘 , con C≠0, y la solución no trivial M≠0
𝑦ℎ (𝑘 − 1) = 𝐶𝑀𝑘−1
Reemplazando en la ecuación:
u(k)
𝐶𝑀𝑘 + 0.2 𝐶𝑀𝑘−1 = 0
−1 1
𝐶𝑀𝑘 (1 + 0.2 𝑀−1 ) = 0 → 𝑀−1 = 0.2 → 𝑀 = −0.2
Entonces: 𝑦ℎ (𝑘) = 𝐶(−0.2)𝑘
Planteamos la solución particular para la señal: 𝑥(𝑘) = 5 𝑢(𝑘) 0 1 2 3 4 5 ... k
El escalón se define como: 𝑢(𝑘) = 1 , 𝑐𝑜𝑛 𝑘 ≥ 0, por lo tanto es una constante: 5𝑢(𝑘) = 5. 1𝑘 = 5
𝑘
5 1 10 5
De aquí despejo C: 𝐶 = 5 − 4.1667=0.8333 (o bien 𝐶 = 5 − 1.2 = 1.2 = 12 = 6 )
Reemplazando en la solución completa:
𝑦𝑐 (𝑘) = 0.8333(−0.2)𝑘 + 4.1667 𝑢(𝑘)
Resp.Transitoria Resp.Permanente
−1 )
𝐴 𝐵 𝐴(1 − 𝑧 −1 ) + 𝐵(1 + 0.2 𝑧 −1 )
𝑌(𝑧 = + =
1 + 0.2 𝑧 −1 1 − 𝑧 −1 (1 + 0.2 𝑧 −1 )(1 − 𝑧 −1 )
−1 )
5 𝐴 − 𝐴 𝑧 −1 + 𝐵 + 0.2 𝐵 𝑧 −1
𝑌(𝑧 = =
(1 + 0.2 𝑧 −1 )(1 − 𝑧 −1 ) (1 + 0.2 𝑧 −1 )(1 − 𝑧 −1 )
𝐴 − 𝐴 𝑧 −1 + 𝐵 + 0.2 𝐵 𝑧 −1 = 5
𝐴+𝐵 =5 → 𝐴 = 5−𝐵
−𝐴 + 0.2 𝐵 = 0 → 𝐴 = 0.2 𝐵
5 − 𝐵 = 0.2 𝐵
5
1.2 𝐵 = 5 → 𝐵 = 1.2 = 4.1667
5 1 10
𝐴 = 5−𝐵 → 𝐴 = 5 − 1.2 = 1.2 = 12 = 0.8333
𝐴 𝐵 0.8333 4.1667
𝑌(𝑧 −1 ) = −1
+ −1
= −1
+
1 + 0.2 𝑧 1− 𝑧 1 + 0.2 𝑧 1 − 𝑧 −1
0.8333 4.1667
Antitransformando 𝑍 −1 {𝑌(𝑧 −1 )} = 𝑍 −1 { } + 𝑍 −1 {1− 𝑧 −1}
1+0.2 𝑧 −1
1 1
𝑍 −1 {𝑌(𝑧 −1 )} = 0.8333 𝑍 −1 { −1
} + 4.1667 𝑍 −1 { }
1 + 0.2 𝑧 1 − 𝑧 −1
𝑦(𝑘) = 0.8333(−0.2)𝑘 + 4.1667 𝑢(𝑘)
Resp.Transitoria Resp.Permanente
Procesamiento Digital de Señales Función Transferencia
E7S 2020 Trabajo Práctico Nº3
Problema 6
Dado el Sistema de Tiempo Discreto: 𝐻 (𝑧−1) = 1- 2𝑧−1+0.5 𝑧−2
a) Encontrar la respuesta y(k) a las siguientes señales de entrada:
1) x(𝑘) = 2 𝛿(𝑘 – 1) +5 𝛿(𝑘 – 2) + 3 𝛿(𝑘 − 3)
2) x(𝑘) = 2 𝛿(𝑘 – 1) +5 𝛿(𝑘 – 5) + 3 𝛿(𝑘 − 10)
b) En todos los casos tabular y graficar la respuesta en función de k.
c) Comparar los resultados obtenidos y escribir las conclusiones (casos de eco y reverberación)
Desarrollo:
𝑌(𝑧 −1 )
𝐻 (𝑧 −1 ) = 𝑋(𝑧 −1 ) = 1 − 2𝑧 −1 + 0.5 𝑧 −2
𝑌 (𝑧 −1 ) = ( 1 − 2𝑧 −1 + 0.5 𝑧 −2 )𝑋 (𝑧 −1 )
Respuesta al Impulso:
𝑦 (𝑘) = δ(k) − 2δ(k − 1) + 0.5 δ(k − 2)
Procesamiento Digital de Señales Función Transferencia
E7S 2020 Trabajo Práctico Nº3
𝑌 (𝑧 −1 ) = 2𝑧 −1 + 5 𝑧 −2 + 3𝑧 −3 − 4𝑧 −2 − 10 𝑧 −3 − 6𝑧 −4 + 𝑧 −3 + 2.5 𝑧 −4 + 1.5𝑧 −5
𝑌 (𝑧 −1 ) = 2𝑧 −1 + 𝑧 −2 − 6𝑧 −3 − 3.5 𝑧 −4 + 1.5𝑧 −5
La respuesta es de tipo “eco” cuando se pueden distinguir perfectamente las respuestas a cada uno de los
impulsos de entrada, afectadas por su factor de peso correspondiente.
La respuesta es de tipo “reverberación” cuando los impulsos de entrada están tan próximos uno de otro,
que la respuesta del primero no terminó cuando entra el siguiente impulso. De este modo las respuestas
se entremezclan y no se distinguen las respuestas individuales.