You are on page 1of 10

UNIVERSIDAD MANUELA BELTRAN

FACULTAD DE INGENIERAS
PROGRAMA INGENIERA ELECTRNICA



Universidad Manuela Beltrn Amaya Mongui Mikhail Mannuel. Trabajo de Investigacin
Matemticas Especiales.


1
PROYECTO DE INVESTIGACION MATEMATICAS ESPECIALES
Aplicacin de la Transformada Discreta de Fourier en los Sistemas de
Comunicacin
Amaya Mongui, Mikhail Mannuel
Jaly0112@hotmail.com
Universidad Manuela Beltrn



1. DELI MI TACI N DEL TEMA


Aplicacin de la Transformada Discreta de
Fourier en los Sistemas de Comunicacin,
implementando ejercicios propuestos para obtener
los espectros de seales y desarrollando funciones
peridicas en funcin de las series de Fourier.



2. PROBLEMA

Cuando hablamos sobre Aplicaciones de la
Transformada de Fourier en Telecomunicaciones
estamos evidenciando que los sistemas de
comunicacin representan un papel importante en
el mundo actual, en la transmisin de informacin
para nosotros como personas y para los sistemas
en general. Los sistemas de comunicacin, la
informacin en la fuente primero se procesa en un
transmisor para que sea transformada a una forma
accesible para su transmisin a travs del canal de
comunicacin. En el receptor, la seal se recupera
mediante mtodos adecuados.

Para poder comprender el comportamiento de
estos sistemas de comunicacin debemos plantear
la siguiente pregunta Cmo un anlisis por series
de Fourier nos permite analizar y recuperar una
seal enviada por un medio de transmisin y
como utilizando el entorno de programacin de
MatLab podemos crear el modelado de los
coeficientes de Fourier.

3. OBJ ETI VO GENERAL

Aplicar la transformada discreta de Fourier para
obtener los espectros de las seales y desarrollar
funciones peridicas a travs de las series de
Fourier, analizadas en los ejercicios propuestos.


4. OBJ ETI VOS ESPEC FI COS

Definir los conceptos de base para la
explicacin de los ejercicios sobre el
Teorema del Muestreo y Modulacin de
Amplitud.

UNIVERSIDAD MANUELA BELTRAN
FACULTAD DE INGENIERAS
PROGRAMA INGENIERA ELECTRNICA



Universidad Manuela Beltrn Amaya Mongui Mikhail Mannuel. Trabajo de Investigacin
Matemticas Especiales.


2
Analizar detenidamente de donde
provienen las ecuaciones de ayuda para el
desarrollo de los ejercicios propuestos
mediante la transformada de Fourier.

Resolver ejercicios propuestos de forma
concisa y practica, haciendo uso de la
transforma de Fourier y del entorno de
MatLab para la visualizacin de las
mismas.

5. J USTI FI CACI N


A partir del sistema de muestreo, que es
fundamental para el diseo de todos los sistemas
de modulacin, en donde una seal analgica se
convierte en una secuencia de nmeros
espaciados uniformemente en el tiempo y que se
representa de forma nica la seal analgica
original, de igual manera podemos enfrentarnos,
eligiendo la tasa de muestreo adecuada a trabajar
con la modulacin de amplitud, modulacin
angular y modulacin de pulsos entre otros. Para
esto utlizamos la transformada discreta de Fourier
para obtener los espectros de las seales y
desarrollar funciones peridicas a travs de las
series de Fourier.


6. MARCO TERI CO

6.1 Series de Fourier

Fue el matemtico francs Joseph Fourier, a
principios del siglo XIX, quien encontr que una
funcin peridica se puede representar como una
suma infinita ponderada de trminos en senos y
cosenos (la serie de Fourier), mientras que en el
caso de funciones no peridicas la representacin
se da por medio de una integral (la transformada
de Fourier).
Esto dio origen al Anlisis Armnico, rama de la
Matemtica que estudia la representacin de
funciones o seales como superposicin de ondas
de base (los armnicos). En el caso de las series
de Fourier estos son sinusoidales y por tanto las
series son trigonomtricas.
A partir de la segunda mitad del siglo XIX se
aplica esta teora a datos de fenmenos
relacionados con el sonido, la imagen, el clima, la
mecnica cuntica o las neurociencias.
Existen tambin versiones discretas de la serie y
de la transformada de Fourier [1].

cuando se analizan los circuitos de
comunicaciones electrnicas, es frecuentemente
necesario utilizar pulsos rectangulares. Una forma
de onda que ensea pulsos rectangulares; el ciclo
de trabajo para dicha forma de onda es la relacin
del tiempo activo del pulso al periodo de la forma
de onda. Matemticamente un ciclo de trabajo es:


()


(1)
En donde:
DC-ciclo de trabajo
DC(%)-ciclo de trabajo como porcentaje
t-ancho del pulso de la onda rectangular
(segundos)
T periodo de la onda rectangular (segundos).
UNIVERSIDAD MANUELA BELTRAN
FACULTAD DE INGENIERAS
PROGRAMA INGENIERA ELECTRNICA



Universidad Manuela Beltrn Amaya Mongui Mikhail Mannuel. Trabajo de Investigacin
Matemticas Especiales.


3

No obstante del ciclo de trabajo, una forma de
onda rectangular consiste una serie de armnicas
relacionadas con las ondas seno, de este modo la
amplitud de las componentes espectrales depende
del ciclo de trabajo. La serie de Fourier para una
forma de onda de voltaje rectangular con simetra
par es:


()

( )

( ))]
(2)

En donde

V
(t)
= onda de voltaje de tiempo variante
t= ancho del pulso de la onda rectangular
T= Periodo de la onda rectangular
X=( )
n=n armnica y puede ser cualquier valor entero
positivo.
V=amplitud pico del pulso
(3)
En la ecuacin anterior puede verse que una
forma de onda rectangular tiene una componente
de 0-Hz igual a:


(4)
En donde:

V
(0)
= onda de voltaje de tiempo variante
DC= ciclo de trabajo
t= ancho del pulso de la onda rectangular
T= Periodo de la onda rectangular

Entre ms angosto es el ancho del pulso ms
pequeo es la componente de corriente directa,
adems de la ecuacin numero (2), la amplitud de
la ensima armnica es:

[( )]
[( )]

(5)

En donde

V
(n)
= amplitud pico de la ensima armnica
n= ensima armnica (cualquier entero positivo
Radianes
V= amplitud pico de la onda rectangular
t= ancho del pulso de la onda rectangular
T= Periodo de la onda rectangular

La funcin (senx)/x se usa para describir las
formas de onda senoidal cuya amplitud
instantnea depende de x y varia positivamente y
negativamente entre sus amplitudes pico en una
relacin sinoidal conforme x se incrementa. Con
solo x en el denominador, el denominador
incrementa con x, por lo tanto una funcin
(senx)/x es simplemente una onda seno
amortiguada en la cual cada amplitud pico
sucesiva es ms pequea que la anterior. Una
funcin (senx)/x se muestra en la figura 1 [2].

UNIVERSIDAD MANUELA BELTRAN
FACULTAD DE INGENIERAS
PROGRAMA INGENIERA ELECTRNICA



Universidad Manuela Beltrn Amaya Mongui Mikhail Mannuel. Trabajo de Investigacin
Matemticas Especiales.


4


Fig.1 funcin sin x



6.2 Anlisis de Fourier discreto


En muchos procesos del tratamiento de seales
se trabaja con seales discretas o digitales. La
discretizacin de una seal continua se hace a
travs de una operacin llamada muestreo.



6.3 Transformada de Fourier discreta

El equivalente de la transformada de Fourier para
seales continas es la transformada de Fourier
discreta. Su definicin para una seal x de N
valores x(n) viene dada por:

() ()


(6)

Y su transformada inversa discreta por
()

()


(7)

Los factores de normalizacin 1,1/N y los signos
de las exponenciales son convencionales pueden
cambiar a condicin de que los signos sean
contrarios y que el producto de dichos factores
sea 1/N
Si notamos X
n
= x(n) y Xn= X(n) la transformada
discreta de Fourier se puede expresar
matricialmente mediante


[


()

()

()


(8)

La transformada discreta de Fourier permite
evaluar una representacin espectral (en
frecuencias) discreta de una seal discreta en una
ventana de tiempo finita. Este anlisis es
relativamente sencillo y adems eficaz en
aplicaciones del ruido que contamina una seal y
en otros tipos de filtrados (pasa bajos, filtros pasa
altos, pasa banda, etc.) [1].


Muchas formas de onda encontradas en los
sistemas de comunicaciones tpicos no pueden
definirse satisfactoriamente por expresiones
UNIVERSIDAD MANUELA BELTRAN
FACULTAD DE INGENIERAS
PROGRAMA INGENIERA ELECTRNICA



Universidad Manuela Beltrn Amaya Mongui Mikhail Mannuel. Trabajo de Investigacin
Matemticas Especiales.


5
matemticas. De este modo su comportamiento
en el dominio de la frecuencia de las seales que
se estn coleccionando en el dominio del tiempo
(es decir en el tiempo real). Esta es la razn de
porque fue desarrollada la transformada discreta
de Fourier, con la transformada discreta de
Fourier, una seal en el dominio del tiempo se
muestra en tiempos discretos. Las muestras se
alimentan a una computadora en donde un
algoritmo calcula la transformada en
consecuencia, el tiempo de clculo es
proporcional a n
2
donde n es el nmero de
muestras. [3].

6.4Anlisis espectral de seales

La transformada discreta/rpida de Fourier se
usa de modo masivo en multitud de temas
relacionados con el procesamiento digital de
seales analgicas. De obligada mencin son los
anlisis y sntesis espectrales de seales, la
correlacin cruzada de seales o la convolucin
de seales. Recordemos que una seal analgica
es una funcin continua del tiempo

que representa informacin como el


sonido de una voz, la presin sangunea etc.
Para procesar esta informacin con un
computador se toma una muestra de seal cada T
segundos y as se genera muestras por segundo y,
se dice, entonces que la frecuencia de muestreo
de T
-1
Hz.
En la prctica puede asumirse que las seales mas
utilizadas son las aperidicas de banda limitada y
la peridicas finitas es decir, formadas por un
numero finito de armnicos. Si la correspondiente
muestra consta de de un total de N valores,
entonces el n-simo valor es

()

La transformada rpida/discreta de Fourier nos
permite convertir la seal digital anterior (y
n
) en
el dominio del tiempo en un conjunto de puntos
(
n
) que representan el contenido en frecuencia.
Puesto que los puntos en los que tomamos las
muestras estn igualmente espaciados en el
intervalo temporal [ ], los coeficientes
calculados con la transformada discreta
correspondiente a frecuencias separadas por
()

.

6.5 Fenmenos especficos

La frecuencia de Nyquist de una seal es doble de
la frecuencia presente en dicha seal. El teorema
del muestreo nos dice que para muestrear
adecuadamente debemos al menos muestrear con
la frecuencia de Nyquist. Cuando se muestrea por
debajo de la frecuencia de Nyquist se produce el
fenmeno llamado aliasing este fenmeno
consiste en que las frecuencias superiores a la
mitad de la frecuencia de muestreo aparecen
como frecuencias distintas en la seal muestreada
esto con un aliasing [3].


6.6 MatLab para el anlisis de seales

MATLAB proporciona herramientas para
adquirir, analizar y visualizar los datos, lo que le
permite obtener una perspectiva de sus datos en
una fraccin del tiempo que se tardara utilizando
hojas de clculo o lenguajes de programacin
tradicionales. MATLAB le permite gestionar,
filtrar y pre procesar sus datos. Puede realizar
anlisis exploratorio de datos para descubrir
tendencias, probar supuestos, y construir modelos
descriptivos. MATLAB proporciona funciones
UNIVERSIDAD MANUELA BELTRAN
FACULTAD DE INGENIERAS
PROGRAMA INGENIERA ELECTRNICA



Universidad Manuela Beltrn Amaya Mongui Mikhail Mannuel. Trabajo de Investigacin
Matemticas Especiales.


6
para el filtrado y suavizado, interpolacin,
convolucin, y transformadas rpidas de Fourier
(FFT) [4].

En nuestro caso utilizaremos el entorno de
programacin de MATLAB y usaremos el
algoritmo correspondiente para el muestreo de
una seal en especfico y el caculo de su
transformada discreta de Fourier nos permitir
analizar el comportamiento de la seal enviada
por un emisor T
x
con respecto a la recibida por un
receptor R
x
.

7. Ejemplo de aplicacin I

Supongamos que tenemos un sinusoide de 10 Hz
con una duracin de 10 segundos y que la
muestreamos de manera muy fina, por ejemplo
1000 Hz:
>> sf=1000; t=0:1/sf:1;
>> f=10; y=sin (2*pi*f*t);

Si diezmamos la seal discreta tomando una
muestra cada k tenemos la secuencia.

>> z=y(1:k:end);

La frecuencia de muestreo de la secuencia z ser k
veces menor que la de y:


Puesto que la seal original tiene 10 hertz de
frecuencia, la menor frecuencia de muestreo
aconsejable ser de 20 Hz, es decir que como
mximo podemos tomar k=50. Si muestreamos
tomando k >50 aparecer aliasing.
Otro aspecto a tener en cuenta es el denominado
fenmeno leakage. e. Si f es peridica de periodo
p, el problema surge cuando T no es mltiplo de
p. En concreto, cuando no se muestrea sobre un
nmero entero de ciclos de los armnicos
presentes en la seal, aquellas componentes de la
DFT ms cercanas a dichos armnicos se
dispersan o derraman a otras frecuencias. La
razn del fenmeno estriba en que, al forzar en el
muestreo un periodo distinto del propio de la
seal, intentamos realmente reconstruir una seal
ms compleja que la original y requiere por tanto
un mayor numero y variedad de frecuencias.

El leakage en el caso aperidico surge
simplemente de que tenemos necesariamente que
muestrear en un intervalo finito [ ] y la
seal puede tomar valores no nulos en toda recta
lineal o en un intervalo muy grande. Nuevamente,
esto puede forzar discontinuidades no presentes
en la seal y, de ah, nuevamente el derrame a
otras frecuencias un modo de paliar este
fenmeno es utilizar funciones (Window
functions) (t) en [ ] que decaigan
suavemente en los extremos del intervalo y
considerar como muestras de la seal, los valores
(()()) [3].

8. Ejercicio resuelto


Determine la transformada discreta de Fourier de
un muestreo de 512 sobre un periodo de un
segundo y procedentes de la seal:


() (

) (

)

Donde

. Describa el
fenmeno de aliasing que aparece y como lo
podra solventar.
UNIVERSIDAD MANUELA BELTRAN
FACULTAD DE INGENIERAS
PROGRAMA INGENIERA ELECTRNICA



Universidad Manuela Beltrn Amaya Mongui Mikhail Mannuel. Trabajo de Investigacin
Matemticas Especiales.


7

%%(Grfica de la seal original)
t=0:0.001:1;
f1=30;f2=400;
y=sin(2*pi*f1*t)+2*cos(2*pi*f2*t);
plot(t,y)


Fig.2 [3]


Nota: La frecuencia de 400Hz hace que la
visualizacin en el tiempo sea confusa
(Obtencin de la muestra: 512 puntos)

%Grfica de la seal
%(Anlisis espectral)
t=0:1/512:1;
t=t(1:512);
m=sin(2*pi*f1*t)+2*sin(2*pi*f2*t);
plot(t,m)

[3]
Fig.3


Nota: la seal reconstruida es:
() (

) Con g
2
=212

Hay un fenmeno de aliasing debido a un
muestreo lento para solventar el problema basta
con muestrear con 802 puntos puesto que la
frecuencia ms alta es de 400 Hz.

%Grfica de la seal
%(Anlisis espectral)
t=0:1/802:1;
t=t(1:802);
m=sin(2*pi*f1*t)+2*sin(2*pi*f2*t);
plot(t,m,'m')


Fig.4 [3]


%%(Grfica de la seal original)
f1=60;f2=800;
t=0:1/802:1;
t=t(1:802);
m=sin(2*pi*f1*t)+2*sin(2*pi*f2*t);
plot(t,m,'m')



Fig. 5 [3]
UNIVERSIDAD MANUELA BELTRAN
FACULTAD DE INGENIERAS
PROGRAMA INGENIERA ELECTRNICA



Universidad Manuela Beltrn Amaya Mongui Mikhail Mannuel. Trabajo de Investigacin
Matemticas Especiales.


8

9. Ejercicio resuelto II

Como se ha observado durante el documento
la transformada rpida de fourier en tiempo
discreto es de gran utilidad para sistemas de
comunicacin por tal motivo en el siguiente
ejemplo se puede apreciar la realizacin de un
espectro digital teniendo en cuenta la
transformada de Fourier de una seal
exponencial modulada en amplitud con una
frecuencia de portadora de 200Hz,

()

( )

10. Ejercicio resuelto

% Ejemplo de una ffT de una seal exponencial
modulada en amplitud
% con una frecuencia portadora de 200Hz.
% Definicion de la seal
t=-0.25:0.001:0.25;
x=exp(-2*t).*sin(2*pi*200*t);
% Representacion en el tiempo
subplot(3,1,1);
plot(t,x);
title('x(t)=exp(-2t)sin(2pi200t)');
xlabel('Tiempo (t)');ylabel('x(t)');
% Transformada de Fourier
X=fftshift(fft(x));
% Magnitud y fase de la transformada
Xm=abs(X);
Xf=unwrap(angle(X))*180/pi;
% Base de frecuencias
delta_t = t(2)-t(1);
f = ((1:length(t)) - ceil(length(t)/2)) /
length(t) / delta_t;
% Representacion en frecuencia
subplot(3,1,2);
plot(f,Xm,'r');
title('Mdulo de transformada de Fourier de
x(t)');
xlabel('frecuencia (Hz)');ylabel('|X(jw)|');
subplot(3,1,3);
plot(f,Xf,'r');zoom;
title('fase de la transformada de Fourier de
x(t)');
xlabel('frecuencia (Hz)');ylabel('fase X(jw)');

En el primer trozo del codigo podemos observar
que lo primero que debemos realizar es crear la
defnicion de la seal, la frecuencia de la
portadora y adicionalmente debemos tener una
seal exponencial modulada en amplitud (AM),
lo mencionado anteriormente se puede observar
en la fig.6.

[5]
Fig. 6

Como lo hemos mostrado en la fig. Anterior ya
tenemos nuestra seal exponencial ahora bien
debemos crearla en tiempo y para ello es
necesario realizar la transformada de furier en
tiempo discreto.

[5]
Fig. 7


UNIVERSIDAD MANUELA BELTRAN
FACULTAD DE INGENIERAS
PROGRAMA INGENIERA ELECTRNICA



Universidad Manuela Beltrn Amaya Mongui Mikhail Mannuel. Trabajo de Investigacin
Matemticas Especiales.


9
[5]
Fig. 5
A partir de la transformada de Fourier, es posible
reconstruir la seal en el dominio del tiempo. El
comando ifft() sirve para obtener la transformada
inversa de Fourier de una serie de nmeros
complejos

[5]
Fig. 8


CONCLUSI ONES

En este documento se ha descrito de una
forma general y prctica la Transformada
de Fourier en discreto para su uso correcto
mediante la implementacin de MATLAB
mencionando el efecto que nos produce
los distintos parmetros que intervienen
en el clculo de los espectros variantes en
el tiempo.

Al muestrear una seal analgica se
puede decir que ella se transforma en una
secuencia de nmeros los cuales estn
uniformemente espaciados en el tiempo.
Por tal motivo, hay que elegir una tasa de
muestreo fija para que esa serie de
nmeros represente la seal analgica
inicial.

Si se toman muestras de una funcin de
banda limitada a intervalos regulares que
sean menores de 1/(2fM) segundos, la
transformada discreta de Fourier de la
frecuencia de muestreo tendr toda la
informacin de la funcin de banda
limitada.

Por otra parte la transformada de Fourier
construye en los sistemas de
comunicacin seales en dominio del
tiempo por tal motivo el dominio como el
tiempo es equivalente al producto punto,
es decir, el dominio espectral.




BI BLI OGRFI A

[1].Medina Julio. Anlisis de Fourier para
el tratamiento de seales. Junio 2010.
UNIVERSIDAD MANUELA BELTRAN
FACULTAD DE INGENIERAS
PROGRAMA INGENIERA ELECTRNICA



Universidad Manuela Beltrn Amaya Mongui Mikhail Mannuel. Trabajo de Investigacin
Matemticas Especiales.


1
0
http://www.slideshare.net/docdigitus/anali
sis-de-fourier-para-seales (Citado el da
24 de Noviembre de 2013).

[2].Wayne Tomasi. Captulo 1 Sistemas
de comunicaciones electrnicas. 1998
Pg.16 -20 .


[3].AMPLIACIN DE MATEMTICAS.
Departamento de Matemtica Aplicada II.
Universidad de Sevilla. 2008.
http://personal.us.es/contreras/practica3.p
df. (Citado el da 24 de Noviembre de
2013).


[4].http://www.mathworks.com/products/
matlab/description3.html (Citado el da 24
de Noviembre de 2013).
[5]
http://www.youtube.com/watch?v=p0FcL
unaOE0

You might also like