Projeto Filtro IIR
Projeto Filtro IIR
Projeto Filtro IIR
Jéssica da Silva
1
INTRODUÇÃO
Os sinais de alguma forma fazem parte do cotidiano do
homem, seja por sinais como a fala e a audição, ou sinais mais
robustos como os presentes em sistemas de telecomunicação.
Diante da tecnologia atual, podemos através de sistemas
eletrônicos processar diferentes tipos de sinais, para as mais
diversas aplicações.
Uma maneira de manipular esses sinais é o processamento
digital de sinais (PDS), cujo processo é feito por meio
computacional ou com o auxilio de microprocessadores
específicos.
2
INTRODUÇÃO
Procedimentos para Projetar filtros
3
OBJETIVOS
OBJETIVO GERAL
Projetarum filtro digital IIR (Infinite Impulse Response) na
configuração Butterworth na configuração “passa baixas”, com
frequência de corte de 3000Hz.
OBJETIVOS ESPECÍFICOS
4
FILTROS DIGITAIS
Filtros são ferramentas muito usados, eles atenuam o sinal em frequências
indesejadas, permitindo a passagem apenas do que é relevante para o estudo.
Os filtros podem ser em formatos digitais ou analógicos, tanto ativos quanto
passivos. Apresentam-se nos tipos passa alta, passa-baixa, passa-faixa e rejeita faixa.
A Figura 1 representa o diagrama de blocos das operações envolvidas na abordagem
de projeto de filtro seletivo para frequências.
5
FILTROS DIGITAIS
O sinal entra em um conversor AD, onde é convertido de tempo discreto x(t)
em uma sequência x[n], para isso é usado várias amostras no tempo.
Os valores correspondentes são apresentados pela sequência x[n], que
representam o sinal de entrada de forma digital, representado na Figura 2.
6
FILTROS DIGITAIS
O filtro é responsável por processar a sequência x[n], considerando amostra
por amostra, nesse momento é realizada a filtragem.
Dependendo da forma que é calculado x[n] podem ocorrer três operações
sendo: armazenamento, adição e multiplicação por uma constante.
Partindo das operações é gerada uma nova sequência y[n], que é convertida
pelo conversor DA em um sinal contínuo y(t).
Os filtros digitais são implementados em código através de algoritmos
matemáticos, são de dois tipos dependendo de sua resposta ao impulso,
nesse caso podem ser FIR (resposta finita) e IIR (resposta infinita).
7
FILTRO IIR – FILTRO DE RESPOSTA AO IMPULSO INFINITA
8
FILTRO IIR – FILTRO DE RESPOSTA AO
IMPULSO INFINITA
9
FILTRO IIR – FILTRO DE RESPOSTA AO
IMPULSO INFINITA
10
PROJETO FILTRO
Com o auxílio do software GNU Octave, foi elaborado um
código de filtro IIR com configuração Butterworth do tipo
passa-baixas.
Parâmetros do filtro
Fc = 3000Hz
Fr = 3500Hz
Rp = 0,7
Rr = 35
11
PROJETO FILTRO
O sinal de entrada para a filtragem foi executado com arquivo de áudio
“walking.wav”, onde a frequência do arquivo é de 16000Hz e a frequência
de amostragem é de 8000Hz, onde pode ser observado que pelo Teorema de
Nyquist o sinal pode ser amostrado sem problemas.
12
PROJETO FILTRO
Aa resposta em frequência do filtro ou Diagrama de Bode,
onde fica evidente a frequência onde inicia e termina o
corte, que claramente corresponde aos critérios
estabelecidos previamente.
13
PROJETO FILTRO
14
PROJETO FILTRO
De modo a representar a
Resposta ao impulso do
filtro, foi utilizada a função
impz do GNU Octave.
15
PROJETO FILTRO
Com o objetivo de determinar se o
projeto do filtro é estável dentro das
configurações iniciais
implementadas, foi utilizado à
função zplane.
16