Saltar navegación

Documentación de FlexPro 2025

CFCFilter

Filtra un conjunto de datos con un filtro CFC. CFC es la abreviatura de Channel Frequency Class (clase de frecuencia de canal).

Sintaxis

CFCFilter(Signal, CFC [ , Algorithm = CFCFILTER_ISO6487 ])

 

La sintaxis de la función CFCFilter consta de los siguientes elementos:

Parte

Descripción

Signal

La señal que se va a filtrar.

Las estructuras de datos permitidas son Señal y Serie de señales. Se permiten todos los tipos de datos numéricos.

Se aplican restricciones adicionales al componente X. Los valores deben tener un espaciado positivo constante.

Si el argumento es una lista, la función se ejecuta para cada elemento de la lista y el resultado también es una lista.

CFC

Especifica el tipo de filtro. Los valores típicos son 60 (CFC60), 180 (CFC180), 600 (CFC600) y 1000 (CFC1000).

Las estructuras de datos permitidas son Valor escalar. Se permiten todos los tipos de datos enteros.

El valor debe ser mayor que 0.

Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso.

Algorithm

Especifica el algoritmo para calcular el filtro CFC. El argumento es opcional.

El argumento Algorithm puede tener los siguientes valores:

Constante

Significado

CFCFILTER_ISO6487

El cálculo se basa en la norma ISO 6487.

CFCFILTER_SAEJ211

El cálculo se basa en la norma SAE J211.

Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso.

Se establece el valor predeterminado CFCFILTER_ISO6487 si no se especifica el argumento.

Notas

El resultado tiene la misma estructura y unidad que el argumento Signal.

El tipo de datos del resultado siempre es número en coma flotante de 64 bits real o complejo.

El argumento CFC influye en los coeficientes del filtro. La frecuencia de muestreo de la señal (componente X) debe ser superior a 6 veces la frecuencia de corte de 3 dB.

Como filtro digital se utiliza un filtro de paso bajo Butterworth con fase lineal y condiciones iniciales especiales. Para realizar el filtro, los datos deben pasar dos veces por el filtro de dos polos, una hacia delante y otra hacia atrás, para evitar desplazamientos de fase.

Existen los siguientes tipos de filtro:

Tipo de filtro

Frecuencia de corte de 3 dB

Atenuación de rechazo

Frecuencia de muestreo

CFC60

100 Hz

-30 dB

≥ 600 Hz

CFC180

300 Hz

-30 dB

≥ 1800 Hz

CFC600

1000 Hz

-40 dB

≥ 6 kHz

CFC1000

1650 Hz

-40 dB

≥ 10 kHz

Norma

Breve descripción

ISO 6487:2000

Road vehicles - Measurement techniques in impact tests - Instrumentation

SAE J211/1 MAR95

Instrumentation for Impact Test—Part 1—Electronic Instrumentation

Las dos normas utilizan ecuaciones ligeramente distintas para calcular los coeficientes del filtro.

Disponibilidad

Opción Filtros digitales

Ejemplos

CFCFilter(Signal, 60)

Filtra la señal con un filtro CFC60.

Véase también

Opción Filtros digitales

Cálculo del filtro CFC

Documentación de FlexPro 2025

CFCFilter

Filtra un conjunto de datos con un filtro CFC. CFC es la abreviatura de Channel Frequency Class (clase de frecuencia de canal).

Sintaxis

CFCFilter(Signal, CFC [ , Algorithm = CFCFILTER_ISO6487 ])

 

La sintaxis de la función CFCFilter consta de los siguientes elementos:

Parte

Descripción

Signal

La señal que se va a filtrar.

Las estructuras de datos permitidas son Señal y Serie de señales. Se permiten todos los tipos de datos numéricos.

Se aplican restricciones adicionales al componente X. Los valores deben tener un espaciado positivo constante.

Si el argumento es una lista, la función se ejecuta para cada elemento de la lista y el resultado también es una lista.

CFC

Especifica el tipo de filtro. Los valores típicos son 60 (CFC60), 180 (CFC180), 600 (CFC600) y 1000 (CFC1000).

Las estructuras de datos permitidas son Valor escalar. Se permiten todos los tipos de datos enteros.

El valor debe ser mayor que 0.

Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso.

Algorithm

Especifica el algoritmo para calcular el filtro CFC. El argumento es opcional.

El argumento Algorithm puede tener los siguientes valores:

Constante

Significado

CFCFILTER_ISO6487

El cálculo se basa en la norma ISO 6487.

CFCFILTER_SAEJ211

El cálculo se basa en la norma SAE J211.

Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso.

Se establece el valor predeterminado CFCFILTER_ISO6487 si no se especifica el argumento.

Notas

El resultado tiene la misma estructura y unidad que el argumento Signal.

El tipo de datos del resultado siempre es número en coma flotante de 64 bits real o complejo.

El argumento CFC influye en los coeficientes del filtro. La frecuencia de muestreo de la señal (componente X) debe ser superior a 6 veces la frecuencia de corte de 3 dB.

Como filtro digital se utiliza un filtro de paso bajo Butterworth con fase lineal y condiciones iniciales especiales. Para realizar el filtro, los datos deben pasar dos veces por el filtro de dos polos, una hacia delante y otra hacia atrás, para evitar desplazamientos de fase.

Existen los siguientes tipos de filtro:

Tipo de filtro

Frecuencia de corte de 3 dB

Atenuación de rechazo

Frecuencia de muestreo

CFC60

100 Hz

-30 dB

≥ 600 Hz

CFC180

300 Hz

-30 dB

≥ 1800 Hz

CFC600

1000 Hz

-40 dB

≥ 6 kHz

CFC1000

1650 Hz

-40 dB

≥ 10 kHz

Norma

Breve descripción

ISO 6487:2000

Road vehicles - Measurement techniques in impact tests - Instrumentation

SAE J211/1 MAR95

Instrumentation for Impact Test—Part 1—Electronic Instrumentation

Las dos normas utilizan ecuaciones ligeramente distintas para calcular los coeficientes del filtro.

Disponibilidad

Opción Filtros digitales

Ejemplos

CFCFilter(Signal, 60)

Filtra la señal con un filtro CFC60.

Véase también

Opción Filtros digitales

Cálculo del filtro CFC