Contextualização
Análise e • Porque utilizar um filtro?
Processamento de
Sinais
Princípios de filtragem analógica e
digital
Prof. Lucas Claudino Fonte: elaborada pelo autor.
1 3
Quais são os tipos de sinais existentes? E
como estes sinais são classificados?
Periódicos;
Aperiódicos.
Introdução a filtros
Fonte: [Link] Fonte: elaborada pelo autor.
Fonte: Angélico, 2012.
de sinais
Fonte: elaborada pelo autor.
4 5
Filtros: são circuitos que processam um dado sinal dependente
Conceitos da frequência do mesmo.
Termos importantes:
Topologias e tipos de Banda de passagem;
Banda de atenuação;
respostas de filtros Topologias de filtros:
Passa Baixas;
Passa Altas;
Passa Banda ou Passa Faixa;
Rejeita Banda ou Rejeita Faixa.
6 7
1
Respostas ideais: Respostas real de um filtro passa baixa:
Fonte: Ferreira, 2018.
Fonte: Ferreira, 2018.
8 9
Aproximações de filtros:
Conceitos
Análise com Octave
Fonte: elaborada pelo autor.
Fonte: elaborada pelo autor.
10 11
Conceitos
Filtros analógicos
Filtragem analógica
de sinais
12 13
2
Filtro RC de 1º ordem (passa baixas): Filtro RC de 1º ordem (passa altas):
Fonte: Ferreira, 2018.
Fonte: Ferreira, 2018.
14 15
Filtro RC de 1º ordem (passa faixas): Filtro ativos de 1º ordem (Passa Baixas):
Fonte: Franco, 2010.
Fonte: elaborada pelo autor. Fonte: Franco, 2010. Fonte: Malvino; Bates (2016).
Fonte: Malvino; Bates (2016).
16 17
Filtro ativos de 1º ordem (Passa altas): Filtro ativos de 1º ordem (Passa faixas):
Fonte: Ferreira, 2018.
Fonte: Malvino; Bates (2016).
Fonte: Ferreira, 2018.
18 19
3
Filtro ativos de 2º ordem:
Resolução da SP
Projeto de filtros
analógicos
Passa-baixas Passa-altas
Fonte: Malvino; Bates (2016)
20 21
Sinal padrão de ECG e o sinal do equipamento:
Você é um engenheiro que está desenvolvendo um
equipamento de eletrocardiograma junto com sua equipe
em uma empresa de instrumentos médicos.
Ao avaliar este sinal do equipamento de eletrocardiograma
em um osciloscópio, você notou que havia uma grande
quantidade de ruídos somados a ele e que dificultava a
leitura e a identificação de padrões esperados.
Qual o filtro mais indicado para remover esses ruídos?
Fonte: Ferreira (2018).
22 23
Resolvendo a Situação-Problema 1 Resolvendo a Situação-Problema 1
Projeto de filtro passa-baixa de 2ª ordem com frequência de Sinal após filtragem:
corte em 15 Hz, com A = 2 e Q = 1.
Configuração Sallen-Key;
Supondo um capacitor de 1 uF, o resistor é obtido por:
Resistor R2 com o dobro do valor de R1;
Fonte: Ferreira (2018).
Possibilidade da utilização de outras topologias, como a
Chebyshev tipo II;
Fonte: Malvino; Bates (2016)
24 25
4
Conceitos
Análise com Octave
Transformada Z
26 27
A Transformada Z (TZ) é o equivalente de tempo discreto da
Conceitos Transformada de Laplace e é definida para sequências de
tempo discreto x [n]:
Princípios da
Transformada Z
Onde Z é uma variável complexa e é o operador que indica a
transformação.
28 29
É bastante comum representar a TZ como uma função As propriedades da TZ são importantes para analisarmos
racional entre dois polinômios em Z, conhecida como função sistemas de tempo discreto:
de transferência:
As raízes do numerador e do denominador são conhecidas
como zeros e polos da função sistema e são representadas
graficamente na Região de convergência (RDC).
Fonte: Ferreira, 2018.
30 31
5
Continuando... A integral da TZ inversa é realizada em um caminho
circular fechado no sentido anti-horário centrado na
origem e com raio r.
Esta integral é apenas uma das formas que temos para
determinar a TZ inversa e, da mesma forma que fizemos
durante a análise de Fourier.
Fonte: Ferreira, 2018.
32 33
Pares de TZ
Conceitos
Cálculo da
Transformada Z
34 35
Determinar a Transforma Z da sequência: Assim, é possível dizer que:
Aplicando a definição, temos:
No caso particular de a = 1, a sequência será o impulso
Fonte: Ferreira, 2018. unitário, e a TZ será: Fonte: Ferreira, 2018.
O somatório é uma progressão geométrica da forma:
36 37
6
Determine a Transformada Z inversa de: Dividindo ambos os lados por z, chega-se a:
A TZ possui polos em z = 2 e z = 3;
Expandindo em frações parciais, temos: Aplicando os pares da tabela e propriedades, temos:
Para buscar um par de transformada na tabela, devem
ser feitos alguns arranjos;
38 39
Resolução da SP Você é um engenheiro que está desenvolvendo um
equipamento de eletrocardiograma junto com sua equipe
Transformada Z como em uma empresa de instrumentos médicos.
ferramenta de projeto Ao invés de utilizar um filtro analógico para filtrar os
de filtros digitais ruídos do sinal, seria possível utilizar um filtro digital (via
software)? Quais ferramentas são necessárias para isso?
40 41
Resolvendo a Situação-Problema Sinal com ruído:
O sinal de ECG são sequências de tempo discreto → sistema
discreto;
Para projetar um filtro digital é necessária a TZ para encontrar Sinal após filtragem: Fonte: Ferreira, 2018.
um polinômio que se comportará de maneira similar a um
filtro analógico;
Um tipo de filtro que pode ser utilizado é o de média móvel,
para a remoção de ruído em alta frequência.
Fonte: Ferreira, 2018.
42 43
7
Conceitos
Filtros digitais
Introdução aos Filtros
digitais
44 45
Filtros digitais também podem ser classificados de Os filtros digitais são implementados digitalmente em um
acordo com a sua característica em frequência, da a) Passa Baixas; computador e/ou microcontrolador (discretizado).
mesma forma que os filtros analógicos: b) Passa Altas; A resposta ao impulso dos filtros digitais os dividem em
c) Passa Banda ou duas classes:
Passa Faixa;
d) Rejeita Banda ou Os filtros de resposta ao impulso finita
Rejeita Faixa. (finite impulse response – FIR);
Filtros de resposta ao impulso infinita
(infinite impulse response – IIR).
Fonte: Ferreira, 2018.
46 47
Estudo de caso: Filtro Passa Baixa (Butterworth): Conhecendo a frequência de corte desejada do filtro,
temos como calcular os 2N polos do filtro.
Para garantirmos a estabilidade do filtro, todos os polos
Fonte: Ferreira, 2018. devem estar localizados no semiplano esquerdo do plano
Ωc – Frequência de corte do filtro; s.
N – Ordem do filtro;
p e s – Indicam a banda
de passagem e atenuação.
48 49
8
Uma forma particularmente interessante de projetar filtros O método da transformação bilinear faz a conversão por
digitais é fazer a frequência de corte unitária (normalizada) meio da substituição
e, a partir deste resultado mais genérico.
Uma vez que o mapeamento da variável s no plano z não
é linear, é necessário fazer uma correção na frequência
Assim que conhecermos a função de transferência do filtro de corte, conhecida como pre-warping, usando-se
analógico, podemos fazer a sua conversão em um filtro
digital.
50 51
Você é um engenheiro que está desenvolvendo um
Conceitos equipamento de eletrocardiograma junto com sua equipe
em uma empresa de instrumentos médicos.
Projeto de filtros
Você sabe que pode utilizar a transformada Z para
digitais realizar o pós-processamento do sinal.
Como pode ser melhorado o sinal digitalmente?
52 53
Resolvendo a Situação-Problema Utilizando um software de modelagem matemática para agilizar o
projeto, temos:
Sinal corrompido: Função de transferência em s:
Fonte: Ferreira, 2018. Função de transferência em z:
Um filtro passa-baixas IIR com frequência de corte
normalizada de 0,3π rad/s é suficiente para rejeitar os
Equação de diferenças:
ruídos de 40 Hz.
54 55
9
O sinal pós filtragem fica:
Conceitos
Recapitulando
Localização de polos, zeros e resposta do filtro:
Fonte: Ferreira, 2018.
56 57
Recapitulando
• Topologias de filtros;
• Respostas aproximadas de filtros;
• Projeto de filtros analógicos;
• Transformada Z;
• Filtros digitais;
58
10