Está en la página 1de 90

Universidad Tecnológica de México

PROCESAMIENTO DIGITAL DE SEÑALES


Tema 2
Análisis de sistemas discretos en tiempo
Tema 2
Análisis de sistemas discretos en tiempo

2.1. Representación gráfica y matemática de funciones discretas y sus


operaciones básicas
2.2. Sistemas discretos en el tiempo: descripción entrada-salida de sistemas
discretos
2.3. Características de los sistemas
2.3.1. Linealidad
2.3.2. Invarianza en el tiempo
2.3.3. Causalidad
2.3.4. Estabilidad
2.4. Respuesta impulsional de un sistema: sistemas FIR e IIR
2.5. Convolución discreta
2.5.1. Comprensión teórica de la convolución y como ésta proporciona la salida
de un sistema
2.5.2. Representación gráfica de la convolución
2.5.3. Solución de sistemas mediante la convolución
2.5.4. Propiedades
2.6. Ecuaciones de diferencia: otra forma de solución de sistemas
Representación gráfica y matemática de funciones discretas y sus operaciones
básicas

ANALOGICAS DISCRETAS
• Función Continua en • Función discreta en
tiempo tiempo de muestreo tk
Representación gráfica y matemática de funciones discretas y sus operaciones
básicas
• Representación grafica de señal en tiempo discreto

• Representación funcional
Representación gráfica y matemática de funciones discretas y sus operaciones
básicas
• Representación tabular

• Representación como secuencia


– Una señal de duración infinita con el origen de tiempo (n=0) indicado por una flecha se
representa como
Representación gráfica y matemática de funciones discretas y sus operaciones
básicas
• Señales Elementales se aparecen con frecuencia en el análisis de sistemas
– Impulso unitario
Representación gráfica y matemática de funciones discretas y sus operaciones
básicas
– Escalón unitario
Representación gráfica y matemática de funciones discretas y sus operaciones
básicas
– Rampa Unitaria
Representación gráfica y matemática de funciones discretas y sus operaciones
básicas
• Señal exponencial, es una secuencia de la forma

• Si el parámetro a es real, entonces x[a] es una señal real.

• Si a es complejo, se puede expresar como

• donde r y q son ahora los parámetros de magnitud y fase. Por lo que


Representación gráfica y matemática de funciones discretas y sus operaciones
básicas
• Dado que x[n] es ahora complejo, se puede representar gráficamente dibujando su parte
real e imaginaria como función de n
Representación gráfica y matemática de funciones discretas y sus operaciones
básicas

• r= 1
• q = p/10
Representación gráfica y matemática de funciones discretas y sus operaciones
básicas

• r = 1.1
• q=p/10
• Bases del procesamiento digital de señales

Manipulación de señales
Desplazamiento en el tiempo

• Adelanto en el tiempo
• Ejemplo:
x n 1 1 y n 1 1
1 -1
n n
-4 -3 -2 -1 0 2 3 4 -6 -5 -4 -3 -2 0 1 2
-1
y n  x n  2 -1

y  3  x  1 y  1  x 1 y 0   x  2 

• El sistema anterior predice la señal


• Sistema predictivo
– No se puede implementar en tiempo real
Desplazamiento en el tiempo

• Adelanto en el tiempo
• Ejemplo:
x n 1 1 y n 1 1
1 -1
n n
-4 -3 -2 -1 0 2 3 4 -6 -5 -4 -3 -2 0 1 2
-1
y n  x n  2 -1

y  3  x  1 y  1  x 1 y 0   x  2 

• A menos que la señal esté previamente almacenada


• Entonces el procesamiento es fuera de línea y
no en tiempo real
Desplazamiento en el tiempo

• Retraso en el tiempo
• Ejemplo:
x n 2 2 2 y n 2 2 2
1 1

n n
-2 -1 0 1 2 3 4 5 6 3 4 5 6 7 8 9 10 11
y  n   x  n  5

y 7   x  2  y 8   x  3  y 9   x  4 
• Se puede implementar en tiempo real
• Se pueden utilizar registros de corrimiento
para almacenar muestras pasadas
Reflexión en el tiempo

• Ejemplo:

x n 2 2 2 y n 2 2 2
1 1

n n
-2 -1 0 1 2 3 4 5 6 -5 -4 -3 -2 -1 0 1 2 3

y  n   x  n 

y  3   x  3  y  2   x  2  y  1  x 1

• El sistema puede ser también predictivo


Desplazamiento y reflexión combinados
2
• Ejemplo: x n 1
-1
– Graficar y  n   x   n  3 -3 -2 0 1 2 3 4 5
n

• 1ra. Solución:
-2

x(n) Adelanto de 3 muestras w(n) Reflexión y(n)

w  n   x  n  3 y  n   w   n   x   n  3
2 2
1 1
-4 4
n n
-6 -5 -3 -2 -1 0 1 2 -1 0 1 2 3 5 6 7

-2 -2
Desplazamiento y reflexión combinados
2
• Ejemplo: x n 1
-1
– Graficar y  n   x   n  3 -3 -2 0 1 2 3 4 5
n

• 2da. Solución: -2

x(n) Reflexión w(n) Retraso de 3 muestras y(n)

w  n   x  n  y  n   w  n  3  x    n  3  x   n  3
2 2
1 1
1 4
n n
-5 -4 -3 -2 -1 0 2 3 -1 0 1 2 3 5 6 7

-2 -2
Escalamiento en el tiempo

• Ejemplo:

x n 2 2 2 y n 2
1 1 1 1 1 1
-2 -1 5 -1
n n
-7 -6 -5 -4 -3 0 1 2 3 4 6 7 -3 -2 0 1 2 3
-1 -1
-2 -2 y  n   x  2n 

y  1  x  2  y 1  x  2  y 3  x  6 

• El sistema anterior toma 1 de cada 2 muestras


• El escalamiento puede producir compresión de información
Desplazamiento, reflexión y escalamiento combinados

• Ejemplo: x n 3
2 2
1
– Graficar y  n   x  2n  4  3
n
-4 -3 -2 -1 0 1 2 4
-1
• 1ra. Solución:

x(n) Reflexión v(n) Retraso de 4 w(n) Escala y(n)

v  n   x  n  w n  v n  4 y  n   w  2n   v  2n  4 
 x    n  4   x  n  4   x  2 n  4 

3 3 3
2 2 2 2 2 2
1 1
-3 1
n n n
-4 -2 -1 0 1 2 3 4 0 2 3 4 5 6 7 8 0 1 2 3 4
-1
Desplazamiento, reflexión y escalamiento combinados

• Ejemplo: x n 3
2 2
1
– Graficar y  n   x  2n  4  3
n
-4 -3 -2 -1 0 1 2 4
-1
• 2da. Solución:

x(n) Escala v(n) Adelanto de 2 w(n) Reflexión y(n)

v  n   x  2n  w n  v n  2 y  n   w  n   v  n  2 
 x  2  n  2    x  2n  4   x  2 n  4 

3 3 3
2 2 2 2 2 2

n n n
-2 -1 0 1 2 -4 -3 -2 -1 0 0 1 2 3 4
Adición y escala de señales

• Ejemplo:

2 2 2
x n 1 1 y n 1
1
n n
-4 -3 -2 -1 0 2 3 4 -2 -1 0 1 2 3 4 5 6
-1

v n   x n   y n  w  n   12 y  n 

2 2 2
v n 1 1 w n 1 1 1
0.5
n n
-4 -3 -2 -1 0 1 2 3 4 -2 -1 0 1 2 3 4 5 6
Producto entre señales

• Ejemplo:
u  n  1
x n 1 1 y n 1
1 1
n n
-4 -3 -2 -1 0 2 3 4 -4 -3 -2 -1 0 2 3 4
-1 -1

y  n   x  n  u  n  1

• La salida se forma por el producto del valor de las muestras en cada instante
• En algunas aplicaciones este proceso se llama modulación
Componentes par e impar
2 2
1 1
0.5
• Señal par x  n   x  n  n
– Cumple con -4 -3 -2 -1 0 1 2 3 4
1 1
• Señal impar x  n    x  n  -1 2
n
– Cumple con -4 -3 -2 0 1 3 4
x 0  0
-1 -1

• Cualquier señal se compone de una parte par e impar:

x  n   xP  n   x I  n  x  n   x  n 
xP  n  
2
x   n   xP   n   x I   n 
x  n   x  n 
 x P  n   xI  n  xI  n  
2
Componentes par e impar

• Ejemplo:
– Obtener componentes par e impar
x n 2 2 2
1

n
-2 -1 0 1 2 3 4 5 6

xP  n  2 x  n  2 2 2
1 1 1 1 1
0.5 0.5
n n
-4 -3 -2 -1 0 1 2 3 4 -5 -4 -3 -2 -1 0 1 2 3

xI  n  x  n   x  n 
1 1
xP  n  
0.5 2
-3 -2 -1
n x  n   x  n 
-4
-0.5
0 1 2 3 4 xI  n  
-1 -1 2
Representación con impulsos

• Si se aplica un desplazamiento en el tiempo al impulso unitario:


 n  2 1  n  2 1

n n
-4 -3 -2 -1 0 1 2 3 4 -4 -3 -2 -1 0 1 2 3 4

• En general, un impulso en el momento k se obtiene:

 n  k 
1

n
… k-1 k k+1 …
Representación con impulsos

• De tal forma que una señal discreta en el tiempo se puede representar mediante
impulsos
• Ejemplos:

x n 3
2
1
2 x  n   2  n  2     n  1 
3
n 3  n   2  n  2     n  3
-4 -3 -2 -1 0 1 2 4
-1

u n 1 1 1 1 1 u  n     n     n  1    n  2  
n 
-4 -3 -2 -1 0 1 2 3 4 u n     n  k 
k 0
Representación con escalones

• Una señal discreta en el tiempo también se puede representar mediante escalones:

  n   u  n   u  n  1

u n 1 1 1 1 1 u  n  1 1 1 1 1

n n
-4 -3 -2 -1 0 1 2 3 4 -4 -3 -2 -1 0 1 2 3 4

  n   u  n   u  n  1

1 1 1 1 1 u  n  1 1 1 1 u  n  1
n n
-4 -3 -2 -1 0 1 2 3 4 -4 -3 -2 -1 0 1 2 3 4
Representación con escalones

• Ejemplo:
– Represente la señal mediante escalones

x  n     n  1  2  n  1    n  2 

x n 2
1
2
n
-4 -3 -2 -1 0 1 3 4
-1

x  n   u  n  1  u  n    2u  n  1  2u  n  2    u  n  2   u  n  3 

x  n   u  n  1  u  n   2u  n  1  3u  n  2   u  n  3
Representación con impulsos y escalones

• Ejemplos:
– Obtener la representación basada en impulsos:
x  n   3u  n  2   2u  n  1  3u  n  4 

x  n   3  n  2   3  n  1  3  n     n  1    n  2     n  3    4  n  k 
k 4

– Obtener la representación basada en escalones:

x  n     n  2   3  n  1  4  n  6 

x  n   u  n  2   u  n  1  3u  n  1  3u  n  2   4u  n  6   4u  n  7 
• Representación esquemática

Representación de los Sistemas en Tiempo


Discreto
Sistemas en tiempo discreto

• Sistema en tiempo discreto:


– Proceso que tiene a su entrada una señal en tiempo discreto
– La salida es otra señal en tiempo discreto
– Los valores de la salida dependen de los de la entrada en el instante presente, pasado y posiblemente
futuro
x n y n y  n   H x  n 

• Si se modifica una de las muestras de la entrada, puede cambiar más de una muestra a
la salida
• Ejemplo:
y  n   3 x  n   2 x  n  1  7 x  n  2 
Sistemas en tiempo discreto

• Ejemplo: y  n   x  n  1

• La señal de salida de este sistema es igual a la de entrada,


pero retrasada en el tiempo
• Este sistema se puede representar esquemáticamente usando
un operador de retraso:

x n y n
z-1

Se implementa físicamente
empleando una unidad de memoria
Representación de sistemas en tiempo discreto

• Ejemplo:

– Represente esquemáticamente el sistema

y  n   x  n   3 x  n  1  2 x  n  2 

x  n  1 x n  2
x n Localidad
z-1 z-1 de memoria
3 -2
y n Realización del
sistema discreto
Sumador de
2 entradas
Representación de sistemas en tiempo discreto

• Ejemplo:
– Represente esquemáticamente el sistema

y  n   12 x  n   12 x  n  1  12 x  n  2   12 x  n  3 

x n
1/2
No se puede implementar
z -1
1/2 físicamente así…
necesitaría memoria infinita
z-1 1/2 y sumadores infinitos
Representación de sistemas en tiempo discreto

• Ejemplo:
– Represente esquemáticamente el sistema

y  n   12 x  n   12 x  n  1  12 x  n  2   12 x  n  3 

– Podemos retrasar la salida:


y  n  1  12 x  n  1  12 x  n  2   12 x  n  3 Sistema con
– Tal que: retroalimentación

y  n   12 x  n   y  n  1 x n y n
1/2
z-1

Sólo una unidad de memoria


• Descripción de los sistemas

Caracterización de los Sistemas en Tiempo


Discreto
Estático vs. Dinámico

• Un sistema es estático si el valor actual de la salida depende únicamente del valor actual
de la entrada
– No requiere de memoria
– Es combinacional

y  n   F  x  n 

• Un sistema es dinámico si el valor actual de la salida depende de valores previos (o


futuros) de la entrada

y  n   F  x  n  , x  n  1 , x  n  2  , , x  n  1 , x  n  2  ,  
Estático vs. Dinámico

• Ejemplos:

y n  2x n Estático


y  n   2 x  n  1  x  n  2  Dinámico
y  n   x 3n  Dinámico
y  n   x  n   13 y  n  1  14 y  n  2  Dinámico
y  n    x  n 
2
Estático
y  n   cos  x  n   2  Estático
Causal vs. No Causal

• Un sistema es causal si el valor actual de la señal de salida sólo depende del valor actual
y valores pasados de la señal de entrada
– Causa y efecto
– La salida no depende de valores futuros de la entrada
– Debe cumplirse para todo tiempo!!!

y  n   F  x  n  , x  n  1 , x  n  2  , 

• Un sistema es no causal en caso contrario


– Es predictivo
– No se puede implementar en tiempo real
– Se llama así porque la causa de la señal todavía no acontece
Causal vs. No Causal

• Ejemplos:

y  n   3x  n  Causal
y  n   3 x  n   12 x  n  1 Causal
y  n   2 x  n   x  n  1 No Causal
y  n   x  n   12 y  n  1 Causal
y  n   x  2n   y  n  1 No Causal
y  n   3x  n  No Causal
Lineal vs. No Lineal

• Un sistema es lineal si y sólo si satisface el principio de superposición:


x1  n  H y1  n 

x2  n  H y2  n 

• Entonces:
a1 x1  n   a2 x2  n  H a1 y1  n   a2 y2  n 

• Un sistema es no lineal en caso contrario


Lineal vs. No Lineal

• Ejemplos:

y  n    x  n  No Lineal
2

y  n   x  n   12 x  n  2  Lineal
y  n   2 x  n  1  3 No Lineal
y  n   x  2n   x 3n  Lineal
y  n   x  n   y  n  1 Lineal
y n   x n2  Lineal
Invariante en el tiempo vs. Variante en el tiempo

• Un sistema es invariante en el tiempo si:


x n H y n

• Entonces:
x n  k  H y n  k 

• Un sistema es variante en el tiempo en caso contrario


• Prueba:

x n H y n z-k y n  k 


x n z-k x n  k  H y n  k 
Invariante en el tiempo vs. Variante en el tiempo

• Ejemplos:

y  n    x  n  Invariante en el tiempo


3

y  n   x  2n  Variante en el tiempo
y  n   x  n   x  n  1 Invariante en el tiempo
y n  n  x n Variante en el tiempo
y  n   x  n  Variante en el tiempo
y  n   2 x n2  Variante en el tiempo
• Preliminares de la
• convolución discreta

Respuesta al impulso
unitario en sistemas lineales
e invariantes en el tiempo (LIT)
Respuesta al impulso unitario

• Respuesta al impulso unitario:


– También llamada respuesta impulsiva
– Señal de salida h(n) que se obtiene cuando a la entrada se coloca un impulso centrado en n = 0
– Es una propiedad que distingue a cada sistema discreto

x n H y n

 n H h n

Respuesta
Impulso
al impulso
Respuesta al impulso unitario
• Ejemplo:
– Obtener la respuesta al impulso h(n) para cada sistema:

y  n    x  n  h  n     n     n 


2 2

 1 n0
y  n   cos  x  n  h  n   cos   n   
0.54 n  0

y  n   x  n   12 x  n  1  13 x  n  3 h  n     n   12   n  1  13   n  3

1
1/2 1/3
n
-2 -1 0 1 2 3 4
Respuesta al impulso unitario
• Ejemplo:
– Obtener la respuesta al impulso h(n) para cada sistema:
y  n   x  n   12 y  n  1 h  n     n   12 h  n  1

– El estado inicial de todos los elementos de memoria es cero

– Para n < 0  x(n) = 0:


 0 n0
h  0     0   12 h  1  1  0  1 h n   n
 2  n0
1
h 1   1  h  0   0  
1
2
1
2
1
2

h  n    12  u  n 
n
h  2     2   12 h 1  0  12  12   1
4

h 3   3  12 h  2   0  12  14   81
Respuesta al impulso unitario
• Ejemplo:
– Obtener la respuesta al impulso h(n) para cada sistema:
y  n   x  n   12 y  n  1 h  n     n   12 h  n  1

– El estado inicial de todos los elementos de memoria es cero

– Para n < 0  x(n) = 0:


 0 n0
x n y n h n   n
 2  n0
1

z-1
h  n    12  u  n 
n

1/2
Retroalimentación Respuesta infinita
Respuesta al impulso unitario
• Ejemplo:
– Obtener la respuesta al impulso h(n) para cada sistema:

y  n   x  n   23 x  n  2   12 x  n  3 h  n     n   23   n  2   12   n  3

x n z-1 z-1 z-1


 n
-2/3 1/2 h n
y n

Sistema con respuesta al impulso finita


Finite Impulse Response (FIR)
Respuesta al impulso unitario
• Ejemplo:
– Obtener la respuesta al impulso h(n) para cada sistema:

y  n   x  n   12 x  n  1  13 y  n  1 h  n     n   12   n  1  13 h  n  1

x n z-1 y n


 n -1/2 h n
z -1

1/3

Sistema con respuesta al impulso infinita Conexión


Infinite Impulse Response (IIR) en cascada
Respuesta al impulso unitario
• Ejemplo:
– Obtener la respuesta al impulso h(n) para cada sistema:

y  n   x  n   2 x  n  1  3 x  n  2   2 x  n  3  x  n  4 

y  n   x  n  2   2 x  n  1  3 x  n   2 x  n  1  x  n  2 

y  n   x  n   y  n  1

y  n   2 y  n  1  x  n 

y  n   101 y  n  1  x  n 
Sistemas Lineales e
Invariantes en el Tiempo
• Sistemas LIT (Lineal e Invariante en el Tiempo)
 n H h n

• Por linealidad:
a  n  H ah  n 

• Por invarianza en el tiempo:


 n  k  H h n  k 

• Por linealidad e invarianza en el tiempo:


a0  n   a1  n  1 H a0 h  n   a1h  n  1
Sistemas Lineales e
Invariantes en el Tiempo
• Ejemplo: x n z-1 z-1 y n
3
x n 1 -2
2
n
-1 0 1 3 4 5
-1

– Determinar si el sistema es lineal e invariante en el tiempo:

y  n   x  n   2 x  n  1  3 x  n  2 

Sistema LIT
Sistemas Lineales e
Invariantes en el Tiempo
• Ejemplo: x n z-1 z-1 y n
3
x n 1 -2
2
n
-1 0 1 3 4 5
-1

– Graficar h(n): h n 3


1

1
h  n     n   2  n  1  3  n  2  n
-2 -1 0 2 3 4
-2
Sistemas Lineales e
Invariantes en el Tiempo
• Ejemplo: x n z-1 z-1 y n
3
x n 1 -2
2
n
-1 0 1 3 4 5
-1

– Encontrar y(n) cuando x  n     n  1    n  2 

x  n     n  1    n  2  H y  n   h  n  1  h  n  2 

– Por ser LIT


Sistemas Lineales e
Invariantes en el Tiempo
• Ejemplo: x n z-1 z-1 y n
3
x n 1 -2
2
n
-1 0 1 3 4 5
-1

– Encontrar y(n) cuando x  n     n  1    n  2 

h  n     n   2  n  1  3  n  2  y  n   h  n  1  h  n  2 

y  n     n  1  2  n  2   3  n  3    n  2   2  n  3   3  n  4 

y  n     n  1  3  n  2   5  n  3  3  n  4 
Sistemas Lineales e
Invariantes en el Tiempo
• Ejemplo: x n z-1 z-1 y n
3
x n 1 -2
2
n
-1 0 1 3 4 5
-1

– Encontrar y(n) cuando x  n     n  1    n  2 

y  n     n  1  3  n  2   5  n  3  3  n  4 
– Para un sistema LIT es posible obtener la salida para cualquier
entrada usando la respuesta al impulso unitario y las propiedades de
linealidad e invarianza en el tiempo
Sistemas Lineales e
Invariantes en el Tiempo
• Ejemplo:
x n
y n 2 z-1
1 1
0.5
n 1/2
-1 0 1 2 3 4 5 6 y n

– Encontrar la entrada para generar y(n):

h  n   12   n     n  1 y  n   2h  n  1  h  n  4 
1
0.5
n
x  n   2  n  1    n  4 
-2 -1 0 1 2 3
Concepto

DEFINICIÓN DE LA
CONVOLUCIÓN DISCRETA
Representación con impulsos
• Ejemplo: x n 2
3
2
– Considere la señal de entrada: 1
3
n
-4 -3 -2 -1 0 1 2 4
-1

x  n   2    n  2   1   n  1  3    n   2    n  2   1   n  3

x  2  x  1 x 0 x 2 x 3


x n    x k   n  k 
k 
Cualquier señal x(n) se puede representar
como una combinación lineal de impulsos
desplazados en el tiempo
Convolución discreta
• Se considera un sistema LIT, con una respuesta al impulso
unitario h(n)
 
x n    x k   n  k 
k 
H y n   x k   h n  k 
k 

Convolución discreta y n  x n  h n

• La salida es el resultado de convolucionar la señal de entrada


con la respuesta al impulso unitario
Convolución discreta
• Ejemplo:
– Usar convolución para encontrar y(n):

x n x n z-1


1
1
n
-3 -2 -1 0 2 3 1/2
y n
-1

y n   x n   h n  h  n   12   n     n  1

  x k   h n  k 
k 
 x  1 h  n  1  x 1 h  n  1

 12   n  1    n   12   n  1    n  2 
Más sobre la convolución

PROPIEDADES DE LA
CONVOLUCIÓN DISCRETA
Propiedad de identidad
• Ejemplo:
– Usar convolución para encontrar y(n):
x  n     n  1 1

n H y n
-4 -3 -2 -1 0 1 2 3 4


y  n   x  n   h  n     n  1  h  n      k  1  h  n  k     0   h  n  1
k 

Respuesta diferente  h  n  1
de 0 sólo en k = 1
– La convolución del impulso unitario retrasado con cualquier señal
es la misma señal retrasada
 n  k   h n  h n  k 
Propiedad conmutativa

y n   x n   h n    x k   h n  k 
k 

v
• Ahora bien, como: v  nk k  nv
• Tal que:
 
y n   x  n  v   h v    h v   x  n  v   h  n   x  n 
v  v 

• Es decir:
y n  x n  h n  h n  x n x n h(n) y n  x n  h n

h n x(n) y n  h n  x n


Conexión en cascada de sistemas LIT
 n h1(n) w n h2(n) h n

w  n     n   h1  n   h1  n 
h  n   h1  n   h2  n 
h  n   w  n   h2  n   h1  n   h2  n 

• La respuesta al impulso unitario h(n) de dos sistemas conectados


en cascada es la convolución de la respuesta al impulso unitario
de cada uno
• Y por conmutatividad: h  n   h1  n   h2  n   h2  n   h1  n 

x n h1(n) * h2(n) y n x n h2(n) * h1(n) y n


Conexión en cascada de sistemas LIT
• Ejemplo: y  n   x  n   2 x  n  1  x  n  2   12 y  n  1  34 y  n  2 

– Optimizar el sistema
– Mostrar la implementación del sistema:
w n

x n y n

z-1 z-1
2 1/2
x  n  1 y  n  1

z-1 z-1
-1 -3/4
x n  2 y n  2
Conexión en cascada de sistemas LIT
• Ejemplo: y  n   x  n   2 x  n  1  x  n  2   12 y  n  1  34 y  n  2 

– Optimizar el sistema
– Por la propiedad conmutativa:
w n

x n y n

z-1 z-1
1/2 2
w  n  1 w  n  1

z-1 z-1
-3/4 -1
w n  2 w n  2
Conexión en cascada de sistemas LIT
• Ejemplo: y  n   x  n   2 x  n  1  x  n  2   12 y  n  1  34 y  n  2 

– Optimizar el sistema
– Simplificando:

x n y n

z-1
1/2 2
Se reduce el número de
z-1 localidades de memoria
-3/4 -1 de 4 a 2  optimizado
Conexión en cascada de sistemas LIT
• Ejemplo: y  n   x  n   12 x  n  1  x  n  2   13 y  n  1

– Optimizar el sistema
– Obtener la implementación de los siguientes sistemas usando un
número mínimo de localidades de memoria
x n y n

z-1
-1/3 1/2

z-1
Propiedad distributiva
v n
h1(n)
x n   n y n  h n
h2(n)
w n

v  n     n   h1  n   h1  n  w  n     n   h2  n   h2  n 

h  n   v  n   w  n   h1  n   h2  n 

x n h2(n) + h1(n) y n

• Es decir: y  n   x  n    h1  n   h2  n   x  n   h1  n   x  n   h2  n 
Sistemas retroalimentados
• Ejemplo: y  n   x  n   13 y  n  1 x n 1
3
n
– Calcular la salida y(n) 0 1 2 4
-1
x n y n

h  n     n   13 h  n  1   13  u  n 
n
z-1

1/3

y  n   x  n   h  n     n  1    n  3   13 n u  n 

   n  1   13  u  n     n  3   13  u  n 
n n

  13  u  n  1   13  u  n  3
n 1 n 3
Sistemas retroalimentados
• Ejemplo: y  n   x  n   13 y  n  1 x n 1
3
n
– Calcular la salida y(n) 0 1 2 4
-1
x n y n

h  n     n   13 h  n  1   13  u  n 
n
z-1

1/3

y  n   x  n   h  n    13  u  n  1   13  u  n  3
n 1 n 3

  13  u  n  1   13  u  n  3
n  3 2 n 3

 
1 n 3  1 2 u  n  1  u  n  3   13 n 3  91 u  n  1  u  n  3
3  3 
Propiedad asociativa
x n h1(n) w n h2(n) y n

w  n   x  n   h1  n 

y  n   w  n   h2  n    x  n   h1  n   h2  n 

x n h1(n) * h2(n) y n

y  n   x  n    h1  n   h2  n 

• La forma en que se asocien los operadores no importa


Forma general de la ecuación de un
sistema LIT
y  n   b0 x  n   b1 x  n  1  b2 x  n  2     bM x  n  M 
 a1 y  n  1  a2 y  n  2     aN y  n  N 

M N
y  n    bk x  n  k    ak y  n  k  Ecuación en
k 0 k 1
diferencias
M localidades N localidades
de orden N
de memoria de memoria

• El orden de una ecuación en diferencias está dado por el número


de localidades de memoria que almacenan valores a la salida
• Si el sistema no tiene retroalimentación  Orden 0
Forma general de la ecuación de un
sistema LIT
y  n   b0 x  n   b1 x  n  1  b2 x  n  2     bM x  n  M 
 a1 y  n  1  a2 y  n  2     aN x  n  N 

M N
y  n    bk x  n  k    ak y  n  k  Ecuación en
k 0 k 1
diferencias
M localidades N localidades
de orden N
de memoria de memoria

• El número mínimo de localidades de memoria para la implementación


del sistema es:
max  M , N 
Forma general de la ecuación de un
sistema LIT
M N
y  n    bk x  n  k    ak y  n  k 
k 0 k 1

x n y n
b0
z-1

a1 b1
z-1

a2 b2 Realización directa
z-1 de un sistema LIT
aN bM discreto
Forma general de la ecuación de un
sistema LIT
• Ejemplo: x n y n
– Encontrar ecuación en 2
diferencias del sistema z-1

– La ecuación en diferencias 1/2 -1


es de primer orden  z-1
Sólo hay una trayectoria de
retroalimentación
-1
M 2 N 1
y n   b x n  k    a y n  k 
k 0
k
k 1
k

y  n   b0 x  n   b1 x  n  1  b2 x  n  2   a1 y  n  1

y  n   2 x  n   x  n  1  x  n  2   12 y  n  1
Forma general de la ecuación de un
sistema LIT
• Ejemplo: x n y n
– Descomponer el sistema 2
en una conexión serie z-1
(cascada) de dos sistemas
1/2 -1
z-1
w n 2
x n y n
-1
z-1 z-1
-1
w  n   x  n   12 w  n  1
1/2
z-1 y  n   2 w  n   w  n  1  w  n  2 
-1
Forma general de la ecuación de un
sistema LIT
• Ejemplo: x n y n
– Descomponer el sistema 2
en una conexión serie z-1
(cascada) de dos sistemas
1/2 -1
H1 w n H2
z-1
2
x n y n
-1
z -1
z -1
w  n   2 x  n   x  n  1  x  n  2 
-1
1/2 y  n   w  n   12 y  n  1
z-1  2 x  n   x  n  1  x  n  2 
-1
 12 y  n  1
Forma general de la ecuación de un
sistema LIT
• Ejemplo: x n y n
– Plantear la respuesta al 2
impulso del sistema z-1

1/2 -1
H1 w n H2
z-1
2
x n y n
-1
z -1
z -1

-1
h1  n   2  n     n  1    n  2 
1/2
h2  n    12  u  n 
n
z-1
-1
Forma general de la ecuación de un
sistema LIT
H1 w n H2
• Ejemplo: 2
– Plantear la respuesta al x n y n
impulso del sistema
z-1 z-1
h1  n   2  n     n  1    n  2  -1
h2  n    12  u  n 
n
1/2
z-1
h  n   h1  h2 -1

h  n    2  n     n  1    n  2    12  u  n 
n

 
h  n   2  n    12  u  n     n  1   12  u  n     n  2    12  u  n 
n n n

h  n   2  12  u  n    12  u  n  1   12  u n  2 
n n 1 n2
Forma general de la ecuación de un
sistema LIT
• Ejemplo:
– Encontrar y(n) para x  n     n  1  2  n  2 
h  n   2  12  u  n    12  u  n  1   12  u n  2 
n n 1 n2

y n  x n  h n


   n  1  2  n  2    2  12  u  n    12  u  n  1   12  u  n  2 
n n 1 n2

 
   n  1  2  12  u  n     n  1   12  u  n  1    n  1   12  u n  2 
n n 1 n 2

2  n  2   2  12  u  n   2  n  2    12  u  n  1  2  n  2    12  u n  2 
n n 1 n 2

 2  12  u  n  1   12  u  n  2    12  u n  3
n 1 n2 n 3

4  12  u  n  2   2  12  u  n  3   2  12  u n  4 
n2 n 3 n4
Forma general de la ecuación de un
sistema LIT
• Ejemplo:
– Encontrar y(n) para x  n     n  1  2  n  2 
– Alternativa:
h  n   2  12  u  n    12  u  n  1   12  u n  2 
n n 1 n2

y n  x n  h n


   n  1  2  n  2   h  n 
 h  n  1  2h  n  2 
 2  12  u  n  1   12  u  n  2    12  u n  3
n 1 n2 n 3

4  12  u  n  2   2  12  u  n  3   2  12  u n  4 
n2 n 3 n4
Sistemas LIT causales
• Para un sistema LIT:
y n  x n  h n
 
  x k   h n  k    h k   x n  k 
k  k 

   h  3  x  n  3  h  2   x  n  2   h  1  x  n  1
 h  0   x  n   h 1  x  n  1  h  2   x  n  2   h 3   x  n  3   

• Para que el sistema sea causal:


  h  3  h  2   h  1  0
– El impulso unitario en n = 0 NO debe provocar una respuesta al
impulso unitario antes de ese momento
Sistemas LIT causales
  h  3  h  2   h  1  0
• Ejemplo:
 n h n 2
1
1 1
1/2
n HLIT n
-2 -1 0 1 2 -2 -1 0 1 2 3 4 5 6
Causal
 n h n 2
1
1 1 1
1/2
n HLIT n
-2 -1 0 1 2 -2 -1 0 1 2 3 4 5 6
No Causal
(Predictivo)

También podría gustarte