A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

7. Técnicas de Projeto de Filtros

Apresentações semelhantes


Apresentação em tema: "7. Técnicas de Projeto de Filtros"— Transcrição da apresentação:

1 7. Técnicas de Projeto de Filtros
TE-072 Processamento Digital de Sinais I UFPR Introdução: Filtro seletor de frequências: Importante classe de sistemas LTI Sistema realizável: Estável e Causal (não necessariamente) Requer complexidade computacional limitada - Realização de filtros contínuos por meio de sistemas digitais:

2 Classificação dos filtros digitais:
TE-072 Processamento Digital de Sinais I UFPR Classificação dos filtros digitais: Quanto à resposta em frequência: PB PA PF RF Quanto a duração da Resposta ao Impulso: IIR FIR Quanto à forma de realização: Recursiva Não-Recursiva DFT

3 Especificações de um filtro seletor:
TE-072 Processamento Digital de Sinais I UFPR Especificações de um filtro seletor:

4 7.1. Projeto de filtros discretos a partir de filtros contínuos
TE-072 Processamento Digital de Sinais I UFPR 7.1. Projeto de filtros discretos a partir de filtros contínuos Projetos de filtros contínuos estão bem consolidados Possuem formulação matemática fechada (não-iterativo) As técnicas usadas em projetos de filtros contínuos não podem ser diretamente aplicadas p/ filtros discretos. Gabarito: A[dB] Amax Amin p s [rad/s]

5 7.1.1. Invariância ao Impulso
TE-072 Processamento Digital de Sinais I UFPR Invariância ao Impulso A resposta ao impulso caracteriza completamente um sistema LTI. Objetivo: Obter um sistema amostrado cuja reposta ao impulso seja uma amostragem da resposta ao impulso de um sistema contínuo que satisfaz as especificações. Procedimento: Gabarito  H(s)  h(t)  C/D  h[n]  H(z) -Butterworth -Chebyshev Inverso -Chebyshev -Cauer (eliptico) -Bessel - Gauss -Legendre

6 Ex.: Amostragem: Observe que: C/D 
TE-072 Processamento Digital de Sinais I UFPR Ex.: Amostragem: Observe que: C/D

7 Comparando com a transformada Z
TE-072 Processamento Digital de Sinais I UFPR Comparando com a transformada Z Concluímos que esta aproximação corresponde à relação:

8 Análise do mapeamento:
TE-072 Processamento Digital de Sinais I UFPR Análise do mapeamento: 1) Suponha: Número real 2) Suponha: Número imaginário puro Circunferência unitária, porém: Há réplica do mapeamento! Mapeamento não unívoco P/

9 Logo: Ocorre efeito Aliasing!
TE-072 Processamento Digital de Sinais I UFPR Logo: Ocorre efeito Aliasing!

10 Mapeamento bom p/ filtros com zeros no infinito (PB,PF)
TE-072 Processamento Digital de Sinais I UFPR Conclusão: Mapeamento bom p/ filtros com zeros no infinito (PB,PF) Onde o efeito aliasing é reduzido.

11 TE-072 Processamento Digital de Sinais I - UFPR

12 TE-072 Processamento Digital de Sinais I - UFPR

13 Invariância ao Degrau Filosofia a mesma da resposta ao impulso
TE-072 Processamento Digital de Sinais I UFPR Invariância ao Degrau Filosofia a mesma da resposta ao impulso Dado H(s) projetado: H(s) C/D Se G(z) é a resposta ao degrau do sistema discreto: Logo:

14 Vantagem: Como a função é amostrada
TE-072 Processamento Digital de Sinais I UFPR Vantagem: Como a função é amostrada O efeito do recobrimento é reduzido! PB. Generalização: Invariância à rampa Invariância à parábola Invariância de ordem n

15 Transformação Z - Casada
TE-072 Processamento Digital de Sinais I UFPR Transformação Z - Casada Consiste no mapeamento direto dos pólos e zeros do plano ‘s’ para pólos e zeros no plano ‘z’ usando a relação: Ex.: Pólos:

16 7.1.2. Mapeamentos s  z Características desejáveis:
TE-072 Processamento Digital de Sinais I UFPR Mapeamentos s  z Características desejáveis: H(s) racional  H(z) racional S=j mapeado em z=ejt SPLE  dentro do círculo unitário H(s) estável  H(z) estável

17 Métodos baseados na aproximação da integração numérica:
TE-072 Processamento Digital de Sinais I UFPR Métodos baseados na aproximação da integração numérica: ou

18 TE-072 Processamento Digital de Sinais I - UFPR
Forward Euler

19 Obs.: Melhor a aproximação da integral quanto
TE-072 Processamento Digital de Sinais I UFPR Como : Temos: Obs.: Melhor a aproximação da integral quanto menor for T, isto é, maior for fs

20 1) H(s) racional gera H(z) racional : OK
TE-072 Processamento Digital de Sinais I UFPR Teste das condições: 1) H(s) racional gera H(z) racional : OK 2) Válido apenas p/ T<<1 3) H(s) estável gera H(z) estável: Falso!

21 TE-072 Processamento Digital de Sinais I - UFPR
Backward Euler

22 Obs.: Melhor a aproximação da integral quanto
TE-072 Processamento Digital de Sinais I UFPR Como : Temos: Obs.: Melhor a aproximação da integral quanto menor for T, isto é, maior for fs

23 1) H(s) racional gera H(z) racional : OK
TE-072 Processamento Digital de Sinais I UFPR Teste das condições: 1) H(s) racional gera H(z) racional : OK 2) Válido apenas p/ T<<1 3) H(s) estável gera H(z) estável: OK! Circunferência de raio 1/2

24 Transformação Bilinear
TE-072 Processamento Digital de Sinais I UFPR Transformação Bilinear Método dos trapézios

25 TE-072 Processamento Digital de Sinais I - UFPR
Como : Temos:

26 1) H(s) racional gera H(z) racional : OK
TE-072 Processamento Digital de Sinais I UFPR Teste das condições: 1) H(s) racional gera H(z) racional : OK 2) 3) H(s) estável gera H(z) estável: OK!

27 Porém: p/ s=j z varia sobre a circunferência
TE-072 Processamento Digital de Sinais I UFPR Porém: p/ s=j z varia sobre a circunferência Lembrando Euler: Temos: Logo: Distorção das frequências!

28 Ex.: Desejo realizar o filtro:
TE-072 Processamento Digital de Sinais I UFPR Ex.: Desejo realizar o filtro: Com: Através da transformação Bilinear Sei que há distorção (warping), logo devo projetar o filtro analógico previamente distorcido (pre-warping) de modo a compensar a distorção da Bilinear e o resultado ser o desejado.

29 TE-072 Processamento Digital de Sinais I - UFPR
No exemplo: ao invés de projetar o filtro analógico p/ 10k e 30k devo projetá-lo p/: Pre-warping

30 Aproximações usadas p/ projeto de Filtros Analógicos: Butterworth
TE-072 Processamento Digital de Sinais I UFPR Aproximações usadas p/ projeto de Filtros Analógicos: Butterworth Chebyshev Chebyshev Inverso Cauer Bessel Gauss Legendre Multiplicidade n ....

31 7.2. Projetos de Filtros FIR
TE-072 Processamento Digital de Sinais I UFPR 7.2. Projetos de Filtros FIR São sempre estáveis: Pólos em z=0 posições dos zeros que definem suas características Podem ter resposta de fase perfeitamente linear Pode-se sintetizar filtros com especificações de amplitude arbitrários (não apenas filtros seletores) P/ mesma especificação (gabarito), a ordem do FIR é, em geral, mais elevada do que um IIR (5 a 10 vezes) - aumento da complexidade computacional - Filtros FIR não tem equivalente analógico (contínuo)

32 Janelamento: “Amostragem no tempo”
TE-072 Processamento Digital de Sinais I UFPR Métodos de Síntese Janelamento: “Amostragem no tempo” Cálculo dos M coeficientes da sua resposta ao Impulso b) “Amostragem em Frequência” Amostra N pontos da sua resposta em frequência e faz-se a IDFT p/ encontrar sua resposta ao impulso c) Métodos de otimização numérica

33 Síntese por Janelamento
TE-072 Processamento Digital de Sinais I UFPR Síntese por Janelamento Objetivo: Gerar H(z) Sabemos que p/ sistemas FIR: Logo: necessito conhecer h[n] Lembrando: Filtro Ideal -duração infinita -não-causal

34 O método tem como princípio tornar h[n] finita de
TE-072 Processamento Digital de Sinais I UFPR O método tem como princípio tornar h[n] finita de Comprimento M e causal, de modo que Truncamento através da utilização de uma janela No domínio frequência: Convolução Periódica No limite: Logo: Quanto > o M melhor será a aproximação

35 Metodologia: Resposta em Freq. Ideal
TE-072 Processamento Digital de Sinais I UFPR Metodologia: Resposta em Freq. Ideal

36 TE-072 Processamento Digital de Sinais I - UFPR
Escolha da Janela:

37 Características de W() que influem em
TE-072 Processamento Digital de Sinais I UFPR Características de W() que influem em Largura do Lóbulo Principal: Influencia no tamanho da banda de transição Quanto <a largura do Lóbulo Principal < a banda de transição Controla-se através da escolha de M, tamanho da janela. >M , < Lóbulo principal, < Banda de transição, > complexidade

38 É a relação entre a amplitude do lóbulo principal e o
TE-072 Processamento Digital de Sinais I UFPR b) Razão de Ripple: É a relação entre a amplitude do lóbulo principal e o 1 lóbulo secundário. Determina a mínima atenuação da banda de rejeição e o ripple da banda de passagem Controla-se através da escolha da janela. M não influencia nesta característica

39 Principais tipos de janelas:
TE-072 Processamento Digital de Sinais I UFPR Principais tipos de janelas: Hamming: Retangular: Hanning: Bartlett: Blackman:

40 TE-072 Processamento Digital de Sinais I - UFPR

41 -Escolher o tipo de janela que satisfaça a atenuação
TE-072 Processamento Digital de Sinais I UFPR Procedimento: -Dado um gabarito -Escolher o tipo de janela que satisfaça a atenuação Na banda de rejeição Escolher o M p/ satisfazer a banda de transição Método de tentativa e erro.

42 Janela de Kaiser Kaiser em 1966 desenvolveu um procedimento próximo
TE-072 Processamento Digital de Sinais I UFPR Janela de Kaiser Kaiser em 1966 desenvolveu um procedimento próximo Do ótimo p/ projeto de filtros FIR baseado em janelamento - Vantagem: Técnica procedural Onde: Io(x) é a função de Bessel modificada de primeira espécie e ordem zero. Série de convergência rápida

43 Determinados: M,  e , calcula-se w[n] e H(z)=Z{h[n].w[n]}
TE-072 Processamento Digital de Sinais I UFPR Dado o gabarito: Amax Amin p s Temos: Determinados: M,  e , calcula-se w[n] e H(z)=Z{h[n].w[n]}

44 Outros tipos de de projetos otimizados: Parks-McClellan
TE-072 Processamento Digital de Sinais I UFPR Outros tipos de de projetos otimizados: Parks-McClellan Compensação da Distorção sen(x)/x do conversor D/A

45 FIR ou IIR ? 1) 2) 3) 4) Estabilidade 5) Projeto 6) Complexidade
TE-072 Processamento Digital de Sinais I UFPR FIR ou IIR ? 1) 2) 3) 4) Estabilidade 5) Projeto 6) Complexidade 7) Estruturas 8) Erros de Quantização 9) Filtros Adaptativos


Carregar ppt "7. Técnicas de Projeto de Filtros"

Apresentações semelhantes


Anúncios Google