Dominio Tiempo-Frecuencia 2 PDF
Dominio Tiempo-Frecuencia 2 PDF
Dominio Tiempo-Frecuencia 2 PDF
SEAL A ANALIZAR:
....
PROBLEMA: VISUALIZACIN DE MUCHAS GRFICAS
EJEMPLO: Visualizacin de la seal cada t segundos (usando welch).
end
Resultados:
EL ESPECTROGRAMA :
LongVentana=32; Solapamiento=16;
CONCLUSIN:
Al aumentar la longitud de la ventana deslizant, se
mejora la RF pero obviamente se pierde en RT (caso
lmite: una sola ventana que correspondera al
periodograma simple donde tenemos la mxima RF pero
ya no existe informacin del tiempo (RT ya no existe).
DEBER (PASO A PASO)
Crear la seal en el tiempo y luego realizar el
anlisis TIEMPO-FRECUENCIA de modo que se
obtengan las siguientes grficas tiempo-
frecuencia:
a)
b)
MEZCLANDO RF, DETECCIN, RUIDO Y RT.
ANLISIS ESPECTRAL CON
PERIODOGRAMA SIMPLE,
PERIODOGRAMA MODIFICADO (BH4T),
WELCH (PORCIN =10%)
TIEMPO - FRECUENCIA
EJEMPLO:
Duracion = 10 segundos
A= 1,0.5,0.1,0.01,0.001,0.001,0.01,0.1,0.5,1
F = 100, 101, 110, 111, 120, 121, 130, 131, 140, 141
clc, close all , clear all;
duracion = 10;
fmax=145;
Fs=10*fmax;
t=1/Fs:1/Fs: duracion; % Duracin 10seg
xn1=1*sin(2*pi*100*t)+0.5*sin(2*pi*100.5*t)+...
0.1*sin(2*pi*110*t)+0.01*sin(2*pi*110.5*t)+...
0.001*sin(2*pi*120*t)+0.001*sin(2*pi*120.5*t)+...
0.01*sin(2*pi*130*t)+0.1*sin(2*pi*130.5*t)+...
0.5*sin(2*pi*140*t)+1*sin(2*pi*140.5*t); % + 0.5*randn(size(t));
plot(t,xn1);
title('xn original existente entre 0 y 10 segundos (SIN RUIDO) ')
xn = xn2 + 0.001*randn(size(t));
figure
plot(t,xn);
title('xn existente entre 2 y 8 segundos y CON RUIDO = 0.001 ')
sound(xn,Fs);
N = length(xn) figure
subplot(3,1,1)
%PERIODOGRAMA SIMPLE plot(f_periodograma,10*log10(Pxx1),'k');
nFFT=2; axis([0 Fs/2 0 max(10*log10(Pxx1))]);
xlabel('Frecuencia (Hz)');
while nFFT<N ylabel('Potencia');
nFFT = nFFT*2; title('PERIODOGRAMA SIMPLE')
end grid minor
% 3. Periodograma modificado:
Pxx1=abs(fft(y1_enventanada,nFFT));
Pxx2=abs(fft(y2_enventanada,nFFT));
%Eje de frecuencias:
f_periodograma=linspace(0,Fs,nFFT);
RESULTADO (NIVEL DE RUIDO: 0.001)
- El periodograma modificado (con BH4T) muestra mejores resultados que el Period. Simple.
- Welch s reduce la fuga espectral pero obtiene muy malos resultados.
% ---------------------------------------------------
% ANALISIS TIEMPO-FRECUENCIA:
% El espectrograma:
%SOLAPAMIENTO = 50%
Solapamiento=fix(LongVentana/2);
figure
specgram(xn,nFFT_welch,Fs,LongVentana,Solapamiento)
colorbar('vert')
title('ESPECTROGRAMA: PORCIN DEL 10%')
ZOOM
Se puede apreciar que las seniales
existen entre (2 y 8) segundos. Sin
embargo, con esta longitud de
ventana no se puede distinguir que
existan tonos juntos
DEBER