Post on 14-Oct-2020
transcript
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Presented by
Tracing Product Genealogy
through Event Frames
Ellery Murdock
Proof of Concept
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Introduction
2
Ellery Murdock
wmurdock@osisoft.com
Event Frames Initiative Lead
OSIsoft
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Agenda
• Genealogy and Event Frames
• Pharmaceutical application
• Discrete Manufacturing application
• Conclusion
3
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Genealogy and Event Frames
4
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Business Challenge
• Effectively trace product
genealogy for a complete
process timeline
5
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Genealogy
• Genealogy is the tracing of lines of descent and history
• Product genealogy
– Relates materials that combine into one product
– Describes processes a product undergoes
6
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Benefits of tracing genealogy
• Pinpoint anomalies and errors
• Perform product based analyses
• Provide additional context around current process
• Maximize search capability
• Enhance visualization capabilities
7
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
What are Event Frames?
• Bookmarks for time-series data
– Capture critical event contexts
– Provides meaning to users by making it easier to find,
analyze, and report on an event
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
PI Event Frames
9
Text entries
useful for
filtering/group-
by analysis
Placeholders
for manual
data entry
Calculated
data using
event start &
end time
context
Event
Start Time
End Time
Context
Asset(s)
associated to
the event
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Why Event Frames?
• Perfect fit for traceability through the PI System
– Used for complete product lifecycle
– Capture process data and time contexts
– Applicable to any industry
– Applicable to any data source
10
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Why Event Frames?
11
• Structure for genealogy already in place
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Why Event Frames?
12
• Structure for genealogy already in place
Parent Event Frame
Children Event Frames
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Why Event Frames?
13
• Structure for genealogy already in place
Parent Event Frame
Children Event Frames
Grandchildren Event Frames
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Why Event Frames?
14
• Structure for genealogy already in place
Child Reference Event Frame
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Behind the scenes – how will genealogy tracing work?
• Custom service will be used
– Create Parent-Child references
– Link Event Frames based on matching criteria:
• Descriptions
• Names
• Attribute Values
15
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Pharmaceutical Application
16
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Current Process
17
Bioreactor1
Centrifuge
Chromatography Skid1
Bioreactor2
Bioreactor3
Chromatography Skid2
Chromatography Skid3
Chromatography Skid4
Chromatography Skid5
Batch
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Current Process
18
Bioreactor1
Centrifuge
Chromatography Skid1
Bioreactor2
Bioreactor3
Chromatography Skid2
Chromatography Skid3
Chromatography Skid4
Chromatography Skid5
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Current Process
19
Bioreactor1
Centrifuge
Chromatography Skid1
Bioreactor2
Bioreactor3
Chromatography Skid2
Chromatography Skid3
Chromatography Skid4
Chromatography Skid5
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Current Process
20
Bioreactor1
Centrifuge
Chromatography Skid1
Bioreactor2
Bioreactor3
Chromatography Skid2
Chromatography Skid3
Chromatography Skid4
Chromatography Skid5
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Current Process
21
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Challenge
• Not possible to track the batch
• No method to relate all Event Frames
for a batch
22
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Linking Schema
• Create ‘Parent’ Event Frame as a backbone
– Child Event Frame references
• Batch ID
• UnitProcedure Event Frame Template
23
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Linking Schema
24
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Outcome
25
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Outcome
26
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Outcome
• Created a backbone ‘Parent’ Event Frame
– Associated Event Frames that shared a common batch
• Traced a batch as it flowed through equipment/processes
• Successful example of product genealogy
27
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Benefits
• View batch based displays in PI Vision
– Increased situational awareness of process
• Find all related process data with BatchID search
– Decreased time for anomaly and error analysis
• Third-party systems can consume entire batch at once
28
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Benefits
29
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Benefits
30
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Benefits
31
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Discrete Manufacturing
Application
32
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Current Process
33
IM1
IM2
IM5
IM4
IM3
SWIP1
SWIP2
SWIP3
SWIP5
SWIP4
Paint1
Paint2
Sub
Assembly1
Sub
Assembly2
Final
Assembly1
Final
Assembly2
Bumper1
Bumper2
Bumper3
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Current Process
34
IM1
IM2
IM5
IM4
IM3
SWIP1
SWIP2
SWIP3
SWIP5
SWIP4
Paint1
Paint2
Sub
Assembly1
Sub
Assembly2
Final
Assembly1
Final
Assembly2
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Current Process
35
IM1
IM2
IM5
IM4
IM3
SWIP1
SWIP2
SWIP3
SWIP5
SWIP4
Paint1
Paint2
Sub
Assembly1
Sub
Assembly2
Final
Assembly1
Final
Assembly2
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Current Process
36
IM1
IM2
IM5
IM4
IM3
SWIP1
SWIP2
SWIP3
SWIP5
SWIP4
Paint1
Paint2
Sub
Assembly1
Sub
Assembly2
Final
Assembly1
Final
Assembly2
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Current Process
37
IM1
IM2
IM5
IM4
IM3
SWIP1
SWIP2
SWIP3
SWIP5
SWIP4
Paint1
Paint2
Sub
Assembly1
Sub
Assembly2
Final
Assembly1
Final
Assembly2
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Current Process
38
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Challenge
• Different backend data sources (DCS, MES, SCADA)
– No continuity
– No communication
• Cannot track product through manufacturing process
39
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Linking Schema
• Labeler creates a part number Event Frame
– Each Event Frame has a part number attribute
40
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Linking Schema
41
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Outcome
42
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Outcome
43
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Outcome
• Linked Event Frames to produce product genealogy
• Traced product through manufacturing process
• Merged data
44
Event Frames
DCS
MES
SCADA
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Benefits
• Traceability
– Analyze bumper failure with single Event Frame search
• Repeatable process
45
Car
Engine
Frame
Front Bumper
Rear Bumper
Transmission
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Conclusion
46
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Common Themes
• Backbone Event Frame for product genealogy
• Need multiple options for linking Event Frames
– Name, Attribute value
– Substring parsing
• Templates are required for rule-based genealogy
47
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Overall Benefits
• Decrease effort required to detect, analyze, and
investigate process anomalies
• Combine, centralize, and standardize data from different
sources
• Track and trace products and events in PI Vision
• Real time product tracking
48
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Overall Benefits
• Genealogy is:
– Metadata that provides additional context
– Allows for maximum efficiency
• Searching
• Visualizing
49
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Re-visiting the Business Challenge
• Effectively trace product genealogy for a complete process
timeline
50
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Conclusion
• Event Frames provide a suitable method for tracing
genealogy!
– Capture entire process timeline
– Event Frame template changes may be required
– A matching linking element is necessary
51
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
52
Questions
Please wait for the
microphone before asking
your questions
Please remember to…
Complete the Online Survey
for this session
State your
name & company
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Interested in learning more?
• Email further questions to
wmurdock@osisoft.com
53
Ellery Murdock
wmurdock@osisoft.com
Event Frames Initiative Lead
OSIsoft
EMEA USERS CONFERENCE 2017 LONDON #OSISOFTUC ©2017 OSIsoft, LLC
Thank You