Descripción

Monitorea vibración, temperatura, corriente y presión del activo en tiempo real para detectar degradación temprana.

Parámetros de la Tool

Entrada — lo que recibe
ParámetroTipoReq.Default
assetIdstring✓ Sí
sensorsarray
samplingRateHznumber100
Salida — lo que devuelve
CampoTipoFormato
assetIdstring
conditionIndexnumber
alertsarrayitems→object
recommendedActionstring

Guía de Implementación

¿Por qué estos parámetros de entrada?

Se necesita `assetId` para saber qué sensores físicos están asociados a ese equipo en el mapa de instrumentación. El array `sensors` permite seleccionar solo los tipos de señal relevantes para el análisis actual (ej: solo vibración y temperatura para un motor), evitando procesar señales innecesarias y reduciendo latencia. `samplingRateHz` (default 100 Hz) define la frecuencia de muestreo: para análisis de vibración se necesitan al menos 2× la frecuencia máxima de interés (teorema de Nyquist); para temperatura puede ser suficiente 1 Hz.

Cálculos y lógica a implementar

Para vibración: calcular RMS y valor de pico de la señal en ventanas de tiempo. Comparar contra límites ISO 10816 según tipo de máquina y potencia. Para temperatura: comparar valor actual contra límite nominal del fabricante y contra variación histórica (z-score). Para corriente: detectar desbalance entre fases, armónicos y variaciones que indiquen desgaste del bobinado. Para presión: detectar fluctuaciones que indiquen cavitación o desgaste de sellos. `conditionIndex` (0-100): promedio ponderado de la distancia normalizada de cada variable a su límite de alarma. `recommendedAction`: matriz de decisión basada en `conditionIndex` y severidad de las alertas activas.

¿Por qué estos parámetros de salida?

`conditionIndex` es el KPI agregado que el agente supervisa en cada ciclo; una caída sostenida activa la revisión. `alerts` permite al agente identificar exactamente qué sensor está fuera de rango y con qué severidad, para escalar al técnico correcto. `recommendedAction` es la decisión pre-calculada que el agente puede ejecutar directamente sin análisis adicional.

Interfaz gráfica recomendada

Panel de monitoreo en tiempo real con gauge para cada tipo de sensor activo. Línea de tiempo de tendencias (sparkline) para los últimos 30 minutos por variable. Indicador de `conditionIndex` central tipo notícula. Lista de alertas activas con sensor, valor actual vs threshold y severidad codificada por color.

Conexiones con otras Tools

Envía a
CONDITION_DEGRADEDMQTT

Condición de activo degradada genera orden de trabajo automáticamente

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.
condition_monitoring_alert→ se visualiza en el Dashboard ISO y Reporte de Auditoría

Cláusulas ISO que cubre este evento

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

Monitoreo de condición en tiempo real de activos críticos.

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

Ejecutar Monitoreo de Condición
Hola, soy el asistente de  Ejecutar Monitoreo de Condición. ¿En qué puedo ayudarte?