Saltar navegación

Documentación de FlexPro 2025

Aislamiento de eventos

Puede utilizar este objeto de análisis para buscar varios eventos en los conjuntos de datos. Se admiten dos tipos fundamentalmente diferentes de búsqueda de eventos. Puede buscar todas las apariciones de eventos en un conjunto de datos o determinar una secuencia de eventos diferentes a partir de una posición inicial específica para llegar a la posición de destino deseada.

El aspecto de la lista de Eventos depende del resultado seleccionado (véase más abajo). Si busca una secuencia de eventos, esta se muestra como una lista numerada. Por lo demás, puede vincular tantos eventos como desee. Puede seleccionar los siguientes vínculos haciendo clic en la columna Vínculo:

Vínculo

Descripción

Y

Solo se transfieren las posiciones en las que están presentes ambos eventos.

O

Se transfieren todas las posiciones en las que haya al menos un evento.

Antes de

Solo se toman las posiciones en las que un evento 1 precede inmediatamente a un evento 2.

Después de

Solo se toman las posiciones en las que un evento 1 sigue inmediatamente a un evento 2.

Los vínculos Antes de y Después de se utilizan para evaluar secuencias periódicas de eventos. Por ejemplo, puede determinar todos los máximos que se producen después de una pendiente. Puede influir en el orden de ejecución de los vínculos utilizando paréntesis. Si no utiliza paréntesis, el la operación lógica Y tiene prioridad sobre todos los demás.

Haga doble clic en un evento para editarlo o haga clic en el botón Agregar evento.

En el cuadro de diálogo Evento, FlexPro le ofrece los siguientes eventos para elegir:

Evento

Descripción

Cruces de nivel

Puntos por los que se cruza un nivel predefinido. En el campo Nivel, especeifíquelo como valor absoluto o como porcentaje del valor máximo del conjunto de datos. La histéresis indica la magnitud en que la amplitud de la señal debe disminuir o aumentar, tras la detección de cruce de nivel, para que dicho cruce de nivel sea aceptado. Puede especificarlo como valor absoluto o como porcentaje del valor máximo del conjunto de datos.

Extremos

Valores mínimos o máximos locales. La histéresis es la magnitud en que la señal debe aumentar o disminuir, antes y después de un extremo, para que este sea aceptado. Puede especificarlo como valor absoluto o como porcentaje del valor máximo del conjunto de datos.

Extremos globales

Máximo o mínimo global.

Flancos

Puntos en los que se producen flancos con una pendiente mínima predefinida. La amplitud debe aumentar o disminuir al menos en la magnitud Delta-Y dentro de la diferencia X Delta-X. La histéresis es la magnitud en la que la amplitud de la señal puede desviarse como máximo en la dirección opuesta dentro de una pendiente. Puede especificar los valores Delta-Y e Histéresis como valores absolutos o como porcentaje del valor máximo del conjunto de datos.

Flancos a nivel

Pasos a nivel con la pendiente mínima predefinida. Los significados de los parámetros se corresponden con los de los eventos de Cruces de nivel y pendientes.

Inicios y/o finales de ráfagas

Inicios o finales de secciones de señales periódicas en las que se supera repetidamente una amplitud mínima dentro de un período Delta-X. En el campo Nivel, especifíquelo como valor absoluto o como porcentaje del valor máximo del conjunto de datos. El campo Delta-X determina el intervalo [-Delta-X, Delta-X] en el que al menos un valor debe estar por encima del nivel para que el valor que se va a comprobar se asigne a la ráfaga. Utilice el evento Valores en ráfagas para extraer las ráfagas en su conjunto.

Valores en ráfagas

Todos los valores que pertenecen a una ráfaga.

Inicios y/o finales de pico positivos
Inicios y/o finales de pico negativos

Inicios o finales de picos positivos o negativos. Son rangos en los que la amplitud de la señal está por encima o por debajo de un nivel. También se encuentran valores que están exactamente en el nivel. En el campo Nivel, especeifíquelo como valor absoluto o como porcentaje del valor máximo del conjunto de datos. Este evento encuentra los puntos en los que comienzan y terminan los picos. Utilice el evento Valores por encima /por debajo del nivel para extraer los picos en su conjunto.

Valores por encima del nivel
Valores por debajo del nivel

Todos los valores que están por encima o por debajo de un nivel determinado.

Valores en intervalo

Todos los valores que se encuentran dentro de un intervalo determinado. También se encuentran valores que se sitúan exactamente en el límite del intervalo. Puede especificar los límites del intervalo como valores absolutos o como porcentaje del valor máximo del conjunto de datos.

Valores inválidos

Valores en coma flotante inválidos.

Valores en spikes

Los spikes son puntos de la señal en los que la amplitud aumenta/disminuye más de la magnitud mínima especificada y, como máximo después del número de puntos de datos indicado, vuelve a disminuir/aumentar más de la magnitud mínima. Puede especificar la altura mínima como valor absoluto o como porcentaje del valor máximo del conjunto de datos. Especifique el ancho máximo como número de puntos de datos.

Período de tiempo

Secciones de tiempo periódicas en un conjunto de datos con valores de tiempo del calendario. En las señales, se realiza una búsqueda en el componente X. Los datos deben ser tiempos de calendario o debe almacenarse una marca de tiempo en el objeto de datos que proporciona los datos.

Existen los siguientes criterios:

Criterio

Rango de valores

Segundo en minuto

0 a 59

Minuto en hora

0 a 59

Hora en día

0 a 23

Día en mes

1 a 31

Mes en año

del 1 al 12

Día en semana

De lunes a domingo

Año

1970 a 3000

Día del año en año

1 a 366

En el cuadro de lista Orientación, especifique si desea buscar eventos positivos, negativos o con cualquier orientación. En un cruce de nivel, el evento positivo es, por ejemplo, un paso ascendente a través del nivel y el evento negativo es, correspondientemente, un paso descendente.

Con los campos Delta-X min y Delta-X max, puede definir opcionalmente el tiempo mínimo que debe estar presente un evento para ser aceptado. Puede utilizarlo, por ejemplo, para buscar picos con un ancho mínimo y/o máximo especificado. Si busca en una señal, especifique estos valores como intervalos X, pero si busca en una serie de datos, se interpretan como números de valores.

En el campo Buscar en, especifique si los eventos seleccionados deben buscarse en el conjunto de datos especificado en la pestaña Datos o en otro conjunto de datos.

La opción Eliminar previamente el componente de CC sustrae la tendencia constante de los datos antes de la búsqueda de eventos reales. Todos los parámetros con valores absolutos de amplitud que especifique para el evento hacen referencia a los datos corregidos. Sin embargo, los valores Y del resultado se emiten sin esta corrección.

La opción Crear complemento invierte el enunciado de la prueba. Puede utilizar esta opción para buscar todos los valores del conjunto de datos a los que no se aplica el evento seleccionado.

Seleccione uno de los siguientes resultados para la búsqueda:

Resultado

Descripción

Extraer valores

Todos los valores que cumplen la combinación lógica de eventos individuales se extraen del conjunto de datos especificado en la pestaña Datos. El resultado es un conjunto de datos con los datos extraídos. Esta selección no es posible para datos bidimensionales, ya que puede resultar un número diferente de valores para cada columna. Puede mostrar esta salida, por ejemplo, en forma de tabla o utilizarlo para seleccionar los eventos en un diagrama, por ejemplo, con símbolos.

Establecer otros como inválidos

Conserva todos los valores del conjunto de datos especificado en la pestaña Datos, pero invalida los valores que no pasan el filtro de eventos. También puede utilizar esta variante para matrices de datos y series de señales, ya que el número de valores no cambia.

Índices de los valores

No transfiere los valores extraídos, sino los índices de todos los valores que cumplen la combinación lógica de los eventos individuales. El resultado es una serie de datos. Esta selección tampoco está permitida para datos bidimensionales. Generalmente se utiliza esta variante para procesar los eventos en fórmulas. Puede utilizar sus índices, por ejemplo, para formar la sección de señal entre dos cruces cero.

Número de eventos

Transfiere el número de eventos que cumplen la combinación lógica de eventos individuales. El resultado es un valor escalar. Esta selección tampoco está permitida para datos bidimensionales.

Valores booleanos

Crea un conjunto de datos con valores de booleanos que indican en qué puntos se cumplió o no la combinación lógica de los eventos individuales. La estructura de datos corresponde a la del conjunto de datos especificado en la pestaña Datos. Aquí también se permiten datos bidimensionales. Esta salida es adecuada, por ejemplo, para su visualización como curva adicional en un diagrama.

Valor X del siguiente evento

Se procesa una secuencia de eventos individuales a partir de una Posición inicial X determinada. La posición del evento anterior se utiliza como posición inicial para la búsqueda del evento siguiente. Si no especifica una posición inicial, la búsqueda comienza al principio del conjunto de datos. Aquí no se permiten datos bidimensionales.

Valor X del evento anterior

Corresponde a la selección anterior, pero en este caso la búsqueda se realiza desde el final del conjunto de datos hacia la izquierda. Si no especifica una posición inicial, la búsqueda comienza al final del conjuntode datos.

Interpolar valores

Conserva todos los valores del conjunto de datos especificado en la pestaña Datos e interpola los valores que pasan el filtro de eventos mediante interpolación lineal. Utilice esta selección para eliminar, por ejemplo, valores atípicos. También puede utilizar esta variante para matrices de datos y series de señales, ya que el número de valores no cambia.

Establecer valores como inválidos

Conserva todos los valores del conjunto de datos especificado en la pestaña Datos, pero invalida los valores que pasan el filtro de eventos. Utilice esta selección para eliminar, por ejemplo, valores atípicos. También puede utilizar esta variante para matrices de datos y series de señales, ya que el número de valores no cambia.

Extraer segmentos
Extraer segmentos con corrección X

Interpreta los índices de los eventos encontrados como una secuencia de inicios y finales de segmentos que se extraen del conjunto de datos y se devuelven como una lista. Esto también funciona para eventos que proporcionan secuencias relacionadas de índices, como el evento Valores por encima del nivel. Aquí solo se consideran los índices en los que comienza o termina dicha secuencia.

La variante con corrección X corrige los componentes X de los segmentos para que todos empiecen en cero.

Dividir en segmentos
Dividir en segmentos con corrección X
Dividir en segmentos sin bordes
Dividir en segmentos sin bordes con corrección X

Interpreta los índices de los eventos encontrados como divisiones en las que el conjunto de datos se divide en segmentos y devuelve los segmentos como una lista. También en este caso, solo se tienen en cuenta los índices en los que comienza o termina dicha secuencia para los eventos que proporcionan secuencias de índices relacionadas.

La variante con corrección X corrige los componentes X de los segmentos para que todos empiecen en cero.

La variante sin bordes no incluye en el resultado los segmentos de borde al inicio y al final del conjunto de datos.

Funciones FPScript utilizadas

LevelCrossings

NextLevelCrossing

Función Extrema

NextExtremum

Slopes

NextSlope

SlopesAtLevel

NextSlopeAtLevel

Bursts

NextBurst

ValuesInBursts

NextValueInBurst

PositivePeaks

NextPositivePeak

ValuesAboveLevel

NextValueAboveLevel

NegativePeaks

NextNegativePeak

ValuesBelowLevel

NextValueBelowLevel

ValuesInInterval

NextValueInInterval

TimePeriods

NextTimePeriod

Trend

InterpolateVoidValues

IndexAnd

IndexOr

IndexNot

IndexBefore

IndexAfter

IndexSegments

ExtractSegments

SplitIntoSegments

* Este objeto de análisis no está disponible en FlexPro View.