34
© Copyright 2016 OSIsoft, LLC 1 Habilitando el Mantenimiento Basado en Condiciones de Operación (CBM) y la Salud de los Activos con PI System

Habilitando el Mantenimiento Basado en Condiciones … · Habilitando el Mantenimiento Basado en Condiciones de Operación ... RIESGO / PRIORIDAD ... Basado en Modelo Sistema de Aprendizaje

Embed Size (px)

Citation preview

© Copyright 2016 OSIsoft, LLC 1

Habilitando el Mantenimiento Basado en Condiciones de Operación (CBM) y la Salud de los Activos con PI System

© Copyright 2016 OSIsoft, LLC 2

Recorrido de PSE&G

CBM y el PI System

Basado enUso

Basado enCondiciones

ModeloPredictivo

© Copyright 2016 OSIsoft, LLC 3

© Copyright 2016 OSIsoft, LLC 4

Cambio Estratégico

© Copyright 2016 OSIsoft, LLC 5

FOCO

10 ACTIVOS

RIESGO / PRIORIDAD

© Copyright 2016 OSIsoft, LLC 8

Terms & Definitions

Implementation Guidance

PI System Overview for CBM

PI System Integration w/ CMMS

Enabling Opportunities

Solution Examples

Industry References

© Copyright 2016 OSIsoft, LLC 9

Efectividad

Eficiencia

Reactivo

Preventivo

Basado en Condiciones

Predictivo

Rompe – ReparoOpera hasta fallar

Basado en CalendarioBasado en Horas Op.

Rondas de OperadorLecturas Manuales

Análisis Manual

InstrumentadoLecturas Automáticas

Análisis Manual

Basado en ModeloSistema de Aprendizaje de

Maquina

ContinuoLecturas Automáticas

Análisis Automático

Efectividad

Además de ser Eficaces y Eficientes debemos ser Efectivos

© Copyright 2016 OSIsoft, LLC 10

Condition Assessment & Criticality Determination

Transformer = Dissolved Gas Analysis = 4 (0.3) = 1.2+ Useful Life Remaining = 3 (0.2) = 0.6+ Asset Age = 4 (0.1) = 0.4+ Winding Quality = 4 (0.2) = 0.8+ Failure History = 2 (0.2) = 0.6= 3.6 (of 5)

© Copyright 2016 OSIsoft, LLC 11

PI Asset Framework

Analysis

Notifications

Event Frames

PI Data Archive

PI Visualization Suite

PI ProcessBook

PI DataLink

PI WebParts

PI Coresight

PI

Inte

rfac

es &

PI C

on

nec

tors

PI Server

PI Integrators & PI System Access

1. Conectar a las fuentes relevantes

2. Colectar y guardar los datos

3. Asignar contexto (Basado en activos)

4. Correr Lógica de Monitoreo de Condiciones

5. Visualizar condiciones en tiempo real

6. Alertar y notificar

© Copyright 2016 OSIsoft, LLC 14

© Copyright 2016 OSIsoft, LLC 15

© Copyright 2016 OSIsoft, LLC 16

© Copyright 2016 OSIsoft, LLC 17

© Copyright 2016 OSIsoft, LLC 18

© Copyright 2016 OSIsoft, LLC 19

© Copyright 2016 OSIsoft, LLC 20

© Copyright 2016 OSIsoft, LLC 21

© Copyright 2016 OSIsoft, LLC 22

© Copyright 2016 OSIsoft, LLC 23

© Copyright 2016 OSIsoft, LLC 24

© Copyright 2016 OSIsoft, LLC 25

© Copyright 2016 OSIsoft, LLC 26

© Copyright 2016 OSIsoft, LLC 27

© Copyright 2016 OSIsoft, LLC 28

• Datos para 100 maquinas

• 21 sensores• 3 ajustes

• El tiempo de operación entre fallas varia

• La hora inicial es siempre 2/21/16 12 am• La hora de falla no excede 2/21/16 7:00 am

• Estatus de Operación

• “Running”, “Failed”, “Stopped”

*A. Saxena, K. Goebel, D. Simon, and N. Eklund, “Damage Propagation Modeling for Aircraft Engine Run-to-Failure Simulation”, in the Proceedings of the Ist International Conference

on Prognostics and Health Management (PHM08), Denver CO, Oct 2008.

© Copyright 2016 OSIsoft, LLC 29

• Crear una Plantilla para el Evento (Event Frame)

• Agregar un análisis de “Event FrameGeneration” a la plantilla de la Maquina “Engine”

• StartTrigger: ‘Status’ = “Started”• EndTrigger: ‘Status’ = “Failed”

• Regenerar (Backfill) el análisis para generar los “Event Frames” para cada maquina

© Copyright 2016 OSIsoft, LLC 30

• Crear un vista de los Eventos (PI Event View) y publicarla como archivo de texto.

• Datos Seleccionados “SelectData”

• Event Frames• Asset Element• Attributes

© Copyright 2016 OSIsoft, LLC 31

• Crear un vista de los Eventos (PI Event View) y publicarla como archivo de texto.

• Datos Seleccionados “Select Data”

• Event Frames• Asset Element• Attributes

• “Modify View”• Muestras de un minuto

© Copyright 2016 OSIsoft, LLC 32

• Crear un vista de los Eventos (PI Event View) y publicarla como archivo de texto.

• Datos Seleccionados “SelectData”

• Event Frames• Asset Element• Attributes

• “Modify View”• Muestras de un minuto

• Publicar “Publish”• Crear Archivos de texto

(Create text file)

© Copyright 2016 OSIsoft, LLC 33

© Copyright 2016 OSIsoft, LLC 34

Remaining Useful Life (RUL) = (Event Frame Duration – Cycle) + 1(Example, for engine (id) 1: 191 - 1 – 1)

© Copyright 2016 OSIsoft, LLC 35

© Copyright 2016 OSIsoft, LLC 36

• Copiar el modelo de R en la plantilla de calculo el motor (Engine analysis template).

• Usar AF Analytics para replica el calculo en todas las 100 maquinas.

• Recalcular los datos históricos, crear tendencia de atributos de Status y Status Predicho(Predicted Status) paraverificar si el tiempo de alerta es suficiente.

© Copyright 2016 OSIsoft, LLC 37

© Copyright 2016 OSIsoft, LLC 39