Vistas

Necesidades y casos de uso del correlador

De MorfeoWiki

Volver

Esta página recogerá las peticiones para los desarrollos del correlador y los casos de uso que se irán proponiendo.

Es una página de aportaciones e ideas de todos los miembros

[[TI+D]]:

A continuación mostramos una conjunto de condiciones simples que hemos pensado que podrían ser evaluadas por el Correlador para poder validar su funcionamiento.

  1.- La medida supera un determinado umbral fijo (o varios umbrales uno para cada nivel de Severidad)
  2.- La medida es inferior a un determinado umbral fijo.
  3.- La medida supera/no supera un determinado umbral durante N horas.
  4.- La medida supera un determinado umbral basado en Desviaciones típicas (campana de gauss). Sirve para manejar
  umbrales de alarma basados en una medida muy diferente respecto a medidas anteriores y así no tener que manejar
  umbrales con valores fijos que haya que estar manteniendo.
  5.- La medida crece/decrece en un rango durante un determinado intervalo de tiempo. 
  6.- No se recibe medida de un elemento en un determinado intervalo de tiempo (inactividad)

- Dado que algunas de las alarmas planteadas se basan en utilizar los valores de medidas anteriores a la última, creemos que puede ser necesario que el Correlador pueda acceder a dichas medidas o bien mantener las medidas que requiera para las condiciones establecidas.

- Otra serie de condiciones que podrían evaluarse son funciones lógicas (AND,OR,NOT,XOR,..etc) sobre condiciones asociadas a varias medidas de elementos distintos, combinadas con intervalos temporales. Por ejemplo:

 ( Medida_Elemento_A > 100 durante 24 horas) AND ( Medida_Elemento_B No Supera 0 durante 24 horas)


- Una misma "regla" pueda generar alarmas de distinta severidad según distintos niveles de medida. Sería útil para poder generar alarmas de tipo preventivo (menor severidad):

  Ejemplo:  Regla: "myrule1": generar alarma cuando:
               - Media_Elemento_A supera 100 => alarma severity_type_id = 4
               - Media_Elemento_A supera 80  => alarma severity_type_id = 3
               - Media_Elemento_A supera 50 => alarma severity_type_id  = 2
               - Media_Elemento_A supera 20 => alarma severity_type_id  = 1


[[MSI]]:

- Incluir temporizadores

       o Por ejemplo, al darse una alarma, y no resolverla en un determinado tiempo, se genera otra nueva alarma
       de mayor importancia

- Poder hacer comparaciones con datos o resultados de operaciones en las condiciones:

       o Mayor, mayor o igual, menor, menor o igual, igual, diferente etc...
       o Si la resta entre dos valores supera un valor       ( ( A – B) > 5) 

- Poder realizar evaluaciones cuando se dan flancos de subida o flancos de bajada de una condición o señal, supongo que contemplado que sea así.

       o Por ejemplo, cuando se desactiva una bomba principal, se comprueba si la bomba de repuesto entra en
       funcionamiento

- Poder realizar una acción periódicamente mientras una condición o señal este activa:

       o Por ejemplo, mientras una alarma este activa y no se haya solucionado, que se envié un nuevo mensaje
       cada 15 minutos al operador.


[[FELGUERA]]:

Detallamos una serie casos reales de posibles alarmas generadas por composición de varios eventos:

F.1.- Alarma de atasco de caminos.- En un camino de rodillos por el que circula una mercancía, se sitúan una serie de captadores para conocer la posición de dicha mercancía. Para detectar un atasco en el camino, el sistema debe contemplar un proceso que relacione dos captadores consecutivos con un tiempo de paso entre ellos, es decir, en el caso de recibir el evento de paso por una posición y transcurrido un tiempo (configurable) no se detecta el paso por la siguiente posición, se genera una alarma de atasco de mercancía en el camino. Este caso puede querer añadirse una variable más a la generación de la alarma que sería que el motor estuviese en funcionamiento (para el caso de caminos de rodillos motorizados en lugar caminos de gravedad).

F.2.- Alarma de atasco de una máquina móvil.- Para comprobar el correcto funcionamiento de máquinas dotadas de movimiento, se dispone de control de posición por telemetría (que devuelve indicación espacial X, Y, Z del elemento) y sistemas de seguridad basados en captadores dentro del rango de movimientos de la máquina. La generación de una alarma de atasco de una máquina de este tipo implica tener controlado si ante una orden de movimiento el variador de frecuencia del motor de la máquina no es capaz de accionarlo, ó (no exclusiva) la posición de la máquina según la telemetría no varía (es posible que el motor este en funcionamiento pero no se consiga avanzar), ó (no exclusiva) el sistema de respaldo de posicionamiento según los captadores no es correcta (debido a un posible fallo en la telemetría). Esta alarma se puede generalizar a movimiento erróneo de la máquina, que se produciría debido a una respuesta indebida a orden de movimiento (por ejemplo se acciona la elevación y sin embargo se produce un descenso)


F.3.- Alarma de riesgo para un motor (caso de uso de medida que supera un umbral durante un tiempo determinado).- Para el control de un motor se puede implementar un mecanismo que en base a una velocidad de giro (configurable) y un tiempo de funcionamiento (configurable) continuado a dicho régimen genere una alarma (previa a la de la protección térmica del motor).


F.4.- Alarma de variación de velocidad / paro de emergencia para elemento móvil (composición de medidas con una relación matemática en cierto umbral).- En el caso de un móvil que se aproxima a un punto a una determinada velocidad, puede implementarse una alarma indicando una velocidad inadecuada para una parada a tiempo. Es decir para una cierta medida de velocidad y de distancia a un punto (estas variables tendrán una relación matemática) lanzar una alarma para activar (manual o automáticamente) una variación de velocidad o paro de emergencia. Este sistema de emergencia puede respaldar a un final carrera de variación de velocidad de un movil dentro de un pasillo.


F.5.- Control de galibo (composición de medidas).- Para controlar las dimensiones de un elemento se utilizan una serie de sensores (por ejemplo fotocélulas) si alguna de ellas (ó no exclusiva) emite una medida fuera de rango se genera un alarma.