Escolar Documentos
Profissional Documentos
Cultura Documentos
FACULTAD DE INGENIERA
DEPARTAMENTO DE ELECTRICIDAD
ESCUELA DE ELECTRNICA
PROFESOR: HUGO DURNEY W.
AYUDANTE: LEANDRO PASTEN G.
Felipe Fernndez G.
fipe.blues@live.cl
Gloria Ramirez G.
mci.gloria@gmail.com
Introduccin
Mediante la transmisin de la seal ocurren ciertos efectos no deseados. Uno de ellos es el ruido, el
cual se manifiesta como alteraciones de la forma de la seal. Al introducirse este tipo de alteraciones al
sistema, es una prctica comn y conveniente imputrselas, pues el transmisor y el receptor son
considerados ideales. En trminos generales, cualquier perturbacin no intencional de la seal se puede
clasificar como "ruido", y algunas veces es difcil distinguir las diferentes causas que originan una seal
contaminada.
Por ruido se debe de entender las seales aleatorias e impredecibles de tipo elctrico originadas en forma
natural dentro o fuera del sistema. Cuando estas seales se agregan a la seal portadora de la informacin,
sta puede quedar en gran parte oculta o eliminada totalmente. El ruido no puede ser eliminado
completamente, ni siquiera en teora.
La transformada de Fourier, otra importante herramienta en el anlisis de seales, se utiliza para pasar al
dominio frecuencial una seal para as obtener informacin que no es evidente en el dominio temporal. Se
demuestra matemticamente que una seal peridica se puede descomponer en una suma de senos y
cosenos formando una base ortogonal, de esta forma, seales como la voz o las ondas se pueden
descomponer en un sumatorio de seales trigonomtricas.
El anlisis de una seal es factible a travs de distintas herramientas predispuestas para esta tarea.
Especficamente se evocara este informe en la utilizacin de dichas herramientas, tales como la correlacin
de seales y la transformada de Fourier para verificar experimentalmente las caractersticas del ruido
Gaussiano en trminos de tiempo, frecuencia y funcin de densidad de probabilidad, adems de analizar los
efectos de los procesos de una seal en los dominios de tiempo y frecuencia, utilizando como programa
base el software de modelamiento matemtico MATLAB.
UNIVERSIDAD TECNOLOGICA METROPOLITANA
FACULTAD DE INGENIERA
DEPARTAMENTO DE ELECTRICIDAD
ESCUELA DE ELECTRNICA
PROFESOR: HUGO DURNEY W.
AYUDANTE: LEANDRO PASTEN G.
OBJETIVOS
- Verificar experimentalmente las caractersticas del ruido Gaussiano en trminos de tiempo, frecuencia y
funcin de densidad de probabilidad (PDF).
- Analizar los efectos de los procesos de una seal en los dominios de tiempo y frecuencia.
UNIVERSIDAD TECNOLOGICA METROPOLITANA
FACULTAD DE INGENIERA
DEPARTAMENTO DE ELECTRICIDAD
ESCUELA DE ELECTRNICA
PROFESOR: HUGO DURNEY W.
AYUDANTE: LEANDRO PASTEN G.
3.1 Generar una seal de ruido Gaussiano y obtener el histograma del ruido generado. Graficar
el Histograma de barras y sobre ste agregar el mejor ajuste de la campana de Gauss que muestre
la tendencia del histograma con la PDF terica del ruido. Obtener y graficar la autocorrelacin del
ruido.
Generamos la siguiente seal de ruido Gaussiano.
Comando:
RG = randn(1,N); %
comando de ruido
Gaussiano.
Comando:
Comando:
RGxRG = xcorr(RG,RG);%
autocorrelacin del ruido.
3.2 Generar una seal cosenoidal pura de frecuencia f=1000Hz. Obtener y graficar la
autocorrelacin de esta seal pura.
Comando:
c = cos(2*pi*f*eje_t); %genera
seal cosenoidal pura
Frecuencia =1000
Comando:
cxc = xcorr(c,c);
%autocorrelacin de la
cosenoidal pura.
Integral de Correlacin.
UNIVERSIDAD TECNOLOGICA METROPOLITANA
FACULTAD DE INGENIERA
DEPARTAMENTO DE ELECTRICIDAD
ESCUELA DE ELECTRNICA
PROFESOR: HUGO DURNEY W.
AYUDANTE: LEANDRO PASTEN G.
3.3 Generar seal contaminada mezclando las seales del punto 3.1 y 3.2 para condiciones de
nivel de ruido bajo, medio y alto. En este ltimo nivel se espera que tanto en tiempo como en
frecuencia se haya perdido la posibilidad de distinguir visualmente la presencia de la seal
cosenoidal pura inmersa en el ruido.
Seal cosenoidal contaminada con tres distintos niveles de ruido gaussiano.
Comando:
RG3c = RG3+c; %genera sea con
ruido alto.
3.4 Obtener y graficar las transformadas de Fourier de las seales del punto 3.2 y 3.3 y
mostrarlas junto a sus correspondientes grficas temporales.
Comando:
TF_c = fftshift(abs(fft(c,L_fft)));
%transformada de fourier de la seal
cosenoidal(fft=fast fourier transform).
Paulatinamente se puede ir
aumentando el ruido gaussiano,
consiguiendo a su vez ir
consumiendo la visibilidad de la
seal pura.
(La lnea prpura corresponde a la
seal pura)
Comando:
TF_RG2c =
fftshift(abs(fft(RG2c,L_ff
t))); %transformada de
fourier para la seal con
contaminacin media.
Comando:
TF_RG3c =
fftshift(abs(fft(RG3c,L_fft)));
%transformada de fourier para la
seal con contaminacin alta.
UNIVERSIDAD TECNOLOGICA METROPOLITANA
FACULTAD DE INGENIERA
DEPARTAMENTO DE ELECTRICIDAD
ESCUELA DE ELECTRNICA
PROFESOR: HUGO DURNEY W.
AYUDANTE: LEANDRO PASTEN G.
3.5 Para el caso de nivel de ruido alto, obtener y graficar la correlacin cruzada entre las
seales de los puntos 3.2 y 3.3. Examinar detalladamente, evaluar y comentar este resultado.
Comando:
RG3cxRG1c =
xcorr(RG3c,RG1c);%correlacin entre
seal con ruido alto y seal con ruido
bajo.
Comando:
RG3cxRG2c = xcorr(RG3c,RG2c);
%correlacin entre sea con ruido
alto y seal con ruido medio.
UNIVERSIDAD TECNOLOGICA METROPOLITANA
FACULTAD DE INGENIERA
DEPARTAMENTO DE ELECTRICIDAD
ESCUELA DE ELECTRNICA
PROFESOR: HUGO DURNEY W.
AYUDANTE: LEANDRO PASTEN G.
Comando:
RG3cxRG3c = xcorr(RG3c,RG3c);
%autocorrelacin de la seal con
ruido alto.
Comando:
RG3cxc = xcorr(RG3c,c);%correlacion entre
seal con ruido mximo y seal pura.
UNIVERSIDAD TECNOLOGICA METROPOLITANA
FACULTAD DE INGENIERA
DEPARTAMENTO DE ELECTRICIDAD
ESCUELA DE ELECTRNICA
PROFESOR: HUGO DURNEY W.
AYUDANTE: LEANDRO PASTEN G.
CONCLUSIONES
Una seal ensuciada puede quedar inmersa dentro de un ruido al punto de ser visualmente inexistente,
empricamente se ha demostrado la versatilidad de algunas herramientas utilizadas en el anlisis de
seales. La correlacin y la autocorrelacin son eficaces instrumentos de estudio y observacin de las
seales, por medio de estas se logra aislar, una seal pura, del ruido que la oculta y distorsiona.
Inicialmente se observo lo complejo que resulta visualizar fsicamente una seal de informacin disuelta
dentro de un mar de aleatoriedad como lo es el Ruido Gaussiano, tras el desarrollo de una variada gama de
procedimientos que confluyen a estas herramientas, fue posible corroborar como estas en complemento con
la Transformaciones de Fourier, terminan por delatar el contenido dentro de un ruido aleatorio.
En un contexto un tanto ms tcnico, un anlisis minucioso del comportamiento de una seal perdida
dentro de una fuerte contaminacin deja abierta una infinidad de posibilidades de estudios.
En este caso especifico, se utilizo un ruido con caractersticas propias; el ruido gaussiano se utilizo de
forma intencional para distorsionar una seal a distintos niveles.
Qued de manifiesto el comportamiento aleatorio del ruido gaussiano, su funcin de densidad
probabilstica cae (tericamente) dentro del modelo de distribucin normal, es por esto que se aprecia su
forma caracterstica de campana.
Por otra parte cabe mencionar que al momento de utilizar estas herramientas y comprender tericamente
su comportamiento quedan al descubierto la versatilidad de posibles aplicaciones. Sin duda se puede inferir
la emersin constante referida al ruido, causado por diversas fuentes como: radiaciones provenientes del
espacio, equipos electrnicos, cambios meteorolgicos, redes de alta tensin e incluso, el mismo campo
terrestre interpretado como un ruido mas dentro del espectro electromagntico que pueden captar algunos
instrumentos. En definitiva resulta real y cotidiano encontrarse con equipamiento que utiliza algunos
conceptos bsicos planteados en el desarrollo de esta simulacin experimental en MATLAB, algunos
ejemplos para estos casos son las herramientas mdicas como el electrocardigrafo, cual capta seales de
amplitudes que bordean los mili Volt (mV) del cual recurre a constantes comparaciones entre varios
sensores instalados en un cuerpo humano. Los sistemas de navegacin de las aeronaves funcionan
correctamente gracias a los tratamientos que se hacen a las muy contaminadas seales que reciben de
agentes externos como torres de control, radares meteorolgicos, sistemas GPS, Radiofaros, etc., que
constantemente se encuentran a una gran distancia y requieren ser precisos para evitar que los vuelos
pierdan el rumbo, especialmente en situaciones de vuelo nocturno o baja visibilidad.
UNIVERSIDAD TECNOLOGICA METROPOLITANA
FACULTAD DE INGENIERA
DEPARTAMENTO DE ELECTRICIDAD
ESCUELA DE ELECTRNICA
PROFESOR: HUGO DURNEY W.
AYUDANTE: LEANDRO PASTEN G.
Se ha de proponer a modo de idea, realizar una aplicacin para MATLAB de la cual se requiera ingresar
directamente cambios en variables como frecuencias de muestreo, frecuencia de la seal, tipos y cantidades
de ruido, etc. Para realizar internamente todos los procedimientos necesarios que permitan obtener grficos
comparativos, as exponer un estudio ms directo a una seal y su comportamiento en un ambiente ruidoso,
eventualmente se quisiera proponer la bsqueda de mtodos que permitan recuperar una seal perdida
dentro de ruidos gaussianos u otros tipos de interferencias.
UNIVERSIDAD TECNOLOGICA METROPOLITANA
FACULTAD DE INGENIERA
DEPARTAMENTO DE ELECTRICIDAD
ESCUELA DE ELECTRNICA
PROFESOR: HUGO DURNEY W.
AYUDANTE: LEANDRO PASTEN G.
gaussiano.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%Item 3.1%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%
figure(1);
plot(eje_t,RG);%ruido gaussiano
axis([0 0.05 -5 5]);
xlabel('Tiempo');
ylabel('Amplitud');
title('Ruido Gaussiano');
grid;
figure(2);
hist(RG,100);%histograma del ruido gaussiano
hold;
histfit(RG,100);%curva de funcion de densidad probabilistica
xlabel('Amplitud');
ylabel('Probabilidad');
title('Histograma del Ruido Gaussiano');
grid;
figure(3);
plot(RGxRG);% autocorrelacin del ruido Gaussiano
xlabel('Tiempo');
ylabel('Amplitud');
title('Autocorrelacin de la seal de Ruido Gaussiano');
grid;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%
%%%%Item 3.2%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%
figure(4);
plot(eje_t,c);% seal cosenoidal pura
axis([0 0.01 -1.5 1.5]);
xlabel('Tiempo');
ylabel('Amplitud');
title('Seal Cosenoidal Pura');
grid;
ylabel('Amplitud');
title('Autocorrelacin de la Seal Cosenoidal Pura');
grid;
subplot(2,1,2); plot(cxc);
axis([0 1400 -600 600])
xlabel('Tiempo');
ylabel('Amplitud');
title('Ampliacin');
grid;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%
%%%%Item 3.3%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%
figure(6);
plot(eje_t,RG1c);%seal pura con ruido bajo
title('Seal con ruido bajo');
axis([0 0.005 -1.5 1.5]);
xlabel('Tiempo');
ylabel('Amplitud');
grid;
figure(7);
plot(eje_t,RG2c);%seal pura con ruido medio
axis([0 0.01 -4 4]);
title('Seal con ruido medio');
xlabel('Tiempo');
ylabel('Amplitud');
grid;
figure(8);
plot(eje_t,RG3c);%seal pura con ruido alto
axis([0 0.05 -80 80])
title('Seal con ruido alto');
xlabel('Tiempo');
ylabel('Amplitud');
grid;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%
%%%%Item 3.4%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%
figure(9);
subplot(2,1,1); plot(eje_f,TF_RG); %TRANSFORMADA DE FOURIER DEL RUIDO GAUSSIANO
axis([-3000 3000 0 50]);
title('Transformada de Fourier del ruido gaussiano');
UNIVERSIDAD TECNOLOGICA METROPOLITANA
FACULTAD DE INGENIERA
DEPARTAMENTO DE ELECTRICIDAD
ESCUELA DE ELECTRNICA
PROFESOR: HUGO DURNEY W.
AYUDANTE: LEANDRO PASTEN G.
xlabel('Frecuencia');
ylabel('Amplitud');
grid;
subplot(2,1,2); plot(eje_t,RG);
axis([0 0.03 -3 3]);
xlabel('Tiempo');
ylabel('Amplitud');
title('Ruido gaussiano');
grid;
figure(10);
subplot(2,1,1); plot(eje_f,TF_c); %TRANSFORMADA DE FOURIER DE LA SEAL
COSENOIDAL
axis([-4000 4000 0 220]);
title('Transformada de Fourier de la seal Cosenoidal');
xlabel('Frecuencia');
ylabel('Amplitud');
grid;
subplot(2,1,2); plot(eje_t,c);
axis([0 0.01 -1 1]);
xlabel('Tiempo');
ylabel('Amplitud');
title('Seal Cosenoidal Pura');
grid;
figure(11);
subplot(2,1,1);plot(eje_f,TF_RG1c); %TRANSFORMADA DE FOURIER DE SEAL
CONTAMINADA
hold;%monta un grfico sobre otro.
plot(eje_f,TF_c,'g');
axis([-4000 4000 0 220]);
title('Transformada de Fourier de la seal con ruido bajo');
xlabel('Frecuencia');
ylabel('Amplitud');
grid;
subplot(2,1,2);plot(eje_t,RG1c);%seal pura con ruido bajo
title('Seal con ruido bajo');
axis([0 0.005 -1.5 1.5]);
xlabel('Tiempo');
ylabel('Amplitud');
grid;
figure(12);
subplot(2,1,1); plot(eje_f,TF_RG2c);%TRANSFORMADA DE FOURIER DE SEAL
CONTAMINADA
hold;
plot(eje_f,TF_c,'m');
axis([-4000 4000 0 220])
title('Transformada de Fourier de la seal con ruido medio');
xlabel('Frecuencia');
ylabel('Amplitud');
UNIVERSIDAD TECNOLOGICA METROPOLITANA
FACULTAD DE INGENIERA
DEPARTAMENTO DE ELECTRICIDAD
ESCUELA DE ELECTRNICA
PROFESOR: HUGO DURNEY W.
AYUDANTE: LEANDRO PASTEN G.
grid;
subplot(2,1,2); plot(eje_t,RG2c);%seal pura con ruido medio
axis([0 0.01 -4 4]);
title('Seal con ruido medio');
xlabel('Tiempo');
ylabel('Amplitud');
grid;
figure(13);
subplot(2,1,1);plot(eje_f,TF_RG3c);%TRANSFORMADA DE FOURIER DE SEAL
CONTAMINADA
hold;
plot(eje_f,TF_c,'r');
axis([-3000 3000 0 1000])
title('Transformada de Fourier de la seal con ruido alto');
xlabel('Frecuencia');
ylabel('Amplitud');
grid;
subplot(2,1,2); plot(eje_t,RG3c);%seal pura con ruido alto
axis([0 0.05 -80 80])
title('Seal con ruido alto');
xlabel('Tiempo');
ylabel('Amplitud');
grid;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%
%%%%Item 3.5%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%
figure(14);
plot(RG3cxc);%
xlabel('Nmero de muestra');
ylabel('Amplitud');
title('Correlacin de las seales de ruido mximo y la seales pura')
grid;
figure(15);
plot(RG3cxRG1c);%
xlabel('Nmero de muestra');
ylabel('Amplitud');
title('Correlacin de las seales de ruido mximo y ruido bajo')
grid;
figure(16);
plot(RG3cxRG2c);%
xlabel('Nmero de muestra');
ylabel('Amplitud');
UNIVERSIDAD TECNOLOGICA METROPOLITANA
FACULTAD DE INGENIERA
DEPARTAMENTO DE ELECTRICIDAD
ESCUELA DE ELECTRNICA
PROFESOR: HUGO DURNEY W.
AYUDANTE: LEANDRO PASTEN G.
figure(17);
plot(RG3cxRG3c);%
xlabel('Tiempo');
ylabel('Amplitud');
title('Autocorrelacion de la seal con ruido mximo');
grid;