• Nenhum resultado encontrado

Processamento de Sinal e Imagem Engenharia Electrotécnica e de Computadores

N/A
N/A
Protected

Academic year: 2021

Share "Processamento de Sinal e Imagem Engenharia Electrotécnica e de Computadores"

Copied!
16
0
0

Texto

(1)

Ant´onio M. Gonc¸alves Pinheiro Departamento de F´ısica Universidade da Beira Interior

Covilh˜a - Portugal

(2)

Sum´ario

1. Filtro Passa-Baixo Ideal 2. Filtros Passa-Baixo Reais

3. Filtros Anal´ogico de Butterworth

(3)

Filtros

Filtro - sistema que selecciona, enriquece, ou remove componentes do sinal.

Exemplos de Filtros:

• Filtros que seleccionam bandas de Frequˆencias

(passa-baixo, passa-banda, passa-alto e rejeita-banda).

ω B ω B ω B ω B ωp ωp G G G G passa-baixo passa-banda passa-alto rejeita-banda

• Filtros equalizadores (Ex.: de fase). • Filtros para remoc¸˜ao de ru´ıdo.

(4)

Filtro Passa Baixo Ideal

• Amplitude: |H(jω)| =  1 |ω| < ωc 0 |ω| > ωc ω ωc 0 1 H • Fase: φH(jω) =  −ωt0 |ω| < ωc 0 |ω| > ωc ω ωc 0 H

φ

(5)

Filtros Passa Baixo Ideal

H(jω) =  e −jωt0 |ω| < ω c 0 |ω| > ωc T F−1

−→

h(t) = sen(ωc(t − t0)) π(t − t0) h(t) = ωc π sinc ω c π (t − t0)  Em que sinc(ωt) = sen(ωt)/(πωt) to

(6)

Filtros Reais

Factores de Projecto:

• Banda de passagem [0, ωp]

• Ripple na banda de passagem γ

• Banda de transic¸˜ao [ωp, ωs]

• Ripple na banda de paragem δ

Filtros mais usuais:

• Filtros de Butterworth • Filtros de Chebyshev • Filtros El´ıpticos

1-

γ

1

δ

H

ω

ω

p

ω

s

banda de

passagem

banda de

paragem

banda de

transição

(7)

Filtros Reais - Filtros de Butterworth

Func¸˜ao de Butterworth de ordem K:

|H(jω)|2 = 1

1 + (ω/ωc)2K

Para o Filtro de Butterworth s˜ao escolhidos os polos da func¸˜ao de Butterworth que tˆem parte real negativa, de forma a obtermos um sistema est´avel. Re Re Im Im K=2 K=3 Exemplos (ωc = 1): • K = 2 ⇒ s = −√2/2 ± j√2/2 • K = 3 ⇒ s = −1 e s = −1/2 ± j√3/2 • K ⇒ s = ejπ(2n+1)/(2k), com n = 0, 1, ..., 2k − 1

(8)

Filtros Reais - Filtros de de Chebyshev e El´ıpticos

• Polos dos Filtros de Chebyshev s˜ao retirados de elipses em vez do c´ırculo unit´ario.

• Os Filtros de Chebyshev apresentam Ripple na banda de passagem.

• Normalmente os polos s˜ao retirados de tabelas apre-sentadas em func¸˜ao da ordem do filtro e do Ripple na banda de passagem.

• O aumento do Ripple seleccionado vai permitir dimi-nuir a largura da banda de transic¸˜ao.

• Filtros El´ıpticos resultam da composic¸˜ao de filtros de Chebyshev e filtros de Chebyshev Invertidos (apresen-tam riple na banda de paragem).

Exemplo de Filtro de Chebyshev

(9)

Filtros Reais

Filtros estudados s˜ao filtros normalizados (passa-baixos com ωc=1)

Passagem para filtros n˜ao normalizados:

1. Passa-Baixo: s → s ωc ω 0 1 H ω 0 1 H 1 ω c 2. Passa-Alto: s → ωc s ω 0 1 H ω 0 1 H 1 ω c −ω c 3. Passa-Banda: s → s 2 + ω2 o Bs 0 ω 1 H ω 0 1 H 1 ω 0 B ω 0 B

(10)

Filtros Reais

0 0.5 1 1.5 2 2.5 3 3.5 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 Filtros de Butterworth −120 −100 −80 −60 −40 −20 0 Magnitude (dB) 10−1 100 101 −450 −360 −270 −180 −90 0 Phase (deg) Bode Diagram Frequency (rad/sec) Diagramas de Bode

(11)

Filtros Reais

0 0.5 1 1.5 2 2.5 3 3.5 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

Filtros de Chebyshev (Ripple 10dB)

−150 −100 −50 0 Magnitude (dB) 10−1 100 101 −450 −360 −270 −180 −90 0 Phase (deg) Bode Diagram Frequency (rad/sec) Diagramas de Bode

(12)

Filtros Reais

0 0.5 1 1.5 2 2.5 3 3.5 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

Filtros de Chebyshev (Ripple 1dB)

−120 −100 −80 −60 −40 −20 0 Magnitude (dB) 10−1 100 101 −450 −360 −270 −180 −90 0 Phase (deg) Bode Diagram Frequency (rad/sec) Diagramas de Bode

(13)

Filtros Reais

0 0.5 1 1.5 2 2.5 3 3.5 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

Filtros de Chebyshev (Ripple 0.2dB)

0 0.5 1 1.5 2 2.5 3 3.5 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

Comparac¸˜ao de Filtros de ordem 5

Butterworth (Vermelho) e Chebyshev com ripple de 0.2 (Azul escuro) e 1 dB.

(14)

Projecto de Filtros Reais

Dimensionamento de filtros:

• Escolha do tipo e da ordem N do filtro • Ripple

• Matlab

[z,p,k]=buttap(N) - resulta filtro de Butterworth de ordem N

[z,p,k]=cheb1ap(N,R) - resulta filtro de Chebyshev de ordem N com Ripple de R dB na banda de passagem

[z,p,k]=ellipap(N,Rp,Rs) - resulta filtro El´ıptico de ordem N com Ripple de Rp dB na banda de passagem e Rs na banda de paragem

zpk(z,p,k) - resulta a func¸˜ao de transferˆencia do filtro

(15)

Projecto de Filtros Reais

Circuito de filtro passa baixo de primeira ordem:

Vo(s) Vi(s) = −Rf R1 1 (1 + sRfCf) R1 vi Rf v0 Cf

Circuito de filtro passa baixo de segunda ordem:

Vo(s) Vi(s) = 1 s2R 1R3C2C4 + sC4(R1 + R3) + 1 R1 vi R3 v0 C2 C4

(16)

Projecto de Filtros Reais

Circuito de filtro passa alto de primeira ordem:

Vo(s) Vi(s) = − sRfC1 (1 + sRfCf) C1 vi Rf v0 Cf

Circuito de filtro passa alto de segunda ordem:

Vo(s) Vi(s) = s2R2R4C1C3 s2R 2R4C1C3 + sR2(C1 + C3) + 1 vi v0 C3 R4 R2 C1

Referências

Documentos relacionados

F REQUÊNCIAS PRÓPRIAS E MODOS DE VIBRAÇÃO ( MÉTODO ANALÍTICO ) ... O RIENTAÇÃO PELAS EQUAÇÕES DE PROPAGAÇÃO DE VIBRAÇÕES ... P REVISÃO DOS VALORES MÁXIMOS DE PPV ...

Taking into account the theoretical framework we have presented as relevant for understanding the organization, expression and social impact of these civic movements, grounded on

Realizar a manipulação, o armazenamento e o processamento dessa massa enorme de dados utilizando os bancos de dados relacionais se mostrou ineficiente, pois o

Os principais objectivos definidos foram a observação e realização dos procedimentos nas diferentes vertentes de atividade do cirurgião, aplicação correta da terminologia cirúrgica,

psicológicos, sociais e ambientais. Assim podemos observar que é de extrema importância a QV e a PS andarem juntas, pois não adianta ter uma meta de promoção de saúde se

O Design Thinking Canvas para jogos veio mostrar que é possível pensar em competitividade na concepção de artefatos, sem abrir mão da simplicidade, da

No primeiro, destacam-se as percepções que as cuidadoras possuem sobre o hospital psiquiátrico e os cuidados com seus familiares durante o internamento; no segundo, evidencia-se

Para a validação do código Ecoterra foi considerado como georreferenciamento padrão de latitude e longitude a precisão de milésimo de minuto para que, por meio de