Está en la página 1de 4

Análisis de señales a partir del espectrograma

Angie P. Rodríguez Hernández, Karen G. Martiınez Moreno, Viviana Salgado

Universidad Distrital Francisco José de Caldas


Ingeniería Electrónica
Procesamiento Digital de Señales (DSP)
Marco Aurelio Alzate

anprodriguezh@correo.udistrital.edu.co,
kgmartinezm@correo.udistrital.edu.co,vcsalgador@correo.udistrital.edu.co

1. Descripción del Proyecto

El laboratorio es una introducción al tema de la transformada de Fourier. Por medio de


analizar un espectrograma, el cual muestra el espectro de una señal a través del tiempo; La
actividad consiste en cambiar los parámetros de tiempo y frecuencia para visualizar su
efecto en el espectrograma.

2. Metodología

El espectrograma es el resultado de calcular el espectro de tramas en ventanas de una


señal. Resulta una gráfica tridimensional que representa la energía del contenido
frecuencial de la señal según va variando ésta a lo largo del tiempo. Se puede interpretar
como una proyección en dos dimensiones de una sucesión de transformada de Fourier de
tramas consecutivas, donde la energía y el contenido frecuencial de la señal va variando a
lo largo del tiempo.La Transformada de Fourier de Tiempo corto (STFT) es un método de
procesamiento de señales no estacionarias en las que las características estadísticas varían
en función del tiempo.

2.1. Procedimiento

Comienza poniendo en ventanas la señal, se calcula la Transformada de Fourier de Tiempo


corto (STFT) del conjunto de muestras. El STFT extrae varias tramas de una señal que son
analizadas en cada uno de los desplazamientos de la ventana a lo largo del tiempo.

Cada una de las tramas que se obtienen del cálculo del STFT se indexan en una matriz.
Esta matriz representa la variación en el espectro y la energía de la señal para cada una de
la sucesión de tramas a lo largo del tiempo. Para realizar la transformada de Fourier de
cada intervalo se realiza un bucle que realice esta función y guarde los datos. Además, se
calcula la potencia de este espectro.De esta manera se puede representar la variación del
espectro de la señal y la energía en función del tiempo.Por ´último se procede a gracar la
señal.
A continuación se presenta el código en Matlab:

A continuación se muestran las gracas generadas anteriormente.


● Señal con un número de 200 ventanas y un ancho de cada una de 600 puntos.

● Variación del parámetro ancho de ventana, mientras el número se mantiene


constante:
Se decide mantener jo el número de ventas 200, variando el ancho de ventana en
dos valores ∆V= 100 y ∆V= 800.
En las dos guras anteriores se observa lo sucedido al variar el ancho de ventana,
gracamente se observa que al disminuir el ancho de ventana se aumenta la resolución en
tiempo, con lo cual se puede lograr identicar en el tiempo en que momento fue producido
algún sonido, se puede discriminar en qué tiempo hubo un sonido. Al aumentar el ancho de
banda se aumenta la resolución en frecuencia, pero en realidad se distorsiona la señal y se
pierde información en ambos dominios, por lo tanto no se debería aumentar el ancho de
ventana para aumentar la resolución en frecuencia.

● Variación del número de ventanas, mientras el ancho de la ventana se mantiene


constante: Se decide mantener jo el tamaño del ancho de ventanas con ∆v = 400,
variando el número de ventanas en 100 y 800.
Esto nos permite observar como el número de ventanas modifica la resolución tanto en
frecuencia como en tiempo, así que a mayor número de ventanas la resolución en
frecuencia es mejor, y menor número de ventanas la resolución en frecuencia disminuye.

Es de aclarar que existe un punto medio en que es posible obtener aceptables resultados
en tiempo y en frecuencia, es en el conde se pueden analizar y observar los fonemas.

3. Conclusiones

● Al mejorar la resolución en el tiempo, empeora la resolución en la frecuencia y al


mejorar la resolución en frecuencia empeora la resolución en el tiempo. Es posible
encontrar un punto medio el cual debe cumple la ecuación de la incertidumbre de
Heisenberg:
∆t*∆W ≥1 /4π

cualquier variación en esta genera una alteración en el espectrograma, por falta de


ventanas de tiempo o diferentes tamaño en dichas ventanas.

● Las señales de energía finita solamente pueden estar supeditada al dominio de


frecuencia o al dominio temporal, pero no a ambas.

También podría gustarte