OGI Pilot Demo: Condition Based Maintenance

Slides:



Advertisements
Similar presentations
Intracompany Stock Transfer Scenario Overview
Advertisements

LACP Project Proposal.
Project management Topic 3 Directing a project. Overview of processes Authorise Initiation Authorisation for Initiation Stage Authorise the Project Contract.
Smart Grid - Cyber Security Small Rural Electric George Gamble Black & Veatch
© 2002 ABB Automation Technology Products AB BSE ppt Industrial IT The Aspect Object Architecture Overview.
©© 2013 SAP AG. All rights reserved. Scenario/Processes Make-to-Stock Scenario Overview Planning Supply Initiating Production Executing Production Processing.
Configuration Management and Server Administration Mohan Bang Endeca Server.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative OOI Cyberinfrastructure Architecture Overview Michael Meisinger Life Cycle Architecture Review.
(Business) Process Centric Exchanges
37 Copyright © 2007, Oracle. All rights reserved. Module 37: Executing Workflow Processes Siebel 8.0 Essentials.
System/SDWG Update Management Council Face-to-Face Flagstaff, AZ August 22-23, 2011 Sean Hardman.
REGIONAL STAKEHOLDER TWG KICKOFF WEBINAR MAY 4 1:30-3:30 PM Next Generation Transit Service Information Portal.
INFORMATION DEPLOYED. SOLUTIONS ADVANCED. MISSIONS ACCOMPLISHED. PDS Punch-Out v1.0 SPS Spotlight Series October 2014.
Copyright 2004 MIMOSA OpenO&M™ Initiative Open Operations & Maintenance Interoperability Demonstration IMC 2004 Open Information Standards Based Enterprise.
International Planetary Data Alliance Registry Development and Coordination Project Report 7 th IPDA Steering Committee Meeting July 13, 2012.
Common Conceptual Object Model (CCOM) Dr. Avin Mathew Technical Director MIMOSA.
An Operations and Maintenance Information Open System Alliance An Operations and Maintenance Information Open System Alliance The Oil and Gas Interoperability.
©MIMOSA 2015 Enabling Collaborative Asset Life-cycle Management using Standards-based Interoperability ©2015 MIMOSA Enabling Industry to Gain Value from.
Webinar Session - IML Layer
SPS Spotlight Series October 2014
Core ELN Training: Office Web Apps (OWA)
Joint MIMOSA/Fiatech Industry Standard Datasheet Definitions Workshop Houston, Texas August 4-5, 2015.
Chapter 19: Network Management
Project Management: Messages
Make-to-Stock Scenario Overview
Essentials of UrbanCode Deploy v6.1 QQ147
Integration Framework of SAP Business One Training
OptiSystem applications: SER & BER analysis of QAM-PSK-PAM systems
Archiving and Document Transfer Utilities
IMPORTING & EXPORTING DATA
Industry Standard Datasheet Definition Project
Data Virtualization Tutorial… CORS and CIS
Information Technology Deanship
What has Azure to offer to IoT Developers?
Intracompany Stock Transfer Scenario Overview
Dr. Avin Mathew CTO MIMOSA
RCM Turbo SQL Version.
Advancements in Availability and Reliability computation Introduction and current status of the Comp Reports mini project C. Kanellopoulos GRNET.
Out-of-Process Components
Make-to-Stock Scenario Overview
Intracompany Stock Transfer Scenario Overview
IEC Part Discussion (IEC 62541/OPC UA for CIM) Jim Luth
Raytheon Parts Management
Northbound API Dan Shmidt | January 2017
Value Proposition.
Vincenzo Innocente CERN/EP/CMC
In this session… Introduce what we’re talking about
Product Engineering Scenario Overview
Intracompany Stock Transfer Scenario Overview
Microsoft SharePoint Conference 2009 Jon Flanders
Technical Capabilities
OIIE/OGI Pilot Phase 3 Pilot Overview
How to Prepare Data Sheets for Datasheet Definitions Ron Montgomery
ARCHITECTURE OVERVIEW
Simulation and Physics
SAP QM Prepared by Lavanya.M.
— Alan T. Johnston, MIMOSA — Markus Stumptner, UniSA and Co-CTO MIMOSA
An one hundred thousand foot view of IT IM World
Out-of-Process Components
Standards-based Interoperability for Systems and Asset Management
— Alan T. Johnston, MIMOSA — Markus Stumptner, UniSA and Co-CTO MIMOSA
Red Sky Update “Watching the horizon for emerging health threats”
PSS verification and validation
Remedy Integration Strategy Leverage the power of the industry’s leading service management solution via open APIs February 2018.
Matt Selway and Markus Stumptner (Co-CTO MIMOSA)
Summary June 3, 2019 Alan T. Johnston MIMOSA President
Matthew Farmer Making Azure Integration Services Real
Partner Portal Training document
SDMX IT Tools SDMX Registry
Presentation transcript:

OGI Pilot Demo: Condition Based Maintenance Matt Selway, University of South Australia Pak Wong, PdMA June 4, 2019 NIST Open Industrial Digital Ecosystem Summit

Pilot Architecture Overview © MIMOSA 2019

OIIE OGI Pilot Phase 3.1 Activities 1-4 (end 2018 – mid-2019) Debutanizer Tower Condenser Unit P&ID Worley Parsons: Hexagon (Proteus XML) P&ID Logical Connection information MIMOSA Structured Digital Asset Interoperability Registry RFI/RFI Response (Greenfield) RFI – Functional requirements RFI Response – Models Request for Model properties (ISDDs) Capital Project Asset Installation Asset instances selected from RFI Response (defined using ISDDs) Installed on P&ID Tag locations (defined using ISDDs) Procure w/ OAGi EPC OEM Adding Detail to Prior Work As-Designed O&M Takeoff using CCOM or Proteus Use Cases ISDD Based Way of Specifying, Selecting and Buying Devices and Equipment Use Case Adding As-Built Information Using OIIE Events

OIIE OGI Pilot Phase 3.1 Activities 5-8 (end 2018 – mid-2019) Information Handover From Capital Project to Operations and Maintenance Over ISBM (Information Service Bus Model) Condition Based Maintenance Diagnostics Prognostics Advisory Generation Remove and Replace RFI/RFI Response (Brownfield) Information Remediation

Assetricity InteropRegister Hosted via AWS cloud instance Yokogawa, RFI Models for Req. (full OGI Pilot Demo) OpenO&M ws-ISBM (v1.0/v1.1) Assetricity SimpleISBM – SOAP WS RESTful ISBM Prototype – REST/JSON External Environment Execution Environment Assetricity InteropRegister Hosted via AWS cloud instance SDAIR Product Model ISDDs MIMOSA CCOM ORM Maintenance Management System Transform Engine Proteus Export from Hexagon Smart P&ID Reference Environment MIMOSA CCOM MIMOSA CCOM MIMOSA CCOM/JSON P&ID MIMOSA CCOM CMS ISO 15926 Proteus MIMOSA CCOM MIMOSA CCOM MIMOSA CCOM Web app deployed via Heroku MIMOSA CCOM Capital WMS (Mock-up) UniSA, local comp. Simulated CBM stack on Pak’s comp. CONTROL/ IIOT Device SAP PM via InteropRegister Adaptor (full OGI Pilot Demo) OGI Pilot Phase 3.1 Generic As work out who is doing what, which systems are interacting in which capacities, etc., this will be filled out with concrete details. MIMOSA CCOM MIMOSA CCOM Reference Data IEC 61360 ISA TR20 (Rev1) ISO 14224 MIMOSA CCOM ISO 13709 (API 610) …

Demo Storyboard © MIMOSA 2019

Demo Overview 1. Post P&ID 2. Transform P&ID to CCOM 3. Show As-Designed Data in InteropRegister 4. Capital Project WMS: Publish As-Built Asset Data 5. Show Asset Data in InteropRegister 6. Handover As-Designed/As-Built Data 7. CBM, PdMA 8. InteropRegister Receives CBM Advisory 9. Perform Remove and Replace using mock-up 10. Show result of event-driven updates © MIMOSA 2019

Demo Overview 1. Post P&ID 2. Transform P&ID to CCOM 3. Show As-Designed Data in InteropRegister 4. Capital Project WMS: Publish As-Built Asset Data 5. Show Asset Data in InteropRegister 6. Handover As-Designed/As-Built Data 7. CBM, PdMA 8. InteropRegister Receives CBM Advisory 9. Perform Remove and Replace using mock-up 10. Show result of event-driven updates We do not have the engineering system but you could imagine an OIIE adaptor that watches a folder and publishes files exported to the folder. In this case we will just use the web interface to publish the selected file to the ISBM to be received by the transform engine. © MIMOSA 2019

Demo Overview 1. Post P&ID 2. Transform P&ID to CCOM 3. Show As-Designed Data in InteropRegister 4. Capital Project WMS: Publish As-Built Asset Data 5. Show Asset Data in InteropRegister 6. Handover As-Designed/As-Built Data 7. CBM, PdMA 8. InteropRegister Receives CBM Advisory 9. Perform Remove and Replace using mock-up 10. Show result of event-driven updates Here we trigger the transformation in the transform engine, which will publish the CCOM data back to the ISBM on a different topic to be imported by the InteropRegister. The transformation could be automatically triggered by using the notification service or periodically polling for messages. © MIMOSA 2019

Demo Overview 1. Post P&ID 2. Transform P&ID to CCOM 3. Show As-Designed Data in InteropRegister 4. Capital Project WMS: Publish As-Built Asset Data 5. Show Asset Data in InteropRegister 6. Handover As-Designed/As-Built Data 7. CBM, PdMA 8. InteropRegister Receives CBM Advisory 9. Perform Remove and Replace using mock-up 10. Show result of event-driven updates Once the transformed data has been published it is received via the ISBM by the register that is tracking and maintaining the as-built information in preparation for handover and provisioning. (Need to go to the received publications and click ‘Read All’.) Here we can see the P&ID and associated breakdown structure has been successfully imported into the register via the message. Navigate to the diagram and show the topological connections imported from the P&ID: Green are process connections, yellow are electrical connections. Navigate to the breakdown structure and illustrate the elements that have been imported. © MIMOSA 2019

Demo Overview 1. Post P&ID 2. Transform P&ID to CCOM 3. Show As-Designed Data in InteropRegister 4. Capital Project WMS: Publish As-Built Asset Data 5. Show Asset Data in InteropRegister 6. Handover As-Designed/As-Built Data 7. CBM, PdMA 8. InteropRegister Receives CBM Advisory 9. Perform Remove and Replace using mock-up 10. Show result of event-driven updates Now that we have the As-Designed data, the processes will move into the Capital Project where the plan will be built. This will involve the identification of asset models (Request for Information of Models Meeting Requirements) to be procured and installed. The full OGI Pilot Demo will include the request for information as a precursor to models selection and procurement. The next phase of the Pilot will be looking at procurement by integrating the use of the OAGIS B2B BODs relating to procurement. This will involve the integration of CCOM and OAGIS data. Once the assets have been procured they will be installed in the plant. Here we just have a small mock-up that picks up once the capital project is “complete” or moves into he handover of its information (which could be incrementally, not just as a batch at the end). First we have the asset data: a motor and a temperature transmitter. We can see the basic details in the app here. So I will publish that data to the ISBM to be picked up by the interested systems, namely the register which is tracking this information as a staging area for handover/provisioning. Next the installation data needs to be published as well. So will indicate where these assets have been installed by grabbing a location ID from the register and plugging it in. Now we will publish it as a batch; however, this could be done incrementally as the Capital Project progresses through its stages. © MIMOSA 2019

Demo Overview 1. Post P&ID 2. Transform P&ID to CCOM 3. Show As-Designed Data in InteropRegister 4. Capital Project WMS: Publish As-Built Asset Data 5. Show Asset Data in InteropRegister 6. Handover As-Designed/As-Built Data 7. CBM, PdMA 8. InteropRegister Receives CBM Advisory 9. Perform Remove and Replace using mock-up 10. Show result of event-driven updates (Navigate to the received publications and hit the ‘read all’ button) Now we can see the asset information and installation events captured by the InteropRegister. (We do not have the full property data yet as that will be included once we have incorporated the model information as a result of the request for models meeting requirements.) © MIMOSA 2019

Demo Overview 1. Post P&ID 2. Transform P&ID to CCOM 3. Show As-Designed Data in InteropRegister 4. Capital Project WMS: Publish As-Built Asset Data 5. Show Asset Data in InteropRegister 6. Handover As-Designed/As-Built Data 7. CBM, PdMA 8. InteropRegister Receives CBM Advisory 9. Perform Remove and Replace using mock-up 10. Show result of event-driven updates At this point we have the As-Designed and As-Built data in the register. This could be a staging register or a register in the execution environment. Now we need to distribute the data to the other O&M systems, either handing it over or to the O/O properly or provisioning the systems. This could be done as a batch or incrementally. We will operate it as a batch as if we are doing handover from a staging environment at a stage-gate. Create the publish configurations for each: Diagram, Breakdown Structure, Location, Asset, and Install/Remove Event Tell each one to publish Go to the ISBM and show the messages published to the channel’s topics This is where we have an air-gap due to the two ISBM implementations, the original SOAP and the prototype REST implementation for v1.1. We have only got an adaptor passing some of the info back from the REST to the SOAP side. In reality, some of the systems that would be interested in this data would include those involve in the Condition-Based Maintenance, so they can configure themselves and potentially start performing analysis. Handover to Pak. © MIMOSA 2019

Demo Overview 1. Post P&ID 2. Transform P&ID to CCOM 3. Show As-Designed Data in InteropRegister 4. Capital Project WMS: Publish As-Built Asset Data 5. Show Asset Data in InteropRegister 6. Handover As-Designed/As-Built Data 7. CBM, PdMA 8. InteropRegister Receives CBM Advisory 9. Perform Remove and Replace using mock-up 10. Show result of event-driven updates Walk through of the CBM analytics stack (data acquisition, health assessments, advisory generation) from acquisition of measurement data from the installed sensor, up through health assessments and advisory generation (recommendations). Finally, with the triggering of a Request for Work from the higher-level decision support system as a result of/as part of the advisory generation process. This illustrates the new REST/JSON variant of the ISBM specification. We can see how an appropriate IIOT device could directly publish its information to the OIIE if desired. © MIMOSA 2019

Demo Overview 1. Post P&ID 2. Transform P&ID to CCOM 3. Show As-Designed Data in InteropRegister 4. Capital Project WMS: Publish As-Built Asset Data 5. Show Asset Data in InteropRegister 6. Handover As-Designed/As-Built Data 7. CBM, PdMA 8. InteropRegister Receives CBM Advisory 9. Perform Remove and Replace using mock-up 10. Show result of event-driven updates (Go and retrieve the ProcessRequestForWork from the channel by pressing the ‘Read all’ button in Received Publications) Having received the Request for Work, this would be picked up by the SAP PM adaptor, for example, leading to the creation of a full Work Order. Depending on the severity and priority of the request it could be created immediately as a Work Order or possibly reviewed by manager and aggregated into larger maintenance Work Order. Here we can see that it is a very urgent. It is requesting a remove and replace of an equipment that is predicted to fail. This would lead to the creation of the work order and a review by the manager who would release it, which would trigger a responding event back across the ISBM to systems interested in Work Order information, likely including the originally requesting system. Unfortunately the SAP PM adaptor was not quite ready for this demo but will be included in the full Pilot Demo © MIMOSA 2019

Demo Overview 1. Post P&ID 2. Transform P&ID to CCOM 3. Show As-Designed Data in InteropRegister 4. Capital Project WMS: Publish As-Built Asset Data 5. Show Asset Data in InteropRegister 6. Handover As-Designed/As-Built Data 7. CBM, PdMA 8. InteropRegister Receives CBM Advisory 9. Perform Remove and Replace using mock-up 10. Show result of event-driven updates This is where SAP PM would be used to prepare the Work Order, release it, and have the work performed. During which updates about the state of the installation would be released, including WorkStatus updates as well as removal and installation events for assets involved. For the moment we will just illustrate the remove replace using the mock-up application. This illustrates event-driven configuration updates © MIMOSA 2019

Demo Overview 1. Post P&ID 2. Transform P&ID to CCOM 3. Show As-Designed Data in InteropRegister 4. Capital Project WMS: Publish As-Built Asset Data 5. Show Asset Data in InteropRegister 6. Handover As-Designed/As-Built Data 7. CBM, PdMA 8. InteropRegister Receives CBM Advisory 9. Perform Remove and Replace using mock-up 10. Show result of event-driven updates Navigate to the assets and/or locations in the InteropRegister, show the new events indicating the removal of the Asset and the install of the new asset. © MIMOSA 2019

1. Post As-Designed Engineering Data: Proteus/ISO15926 P&ID We do not have the engineering system but you could imagine an OIIE adaptor that watches a folder and publishes files exported to the folder. In this case we will just use the web interface to publish the selected file to the ISBM to be received by the transform engine. © MIMOSA 2019

2. Transform P&ID to CCOM and publish Here we trigger the transformation in the transform engine, which will publish the CCOM data back to the ISBM on a different topic to be imported by the InteropRegister. The transformation could be automatically triggered by using the notification service or periodically polling for messages. © MIMOSA 2019

3. Show As-Designed Data in InteropRegister Topological Connections Plant Breakdown Structure Once the transformed data has been published it is received via the ISBM by the register that is tracking and maintaining the as-built information in preparation for handover and provisioning. (Need to go to the received publications and click ‘Read All’.) Here we can see the P&ID and associated breakdown structure has been successfully imported into the register via the message. Navigate to the diagram and show the topological connections imported from the P&ID: Green are process connections, yellow are electrical connections. Navigate to the breakdown structure and illustrate the elements that have been imported. © MIMOSA 2019

4. Capital Project WMS: Publish As-Built Asset Data Batch or Event-driven Installation Updates Now that we have the As-Designed data, the processes will move into the Capital Project where the plan will be built. This will involve the identification of asset models (Request for Information of Models Meeting Requirements) to be procured and installed. The full OGI Pilot Demo will include the request for information as a precursor to models selection and procurement. The next phase of the Pilot will be looking at procurement by integrating the use of the OAGIS B2B BODs relating to procurement. This will involve the integration of CCOM and OAGIS data. Once the assets have been procured they will be installed in the plant. Here we just have a small mock-up that picks up once the capital project is “complete” or moves into he handover of its information (which could be incrementally, not just as a batch at the end). First we have the asset data: a motor and a temperature transmitter. We can see the basic details in the app here. So I will publish that data to the ISBM to be picked up by the interested systems, namely the register which is tracking this information as a staging area for handover/provisioning. Next the installation data needs to be published as well. So will indicate where these assets have been installed by grabbing a location ID from the register and plugging it in. Now we will publish it as a batch; however, this could be done incrementally as the Capital Project progresses through its stages. © MIMOSA 2019

5. Show Asset Data in InteropRegister (Navigate to the received publications and hit the ‘read all’ button) Now we can see the asset information and installation events captured by the InteropRegister. (We do not have the full property data yet as that will be included once we have incorporated the model information as a result of the request for models meeting requirements.) © MIMOSA 2019

6. Handover/Provision As-Designed/As-Built Data from InteropRegister to O&M Systems P&IDs, Breakdown Structure, etc. Assets, Installations At this point we have the As-Designed and As-Built data in the register. This could be a staging register or a register in the execution environment. Now we need to distribute the data to the other O&M systems, either handing it over or to the O/O properly or provisioning the systems. This could be done as a batch or incrementally. We will operate it as a batch as if we are doing handover from a staging environment at a stage-gate. Create the publish configurations for each: Diagram, Breakdown Structure, Location, Asset, and Install/Remove Event Tell each one to publish Go to the ISBM and show the messages published to the channel’s topics This is where we have an air-gap due to the two ISBM implementations, the original SOAP and the prototype REST implementation for v1.1. We have only got an adaptor passing some of the info back from the REST to the SOAP side. In reality, some of the systems that would be interested in this data would include those involve in the Condition-Based Maintenance, so they can configure themselves and potentially start performing analysis. Handover to Pak. © MIMOSA 2019

7. CBM, Presented by PdMA Walk through of the CBM analytics stack (data acquisition, health assessments, advisory generation) from acquisition of measurement data from the installed sensor, up through health assessments and advisory generation (recommendations). Finally, with the triggering of a Request for Work from the higher-level decision support system as a result of/as part of the advisory generation process. This illustrates the new REST/JSON variant of the ISBM specification. We can see how an appropriate IIOT device could directly publish its information to the OIIE if desired. © MIMOSA 2019

8. Receive CBM Advisory (as a Request For Work) to Trigger Maintenance (Go and retrieve the ProcessRequestForWork from the channel by pressing the ‘Read all’ button in Received Publications) Having received the Request for Work, this would be picked up by the SAP PM adaptor, for example, leading to the creation of a full Work Order. Depending on the severity and priority of the request it could be created immediately as a Work Order or possibly reviewed by manager and aggregated into larger maintenance Work Order. Here we can see that it is a very urgent. It is requesting a remove and replace of an equipment that is predicted to fail. This would lead to the creation of the work order and a review by the manager who would release it, which would trigger a responding event back across the ISBM to systems interested in Work Order information, likely including the originally requesting system. Unfortunately the SAP PM adaptor was not quite ready for this demo but will be included in the full Pilot Demo © MIMOSA 2019

9. Perform Remove and Replace (simulated) This is where SAP PM would be used to prepare the Work Order, release it, and have the work performed. During which updates about the state of the installation would be released, including WorkStatus updates as well as removal and installation events for assets involved. For the moment we will just illustrate the remove replace using the mock-up application. This illustrates event-driven configuration updates © MIMOSA 2019

10. Show result of event-driven updates in the InteropRegister Navigate to the assets and/or locations in the InteropRegister, show the new events indicating the removal of the Asset and the install of the new asset. © MIMOSA 2019

Questions?