Pedro Henrique Fernandes Bernardo Pedro Minoru Sakaguchi Pedro Ivo da Cruz Renan da Silva Tchilian
Universidade Federal do ABC, 15 de agosto de 2011.
1. Sinal O sinal a ser analisado aqui consiste em um sinal de udio em que tocada uma seqncia de notas. A seqncia tocada ao mesmo tempo em trs regies diferentes da escala da guitarra, possuindo as mesmas notas separadas em uma oitava. Portanto, cada som ouvido contm a mesma nota na regio grave, na regio mdia e na regio aguda. A figura 1 mostra o sinal em questo.
Figura 1 Espectro do sinal de entrada. Com o sinal do tipo, passando-o por filtros de diversos tipos, podemos tentar ouvir cada uma das regies separadamente. 2. Filtros de Butterworth. Aqui passamos o sinal de udio por filtros de butterworth passa-baixa, passa- faixa e passa-alta. 2.1. Passa baixa. Para o filtro passa-baixa, usamos como especificaes as freqncias de corte da faixa de passagem e da faixa de rejeio respectivamente w p = 6uuuEz e w s = 7uuuEz. As respectivas atenuaes foram de R p = 1 e R s = 4u. Com esses valores, o Matlab retornou uma ordem N = SS e w c = 61S7Ez. Na figura 2, temos o diagrama de Bode do filtro em questo.
Figura 2 Diagrama de Bode do filtro passa-baixa de Butterworth. Podemos observar pela figura que as freqncias abaixo da freqncia de corte w c sero mantidas e as freqncias acima sero atenuadas conforme vo aumentando. A figura 3 mostra o sinal resultante depois da passagem do sinal de udio pelo filtro.
Figura 3 Sinal resultante na sada do filtro passa-baixa. Comparando os grficos da figura 1 e 3, pode-se perceber que na figura 3 no h alguns picos que haviam na figura 1. Esses picos so provenientes de freqncias altas, que foram cortadas ao passar pelo filtro. Ao ouvir o sinal resultante pode-se perceber que este ficou mais grave, ouvindo- se melhor as notas mais graves que foram tocadas e ouvindo menos as notas mdias e quase nada das notas mais agudas. 2.2. Filtro passa-alta. Para o filtro passa-baixa, usamos como especificaes as freqncias de corte da faixa de passagem e da faixa de rejeio respectivamente w p = 11uuuEz e w s = 1uuuuEz. As respectivas atenuaes foram de R p = 1 e R s = 4u. Com esses valores, o Matlab retornou uma ordem N = S6 e w c = 1u8S7Ez. Na figura 4, temos o diagrama de Bode do filtro em questo.
Figura 4 Diagrama de Bode do filtro passa-alta de Butterworth. Podemos ver pelo diagrama que as freqncias abaixo da freqncia de corte sero atenuadas conformem diminuem e as freqncias acima, sero mantidas. A figura 5 mostra o sinal resultante aps a passagem do sinal de udio pelo filtro.
Figura 5 - Sinal resultante na sada do filtro passa-alta. Comparando com o sinal de entrada, podemos observar uma reduo de amplitude considervel. Isso ocorre porque o sinal de entrada composto predominantemente por sinais de baixa freqncia. Quando filtrado, essas freqncias so cortadas, resultando ento numa reduo da amplitude do sinal, e no por causa de uma atenuao no filtro. Isso pode ser ouvido ao tocar o sinal resultante. Ouvimos predominantemente as notas mais agudas. 2.3. Filtro passa-faixa. Para o filtro passa-faixa, usamos como especificaes as freqncias de corte da faixa de passagem e da faixa de rejeio respectivamente os intervalos w p = |7uuu; 1uuuu]Ez e w s = |6uuu; 11uuu]Ez. As respectivas atenuaes foram de R p = 1 e R s = 4u . Com esses valores, o Matlab retornou uma ordem N = 1S e w c = 6896,6Ez e w c = 1u1SuEz. Espera-se, ento, que as freqncias que no estejam no intervalo |6896,6; 1u1Su]Ez sejam mantidas. Na figura 6, temos o diagrama de Bode do filtro em questo.
Figura 6 Diagrama de Bode do filtro passa-faixa de Butterworth. Podemos ver que as freqncias no intervalo |6896,6 1u1Su]Ez sero mantidas e conforme forem se afastando vo sendo atenuadas. A figura 7 mostra o sinal resultante aps a passagem do sinal de udio pelo filtro.
Figura 7 - Sinal resultante na sada do filtro passa-faixa. Nesse sinal resultante podemos observar tambm uma atenuao devido a perda da maioria das freqncias do sinal. Pelo mesmo motivo, tambm podemos observar uma grande alterao no formato do sinal. Ao ouvir-se o udio resultante, percebeu-se um som em que as freqncias mdias ficaram mais evidentes, com ausncia de graves e agudos. 3. Filtros de Chebyshev A partir do mesmo sinal de udio, utilizamos agora o filtro de Chebyshev para compar-lo posteriormente ao filtro de Butterworth. 3.1 Passa-baixa de 1 ordem Utilizando os mesmos parmetros do filtro de Butterworth, pelo filtro de Chebyshev de 1 ordem obteve-se um N = 11 e w c = 6uuuHz. O filtro apresentou o seguinte diagrama de bode:
Figura 8 - Diagrama de Bode do filtro passa-baixa de Chebyshev de 1 ordem. As freqncias acima da freqncia de corte foram cortadas, deixando o sinal apenas com freqncias mais baixas. A resposta do sinal ao filtro mostrada na figura a seguir:
Figura 9 - Sinal resultante na sada do filtro passa-baixa. O sinal filtrado apresenta uma imagem semelhante ao sinal original, mas observa-se que as freqncias mais altas foram retiradas do sinal. Ao se ouvir o sinal de respostas, percebe-se que os tons mais agudos foram retirados, sobrando apenas um som mais grave que o original.
-400 -300 -200 -100 0 M a g n i t u d e
( d B ) 10 1 10 2 10 3 10 4 10 5 -1080 -900 -720 -540 -360 -180 0 P h a s e
( d e g ) Bode Diagram Frequency (rad/sec) 0 10 20 30 40 50 60 -0.2 -0.15 -0.1 -0.05 0 0.05 0.1 0.15 0.2 Tempo (s) A m p l i t u d e 3.2 Filtro passa-alta de 1 ordem A partir dos mesmos parmetros utilizados no filtro de Butterworth, pelo filtro de Chebyshev de 1 ordem obteve-se um N = 14, w c = 11uuuHz, e o seguinte diagrama de Bode para o sinal:
Figura 10 - Diagrama de Bode do filtro passa-alta de Chebyshev de 1 ordem. O diagrama mostra que as freqncias abaixo da freqncia de corte sero atenuadas conformem diminuem, restando apenas as freqncias mais altas. A figura mostra o sinal resultante aps a filtragem.
Figura 11 - Sinal resultante na sada do filtro passa-alta. -1000 -800 -600 -400 -200 0 M a g n i t u d e
( d B ) 10 2 10 3 10 4 10 5 10 6 10 7 0 360 720 1080 1440 P h a s e
( d e g ) Bode Diagram Frequency (rad/sec) 0 10 20 30 40 50 60 -0.08 -0.06 -0.04 -0.02 0 0.02 0.04 0.06 Tempo (s) A m p l i t u d e A resposta desse filtro apresentou uma predominncia dos sinais mais agudos, verificando-se na figura 11 que o sinal possui forma mais uniforme com uma reduo da amplitude do sinal. 3.3 Filtro passa-faixa de 1 ordem A partir das mesmas especificaes utilizadas no filtro de Butterworth, obteve-se um N = 6, um w c = 7uuu e um w c = 1uuuu Hz. O filtro apresentou o seguinte diagrama de Bode:
Figura 12 - Diagrama de Bode do filtro passa-faixa de Chebyshev de 1 ordem. As freqncias que estavam entre a faixa definida, foram cortadas, restando um sinal com as freqncias mdias. O sinal resultante desse filtro foi: -400 -300 -200 -100 0 M a g n i t u d e
( d B ) 10 2 10 3 10 4 10 5 10 6 -720 -360 0 360 720 P h a s e
( d e g ) Bode Diagram Frequency (rad/sec)
Figura 13- Sinal resultante na sada do filtro passa-faixa. Nota-se que o sinal resultante ficou o mais diferente dentre os filtros de 1 ordem. Isso pode ser observado tambm ao se reproduzir o som, onde as freqncias mais altas e mais baixas foram cortadas. 3.4 Filtro passa-baixa de 2 ordem Utilizando os mesmos parmetros dos mesmos filtros anteriores, obteve-se um N= 11 e um w c = 69u6,8Hz. O filtro de segunda ordem apresentou o seguinte diagrama de Bode:
Figura 14 - Diagrama de Bode do filtro passa-baixa de Chebyshev de 2 ordem. 0 10 20 30 40 50 60 -0.08 -0.06 -0.04 -0.02 0 0.02 0.04 0.06 0.08 Tempo (s) A m p l i t u d e -400 -300 -200 -100 0 M a g n i t u d e
( d B ) 10 2 10 3 10 4 10 5 10 6 900 1080 1260 1440 P h a s e
( d e g ) Bode Diagram Frequency (rad/sec) O filtro de segunda ordem apresentou o diagrama de bode com uma forma nica, diferente das outras duas apresentadas anteriormente. A resposta ao filtro, porm, foi muito semelhante aos filtros anteriores, e est representada na seguinte imagem:
Figura 15- Sinal resultante na sada do filtro passa-baixa. Ao se reproduzir o sinal, verifica-se que na prtica o filtro de segunda ordem funciona da mesma forma que os outros filtros, e o som final aps passar pelo filtro ficou mais grave que o original. 3.5 Filtro passa-alta de 2 ordem Com as mesmas especificaes dos filtros anteriores, obteve-se um N = 14 e um w c = 1uu69Hz. O diagrama de bode correspondente est representado a seguir: 0 10 20 30 40 50 60 -0.25 -0.2 -0.15 -0.1 -0.05 0 0.05 0.1 0.15 0.2 Tempo (s) A m p l i t u d e
Figura 16- Diagrama de Bode do filtro passa-alta de Chebyshev de 2 ordem. Observa-se novamente que o filtro de segunda ordem de Chebyshev apresenta uma forma nica, bem diferente dos filtros anteriores. A resposta final encontrada foi a seguinte:
Figura 17- Sinal resultante na sada do filtro passa-alta. A resposta final, contudo foi semelhante aos outros filtros, e apresentou as mesmas caractersticas. O som final apresentou a predominncia das freqncias altas, e as notas mais agudas. -200 -150 -100 -50 0 50 M a g n i t u d e
( d B ) 10 1 10 2 10 3 10 4 10 5 10 6 900 1080 1260 1440 1620 P h a s e
( d e g ) Bode Diagram Frequency (rad/sec) 0 10 20 30 40 50 60 -0.08 -0.06 -0.04 -0.02 0 0.02 0.04 0.06 0.08 Tempo (s) A m p l i t u d e 3.6 Filtro passa-faixa de 2 ordem A partir das mesmas especificaes, o filtro passa-faixa de segunda ordem apresentou um N = 6, um w c = 6S71,9Hz e um w c = 1u986Hz. O diagrama de Bode do filtro est representado a seguir:
Figura 18- Diagrama de Bode do filtro passa-faixa de Chebyshev de 2 ordem. O diagrama de Bode do filtro passa-faixa, assim como os outros dois filtros de segunda ordem, apresentou uma forma nica. A resposta do sinal ao filtro foi:
Figura 19 - Sinal resultante na sada do filtro passa-faixa. -200 -150 -100 -50 0 M a g n i t u d e
( d B ) 10 2 10 3 10 4 10 5 10 6 540 720 900 1080 1260 1440 1620 P h a s e
( d e g ) Bode Diagram Frequency (rad/sec) 0 10 20 30 40 50 60 -0.08 -0.06 -0.04 -0.02 0 0.02 0.04 0.06 0.08 Tempo (s) A m p l i t u d e O sinal final mostra uma uniformidade em volta das freqncias de valor mdio. Ao se reproduzir o som nota-se a ausncia das notas mais agudas e das mais graves, e a impresso de um som mais baixo. 4. Comparao de Filtros Analisando brevemente cada filtro utilizado no sinal de udio a partir do diagrama de Bode, possvel verificar que os resultados obtidos foram satisfatoriamente prximos do que era esperado idealmente. Para os filtros de Butterworth, possvel verificar que todos eles possuem o mesmo formato caracterstico, e suas respectivas amplitudes variam linearmente com a frequncia, sendo que para a banda rejeitada a resposta em frequncia se aproxima razoavelmente de zero, em funo da sua ordem. Para o filtro passa-baixa, por exemplo, a resposta decresce monotonicamente de forma linear at ficar infinitamente negativa, e quanto maior for a ordem, mais rapidamente a resposta ir decrescer, implicando em um menor coeficiente angular quando a resposta analisada em uma escala logartmica (diagrama de Bode). Alm disso, fcil verificar outra caracterstica bem particular dos filtros de Butterworth: suas respostas em frequncia so bastante planas para a banda passante. possvel notar comportamentos muito parecidos para os filtros de Butterworth e de Chebyshev para primeira ordem (N=1). E possvel notar formatos diferentes para ordens diferentes do mesmo tipo de filtro de Chebyshev, sendo que o aumento da ordem, nesse caso, evidencia mais as oscilaes, porm melhora a resposta entre a banda passante e a banda de rejeio. Nos filtros de Chebyshev ainda, possvel notar uma atenuao da amplitude do sinal mais ngreme e acentuada entre as bandas passante e rejeitada, porm com maior oscilao na resposta em frequncia. Dessa forma, para um filtro de primeira ordem, e considerando que a oscilao tolervel em determinadas aplicaes do filtro de Chebyshev, possvel afirmar que este possui maior atenuao da amplitude do sinal na transio da banda passante para a banda rejeitada do que para o caso em que se utiliza um filtro de Butterworth. Portanto, possvel inferir que o filtro de Chebyshev mais eficiente nesse sentido do que um filtro de Butterworth, considerando a mesma ordem e a mesma amplitude mxima do sinal analisado. 5. Concluso Analisando os filtros em questo, conclui-se que a escolha de qual deve ser melhor depender da aplicao em que esse ser utilizado. Caso seja uma aplicao em que se necessria uma queda rpida na atenuao entre a faixa passante e a faixa de rejeio, os filtros de Chebyshev so mais indicados. Mas caso as oscilaes dos filtros de Chebyshev no possam ser toleradas na aplicao, os filtros de Butterworth so mais indicados. No caso do sinal de udio aqui analisado, uma anlise mais profunda seria necessria, pois normalmente esses filtros seriam utilizados em equalizadores, e portanto poderia ser utilizada uma combinao entre eles, tanto para faixas diferentes como para as mesmas faixas, compensando cada um a deficincia do outro.
5. Anexos 5.1. Script para o filtro de Butterworth %Filtros %Descrio: Passa um sinal de udio por diversos filtros e analisa o %resultado
clear all
%Leitura do udio: [x, fs, nbits] = wavread('musica2.wav'); sound(x,fs,nbits); T=1/fs; t = 0:T:(length(x)-1)/fs; figure plot(t,x) grid on xlabel('Tempo (s)') ylabel('Amplitude')
%Passagem do sinal pelo filtro y=lsim(H1,xx,t); sound(y,fs,nbits) figure plot(t,y) grid on xlabel('Tempo (s)') ylabel('Amplitude') freqs(num,den); %mostra a resposta em frequncia do filtro