Está en la página 1de 81

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Seales y Sistemas II
Mdulo I: Seales y Sistemas Discretos

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Contenido de este mdulo

1.- Tipos de seales y operaciones bsicas 2.- Tipos de sistemas y sus propiedades 3.- Respuesta impulsiva y convolucin discreta 4.- Ecuaciones en diferencias finitas

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

1.- Tipos de seales y operaciones bsicas 2.- Tipos de sistemas y sus propiedades 3.- Respuesta impulsiva y convolucin discreta 4.- Ecuaciones en diferencias finitas

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Qu es una seal?

Qu es una seal? Seales de trnsito, seales de humo, sealizacin, seales y sistemas... Algunos conceptos relacionados: datos informacin

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Clasificacin de las seales

Segn el soporte de su variable y su amplitud a.- Seales analgicas continuas b.- Seales discretas en variable discretas c.- Seales discretas en amplitud d.- Seales digitales Segn el tipo de descripcin utilizada a.- Seales determinsticas (analtica) b.- Seales estocsticas (probabilstica)

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Seales analgicas

La variable y la amplitud tienen un soporte continuo Se representa mediante una funcin


amplitud (y)
1

y = f(x)
0.5

x R

y R

-0.5 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5

variable (x)

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Seales discretas en variable

La variable tiene un soporte discreto y la amplitud continuo Se representa mediante una secuencia
amplitud (y)
1

y = f[n]
0.5

n E

y R

-0.5 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5

variable (n)

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Seales discretas en amplitud

La variable tiene un soporte continuo y la amplitud discreto Se representa utilizando el operador parte entera
amplitud (k)
1

k = [f(x)]
0.5

x R

k E

-0.5 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5

variable (x)

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Seales digitales

La variable y la amplitud tienen un soporte discreto Se representa utilizando el operador parte entera
amplitud (k)
1

k = [f[n]]
0.5

n E

k E

-0.5 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5

variable (n)

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Seales determinsticas 10

Seales que estn perfectamente definidas, bien sea por: 1.- extensin (todos sus valores son dados), o 2.- comprensin (tienen una expresin analtica) Ejemplo:
1

y = a cos(2f x) e x/b

0.5

-0.5

10

12

14

16

18

20

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Seales estocsticas 11

Seales que no pueden ser definidas ni por comprensin ni por extensin. Se definen algunas de sus propiedades usando probabilidades. Ejemplo: Ruido Blanco
2

-1

-2

10

12

14

16

18

20

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Enfoque del curso 12

En este curso nos dedicaremos principalmente al estudio de seales discretas en tiempo (seales discretas en variable, cuya variable es el tiempo), tanto determinsticas como estocsticas. Nota importante: aunque el tipo de seales que ameritan un verdadero inters prctico son las seales digitales, debido a la alta precisin de los computadores actuales podemos conformarnos, por simplicidad y para una gran cantidad de aplicaciones, con el estudio de seales discretas en variable.

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Operaciones bsicas con seales 13

Consideremos la siguiente seal

g(t)

h a b

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Amplificacin 14

Multiplicacin de la seal por una constante k > 1

kh

k g(t)

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Atenuacin 15

Multiplicacin de la seal por una constante 0 < k < 1

k g(t)

kh a b
t

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Inversin* 16

Multiplicacin de la seal por k = -1

* Cuidado !!! no confundir con: 1.- g(t) inversa 2.- inverso de g(t)

- g(t)

a -h
2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Retardo 17

Sustraccin de una cantidad > 0 a la variable

g(t-)

h a+

b+

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Adelanto 18

Adicin de una cantidad > 0 a la variable

g(t+)

h a- - b-
t

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Rebatimiento 19

Multiplicacin de la variable por 1

g(-t)

h -b -a

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Compresin 20

Multiplicacin de la variable por un factor k > 1

g(kt)

h a/k b/k

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Expansin 21

Divisin de la variable por un factor k > 1

g(t/k)

h ka kb

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Nivel DC 22

Adicin de una constante ( nivel DC) a la seal

k + g(t)

k+h

b
t

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Integracin (seales continuas) 23

Representa el valor del rea acumulada bajo g(t)

h(b-a)/2 -ah/2

g(x) dx

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Diferenciacin (seales continuas) 24

Representa el valor de la pendiente de g(t) d g(t) dt -h/a

b a
-h/b t

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Integracin y diferenciacin discretas 25

Integracin discreta:

y[n] = g[k] k= Diferenciacin discreta: y[n] = g[n] g[n-1]


8

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Algunas propiedades de inters 26

Periodicidad: g(t) = g(t-kT) con k entero T: perodo, 1/T = f: frecuencia Simetras PAR: g(t) = g(-t) La simetra es respecto al eje de amplitud IMPAR: g(t) = -g(-t) La simetra es respecto al punto (t=0, g(t)=0)

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Seales discretas bsicas: [n] 27

IMPULSO UNITARIO ( PULSO UNITARIO)


2 1.5

1, n = 0

1 0.5

[n] =
0, n 0

0 -0.5 -1 -10 -5 0 5 10

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Seales discretas bsicas: u[n] 28

ESCALN UNITARIO
2 1.5

1, n 0 u[n] = 0, n < 0 n

1 0.5 0 -0.5 -1 -10 -5 0 5 10

[k] u[n] = k= 8
2004 by R.Banchs

[n] = u[n] u[n-1]

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Seales discretas bsicas: r[n] 29

RAMPA UNITARIA
12 10

n, n 0 r[n] = 0, n < 0 n

8 6 4 2 0 -10 -5 0 5 10

r[n] = u[k] k= 8
2004 by R.Banchs

u[n] = r[n] r[n-1]

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Seales discretas bsicas: sig[n] 30

FUNCIN SIGNO
2

1, n > 0 sig[n] = 0, n = 0 -1, n < 0

-1

-2 -10

-5

10

sig[n] = 2 u[n] 1 [n]

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Seales discretas bsicas: Pa [n] 31

PULSO RECTANGULAR
2 1.5

1, a > n 0 Pa [n] = 0, en el resto

1 0.5 0 -0.5 -1 -10 -5 0 5 10

Pa [n] = u[n] u[n-a]

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Seales discretas bsicas: Ta [n] 32

PULSO TRIANGULAR
2

(a-n)/a, a > n 0 Ta [n] = (a+n)/a, 0 > n -a 0, en el resto

1.5 1 0.5 0 -0.5 -1 -10 -5 0 5 10

Ta [n] = 1/a r[n+a] u[-n] + 1/a r[a-n] u[n] [n]

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Seales discretas bsicas: E1a [n] 33

EXPONENCIAL DE UN LADO
2

e -n/a,
E1a [n] =

1.5

n0

1 0.5

0, n < 0

0 -0.5 -1 -10 -5 0 5 10

E1a[n] = e -n/a u[n]

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Seales discretas bsicas: E2a [n] 34

EXPONENCIAL DE DOS LADOS


2

e
E2a [n] =

-n/a,

n0 n<0

1.5 1 0.5

n/a,

0 -0.5 -1 -10 -5 0 5 10

E2a[n] = e -n/a u[n] + e n/a u[-n] [n] = e -|n/a|

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Seales discretas bsicas: Sa [n] 35

ONDA CUADRADA
2

(-1)k Pa[n-ak] Sa[n] = k= 8

-1

-2 -10

-5

10

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Seales discretas bsicas: a[n] 36

TREN DE IMPULSOS
2 1.5

a[n] =

k= -

[n-ak]

0.5 0 -0.5 -1 -10 -5 0 5 10

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Seales discretas bsicas: Sincb[n] 37

FUNCIN SINC
2

Sincb[n] =

sin(bn) , n 0 (bn) 1, n = 0

1.5 1 0.5 0 -0.5 -1 -10 -5 0 5 10

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

La exponencial compleja 38 Frmula de Euler

exp, [n] = e j( n+) = cos( n+) + j sin( n+)


2

Parte Real cos( n+) = Re{exp, [n]} Parte Imaginaria sin( n+) = Im{exp, [n]}

1 0 -1 -2 2 1 0 -1 -2 0 5 10 15 20 0 5 10 15 20

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

La exponencial compleja amortiguada 39

expa,, [n] = e an+j( n+) = e-an (cos( n+)+j sin( n+)) Parte Real e-an cos( n+) = Re{exp Parte Imaginaria e-an sin( n+) = Im{exp
2 1 0 -1 -2 2 1 0 5 10 15 20

a,, [n]}

a,,

[n]}

0 -1 -2 0 5 10 15 20

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Ejercicio I.1 40

SINUSOIDES NO PERIDICAS !!! La seal discreta f[n] = sin(2 f n) no necesariamente es una seal peridica, halla aquellos valores de f para los cuales f[n] es peridica.

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Ejercicio I.1 41

RESPUESTA Para que f[n] sea peridica con perodo N (entero), debe cumplirse que f[n] = f[n+kN] para todo k entero. Entonces: sin(2 f n) = sin(2 f (n+kN)) = sin(2 f n+ 2 f kN) donde 2 f kN debe ser un mltiplo entero de 2. De aqu se concluye que: f kN = m f = m/(nN) f debe ser Racional

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

42

1.- Tipos de seales y operaciones bsicas 2.- Tipos de sistemas y sus propiedades 3.- Respuesta impulsiva y convolucin discreta 4.- Ecuaciones en diferencias finitas

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Qu es un sistema? 43

Seal de entrada

Seal de salida SISTEMA

x[n]

y[n]

y[n] = operacin{ x[n] }


2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Estabilidad 44

Un sistema se define BIBO estable, si para toda seal de entrada x[n] acotada la salida resultante y[n] tambin es acotada. Es decir: Si para cualquier |x[n]| Mx < , existe un My tal que |y[n]| My < , entonces el sistema es BIBO estable.

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Causalidad 45

Un sistema se define causal, si para cualquier valor k, la salida y[k] slo depende de los valores de la entrada x[n] con n < k. Es decir: Si y[n=k] = operacin{ x[k], x[k-1], x[k-2], ... } para todo k, entonces el sistema es causal.

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Memoria 46

Un sistema se define sin memoria, si para cualquier valor k, la salida y[k] slo depende de la entrada x[k].

Es decir: Si y[n=k] = operacin{ x[k] } para todo k, entonces el sistema es sin memoria.

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Invertibilidad 47

Un sistema T con entrada x[n] y salida y[n] se define invertible, si existe otro sistema T-1 tal que permita recuperar la seal x[n] a partir de la seal y[n]. Es decir: Si existe T-1 tal que x[n] = T-1 { T{ x[n] } } entonces el sistema T es invertible.

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Invariancia en tiempo 48

Un sistema se define invariante en tiempo, si cualquier retardo o adelanto de la seal de entrada x[n] produce el mismo retardo o adelanto en la seal de salida y[n]. Es decir: Si y[n-k] = operacin{ x[n-k] } para cualquier valor de k, entonces el sistema es invariante en tiempo.

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Linealidad 49

Un sistema se define lineal si cumple el principio de superposicin (la salida a una combinacin de entradas es igual a la combinacin de las salidas de cada una de las entradas por separado). Es decir, dados: 1.- y1[n] = operacin{ x1[n] } 2.- y2[n] = operacin{ x2[n] } 3.- y[n] = operacin{ a x1[n] + b x2[n]} El sistema es lineal si, y slo si, y[n] = a y1[n] + b y2[n].
2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Linealidad (continuacin) 50

La linealidad implica dos propiedades fundamentales a saber: 1.- Propiedad de aditividad: operacin{x1[n]+x2[n]} = operacin{x1[n]}+operacin{x2[n]} 2.- Propiedad de escalamiento: operacin{a x[n]} = a operacin{x[n]}

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Ejercicio I.2 51

EVALUACIN DE SISTEMAS Considera los tres sistemas mostrados a continuacin: 1.- y[n] = (x[n])2 2.- y[n] = x[Nn] 3.- y[n] = x[n-1] + x[n+1] Di cul de ellos es LIT (lineal e invariante en tiempo)

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Ejercicio I.2 52

RESPUESTA 1.- y[n] = (x[n])2 NO LINEAL (a x1[n]+ b x2[n])2 a (x1[n])2 + b (x2[n])2 2.- y[n] = x[Nn] VARIANTE EN TIEMPO

x[N(n+k)] x[Nn+k] 3.- y[n] = x[n-1] + x[n+1]

LIT !!!

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Sistemas discretos: Retardador 53

RETARDADOR IDEAL

y[n] = x[n nd]


DESCRIPCIN: retarda (nd>0), adelanta (nd<0), la seal de entrada x[n] un nmero |nd| muestras.

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Sistemas discretos: Promediador 54

PROMEDIO MVIL

y[n] =

1 M+N+1

k =- M

x[n-k]

DESCRIPCIN: calcula el promedio de la seal de entrada x[n] en una ventana de M+N+1 muestras.

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Sistemas discretos: Compresor 55

COMPRESOR IDEAL

y[n] = x[Mn], con M entero positivo


DESCRIPCIN: este sistema descarta M-1 muestras de cada M muestras.

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Sistemas discretos: Acumulador 56

ACUMULADOR INTEGRADOR DISCRETO

y[n] =
k

x[k]
=-

DESCRIPCIN: calcula la suma acumulada de las muestras de la seal de entrada desde menos infinito hasta n.

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Sistemas discretos: Diferenciador 57

DIFERENCIADOR DISCRETO CAUSAL

y[n] = x[n] x[n-1]


DESCRIPCIN: calcula la diferencia entre muestras consecutivas de la seal de entrada.

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

58

1.- Tipos de seales y operaciones bsicas 2.- Tipos de sistemas y sus propiedades 3.- Respuesta impulsiva y convolucin discreta 4.- Ecuaciones en diferencias finitas

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Representacin de seales con [n] 59

Cualquier seal discreta x[n] puede representarse como una suma pesada de impulsos discretos de la siguiente manera: ... x[-1] [n+1]+x[0] [n]+x[1] [n-1]+... =
k

x[k] [n-k]

=-

Esta propiedad de la funcin impulso es de fundamental importancia en la representacin de sistemas Lineales e Invariantes en Tiempo (LIT)

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Respuesta impulsiva 60

Consideremos el sistema T, tal que y[n] = T{ x[n] }, de acuerdo con la propiedad vista de la funcin impulso: y[n] = T

{
k

x[k] [n-k]

=-

Adicionalmente, si el sistema es LIT: y[n] =


k

=- donde T{[n]} se denomina la respuesta impulsiva de T


2004 by R.Banchs

x[k] T{[n-k]}

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Suma de convolucin 61

Definamos h[n] = T{[n]} como la respuesta impulsiva del sistema T, de forma tal que: y[n] =
k

x[k] T{[n-k]} =
k

=-

=-

x[k] h[n-k] = x[n] * h[n]

La expresin anterior se denomina suma de convolucin discreta y se representa con el smbolo *

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Caracterizacin de sistemas LIT 62

De lo visto anteriormente se derivan dos conclusiones importantsimas sobre los sistemas LIT: 1.- La respuesta impulsiva h[n] de un sistema LIT es lo nico que hace falta para caracterizarlo totalmente. 2.- La salida y[n] de un sistema LIT a cualquier entrada x[n] se puede calcular mediante la convolucin entre su respuesta impulsiva y la entrada: y[n] = x[n] * h[n].
SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

2004 by R.Banchs

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Convolucin discreta en detalle 63

Consideremos la convolucin de las dos seales f[n] y g[n]: q[n] = f[n] * g[n] = f[k]

f[k] g[n-k]

=-

Secuencia g[k] rebatida y retardada

... 0, 0, 1, 2, -1, 3, 0, 0 ...

g[n0-k] ... 0, 0, 1, 2, -1, 3, 0, 0 ... f[k] g[n0 -k] ... 0, 0, 0, 2, -2, -3, 0, 0, 0 ... -3 = q[n0]
2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Ejercicio I.3 64

CONVOLUCIN DISCRETA Considera las siguientes seales discretas: 1.- f[n] = P5[n+2] [n-1] + [n] 2.- g[n] = 1/2 (r[n] u[4-n] + [n-1]) 5/2 [n-3] a.- calcula la convolucin q[n] = f[n] * g[n] b.- grafica las secuencias q[n], f[n] y g[n]

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Ejercicio I.3 65
4

RESPUESTA f[n] = {...0, 1, 1, 2, 0, 1, 0...}


n=0

2 0 -2 -5 4 2

f[n]

10

g[n]

g[n] = {...0, 0, 1, 1, -1, 2, 0...}


n=0

0 -2 -5 6 4 2 0 -2 -5 0 5 10

10

q[n] = {...0, 1, 2, 2, 3, 1, 5, -1, 2, 0...}


n=0

q[n]

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Propiedades de la convolucin 66

COMMUTATIVIDAD f[n] * g[n] = g[n] * f[n] ASOCIATIVIDAD q[n] * (f[n] * g[n]) = (q[n] * f[n]) * g[n] DISTRIBUTIVIDAD SOBRE LA SUMA q[n] * (f[n]+g[n]) = q[n] * f[n] + q[n] * g[n] PROPIEDAD DE DESPLAZAMIENTO f[n] * [n-k] = f[n-k]
2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Propiedades de los sistemas LIT 67

ESTABILIDAD Un sistema LIT es estable si, y slo si,


k

|h[k]| <

=-

CAUSALIDAD Un sistema LIT es causal si, y slo si, h[n] = 0 para todo n < 0 INVERTIBILIDAD Un sistema LIT es invertible si, y slo si, existe w[n] tal que h[n] * w[n] = [n]
2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Sistemas LIT conectados en cascada 68 h1[n] h2[n] y[n]

x[n]

y[n] = (x[n] * h1[n]) * h2[n] = x[n] * (h1[n] * h2[n]) x[n] h1[n] * h2[n] y[n]

y[n] = x[n] * (h2[n] * h1[n]) = (x[n] * h2[n]) * h1[n]) x[n] h2[n] h1[n] y[n]

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Sistemas LIT conectados en paralelo 69

h1[n] x[n] h2[n] y[n] = (x[n] * h1[n]) + (x[n] * h2[n]) = x[n] * (h1[n]+ h2[n]) + y[n]

x[n]

h1[n] + h2[n]

y[n]

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Sistemas FIR e IIR 70

FIR (Finite-duration Impulse Response) Sistemas de respuesta impulsiva con duracin finita h[n] = 0 para n < Nmin y para n > Nmax IIR (Infinite-duration Impulse Response) Sistemas de respuesta impulsiva con duracin infinita h[n] 0 para n y/o para n -

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Ejercicio I.4 71

RESPUESTAS IMPULSIVAS Determina la respuesta impulsiva del siguiente sistema: Acc Diff

Donde Acc es el acumulador y Diff es el diferenciador discreto causal

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Ejercicio I.4 72

RESPUESTA La respuesta impulsiva del sistema est dada por: h[n] = hAcc[n] * hDiff[n] donde, hAcc[n] = u[n] y hDiff[n] = [n] [n-1] de forma que, h[n] = u[n] * ([n] [n-1]) y finalmente usando la propiedad de desplazamiento h[n] = u[n] u[n-1]
2004 by R.Banchs

h[n] = [n]
SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

73

1.- Tipos de seales y operaciones bsicas 2.- Tipos de sistemas y sus propiedades 3.- Respuesta impulsiva y convolucin discreta 4.- Ecuaciones en diferencias finitas

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Ecuaciones en diferencias 74

Consideremos la ecuacin

ak y[n-k] =

=0

bk x[n-k]

=0

Este tipo de ecuacin se denomina ecuacin lineal en diferencias de orden N con coeficientes constantes, y representa una clase particular de sistema con entrada x[n] y salida y[n].

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Forma recursiva 75

Otra forma de escribir la misma ecuacin es la siguiente: y[n] = 1/a0

k =1 =0 Aqu se evidencia como la salida y[n] puede ser calculada k

{ b x[n-k] - a y[n-k] }
k k

en forma recursiva a partir de los valores de la entrada x[n] y de valores previamente calculados de y[n]. La resolucin de una ecuacin en diferencias de orden N requiere el conocimiento de las N condiciones iniciales y[n0-m] para m = 1, 2, ..., N.
2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Condicin inicial de reposo 76

Si las N condiciones iniciales, y[n0-m] para m = 1, 2, ..., N, de una ecuacin de diferencias de orden N son iguales a cero, se dice que el sistema est inicialmente en reposo. En este caso se cumple que el sistema representado por la ecuacin en diferencias es LIT y Causal.

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Diferenciador discreto 77

Consideremos el diferenciador discreto causal presentado en la seccin 2, el cual fue definido como: y[n] = x[n] x[n-1] Esta definicin constituye en s misma una ecuacin en diferencias de orden 0 (N=0), con a0=1, M=1, b0=1 y b1= -1.

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Acumulador integrador discreto 78

Consideremos el acumulador presentado en la seccin 2, el cual fue definido como: y[n] =


k

x[k] = x[n] +
k

=-

n-1

x[k] = x[n] + y[n-1]

=-

Esta definicin constituye una ecuacin en diferencias de primer orden (N=1), con a0=1, a1= -1, M=0, b0=1.

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Ejercicio I.5 79

CLCULO DE UNA IIR Considera el sistema descrito por la ecuacin: y[n] = x[n] + y[n-1] calcula la respuesta al impulso de dicho sistema para la condicin inicial y[-1] = -2

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

Ejercicio I.5 80

RESPUESTA Consideremos los valores de n > -1: y[0] = [0] + y[-1] = 1 + (-2) = 0 y[1] = [1] + y[0] = 0 + 0 = 0

y[n] = 0, n > -1

Consideremos ahora los valores de n < 0: y[n] = [n] + y[n-1] y[n-1] = 2 (y[n] - [n]) y[-1] = 2 (y[0] - [0]) = 2 (0 1) = -2 y[-2] = 2 (y[-1] - [-1]) = 2 (-2 0) = - 4 y[-3] = 2 (y[-2] - [-2]) = 2 (-4 0) = - 8 De donde podemos concluir que h[n] = 2-n (u[n]-1)
2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

UNIVERSIDAD CATOLICA ANDRS BELLO Facultad de Ingeniera Escuela de Telecomunicaciones

81

Fin del Mdulo I


Seales y Sistemas Discretos

2004 by R.Banchs

SEALES Y SISTEMAS II: SEALES Y SISTEMAS DISCRETOS

También podría gustarte