Descripción

Detecta anomalías en señales de proceso en tiempo real usando modelos de umbral adaptativo.

Parámetros de la Tool

Entrada — lo que recibe
ParámetroTipoReq.Default
signalIdstring✓ Sí
valuenumber✓ Sí
windowSizeinteger100
Salida — lo que devuelve
CampoTipoFormato
anomalyDetectedboolean
zscorenumber
adaptiveThresholdnumber
severitystring

Guía de Implementación

¿Por qué estos parámetros de entrada?

signalId identifica la señal industrial a monitorear (temperatura, presión, vibración, corriente). value es el valor actual de la señal en el instante actual — el agente llama a esta tool en cada ciclo de muestreo para detección en tiempo real. windowSize define cuántos valores históricos usar para calcular la estadística de referencia adaptativa.

Cálculos y lógica a implementar

Mantener un buffer circular de los últimos windowSize valores de la señal. Calcular µ (media) y σ (desviación estándar) del buffer. Calcular Z-score = (value - µ) / σ. Si |Z-score| > adaptiveThreshold, marcar anomalyDetected=true. El umbral adaptativo se ajusta automáticamente según la tasa de falsas alarmas histórica. Calcular la severidad: low (3σ), medium (4σ), high (5σ).

¿Por qué estos parámetros de salida?

anomalyDetected es el flag que dispara la acción inmediata del agente (alerta, ajuste de proceso, paro preventivo). zscore cuantifica qué tan anómalo es el valor actual — el agente lo usa para priorizar cuál de múltiples anomalías simultáneas atender primero. adaptiveThreshold permite al operador calibrarlo manualmente si es necesario. severity determina la respuesta del agente.

Interfaz gráfica recomendada

Gráfica de señal en tiempo real con banda de control (µ ± nσ) en transparente. Punto actual resaltado si es anomalía. Gauge de Z-score con zonas de color. Contador de anomalías en el turno con tasa de falsas alarmas. Panel de configuración del umbral adaptativo.

Conexiones con otras Tools

Recibe de
SIGNALS_READYInternal

Señales de proceso alimentan la detección de anomalías en tiempo real

Envía a
ANOMALY_CONFIRMEDHTTPS

Anomalía confirmada pasa a análisis de desviación de proceso en cloud

Evento ISO que genera esta tool

Cuando esta tool detecta un evento relevante, emite el siguiente evento al Simulador ISO. El campostandardEvent.module.iddebe usar este nombre exacto.
realtime_anomaly_detected→ se visualiza en el Dashboard ISO y Reporte de Auditoría

Cláusulas ISO que cubre este evento

IEC 62443-3-3:2013§SR 6.2Monitoreo continuo de red OT

Detección en tiempo real de anomalías de proceso o red en el edge.

ISO 55001:2014§9.1Monitoreo, medición, análisis y evaluación

Monitoreo continuo de activos con detección de anomalías en tiempo real.

Al ejecutar el demo de esta tool, el evento se guardará en el Simulador ISO con este identificador.

Demo en vivo

Listo

Presiona Ejecutar Demo para ver cómo actúa esta tool en tiempo real

Agentes que usan esta tool

Detectar Anomalías en Tiempo Real
Hola, soy el asistente de  Detectar Anomalías en Tiempo Real. ¿En qué puedo ayudarte?