Estou tentando entender melhor o filtro passa-baixo de primeira ordem:
Resumo :
Na Wikipedia, um filtro passa-baixa de primeira ordem produz o seguinte em um tempo discreto:
gera
ou
Onde
Pergunta 1 :
Mesmo que esse filtro esteja em um tempo discreto, ele ainda modela um filtro analógico (plano )?
- Se eu quisesse usar um sistema de computação discreto para filtrar em tempo real,
precisaria usar o equivalente digital (plano )? - Em caso afirmativo, qual é o processo geral para executar isso?
Meu melhor palpite é:- Determine a frequência de corte digital .
- Converta para a frequência de corte analógica .
- Determine a função de transferência para filtro
analógico (primeira ordem de passagem baixa) usando a frequência de corte analógica . - Função Transformar para transferir para filtro digital
usando transformação bilinear
Relação com suavização exponencial :
Na mesma página, a suavização exponencial é referenciada.
A página de suavização exponencial descreve uma média ponderada exponencial como:
Pergunta 2 :
Como é possível relacionar o filtro passa-baixa de primeira ordem alfa
com o alfa de suavização exponencial?
Respostas:
Para responder sua primeira pergunta, sim, você precisará converter o sinal no plano Z. A transformação bi-linear é uma maneira de alcançar o resultado desejado. Você pode até tentar a Transformada invariável por impulso para converter o filtro analógico em digital.
fonte
O filtro no domínio digital, obviamente, tem uma correspondência no domínio analógico. No entanto, o comportamento do domínio analógico difere do filtro analógico correspondente via transformada bilinear devido ao desvio da frequência: a atenuação vai para- ∞ à medida que o sinal se aproxima da frequência de Nyquist, em vez de se aproximar de frequências infinitas.
fonte
Em resposta à primeira pergunta, não, você não precisa necessariamente converter o sinal no domínio z, mas isso provavelmente é a coisa mais comum a ser feita. Uma alternativa é calcular a resposta de frequência discretizada do filtro e multiplicar a DFT (FFT) do sinal de entrada com ele, e então tomar a DFT inversa (FFT). Costumo fazer isso nos meus plugins de áudio para filtros com ordem superior a dois para garantir estabilidade, principalmente quando os parâmetros do filtro são alterados.
fonte