Shell Global Solutions Shell Production Portal Architecture, Using AF2.0 For OSISoft UC2008 Richard...
-
Upload
clifton-young -
Category
Documents
-
view
221 -
download
0
Transcript of Shell Global Solutions Shell Production Portal Architecture, Using AF2.0 For OSISoft UC2008 Richard...
Shell Global Solutions
Shell Production Portal Architecture, Using AF2.0
For OSISoft UC2008
Richard CoomberTjidde Boers
Shell Global Solutions29 October 2008
Agenda
• Metering Atlas Demo• AF for applications - What you need
to do to make it work• Visualisation• Integration• Standardisation• Analysis – Health• Event Detection
• Conclusions
Shell Global Solutions29 October 2008
Production Portal Architecture
PIACE
SQLAF 2.0
MOSS (Sharepoint)
Production Data (EC)
Maintenance Data (SAP)
ANO
Shell Global Solutions29 October 2008
Services Orientation
PI
Rt WebParts MA WebParts
MOSSARC GIS WP MS Collaborative
Data Ref Cust Data Ref
AF 2.0
EC
WS
LIMS
WS
SAP
WS
mu-QA(Evaluator)
Web Services
PIANO
Data Access Web Services
Business Web Services
Evaluation Admin
Shell Global Solutions29 October 2008
Visualisation
PI
Rt WebParts MA WebParts
MOSSARC GIS WP MS Collaborative
Data Ref Cust Data Ref
AF 2.0
EC
WS
LIMS
WS
SAP
WS
mu-QA
Web Services
PIANO
Data Access Web Services
Business Web Services
Evaluation Admin
Shell Global Solutions29 October 2008
Integration
Find Correct tag from sub
template via Formula
Production GAS Volume Same name
for all “Above services”
PI
Rt WebParts MA WebParts
MOSSARC GIS WP MS Collaborative
Data Ref Cust Data Ref
AF 2.0
EC
WS
LIMS
WS
SAP
WS
mu-QA
Web Services
PIANO
Data Access Web Services
Business Web Services
Evaluation Admin
Shell Global Solutions29 October 2008
Standardisation, Tag Name Look-up
Data reference. Name from
other attribute
PI
Rt WebParts MA WebParts
MOSSARC GIS WP MS Collaborative
Data Ref Cust Data Ref
AF 2.0
EC
WS
LIMS
WS
SAP
WS
mu-QA
Web Services
PIANO
Data Access Web Services
Business Web Services
Evaluation Admin
Shell Global Solutions29 October 2008
Standardisation, Tag Name Look-up
Find Tag Name via Table Lookup
Cross ref table for Tag names
PI
Rt WebParts MA WebParts
MOSSARC GIS WP MS Collaborative
Data Ref Cust Data Ref
AF 2.0
EC
WS
LIMS
WS
SAP
WS
mu-QA
Web Services
PIANO
Data Access Web Services
Business Web Services
Evaluation Admin
Shell Global Solutions29 October 2008
Standardisation, Tag Name Look-up
Element name
PI Tag Name
PI
Rt WebParts MA WebParts
MOSSARC GIS WP MS Collaborative
Data Ref Cust Data Ref
AF 2.0
EC
WS
LIMS
WS
SAP
WS
mu-QA
Web Services
PIANO
Data Access Web Services
Business Web Services
Evaluation Admin
Shell Global Solutions29 October 2008
Standardisation, Generic data Ref
Configuration Pop-up
Generic Data Reference,
configured for EC
PI
Rt WebParts MA WebParts
MOSSARC GIS WP MS Collaborative
Data Ref Cust Data Ref
AF 2.0
EC
WS
LIMS
WS
SAP
WS
mu-QA
Web Services
PIANO
Data Access Web Services
Business Web Services
Evaluation Admin
Shell Global Solutions29 October 2008
Evaluation, firing
Evaluator Web Service
Element under
evaluation
Evaluator Web service
parametersPI
Rt WebParts MA WebParts
MOSSARC GIS WP MS Collaborative
Data Ref Cust Data Ref
AF 2.0
EC
WS
LIMS
WS
SAP
WS
Evaluator
Web Services
PIANO
Data Access Web Services
Business Web Services
Evaluation Admin
Shell Global Solutions29 October 2008
mu-QA at the heart of the evaluation
OD PIServer
Is the destinationidentical to the
source?
OPCServer
DCS
InterfaceNode
PCD PIServer
PI-to-PIServer
PU/EC/IPFM
Is the configurationright?
Are your transmitterscalibrated? Is your network ok?
Is your performanceok?
Do you dare topropose a set point
value?
Is the current valuereally the one fromthe process?
Is this a good qualityvalue?
PI
Rt WebParts MA WebParts
MOSSARC GIS WP MS Collaborative
Data Ref Cust Data Ref
AF 2.0
EC
WS
LIMS
WS
SAP
WS
Evaluator
Web Services
PIANO
Data Access Web Services
Business Web Services
Evaluation Admin
Shell Global Solutions29 October 2008
Evaluation, the mu-QA algorithm
PI
Rt WebParts MA WebParts
MOSSARC GIS WP MS Collaborative
Data Ref Cust Data Ref
AF 2.0
EC
WS
LIMS
WS
SAP
WS
Evaluator
Web Services
PIANO
Data Access Web Services
Business Web Services
Evaluation Admin
Shell Global Solutions29 October 2008
Event detection and notification – current implementations
Human workflowOften invisible and not really tracked
Embeddedin each
application for example:alert on web
page orsend email
Storedin each
application
SmartconnectPU
LagosaAF/ANOOthers
Shell Global Solutions29 October 2008
Events
What is an eventName, attributesDuration?Are events that don’t result in a workflow really an event.
How are they sharedSystem to PersonSystem to System
How are they reportedWorkflows and workflow managementNotifications
Emails, RSS, discussionsOverviews
How to Store them – one location, multiple
Shell Global Solutions29 October 2008
Event detection and notification – direction
Workflow layer exposed to user through PortalService layer
Human workflow
on standard workflow platform
Visible and traceable
Common
Publish, subscribe and
store
service
Smartconnect
PU
Lagosa
AF/ANO
Others
Shell Global Solutions29 October 2008
Well Surveillance & Event Detection
Shell Global Solutions29 October 2008
Event Detection
Standard AF 2.0
Event services
Sharepoint
Discussions and workflows
User
Administrator
Event (un)subscription
Subscription
AF 2.0Notification
Engine
Common Publish/subscribe
Rss Feed / Email
Notification
Notification
Event store
Every detected event will result in an entry in a Sharepoint discussion.
Standard alert
functionality within Sharepoint can be used for subscription
and notification.
From AF, a call is made directly to a notification (web) service.
Shell Global Solutions29 October 2008
Conclusion
• We showed you that AF 2.0 can do:• Visualisation• Integration• Standardisation• Analysis – Health• Event Detection
• Basis but has obvious gaps that need filling.• Performance as an integrator?• With Sharepoint enables real-time data to be put in
broader business and functional context.
Shell Global Solutions29 October 2008
We thank you for your attention!
20
Shell Global Solutions
To know if MAGION can help you, contact [email protected]
To find out what SGS can do for you, contact: [email protected]