Aplicando filtro FIR a dados com diferentes taxas de amostragem


8

Eu tenho um design de filtro e ele filtra em um intervalo de 1-2 kHz.
O que devo fazer se quiser aplicá-lo a dados com uma taxa de amostragem diferente daquela para a qual eles foram projetados?

Digamos que consiste em filtros de Bessel e Chebyshev. Como encontro uma função que define os coeficientes de cada filtro a uma taxa de amostragem arbitrária? Ou devo fazer isso manualmente?

Respostas:


8

Desde que você mencionou a amostragem, você provavelmente está falando de um filtro digital.

A frequência de corte ou frequência de meia potência de um filtro digital é realmente relativa à frequência de amostragem . Se o seu filtro digital estiver transmitindo sinais na faixa de kHz a kHz quando você fornecer um sinal amostrado em kHz, a banda passante será de a de . Essas taxas não mudam se mudar para outro valor, digamos kHz. O mesmo filtro digital se tornará um filtro com banda passante de a kHz, sem que você precise fazer nada. 1 2 f s = 20 5 % 10 % f s f s 40 2 4fs12fs=205%10%fsfs4024


Mas eu quero banda passante de 1-2 KHz a uma taxa de amostragem arbitrária. Fiz cálculos rápidos e parece que os coeficientes de algumas partes do filtro estão correlacionados, mas não todos. Então, preciso remodelar os filtros para taxas de amostragem fixas ou há esperança na busca por função / abordagem que calcule esse coeficiente para taxa de amostragem arbitrária?
Zetah

11
Se você deseja que um filtro tenha banda de passagem fixa em diferentes taxas de amostragem, é necessário modificar os coeficientes de acordo. Os resultados podem ser confusos: veja, por exemplo, esta resposta que descreve os cálculos necessários para um filtro muito simples.
precisa saber é o seguinte

OK obrigado. Vou filtrar manualmente o filtro a taxas fixas. Dei uma olhada na resposta pontas ... talvez eu vou abrir a minha pasta de trabalho e fazer algumas contas, mas duvido minhas habilidades;)
zetah
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.