You are on page 1of 5

Universidad Nacional de Colombia

Facultad de Minas
Departamento de Energı́a Eléctrica y Automática
Procesamiento Digital de Señales

Segundo Laboratorio
12 de Septiembre de 2017

Sı́ntesis (reconstrucción) de señales periódicas a partir de la serie de


Fourier
La serie de Fourier para una señal análoga, cuadrada y bipolar (xc (t)), con amplitud A y frecuencia
fundamental F0 , está dada por:


4·A ∑ 1
xc (t) = · · sen (2 · π · (2 · k − 1) · F0 · t) (1)
π 2·k−1
k=1

Por supuesto hacer la suma de infnitos términos es imposible en la práctica, por lo que normalmente
la suma se hace para un total de P valores distintos de k. Escriba un programa que permita calcular la suma-
toria de los P primeros términos de la serie expresada en la Ecuación (1), y visualizar su resultado, tanto en el
dominio del tiempo, como de la frecuencia. Los valores de A y F0 deben ser suministrados por el usuario del
programa, al principio de la ejecución.

Use el programa recién descrito para observar el comportamiento oscilatorio de las señales cuando
se trunca la reconstrucción (Fenómeno de Gibbs). Para valores pequeños de P , tome nota de la cantidad de
oscilaciones (picos y valles) que exhibe la reconstrucción, ası́ como su amplitud relativa. Tome nota y analice
las observaciones hechas para diferentes casos.

1
Procesamiento en pantalla verde
En clase se vio que es posible aprovechar la información de los canales que componen una imagen
en color, para filtrar o separar cierta informacin de la misma, en virtud de su tonalidad. Las figuras 1, 2, y 3
ilustran un proceso como el descrito, y referido comúnmente como Procesamiento en Pantalla Verde.

Figura 1: Imagen tomada con fondo verde

Figura 2: Fondo alternativo

Proponga o investigue un método para procesar imágenes en fondo verde, de modo que dicho fon-
do se pueda cambiar por cualquier imagen de su elección. Analice los resultados obtenidos y compárelos con
los mostrados en la Figura 3, en donde se puede apreciar que el filtrado del fondo no fue completamente satis-
factorio. Discuta la efectividad del método desarrollado, y en qué condiciones puede llevar a resultados erróneos.

2
Figura 3: Imagen luego del procesamiento de las imágenes de las Figuras 1 y 2

Sı́ntesis de voz básica


Para este punto se propone que tome varias grabaciones de su voz pronunciando una única vocal
determinada. Dibuje el espectro de magnitud promedio de dichas grabaciones y establezca cuáles serı́an los
componentes ms importantes de la señal. La información de dichos componentes puede consignarse en una
tabla que establezca su posición (frecuencia de aparición) y magnitud.

Finalmente, haga una reconstruccin de la señal en el dominio del tiempo, usando una suma de señales
cosenoidales con las frecuencias y amplitudes registradas del espectro de su voz. Reproduzca dicha señal y tome
nota de la calidad de la reconstrucción. Repita los pasos anteriores hasta lograr una calidad de la reconstrucción
satisfactoria.

DFT vs. FFT


A partir de la definición de la Transformada Discreta de Fourier (DFT), impleméntela por medio de
una función en Matlab (comando function en Matlab) y compare su desempeño con respecto a la versión
optimizada que trae la herramienta (comando fft de Matlab). Tome nota de las velocidades de ejecución para
diferentes tamaños de la secuencia de entrada (los tiempos se pueden medir con los comandos tic y toc) y
analice los resutlados obtenidos.

Bonus
Investigue sobre alguno de los algoritmos que permiten implementar la FFT, e implemente dicho
algoritmo en Maltab. Tome nota de los resultados obtenidos, y mida igualmente el desempeño del algoritmo
desarrollado, con respecto al comando nativo de Matlab.

3
Distorsión total armónica (THD)
La distorsión total armónica es una medida de la calidad de las señales en redes de distribuión. Dicha
distorsión se define en términos de la potencia de los armónicos de orden superior (que se consideran ruido),
que se divide por la potencia del armónico fundamental, tal y como ilustra la Ecuación (??).


1 ∑ 2
T HD = · ck (2)
c1 2
k=2

A manera de ejemplo, considérese una señal modulada en ancho de pulso (PWM) bipolar, como la
mostrada en la Figura 4. El valor del ciclo de trabajo (D) representa el porcentaje de cada semiciclo en el que la
amplitud de la señal es igual a una constante distinta de cero. Obviamente la potencia de la señal se incrementa
a medida que el valor de D aumenta. Como referencia se ha dibujado en lı́neas punteadas la componente del
armónico fundamental (c1 ), que es la única que se considera debiera estar presente en la señal x(t). Todos los
demás armónicos se consideran ruido.

Figura 4: Señal PWM bipolar.

La Figura 5 muestra las mismas señales que la Figura 4, para diferentes valores del ciclo de trabajo (D),
pero esta vez en el dominio de la frecuencia. Como puede verse en la Figura 5, todos los componentes armónicos
ck son nulos para valores pares de k. Tal y como ilustra la Ecuación (2) la THD se calcula como la fracción en-
tre la potencia de todos los armónicos de orden superior (k > 1) y la potencia del armónico fundamental (k = 1).

Escriba un programa en Matlab que permita generar un gráfico en el dominio del tiempo y de la

4
Figura 5: Señal PWM bipolar en el dominio de la frecuencia.

frecuencia de la señal PWM bipolar, para un valor arbitrario del ciclo de trabajo D. Los gráficos pueden ser
similares a los mostrados en las figuras 4 y 5. El programa debe además aproximar el valor de la distorsión total
armónica (THD), para las condiciones de ciclo de trabajo suministradas.

Fecha de entrega: Jueves 12 de Octubre de 2017

You might also like