Anda di halaman 1dari 53

Comparativo de Funes Janeladas: simulaes em

plataforma MATLAB
Dennys Alves, Fabrcio Santos, Guilherme Penha, Iuri Santos, Miguel Melo,
Phablo Oliveira.

UFPB - Universidade Federal da Paraba.


PPGEE - Programa de Ps Graduao em
Engenharia Eltrica.
Anlise de Sinais e Sistemas.
Prof. Dr. Juan Moises Mauricio Villanueva.
Anlise de Sinais e Sistemas

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

Resumo
Apresentar, analisar e estabelecer comparaes, sob o ponto de vista da
anlise da transformada discreta de Fourier DFT(Discrete Fourier
Transform), entre funes que caracterizam a tcnica de janelamento
(Windowing), comtemplando as especificidades inerentes as janelas:
Boxcar, Blackman, Barlett, Hanning, Hamming.

ANLISE DE SINAIS E SISTEMAS

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

Introduo
As janelas so funes matemticas utilizadas, com frequncia na
anlise e no processamento de sinais;
Finalidade de minimizar o efeito de descontinuidades;
Matematicamente teremos:

Sinal Amostrado;
Funo de Janelamento.

ANLISE DE SINAIS E SISTEMAS

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

Introduo
O emprego de janelas corresponde a uma tcnica atravs do qual as
caractersticas espectrais do sinal amostrado podem ser aumentadas;
Em processamento de sinais, faremos uso de janelas quando
desejarmos avaliar um sinal em um intervalo limitado de tempo, por
exemplo.
Os sinais reais so caracterizados por serem de tempo finito e por
existirem dentro de um nmero finito de pontos, logo observaes dentro
de um determinado conjunto de pontos e/ou num determinado intervalo
de tempo podem ser obtidos ao multiplicarmos uma determinada funo
por uma janela.

ANLISE DE SINAIS E SISTEMAS

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

Introduo
Formas de onda truncadas, tais quais aquelas obtidas a partir de
gravaes finitas do sinal original, conduzem a sinais com
caractersticas espectrais diferentes do sinal original, quase sempre
associadas a descontinuidades e perda da informao espectral;
A fim de aumentar as caratersticas espectrais de sinais
amostrados, so aplicadas janelas sobre os mesmos.

ANLISE DE SINAIS E SISTEMAS

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

Introduo
A depender da aplicao, podem ser listadas vrias razes para
utilizao das tcnicas de janelamento de sinais, algumas destas esto
contempladas abaixo:
Definir, com maior preciso, a durao do perodo de observao do
sinal, ou seja, limitar a durao do sinal a um valor de interesse a anlise
do mesmo.
Minimizar, ao mximo, as perdas espectrais;
Promover a separao de sinais de pequena e grande amplitude,
quando estas tiverem frequncias muito prximas entre si.

ANLISE DE SINAIS E SISTEMAS

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

Introduo
Conforme descrito na literatura, cada funo (janela) ser regida por
uma expresso matemtica e vai possuir suas particularidades. Algumas
destas janelas so listadas na tabela I, abaixo:

ANLISE DE SINAIS E SISTEMAS

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

Introduo
Aplicando-se uma janela a um sinal no domnio do tempo,
estaremos tambm multiplicando este sinal pela funo
representativa da respectiva janela.
A multiplicao no domnio do tempo equivalente convoluo
no domnio da frequncia (convoluo dos espectros), logo
correto estabelecermos que o espectro de um sinal janelado vai
corresponder a convoluo do espectro do sinal original com o
espectro da janela.
A tcnica de janelamento modifica a forma do sinal tanto no
domnio do tempo quanto no domnio da frequncia.

ANLISE DE SINAIS E SISTEMAS

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

Introduo
Outro aspecto a ser avaliado se refere
comprimento mais adequado da janela;

estabelecer

Janelas menores fornecem maior preciso temporal, facilitando a


percepo mais precisa do momento no qual ocorreu um
determinado evento no sinal;
Em contrapartida, em janelas estreitas perde-se resoluo de
frequncia, dificultando a distino entre raias muito prximas, por
exemplo.
Em algumas aplicaes se faz necessrio analisar dois
espectrogramas: um obtido com uma janela de durao mais
longa, e outra de durao mais curta, de modo a obter informaes
complementares;
DE SINAIS E SISTEMAS
Para cada tipo de janela, teremos obviamente, ANLISE
formatos
de

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

Breve Descrio das Funes Simuladas


Retangular
Caracterizada por possuir valor igual a 1 durante o intervalo de tempo
que se pretende analisar, e igual a zero fora desse intervalo.
Abaixo a descrio matemtica da mesma:
Sua utilidade est associada a anlise de transientes que possuem
durao inferior a janela em anlise.
Outra caracterstica inerente a esta janela o fato de que a mesma
apresenta o maior volume de perda espectral

ANLISE DE SINAIS E SISTEMAS

10

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

Breve Descrio das Funes Simuladas


Retangular (Boxcar)

Fig. 01. Exemplo de janela retangular.


Fig. 02. Janela retangular gerada no Matlab.

ANLISE DE SINAIS E SISTEMAS

11

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

Breve Descrio das Funes Simuladas


Hanning (Hann)
Idealizada por Julius Von Hann.
Assemelha-se ao formato de uma onda cossenoidal em meio ciclo.
Abaixo sua definio matemtica, considerando-se uma janela de
tamanho N:
Como aplicao da janela Hanning podemos citar a anlise de
transientes maiores que o tempo de durao da janela em anlise.

ANLISE DE SINAIS E SISTEMAS

12

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

Breve Descrio das Funes Simuladas


Hanning (Hann)

Fig. 03. Exemplo de janela Hanning.

Fig. 04. Janela Hanning gerada no Matlab.


ANLISE DE SINAIS E SISTEMAS

13

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

Breve Descrio das Funes Simuladas


Hamming
Idealizada por Richard Hamming;
Trata-se de uma verso modificada da janela de Hanning, ambas se
assemelhando de uma onda cossenoidal, porm diferentes quando
analisadas no domnio do tempo, uma vez que a janela de Hamming
no se aproxima do zero, aspecto que ocorre na janela de Hanning;
Seus coeficientes assumem os valores: 0.53836 e 0.46164. Abaixo a
definio matemtica correspondente a uma janela de tamanho N:

ANLISE DE SINAIS E SISTEMAS

14

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

Breve Descrio das Funes Simuladas


Hamming

ig. 05. Exemplo de janela Hamming.

Fig. 06. Janela Hamming gerada no Matlab.

ANLISE DE SINAIS E SISTEMAS

15

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

Breve Descrio das Funes Simuladas


Triangular
Como sua nomenclatura sugere a forma dessa janela a de uma
onda triangular;
Seu valor igual a 1 no centro da janela e decai linearmente at
as extremidades da janela, quando retorna ao valor 0;
Uma janela de tamanho N definida pela expresso abaixo:

ANLISE DE SINAIS E SISTEMAS

16

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

Breve Descrio das Funes Simuladas


Triangular (Bartlett)

Fig. 07. Exemplo de janela Triangular.

Fig. 08. Janela Triangular gerada no Matlab.


ANLISE DE SINAIS E SISTEMAS

17

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

Breve Descrio das Funes Simuladas


Blackman
Caracterizada por introduzir um segundo termo cossenoidal no
sinal, objetivando reduzir ainda mais os efeitos dos lobos
secundrios;
Matematicamente representada por:

ANLISE DE SINAIS E SISTEMAS

18

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

Breve Descrio das Funes Simuladas


Blackman

Fig. 09. Janela Blackman gerada no Matlab.


ANLISE DE SINAIS E SISTEMAS

19

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

Definio Matemtica das Funes Simuladas

ANLISE DE SINAIS E SISTEMAS

20

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

Simulaes
Para ilustrar a aplicao dos mtodos de janelamento descritos
anteriormente, foram realizadas simulaes computacionais na
plataforma MATLAB;

ANLISE DE SINAIS E SISTEMAS

21

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

JANELA BOXCAR

ANLISE DE SINAIS E SISTEMAS

22

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

Multiplicando o sinal original com a janela

ANLISE DE SINAIS E SISTEMAS

23

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

ANLISE DE SINAIS E SISTEMAS

24

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

Anlise em Frequncia

ANLISE DE SINAIS E SISTEMAS

25

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

Anlise Do Espectro

ANLISE DE SINAIS E SISTEMAS

26

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

ANLISE DE SINAIS E SISTEMAS

27

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

JANELA BARTLETT

ANLISE DE SINAIS E SISTEMAS

28

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

Multiplicando
janela

sinal

original

com

ANLISE DE SINAIS E SISTEMAS

29

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

ANLISE DE SINAIS E SISTEMAS

30

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

Anlise em Frequncia

ANLISE DE SINAIS E SISTEMAS

31

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

Anlise Do Espectro

ANLISE DE SINAIS E SISTEMAS

32

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

ANLISE DE SINAIS E SISTEMAS

33

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

JANELA HANNING

ANLISE DE SINAIS E SISTEMAS

34

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

Multiplicando
janela

sinal

original

com

ANLISE DE SINAIS E SISTEMAS

35

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

ANLISE DE SINAIS E SISTEMAS

36

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

Anlise em Frequncia

ANLISE DE SINAIS E SISTEMAS

37

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

Anlise Do Espectro

ANLISE DE SINAIS E SISTEMAS

38

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

ANLISE DE SINAIS E SISTEMAS

39

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

JANELA HAMMING

ANLISE DE SINAIS E SISTEMAS

40

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

Multiplicando o sinal original com a janela

ANLISE DE SINAIS E SISTEMAS

41

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

ANLISE DE SINAIS E SISTEMAS

42

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

Anlise em Frequncia

ANLISE DE SINAIS E SISTEMAS

43

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

Anlise Do Espectro

ANLISE DE SINAIS E SISTEMAS

44

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

ANLISE DE SINAIS E SISTEMAS

45

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

JANELA BLACKMAN

ANLISE DE SINAIS E SISTEMAS

46

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

Multiplicando o sinal original com a janela

ANLISE DE SINAIS E SISTEMAS

47

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

ANLISE DE SINAIS E SISTEMAS

48

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

Anlise em Frequncia

ANLISE DE SINAIS E SISTEMAS

49

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

Anlise Do Espectro

ANLISE DE SINAIS E SISTEMAS

50

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

ANLISE DE SINAIS E SISTEMAS

51

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

Consideraes Finais
Este trabalho descreveu a existncia de vrios mtodos de
janelamento de sinais para finalidades mltiplas tais quais o
emprego em anlises espectrais;
Como concluso dos conceitos e simulaes realizadas podemos
afirmar que no haver previamente nenhuma predominncia ou
entre uma janela e outra de natureza distinta, o que ocorre na
prtica que devemos definir qual a melhor janela a ser utilizada
em cada aplicao especifica, ou seja, a melhor soluo vai
depender necessariamente de algum conhecimento acerca do sinal
em anlise.
Quando esta ltima condio no pode ser atendida, deve-se
experimentar os diversos mtodos de janelamento existentes e
encontrar o que melhor se adapta a anlise em questo. Seja qual
ANLISE DE SINAIS E SISTEMAS
for a aplicao devemos, necessariamente, ter compromisso entre

52

RESUMO |INTRODUO | BREVE DESCRIO DAS FUNES SIMULADAS | DEFINIO MATEMTICA DAS FUNES
SIMULADAS| SIMULAES | CONSIDERAES FINAIS | REFERNCIAS

REFERNCIAS
ANDRADE, A. O.; SOARES, A.B. Tcnicas de Janelamento de Sinais.
Uberlndia: Universidade Federal de Uberlndia, 2015.
CARVALHO, Joo Luiz Azevedo de. FERRAMENTA PARA ANLISE
TEMPOFREQENCIAL DA VARIABILIDADE DA FREQNCIA CARDACA. 2003.
113 f. Dissertao (Mestrado) - Curso de Engenharia Eltrica, Departamento
de Engenharia Eltrica, Universidade de Braslia, Braslia, 2003.
Tutorial bsico para el manejo de seales com MATLAB. Disponvel em: <
http://musica.unq.edu.ar/personales/ebonnier/cam2/matlab/tutorial529a.h
tml?page=ventaneo01
>, acesso em 18/04/2015.
Ventana (funcin). Disponvel em: <
http://es.wikipedia.org/wiki/Ventana_(funcin) >, acesso em 18/04/2015.
ANLISE DE SINAIS E SISTEMAS

53