Você está na página 1de 3

Tcnicas de Janelamento de Sinais

Andrade, A. O. e Soares, A. B.
Universidade Federal de Uberlndia - Faculdade de Engenharia Eltrica

Triangular
Flattop
Exponencial

Resumo:
O janelamento de sinais uma tcnica simples que pode
aumentar as caractersticas espectrais do sinal
amostrado. visando analisar e apresentar os
principais mtodos de janelamento existentes que esse
texto foi elaborado. Alm dos mtodos de janelamento
so abordados tambm suas aplicaes.

A seguir sero apresentadas e analisadas cada um


desses tipos de janelas.

1. Introduo

2.1 Retangular (Nenhuma)

Em aplicaes prticas envolvendo a amostragem


de sinais pode-se obter somente uma gravao finita
do sinal. Isso resulta em uma forma de onda truncada
que possui caractersticas espectrais diferentes do
sinal original. Tal discontinuidade produz a perda da
informao espectral original.
Uma maneira simples de aumentar as
caractersticas espectrais de um sinal amostrado
pela aplicao de janelas sobre o mesmo. Ao analisar
uma seqncia de dados finita atravs de Fourier ou
outro mtodo de anlise espectral, o janelamento
minimiza as margens de transio em formas de onda
truncadas, reduzindo dessa forma a perda espectral.
Existem vrias razes para a utilizao do
janelamento de sinais. Algumas delas so:

A janela retangular possui o valor igual a 1 sobre


todo o seu intervalo de tempo. Matematicamente,
uma janela de tamanho N pode ser definida atravs da
Equao 1.

w[n] = 1, n = 0, 1 , 2,..., N-1

(1)

Aplicar uma janela retangular equivalente a no


utilizar qualquer janela. A janela retangular possui o
maior volume de perda espectral.
Ela til para a anlise de transientes que possuem
uma durao menor do que a da janela em anlise.
Uma janela retangular para N = 32 mostrada na
Figura 1.

Definio da durao do perodo de


observao do sinal.
Reduo da perda espectral.
Separao de um sinal de pequena amplitude
de um sinal de grande amplitude com
freqncias muito prximas uma das outras.

Aplicar uma janela a um sinal no domnio do


tempo equivalente a multiplicar o sinal pela funo
que representa a janela. Devido a multiplicao no
domnio do tempo ser equivalente convoluo no
domnio da freqncia, o espectro de um sinal
janelado a convoluo do espectro do sinal original
com o espectro da janela. Dessa maneira, o
janelamento modifica a forma do sinal tanto no
domnio do tempo quanto no da freqncia.
Existem vrios tipos de janelas disponveis para
anlises. Vrias delas j esto implementadas em
programas como o LabVIEW e MatLAB.
Dependendo do tipo de aplicao algumas podem ser
mais teis que as outras. Algumas dessas janelas so:

2. Tipos de Janelas

Retangular (Nenhuma)
Hanning
Hamming
Kaiser-Bessel

Figura 1: Janela retangular.

2.2 Hanning
Esta janela possui uma forma similar aquela de
meio ciclo de uma forma de onda cossenoidal. Uma
janela de tamanho N est definida atravs da Equao
2.
w[n] = 0.5-0.5cos(2n/N), n = 0, 1, 2,..., N-1
Uma janela de Hanning com N = 32 mostrada na
Figura 2.

(2)

2.5 Kaiser-Bessel
Kaiser-Bessel uma janela flexvel na qual sua
forma pode ser modificada pelo ajuste de um
parmetro . Dessa forma, dependendo da aplicao,
pode-se modificar a forma da janela para controlar a
perda espectral. A Equao 5 define uma janela
Kaiser-Bessel com N amostras.

Figura 2: Janela Hanning.

A janela de Hanning til para a anlise de


transientes maiores que o tempo de durao da janela
e tambm para aplicaes de objetivos gerais.

Yi = X i

I 0 ( 1 - a 2 )
I 0 ( )

i = 0,1,2,  , N - 1

2.3 Hamming
Essa janela uma verso modificada da janela de
Hanning. Sua forma tambm similar a de uma onda
cossenoidal. Uma janela de tamanho N definida
pela Equao 3.
W[n] = 0.54-0.46cos (2n/N), n = 0, 1, 2,..., N-1

a=

(5)

n -1
i-k
, k=
2
k

A janela Kaiser-Bessel com diferentes valores de


mostrada na Figura 5.

(3)

Uma janela de Hamming com N = 32 mostrada


na Figura 3.

Figura 3: Janela Hamming.

As janelas de Hanning e Hamming so bastante


parecidas. Contudo, deve ser observado que no
domnio do tempo, a janela de Hamming no se
aproxima do zero como a janela de Hanning.
2.4 Triangular
A forma dessa janela a de uma onda triangular.
Matematicamente uma janela de tamanho N
definida pela Equao 4.
W[n] = 1-|2n/N|, n = 0, 1, 2, ..., N-1

(4)

Uma janela triangular para N = 32 mostrada na


Figura 4.

Figura 5: Janela Kaiser-Bessel.

Observe que para pequenos valores de , a forma


aproxima-se daquela de uma janela retangular. Esta
janela boa para deteco de dois sinais com a
mesma freqncia com amplitudes significantemente
diferentes.
2.6 Flattop

Figura 4: Janela Triangular.

Esta janela possui a melhor preciso em amplitude


entre todas as janelas. O aumento da preciso em
amplitude (0.02 dB para sinais entre ciclos integrais)
est no custo da seletividade de freqncia. A janela
Flattop mais til em medies precisas de
amplitudes de componentes simples de freqncias.

A
janela
Flattop
pode
matematicamente pela Equao 6.

ser

definida

W[n] =ao a1 (2n/N) + a2cos (4n/N),


onde:
n = 0, 1, 2, ..., N-1
ao = 0.2810638602
a1 = 0.1980389663

(6)

Uma janela Flattop mostrada na Figura 6.

seguinte situao: sejam dois sinais senoidais 1 e 2,


sendo que o sinal1 possui uma amplitude de 0.001 V
e freqncia de 73 Hz, e o sinal2 possui uma
amplitude de 1 V e freqncia de 59 Hz. Suponhamos
ainda que o sinal1 adicionado ao sinal2 no domnio
do tempo. Pode ser observado dessa forma que o sinal
de menor amplitude (sinal1) ser corrompido pelo
sinal de maior amplitude (sinal2). Uma maneira de
realizar a deteco do sinal de menor amplitude ser
justamente atravs da aplicao de janelas sobre o
sinal soma (sinal1 + sinal2). A Figura 7 ilustra essa
situao atravs da aplicao de diferentes mtodos
de janelamento.

Figura 6: Janela Flattop.

2.7 Exponencial
A forma dessa janela a de uma funo
exponencial. Ela pode ser matematicamente expressa
pela Equao 7.
W[n] =exp(nln(f)/(N-1)), n = 0, 1, 2, ..., N-1
onde :
f = valor final da exponencial
N = tamanho da janela

(7)

O valor inicial da janela 1, e ele decai


gradualmente em direo a zero. O valor final da
exponencial pode ser ajustado entre 0 e 1. Uma janela
exponencial para N = 32, com o valor final
especificado como 0.1 mostrado na Figura 7.

Figura 7: Janela Exponencial.

Esta janela til em anlise de transientes (sinais


que existem somente em um perodo curto de
durao) os quais a durao maior que o
comprimento da janela. Ela pode ser aplicada a sinais
que decaem exponencialmente.
3. Exemplo de Utilizao de Janelas
Para ilustrar a aplicao dos mtodos de
janelamento descritos anteriormente considere a

Figura 8: Comparao entre os vrios tipos de janelas.

4. Concluso
Este texto mostrou a existncia de vrios mtodos
de janelamento de sinais que podem ser empregados
em anlises espectrais. Essa grande quantidade de
mtodos disponveis podem levar ao seguinte
questionamento: que tipo de janela deve ser utilizada?
A resposta para essa questo depende do tipo de sinal
que est em observao. A escolha de uma janela
correta requer algum conhecimento a priori do sinal
em anlise. Em muitos casos esse conhecimento no
est disponvel. Dessa forma, o que pode-se fazer
nessa situao experimentar os diversos mtodos de
janelamento existentes e encontrar o que melhor se
adapta a anlise em questo.
5. Referncias
[1] M. Akay, Biomedical Signal Processing, Academic Press,
1994.
[2] E. C. Ifeachor and B. W. Jervis, Digital Signal Processing - A
Pratical Approach, Addison-Wesley, 1993.
[3] National Instruments, LabVIEW - User Manual, January
1998.

Você também pode gostar