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:
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. |