Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Seales y Sistemas II
Mdulo I: Seales y Sistemas Discretos
2004 by R.Banchs
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
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
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
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 analgicas
y = f(x)
0.5
x R
y R
variable (x)
2004 by R.Banchs
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
variable (n)
2004 by R.Banchs
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
variable (x)
2004 by R.Banchs
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
variable (n)
2004 by R.Banchs
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 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
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
g(t)
h a b
2004 by R.Banchs
Amplificacin 14
kh
k g(t)
2004 by R.Banchs
Atenuacin 15
k g(t)
kh a b
t
2004 by R.Banchs
Inversin* 16
* Cuidado !!! no confundir con: 1.- g(t) inversa 2.- inverso de g(t)
- g(t)
a -h
2004 by R.Banchs
Retardo 17
g(t-)
h a+
b+
2004 by R.Banchs
Adelanto 18
g(t+)
h a- - b-
t
2004 by R.Banchs
Rebatimiento 19
g(-t)
h -b -a
2004 by R.Banchs
Compresin 20
g(kt)
h a/k b/k
2004 by R.Banchs
Expansin 21
g(t/k)
h ka kb
2004 by R.Banchs
Nivel DC 22
k + g(t)
k+h
b
t
2004 by R.Banchs
h(b-a)/2 -ah/2
g(x) dx
2004 by R.Banchs
b a
-h/b t
2004 by R.Banchs
Integracin discreta:
2004 by R.Banchs
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
1, n = 0
1 0.5
[n] =
0, n 0
0 -0.5 -1 -10 -5 0 5 10
2004 by R.Banchs
ESCALN UNITARIO
2 1.5
1, n 0 u[n] = 0, n < 0 n
[k] u[n] = k= 8
2004 by R.Banchs
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
FUNCIN SIGNO
2
-1
-2 -10
-5
10
2004 by R.Banchs
PULSO RECTANGULAR
2 1.5
2004 by R.Banchs
PULSO TRIANGULAR
2
2004 by R.Banchs
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
2004 by R.Banchs
e
E2a [n] =
-n/a,
n0 n<0
1.5 1 0.5
n/a,
0 -0.5 -1 -10 -5 0 5 10
2004 by R.Banchs
ONDA CUADRADA
2
-1
-2 -10
-5
10
2004 by R.Banchs
TREN DE IMPULSOS
2 1.5
a[n] =
k= -
[n-ak]
2004 by R.Banchs
FUNCIN SINC
2
Sincb[n] =
sin(bn) , n 0 (bn) 1, n = 0
2004 by R.Banchs
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
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
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
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
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
Qu es un sistema? 43
Seal de entrada
x[n]
y[n]
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
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
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
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
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
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
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
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
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
LIT !!!
2004 by R.Banchs
RETARDADOR IDEAL
2004 by R.Banchs
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
COMPRESOR IDEAL
2004 by R.Banchs
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
2004 by R.Banchs
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
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
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]
=-
x[k] T{[n-k]}
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
=-
=-
2004 by R.Banchs
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
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]
=-
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
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
Ejercicio I.3 65
4
2 0 -2 -5 4 2
f[n]
10
g[n]
0 -2 -5 6 4 2 0 -2 -5 0 5 10
10
q[n]
2004 by R.Banchs
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
|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
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
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
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
Ejercicio I.4 71
RESPUESTAS IMPULSIVAS Determina la respuesta impulsiva del siguiente sistema: Acc Diff
2004 by R.Banchs
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
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
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
Forma recursiva 75
{ 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
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
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
x[k] = x[n] +
k
=-
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
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
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
81
2004 by R.Banchs