Вы находитесь на странице: 1из 28

Processamento Digital de Sinais

Introduo aos Filtros Digitais


Prof. Dr. Carlos Alberto Ynoguti

Conceitos Bsicos
Funes principais dos filtros:
separao de sinais Exemplo: monitorar o sinal de ECG do feto ainda dentro do tero da me. recuperao de sinais Exemplo: recuperao de gravaes de udio e melhoramento de imagens borradas.

Digital vs analgico
Os filtros analgicos so muito mais baratos que os digitais. Os filtros digitais conseguem desempenhos muito (mas muito mesmo) melhores.

Formas de representao
Existem 3 formas de representar um filtro digital:
Resposta a impulso Resposta a degrau Resposta em frequncia

Cada uma destas formas tem informaes completas sobre o filtro, mas de formas diferentes. Se uma delas estiver disponvel, sempre possvel obter as outras. Todas estas formas so importantes, pois descrevem como o filtro ir reagir sob circunstncias diferentes.

Formas de representao

Tipos de filtros digitais


Filtros de resposta a impulso finita (FIR)
operam por convoluo da resposta a impuslso (kernel) com o sinal todos os filtros lineares possveis podem ser implementados desta maneira possuem desempenho impressionante, mas podem ser lentos, dependendo do comprimento de seu kernel

Filtros de resposta a impulso infinita (IIR)


operam de forma recursiva tm um desempenho bom, em relao ao seu comprimento so mais rpidos que os filtros FIR podem se tornar instveis

Representaes: comentrios
resposta a impulso: sada do sistema quando aplicase um impulso na entrada resposta a degrau: sada do sistema quando aplicase um degrau na entrada. Formas de obter:
coloque um degrau na entrada e verifique a sada integre a resposta a impulso (running sum)

resposta em frequncia: calcule a DFT da resposta a impulso. Pode ser representada de duas formas:
escala de amplitude linear: melhor para visualizar ripple na banda de passagem escala de amplitude logartmica: melhor para verificar a atenuao na banda de rejeio

Decibels?

dB=10log10

P2 P1 V2 V1

potncia

dB=20log10

tenso

Como a informao representada nos sinais?


no domnio do tempo: cada amostra do sinal contm informao relevante.
ECG televiso

no domnio da frequncia: a informao est contida na forma como as amostras variam com o tempo.
udio movimento de um pndulo

Parmetros de desempenho
Parmetros no domnio do tempo: esto relacionados resposta a degrau Parmetros no domnio da freqncia: esto relacionados resposta em freqncia. Esta distino absolutamente crtica no projeto de filtros, pois nunca possvel otimiz-los para ambas as aplicaes: um bom desempenho no domnio do tempo implica em um desempenho ruim no domnio da frequncia, e vice-versa.

Parmetros no domnio do tempo


Por que a resposta a degrau, e no a resposta a impulso?
Porque ela funciona como a nossa mente. Se formos analisar um sinal, por exemplo, naturalmente dividimos este sinal e regies de caractersticas similares. A resposta a degrau a forma mais pura de representar uma diviso entre regies dissimilares.

Os parmetros relacionados resposta a degrau so:


velocidade overshoot fase

Parmetros no domnio do tempo

ruim

bom

Parmetros no domnio do tempo


Velocidade (ou tempo de subida): nmero de amostras que o sinal leva para subir de 10% a 90% da amplitude mxima do sinal. Fatores como reduo de rudo, limitaes inerentes ao sistema de aquisio, evitar o aliasing, etc., limitam a velocidade. Overshoot: deve ser evitado, pois modifica as amplitudes das amostras do sinal, distorcendo-o. Quando isto ocorre fica a dvida: o overshoot provem do sinal ou do filtro que foi usado? Fase: quando a fase no linear, a metade superior da forma de onda no simtrica em relao indferior. do sinal? por causa do filtro?

Filtros no domnio da frequncia


So usados para selecionar certas regies no espectro, bloqueando as demais. Existem trs regies importantes no espectro destes filtros:
banda de passagem: corresponde quelas frequncias que devem passar inalteradas; banda de bloqueio ou banda de rejeio: regio do espectro que deve ser eliminada na sada do filtro; banda de transio: a regio entre as duas anteriores frequncia de corte: diviso entre a banda de passagem e a banda de transio. Em filtros analgicos corresponde ao ponto em que a amplitude reduzida de 0.707 (i.e. -3dB). Para os filtros digitais estes pontos variam entre: 99%, 90%, 70.7%, 50%.

Tipos de filtro no domnio da frequncia

Parmetros no domnio da frequncia

ruim

bom

Parmetros no domnio da frequncia


Roll off: um roll off rpido significa que a banda de transio estreita. Desta forma, esta uma condio necessria para separar sinais de frequncias prximas. Ripple na banda de passagem: importante que seja baixo, para que as frequncias nesta regio passem inalteradas. Atenuao da banda de bloqueio: deve ser alta para realmente eliminar as frequncias indesejadas.

Projetos de filtros no domnio da frequncia


Filtros passa-altas, passa-faixa e rejeita-faixa so todos projetados a partir de filtros passa-baixas, e ento convertendo para a resposta desejada. Existem dois mtodos para se fazer isso:
inverso espectral reverso espectral

IMPORTANTE: os procedimentos a seguir valem apenas para os filtros FIR. Para os filtros IIR a filosofia de projeto outra.

Inverso espectral
Procedimento:
mude o sinal de todas as amostras do kernel do filtro some 1 amostra no centro de simetria

Inverso espectral

Inverso espectral
A inverso espectral roda a resposta a impulso no sentido vertical, de modo que a banda de passagem vira banda de bloqueio, e vice-versa. Em outras palavras, este procedimento transforma um filtro passa-baixas em um passa-altas, um passa-altas em um passa-baixas, um rejeita faixa em um passa-faixa, e um passa-faixa em um rejeita faixa.

Inverso espectral Porque funciona?


O sinal de entrada x[n] aplicado nos dois sistemas em paralelo
o de cima um FPB o de baixo um passa-tudo

O sinal resultante y[n] igual sada do sistema passa tudo menos a sada do FPB. Desde que as componentes de baixa frequncia foram subtradas do sinal original, restaram apenas as componentes de alta frequncia!

Inverso espectral- implementao


Esta operao pode ser realizada de duas formas:
passar o sinal atravs de um filtro passa baixas e depois subtrair o sinal filtrado do sinal original combinar os kernels dos dois filtros em um nico kernel, como mostrado abaixo:

Inverso espectral Condies de implementao


Para que esta tcnica funcione, as componentes de frequncia que saem do filtro passa-baixas devem estar em fase que as componentes correspondentes do sinal original, para que possam ser corretamente subtradas. Com isto, as restries para o mtodo so:
o kernel do FPB original deve ter simetria left-right (fase nula ou linear). Portanto o kernel deve ter um nmero mpar de amostras. o impulso deve ser adicionado exatamente no centro de simetria.

Reverso espectral
Procedimento:
Inverta o sinal das amostras pares do kernel de um FPB

Reverso espectral
Este procedimento roda a resposta em frequncia na horizontal:0 torna-se 0,5 e 0,5 torna-se 0. Esta aparente mgica tem umaexplicao muito simples: mudar o sinal das amostras pares corresponde a multiplicar o kernel do filtro por um cosseno de frequncia 0,5fs. Como discutido anteriormente, este procedimento corresponde a deslocar o espectro do kernel para a posio 0,5fs. Imagine o espectro peridico que voc entender a idia por trs disso.

Filtro passa-faixa

Filtro rejeita-faixa

Classificao dos filtros

Вам также может понравиться