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

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

Oct 01, 2018

Download

Documents

vuongdat
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Habilitando el Mantenimiento Basado en Condiciones … · Habilitando el Mantenimiento Basado en Condiciones de Operación ... RIESGO / PRIORIDAD ... Basado en Modelo Sistema de Aprendizaje

© Copyright 2016 OSIsoft, LLC 1

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

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

© Copyright 2016 OSIsoft, LLC 2

Recorrido de PSE&G

CBM y el PI System

Basado enUso

Basado enCondiciones

ModeloPredictivo

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

© Copyright 2016 OSIsoft, LLC 3

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

© Copyright 2016 OSIsoft, LLC 4

Cambio Estratégico

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

© Copyright 2016 OSIsoft, LLC 5

FOCO

10 ACTIVOS

RIESGO / PRIORIDAD

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

© 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

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

© 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

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

© 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)

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

© 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

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

© Copyright 2016 OSIsoft, LLC 14

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

© Copyright 2016 OSIsoft, LLC 15

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

© Copyright 2016 OSIsoft, LLC 16

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

© Copyright 2016 OSIsoft, LLC 17

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

© Copyright 2016 OSIsoft, LLC 18

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

© Copyright 2016 OSIsoft, LLC 19

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

© Copyright 2016 OSIsoft, LLC 20

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

© Copyright 2016 OSIsoft, LLC 21

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

© Copyright 2016 OSIsoft, LLC 22

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

© Copyright 2016 OSIsoft, LLC 23

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

© Copyright 2016 OSIsoft, LLC 24

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

© Copyright 2016 OSIsoft, LLC 25

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

© Copyright 2016 OSIsoft, LLC 26

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

© Copyright 2016 OSIsoft, LLC 27

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

© 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.

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

© 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

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

© 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

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

© 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

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

© 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)

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

© Copyright 2016 OSIsoft, LLC 33

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

© Copyright 2016 OSIsoft, LLC 34

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

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

© Copyright 2016 OSIsoft, LLC 35

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

© 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.

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

© Copyright 2016 OSIsoft, LLC 37

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

© Copyright 2016 OSIsoft, LLC 39