Você está na página 1de 5

UTILIZAO DA DFT E DA FFT EM UM SOM DESLOCADO EM FREQUENCIA

LUCAS. RODRIGUES, F. M.
Universidade Estadual de Santa Cruz (UESC), Departamento de Cincias Exatas e Tecnolgicas (DCET)
Rodovia Ilhus/Itabuna, km16, Ilhus-Bahia-Brasil CEP: 45650-000
E-mail: fariaslucasrodrigues@gmail.com
Abstract- In this article, we will develop an analysis of an audio file in a frequency that cant be
understood by humans (echoed by a particular species of bat) .We will use the Fast Fourier Transform
and the Discrete Fourier Transform. We will shift the frequency of the audio using the Scilab software, so
that we can listen to it.
Keywords- frequency shifting, Fourier Transform, bat echo, signals
Resumo- Neste artigo ser desenvolvido uma anlise de um arquivo de udio em uma frequncia
inaudvel (ecoado por um morcego de determinada espcie).Aplicaremos a transformada rpida de
Fourier e a transformada discreta de Fourier. Deslocaremos em frequncia esse udio usando o Scilab, de
forma que seja possvel escut-lo.
Palavras-chave- deslocamento em frequncia, transformada de Fourier, eco localizao, morcegos, sinais

1. Introduo
Um sinal formalmente definido como uma
funo de uma ou mais variveis, a qual veicula
informaes sobre a natureza de um fenmeno
fsico. Um sinal de uma funo de uma varivel
chamado de unidimensional por exemplo,
um sinal de voz (a fala), s depende do tempo.
Quando a funo de duas ou mais variveis, o
sinal chamado de multidimensional. Um
exemplo de sinal multidimensional uma
imagem, que depende de suas coordenadas
espaciais.
Estudamos sinais em funo do tempo e,
portanto, unidimensionais. Estes sinais podem
ser de tempo contnuo ou de tempo discreto.
Como um sinal uma funo do tempo, isto ,
x(t) onde t representa o tempo R, deve-se
haver apenas um x(t) para cada t, e sua
amplitude pode assumir qualquer valor real.
Desta forma, assumindo a definio de funo,
Agora, consideremos o sinal x(t). Diz-se que ele
um sinal de tempo contnuo (TC), se ele for
definido para todo t pertencente aos nmeros
reais. Assim, x(t) pode assumir qualquer valor
real. Um sinal de tempo discreto (TD)
definido em instantes isolados de tempo.
Comumente, escreve-se um sinal TD x(t) como
x(nT), onde n: ndice de tempo n Z ;e T o
perodo de amostragem T R. Um sinal de
tempo discreto frequentemente derivado de
um sinal de tempo contnuo atravs do processo
de amostragem.

Ou seja, escrever x(t) = x(nT) chamar o sinal


x(nT) de amostrado do sinal x(t).
Um sinal x(t) dito peridico se x(t) = x(t + K)
t R, onde K uma constante positiva. O
menor valor de K que satisfaz a equao
chamado de perodo fundamental do sinal (P 0).
chamado de frequncia fundamental.
Se um sinal possui P0=, ento esse sinal se
repete no infinito, logo dito aperidico.
A srie de Fourier conveniente apenas para
sinais peridicos, como dito previamente. Uma
aplicao mais abrangente a transformada de
Fourier: X(
e dependente apenas da
frequncia. A transformada de Fourier
definida por:
X( )

A FT (Fourier Transform) basicamente, mostra


a distribuio de energia em frequncia de um
sinal.
Caso o sinal estudado seja de tempo discreto,
deve-se aplicar mudanas a FT, fazendo ela uma
DTFT (Discrete Time Fourier Transform), dada
por:
Xd( )

Tem-se o ndice d para mostrar que o sinal no


domnio da frequncia discreto.
Em ambos os casos das equaes 1.2 e 1.3, caso
a transformada exista, chamamos ela de
espectro de frequncia.

Outra importante observao que um sinal


limitado no tempo ilimitado em frequncia, e
um sinal limitado em frequncia ilimitado no
tempo. Sinais reais so ilimitados em frequncia
e limitados no tempo. Um sinal com tempo
ilimitado implica energia infinita (o que no
existe). Logo, sinais do mundo real no podem
ser ilimitados no tempo.

2. Teorema da Amostragem e Intervalo de


frequncia de Nyquist
Para amostrar um sinal de tempo contnuo x(t),
deve-se determinar uma frequncia de
amostragem. Essa frequncia deve ser tal de
forma que o sinal amostrado seja uma boa
representao do sinal x(t). O teorema da
amostragem de Nyquist d uma previso para a
frequncia de amostragem.
A frequncia de amostragem deve ser pelo
menos duas vezes a frequncia mxima contida
no sinal[2]. Isto ,
.
O intervalo (

) chamado de Intervalo de

frequncia de Nyquist do ingls NFR: Nyquist


Frequency Range. Nota-se que o intervalo de
frequncia ditado pelo perodo T. Esse
intervalo contm todas as frequncias do sinal
x(t), de forma que o sinal amostrado x(nT)
contm quase todas as frequncias de x(t). Se a
sequencia de amostragem x(nT) no contem as
frequncias de x(t) por se encontrarem fora do
NFR- ocorre o fenmeno de aliasing, que
um efeito que torna sinais diferentes
indistinguvel quando amostrados. Quando esse
fenmeno ocorre, no possvel reconstruir x(t)
a partir de x(nT); informao perdida.
Pelo teorema da amostragem, temos que:
e s
como:

, pode-se escrever o NFR

3. Transformada Discreta de Fourier


Para obter o espectro de frequncia de um sinal
no domnio do tempo, utilizam-se as
transformadas de Fourier.
A transformada discreta de Fourier (DFT do
ingls, Discrete Fourier Transform), dada por:
[ ]

[ ]

para m=0,1,...,N-1, x[n]=x(nT) para

n=0,1,...,

temos X[m] = Xd(m). Alm

N-1 e
disso,

onde m chamado de ndice

de frequncia.
A transformada rpida de Fourier (FFT, do
ingls Fast Fourier Transform) um mtodo
computacional de aplicao da DFT cujo
clculo executado de forma rpida. bastante
til na anlise de fenmenos dependentes do
tempo. Uma aplicao importante desse mtodo
a anlise dos sons. Um sinal no domnio da
frequncia mais facilmente observado e nele
devem conter informaes relevantes como
picos de frequncia.

4. Deslocamento em frequncia de um sinal


Deslocar um sinal em frequncia significa
alternar a sua banda de frequncia para mais ou
para menos, de forma que ela assuma uma
posio
desejvel.
Matematicamente,
(
multiplica-se
pela funo x(t) e calculase a transformada, tal que:
[

( ]

No caso do sinal estudado, deslocaremos este


sinal para uma frequncia audvel ao ouvido
humano- isto , entre 20Hz e 20kHz.
O arquivo (Myotis_riparius1.wav) em estudo
possui frequncia mxima de 58kHz, um
espectro no audvel. Essa frequncia uma
mdia feita por estudos com vrios chamados e
apresentados
no
trabalho
cientfico
nomedotrabalho. Logo, devemos desloca-lo
algo entre 40kHz-50kHz este intervalo
aceito uma vez que o sinal pode assumir
frequncias maiores ou menores mas, audveis.
Para isso, utilizou-se do softawe de simulao
Scilab para deslocar tal sinal e interpret-lo.
As figuras 1 e 2 mostram o cdigo de leitura do
sinal e a plotagem do sinal no domnio do
tempo, respectivamente.

Figura 4: grfico da fft gerada.


Figura 1: Cdigo para obteno da forma de
onda do sinal original.

Para deslocarmos o sinal em uma frequncia de


43kHz (esta, escolhida de forma que soasse
melhor na faixa determinada), fez-se uso do
cdigo mostrado abaixo na Figura 5:

Figura 5:
frequncia.
Figura 2: Forma de onda do sinal original.

cdigo

do

deslocamento

de

O grfico do deslocamento de frequncia


tambm foi plotado e seguei abaixo:

A funo do software fft(x) gera o espectro de


frequncia do sinal de tempo contnuo, tal que
programada da seguinte maneira (Figura 3),
plota o seguinte grfico de magnitude (Figura
4).
Na figura 3, primeiramente aplicamos a
transformada rpida de Fourier no sinal original.
Em seguida, usam-se parmetros necessrios
para a gerao do grfico, que plotado em
mdulo.

Figura 6: grfico com sinal deslocado 43kHz


em frequncia.
Figura 3: cdigo para a execuo da fft.

Aps deslocar o sinal na frequncia, e exportar


o arquivo, pode-se ouvir o sinal emitido pelo
morcego em questo.

Figura 7: comando para exportar o arquivo.


5. Estudo de diferentes quantidades de
Amostra
Esse tpico destina-se a uma anlise da resposta
do sinal a diferentes perodos de amostragem T.
As observaes sero observadas no somente
no grfico do sinal mas tambm no udio
deslocado gerado (Myotis_riparius1_rec.wav).
Para um T= 0,0000078s que o perodo de
amostragem, temos o seguinte grfico:

Figura 10: espectro para T2.


Nota-se nesse grfico que o sinal foi deslocado
em frequncia, quando comparamos com a
figura 6.
Por fim, segue abaixo o comando para gerar a
DFT no sinal estudado:

Figura 8: Espectro de frequncia pra T =


0,0000078s.
Para T1= 0,0000156s, temos o seguinte grfico
de frequncia:

Figura 10: comando DFT Scilab


Para uma amostra com quantidade de
coeficientes menor, gerou-se o grfico da DFT
abaixo.

Figura 9: espectro para T1.


Para um perodo de amostragem maior, o que
nota-se uma perda de informao na faixa ao
redor de 20kHz devido ao grande perodo.
Para T2= 0,0000052s temos o seguinte grfico
de frequncia:

Figura 10: grfico DFT.


6. Concluso
As teorias de anlise de sinais foram deveras
comprovadas por meio do estudo do sinal
(Myotis_riparius1.wav). Foi possvel observar o
teorema da amostragem, visto que ao
escolhermos uma frequncia de amostragem
igual a duas vezes a frequncia mxima, o sinal
obteve melhor resposta grfica e audvel.
Quando utilizou-se uma frequncia de
amostragem igual a meio da frequncia mxima,
o grfico do sinal no representou bem e o
arquivo de udio tornou-se apenas rudo. J com
mais de duas vezes a frequncia mxima,
perdeu-se
informao
grfica
e
consequentemente no arquivo de udio.
Foi possvel constatar tambm que a FFT se
processa muito mais rpido que a DFT, como
esperado.
Alm disso, o intervalo de frequncia de
Nyquist tambm foi posto como til, visto que o
sinal peridico e, portanto, apenas uma faixa
de intervalo (0, s) representa-o perfeitamente.
7. Agradecimentos
Agradeo primeiramente a Simon S. Haykin ,
autor do livro Sinais e Sistemas e a Chi-Tsong
Chen, autor do livro Signal and Systems: A
fresh look por disponibilizarem material de tal
importncia para o embasamento terico e
consequentemente a aplicao prtica. Agradeo
tambm ao professor Dr. Thiago Chagas, que
sempre esteve a disposio para sanar as
dvidas sobre sinais.
8. Referencia Bibliogrfica

HAYKIN, Simon Sinais e Sistemas. Bookman,


2001. p 22.
http://redwood.berkeley.edu/bruno/npb261/alias
ing.pdf
CHEN, C.-T. Signal and Systems: A fresh look.
Stony Brook University 2009.

Você também pode gostar