Anda di halaman 1dari 3

2do Laboratorio de Seales y Sistemas

2015-10
Prof. Winston S. Percybrooks

Se trabajar en este laboratorio durante la clase del da Mircoles 18 de Febrero.


El informe ser entregado a ms tardar el da Lunes 23 de Febrero a las 12 del medio da a
travs del catlogo web.
Para cada problema planteado el informe debe contener:
Texto, ecuaciones y/o grficas requeridas para dar solucin al problema.
Cdigo de Matlab comentado y organizado que se us para resolver el problema.
Respuestas justificadas a las preguntas planteadas as como comentarios de los resultados
segn sea apropiado.
El informe tambin puede contener una seccin final, opcional y no calificable, con
comentarios sobre las dificultades (tcnicas y de otro tipo) que encontraron durante la
realizacin del laboratorio.
Organizacin, claridad y uso del idioma son componentes intrnsecos de la evaluacin de su
reporte.

Problemas.
1. (30 pts.) Considere dos sistemas conectados en serie, Sistema 1 y Sistema 2. Suponga que
Sistema 1 no tiene memoria y est caracterizado por la relacin entrada/salida y[n] =
(n+1)x[n], mientras que Sistema 2 es LTI con respuesta al impulso h1[n] descrita como:

Su tarea es determinar si la propiedad asociativa de la convolucin se cumple para la


conexin en serie de estos dos sistemas dada la entrada x 1[n] definida a continuacin,
siguiendo este procedimiento:

Determine la seal w[n] definida como la salida de Sistema 1 frente a la entrada


x1[n].
Use w[n] como la entrada para Sistema 2 y compute la salida resultante y1[n].
Defina h2[n] como la respuesta al impulso de Sistema 1. Compute h 2[n] para el
intervalo n = [0,4].
Compute hserie[n] = h1[n] * h2[n] representando la respuesta al impulso total de la
conexin en serie de Sistema 1 y Sistema 2.
Compute la salida y2[n]del sistema hserie[n] cuando la entrada es x1[n].

Compare y1[n] con y2[n]. Esperara que las dos seales resultantes fuesen iguales?Se
viola la propiedad asociativa de la convolucin en caso que no sean iguales? Explique sus
respuestas.
2. (30 pts.)Para aplicaciones en tiempo real se requiere procesar seales con el menor tiempo
de procesamiento posible. Particularmente cuando la seal de entrada es muy larga
comparada con la respuesta al impulso del sistema, es conveniente usar una tcnica
llamada convolucin por bloques para calcular la salida. La seal de entrada se divide en
bloques ms cortos que pueden ser procesados ms rpido. La linealidad del sistema
garantiza que la salida total puede calcularse como la superposicin de las salidas de cada
bloque ms corto. Para ilustrar este mtodo asuma que se tiene un sistema LTI con
respuesta al impulso h[n] que es diferente de cero slo en el intervalo n=[0,P-1]. Tambin
asuma que la seal de entrada x[n] es cero para n < 0 y su longitud mucho mayor que P.
Entonces x[n] puede dividirse en segmentos de longitud L as:

donde L > P y

como se ilustra en la siguiente figura:

Para h[n] = (0.9)n(u[n] u[n 10]) y x[n] = cos(n 2)sen(2n/5), compute en forma
directa y[n] = h[n]*x[n] para n = [0,199]. Grafique el resultado usando stem().
Use L = 50 para dividir la seal x[n] en el rango n = [0,199] en 4 segmentos con 50
muestras cada uno (x0[n], x1[n], x2[n], x3[n]). Compute y0[n], y1[n], y2[n], y3[n] como las
salidas correspondientes a cada uno de los segmentos de x[n].
Encuentre la salida total del sistema como y[n] = y 0[n] + y1[n-k] + y2[n-2k] + y3[n-3k].
Determine el valor adecuado de k de manera que la seal resultante sea igual a la
obtenida en la primera parte cuando se us de una vez la totalidad de la seal de
entrada.
El mtodo aqu descrito se conoce como Superposicin y Suma (Overlap-add), puede
explicar por qu se llama as?

3. (40 pts.) Con este problema explorar el uso de modelos LTI para una aplicacin real en
procesamiento de audio: la generacin y eliminacin de ecos:

Considere un sistema LTI con respuesta al impulso h[n] = [n] + a[n-N], con a < 1.
Este sistema es un buen modelo para la generacin del eco resultante cuando la seal
original es reflejada por una superficie parcialmente absorbente como una pared. Por
ejemplo si tenemos una persona hablando en un cuarto con eco, un micrfono captar
la onda acstica proveniente directamente de la boca de la persona, pero tambin la
onda reflejada (eco) por la pared del recinto. Debido a que el eco tiene que recorrer
mayor distancia estar siempre retrasado respecto a la seal de la persona. Adems
como la pared es parcialmente absorbente la amplitud de la onda sonora tambin se
atena (factor a). Para efectos de este ejemplo asuma que la onda sonora original slo
de refleja una vez contra la pared y no hay otras fuentes de reflexin.
Cargue en Matlab el archivo Test.wav.
Compute una nueva seal de audio usando el contenido de Test.wav y el sistema
generador de ecos descrito antes con N = 1000 y a = 0.5. Grafique y escuche la seal
resultante.
Considere ahora el problema de eliminar el eco que acaba de introducir en la seal de
audio. Desde el punto de vista de anlisis de sistemas LTI, Qu condicin debe
cumplir un hipottico sistema removedor de ecos respecto al sistema generador de ecos
ya descrito?
Dado un sistema LTI con relacin entrada/salida y[n] = x[n] ay[n-N], donde y[n] es la
salida y x[n] la entrada. Pruebe que el sistema propuesto cumple con la condicin
requerida en el punto anterior para remover el eco.
Para N = 1000 y a = 0.5, compute la respuesta al impulso g[n] del sistema removedor
de ecos para n = [0,4000].
Utilice la seal con eco generada anteriormente como entrada al sistema g[n], grafique
y escuche los resultados, haga comentarios.
Bonificacin: Experimente con la generacin y eliminacin de mltiples ecos. Si se
tiene una seal con un eco desconocido, Cmo podran estimarse los valores de N y a?

Anda mungkin juga menyukai