Saltar navegación

Documentación de FlexPro 2025

Filtro armónico

El objeto de análisis Filtro armónico elimina o extrae componentes armónicos de un orden seleccionado a partir de las señales de tiempo. Para ello, los datos se convierten del dominio del tiempo al dominio de rotación, donde un promediado y una sustracción por ciclos permiten eliminar los armónicos deseados (para más detalles sobre el algoritmo, véase la función HarmonicRemovalFilter).

A modo de ejemplo, se toma el espectro de órdenes de una señal de tiempo calculado a partir de una rampa de arranque:

El objeto de análisis Filtro armónico se puede utilizar, por ejemplo, para eliminar el orden 8,5 junto con todos los componentes armónicos:

 

Pestaña Datos

Esta pestaña especifica los datos de entrada en el dominio del tiempo (a partir de los cuales se deben eliminar o extraer los componentes armónicos):

Señales en el dominio del tiempo

La Señal de tiempo que se va a filtrar para el objeto de análisis debe estar disponible en la estructura de datos señal. La Velocidad de rotación se puede especificar en la estructura de datos señal (coincide con la rampa de arranque o con la velocidad de rotación variable) o como valor escalar (coincide con la velocidad de rotación constante o con la frecuencia fundamental).

Si faltan unidades o la “gestión de unidades” está desactivada, la velocidad de rotación siempre se interpreta en [1/min] y el componente X de las señales de tiempo en la unidad [s].

La velocidad de rotación instantánea suele medirse mediante un generador de impulsos que registra un determinado número de impulsos por revolución. Puede convertir la señal de impulsos resultante directamente en una señal de velocidad de rotación. Para ello, seleccione la opción La velocidad de rotación es una señal de impulso e introduzca el Número de impulsos por revolución. La señal de impulso se convierte en una señal de velocidad de rotación mediante la función ImpulseToFrequency.

Pestaña Opciones

En esta pestaña se realiza la configuración y los parámetros para el filtro armónico.

Salida

Están disponibles los dos siguientes modos de salida:

Modo

Descripción

Señal de tiempo filtrada sin componentes armónicos

La señal de tiempo se devuelve sin los componentes armónicos del orden que se va a filtrar.

Componentes armónicos de la señal de tiempo extraída

Solo se extraen los componentes armónicos del orden que se va a filtrar y se devuelven como señal de tiempo.

Configuración del algoritmo (dominio de rotación)

Para el filtro armónico, la señal de tiempo se transforma primero al dominio de rotación, donde se realiza un promediado y sustracción por ciclos deslizantes. El Número de ciclos a promediar en el dominio de rotación (para calcular el orden armónico promediado correspondiente) se puede explicar explícitamente. Cuanto mayor sea el valor, mayor será la selectividad del filtro.

Se debe especificar, además, el número de Puntos de datos por revolución para la señal transformada al dominio de rotación. Determina el muestreo de la señal transformada al dominio de rotación. La mitad de este valor determina el orden máximo que puede calcularse mediante el análisis de Fourier, según el teorema de muestreo. Por lo tanto, se debe establecer un valor de modo que todas las demás órdenes por encima de la mitad del valor sean insignificantes. De lo contrario, se produce el efecto Aliasing (según el teorema de muestreo). Los valores más pequeños, en cambio, reducen el tiempo de cálculo del algoritmo. Asimismo, el valor debe ser divisible por la orden que se va a filtrar. Si no se cumple esta última condición, se calculan y utilizan automáticamente valores aproximados para el número de puntos de datos por revolución y para el orden que se va a filtrar (para más detalles, véase la función HarmonicRemovalFilter).

Ejemplo

En la base de datos del proyecto C:\Users\Public\Documents\Weisang\FlexPro\2025\Examples\Order Tracking Analysis.fpd o C:>Usuarios>Acceso público>Documentos públicos>Weisang>FlexPro>2025\Examples\Order Tracking Analysis.fpd encontrará ejemplos de los distintos casos de uso y modos en los que puede realizarse un análisis de órdenes. Se incluyen, en particular, los diagramas anteriores.

Función FPScript utilizada

HarmonicRemovalFilter

ImpulseToFrequency

Véase también

Objetos de análisis

Opción Análisis de órdenes

Objeto de análisis Análisis de órdenes síncronas de revolución

Objeto de análisis Muestreo sincronizado por revolución

Objeto de análisis Filtro de órdenes