Pregunta:
¿Cómo puedo filtrar una señal extrayendo solo la deseada?
chouaib
2015-01-21 09:00:07 UTC
view on stackexchange narkive permalink

Sé que mi señal de entrada contiene una señal sinusoidal principal y conozco su frecuencia pero no su amplitud.

Hasta ahora, he estado usando con éxito el método de mínimos cuadrados para generar una señal sinusoidal con la menor diferencia de mi entrada.

Sin embargo, este método se rompe cuando se enfrenta a señales de entrada un poco más complicadas, donde el ruido es lo suficientemente grande como para perturbar el cuadro de la lista. Como consecuencia, ya no es eficiente.

¿De qué otras formas puedo lograr este filtrado que no tienen el mismo problema?

¿Está hablando de incorporar filtros analógicos en su sistema de adquisición o de procesar digitalmente lo que ya tiene? Hay muchas buenas opciones para ambos.
sí procesa digitalmente la señal obtenida. Me alegraré si me informas con algunas opciones.
¿De qué tipo de frecuencias estás hablando? Hz, kHz, MHz?
Tres respuestas:
#1
+5
Trevor Archibald
2015-01-21 09:27:10 UTC
view on stackexchange narkive permalink

Parece que lo que estás buscando es un filtro de paso de banda. Filtrará cualquier señal fuera de un rango de frecuencia determinado. Si el ruido no es demasiado fuerte, la señal principal debería llegar con bastante claridad. El diseño real del filtro de paso de banda es otro asunto, dependiendo del rango de frecuencia que necesite y cuán frecuente sea el ruido. Puede que no arroje una sinusoide perfecta, pero puede acercarlo lo suficiente como para poder usar su método de mínimos cuadrados en la salida de paso de banda para generar la sinusoide.

#2
+5
smiddy84
2015-01-21 14:45:49 UTC
view on stackexchange narkive permalink

Primero, le recomendaría que cree un espectro de frecuencia de su señal. De su pregunta, interpreto que ya conoce la frecuencia de su señal sinusoidal .

Una forma común de calcular un espectro de frecuencia es una transformada rápida de Fourier. La mayoría de los paquetes de software tienen implementado un algoritmo listo para usar.

Si echas un vistazo a tu espectro de frecuencias, hay diferentes tipos de ruido, los más comunes son

Sepa que viene la parte complicada:

El filtrado del ruido

Dependiendo de su rango de frecuencia, en el que desee adquirir una señal, y del ruido que grabe, hay tres tipos de filtros diferentes que puede usar

Atención : el filtrado de la señal después que se convirtió en una señal digital solo tiene sentido si puede asegurarse de no quedar atrapado con alias.

Si conoce la frecuencia, ¿necesita filtrar? Puede elegir los componentes correctos del FT y le dirán la amplitud.
#3
+2
George Herold
2015-01-21 23:36:30 UTC
view on stackexchange narkive permalink

(¿Cómo sabe la frecuencia de la señal?) De acuerdo, esto puede ser exagerado para su aplicación, pero si tiene acceso a la señal del variador (referencia), puede crear un detector sincronizado o de bloqueo.



Esta pregunta y respuesta fue traducida automáticamente del idioma inglés.El contenido original está disponible en stackexchange, a quien agradecemos la licencia cc by-sa 3.0 bajo la que se distribuye.
Loading...