Projeto Filtro IIR

Fazer download em pptx, pdf ou txt
Fazer download em pptx, pdf ou txt
Você está na página 1de 16

PROJETO DE FILTRO DIGITAL IIR NA

CONFIGURAÇÃO BUTTERWORTH DO TIPO


PASSA BAIXAS

Disciplina: Processamento Digital de Sinais

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

 Definir qual será a resposta em freqüência do filtro conforme a


aplicação desejada.
 Determinar a resposta ao impulso que produz a resposta em freqüência
desejada.
 Implementar o filtro utilizando alguma linguagem.

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

 Determinar a frequência de corte e rejeição, bem como os riples


correspondentes;
 Programar código e simular o mesmo no software Octave;
 Apresentar os gráficos de resposta do filtro;

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

 Filtros IIR são representados por funções de transferência que


consistem na razão de polinômios. Isso geralmente resulta numa
resposta ao impulso com duração infinita.
 É possível projetar filtros IIR que necessitem de um número de
multiplicações menor que o dos filtros FIR, o que os torna
atrativos para aplicações em tempo real.
 Os filtros IIR são difíceis de controlar a fase e são intáveis, e
seus projetos podem se derivar de filtros analógicos.

8
FILTRO IIR – FILTRO DE RESPOSTA AO
IMPULSO INFINITA

 O projeto de um filtro passa baixas analógico requer a


especificação de resposta em módulo e fase que se deseja. p e
r são as freqüências de passagem e rejeição e Rp e Rr são as
ondulações máximas permitidas.

9
FILTRO IIR – FILTRO DE RESPOSTA AO
IMPULSO INFINITA

 Os filtros IIR dependem do


sinal de entrada e da saída
anterior.
 X(z) é o sinal de entrada,
os valores de a e b são
coeficientes do filtro e
determinam o tipo de
filtragem, por fim a função
Y(z) é o sinal de saída.

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.

 Pelo diagrama gerado de pólos e


zeros, pode-se afirmar que o sistema
é estável, uma vez que os pólos estão
localizados dentro da circunferência,
cujo raio é unitário e causal. Os zeros
estão fora da circunferência o que
indica que a região de convergência
está fora da mesma.

16

Você também pode gostar