42
IT Architecture SIG Stavanger 2013-05-27 Frode Myren, DE, IBM Tore Christiansen, Technical Advisor, POSC Caesar Association

IT Architecture SIG - POSC Caesar · Business Model, revenue & cost, interests, behavior Systems Engineering Control, manufacturing and information system configuration Software Integration

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

IT Architecture SIGStavanger 2013-05-27

Frode Myren, DE, IBM

Tore Christiansen, Technical Advisor, POSC Caesar Association

Agenda

Background for the SIG

The architecture

framework

dimensions

reference models

application examples

Summary and next steps

Background for the SIG

Joint SIG between MIMOSA and POSC Caesar

Key stakeholders:

Alan Johnston, MIMOSA

Cliff Pedersen, MIMOSA

Nils Sandsmark, PCA

Thore Langeland, PCA

Aim to complete and issue a first version this year

Mandate Purpose

Harvest IT architecture

At logical level, with examples of possible implementation architectures

Including information access

In alignment with jointly developed top-level architecture based on PERA

In collaboration with Joint O&M SIG and other appropriate parties

Communicate how PCA Ontology/PCA RDL, MIMOSA, OpenO&M and other standards are being used and interlinked

Ensure industry relevance

ISO TC 184/WG 6

Context for Collaboration

Semantic ContextReference Information

Environment

Execution Environment

“P2B Stack”

Enterprise Business Systems

Physical Assets

Controls

Registry

O&M

Requirements

RepositoryOpenO&M

Information Service Bus

Transform

Engine

ISO 18435

ISO 13374

Engineering &

Construction

PCA

RDL/Ontology

ISO 15926

MIMOSA

ISO TC 184/WG 6

Context for Collaboration

Semantic ContextReference Information

Environment

Execution Environment

“P2B Stack”

Enterprise Business Systems

Physical Assets

Controls

Registry

O&M

Requirements

RepositoryOpenO&M

Information Service Bus

Transform

Engine

ISO 18435

ISO 13374

Engineering &

Construction

PCA

RDL/Ontology

ISO 15926

MIMOSA

Relationship to other SIGs and broader community

Operations and Maintenance SIG –

Chair: Markus Stumptner, Uni South Australia

Instrument and equipment SIG –

Chair: Ravindra Grampurohit, Emerson

MMT Models, Methods and Tools SIG –

Chair: Lillian Hella, PCA

Relevant best practice patterns in the broader community

Statoil?

NWR?

OpenO&M SIGs?

EPIM?

PCA SIGs?

Joint ITA SIG

Joint O&M SIG

Past ITA patterns

time

Future ITA patternsDeliverables

ISO TC 184/WG 6

Context for Collaboration

Semantic ContextReference Information

Environment

Execution Environment

“P2B Stack”

Enterprise Business Systems

Physical Assets

Controls

Registry

O&M

Requirements

RepositoryOpenO&M

Information Service Bus

Transform

Engine

ISO 18435

ISO 13374

Engineering &

Construction

PCA

RDL/Ontology

ISO 15926

MIMOSA

Link up to projects where more detailed work is doneContribute based on shared

interests

ARCHITECTURE

Architecture: The purpose and motivation

Enterprise systems have to meet requirements of many different types

The functionality needed from a business perspective

The knowledge needed to deliver the functionality

The technology needed to “operate the knowledge”

and thus meet the business objective

It is difficult to keep everything in focus, and too many system architectures are only about technology

How can architecture help create systems that better meet their requirements throughout the entire system life-cycle?

The architecture framework

Architecture Dimensions

Defining the context, content and configuration

Operational Environments

Creating the various requirements

Reference Models

Describing the chosen solutions

TOGAF Architecture Development Method

The architecture framework

Requirements Requirements

RequirementsRequirements

Architecture: The dimensions

The Business Context Dimension

The Technology Configuration Dimension

The Knowledge Content Dimension

Architecture: The Business Context Dimension

“Why is the system there in the first place”

A lifecycle view of system operation

PISTEP lifecycle model

Engineering and Process value chain

Control and Procurement supply chain

Scoping of information lifecycle management

Integrated Process Plant Engineering systems Integrated

Plant

Maintenance

systems

Architecture: The Technology Configuration Dimension

“How is the system layered and populated”

A topological view of system structure

Purdue Enterprise Reference Architecture

Physical environment and production system

Intelligent devices, manufacturing control

Enterprise applications

Architecture: The Knowledge Content Dimension

“What does the system know”

A topical view of domain knowledge

Application domain specific terms

ISO 15926 Data Model

PCA Reference Data Classes

MIMOSA Reference Terms and Models

Reference Data forOil & Gas

applications

Production Control Ontology

(relationships between domain

specific and standard classes)

Need to interoperate and integrate with MIMOSA CCOM

MIMOSA Common Conceptual Object Model (CCOM)

class 04 - Registry

AttributableEntity

Enterprise

AttributableEntity

Site

EventableEntity

MonitoredEntity

+ IsTemplate: Boolean [0..1]

+ Description: cct:TextType [0..1]

Segment

+ IsGroup: Boolean [0..1]

Asset

+ SerialNumber: cct:IDType [0..1]

Model

+ ProductFamily: cct:TextType [0..1]

+ ProductFamilyMember: cct:TextType [0..1]

+ ProductFamilyMemberRevision: cct:TextType [0..1]

+ PartNumber: cct:TextType [0..1]

AttributableEntity

Manufacturer

Entity

InfoSource

BaseType

ReadinessType

RegistryCommon Conceptual Object Model (CCOM)

Version 3.2.3

Last Updated: 2010-06-24

Copyright 2010, MIMOSA

All Rights Reserved.

BaseType

CriticalityScaleType

+ Minimum: Measure

+ Maximum: Measure

Criticality

+ Value: Measure

0..1

registers

0..*

controlled by0..1

equivalent

0..1

registers

0..*

registered by

0..1

0..1template

registered by

0..1

0..1

registers

0..*

made by

0..1

1

registered by

0..1

equivalent

0..1

made by

0..1

registers

0..*

equivalent

0..1

controls0..*

makes

0..*

makes

0..*

registered by

0..1

equivalent

0..1

equivalent

0..1

The reference models

Stakeholder Agreements

Business Model, revenue & cost, interests, behavior

Systems Engineering

Control, manufacturing and information system configuration

Software Integration

Platform, programming paradigm, integration, storage

Semantic Ontology

Domain and scope, model paradigm and constructs

Standards Usage

Representation, meta-data, data quality and security, ref. data

The reference models: Service Agreements

The reference models: Service Agreements – example

The reference models: Systems Engineering

The reference models: Systems Engineering - example

Physical World

Physical Meets

Digital World

Sensor Level

(Measuring Devices)

Controller Level

(Feed-back Closed Loop Control)

Machine Level

(Set-up Models)

Plant Level

Corporate/Enterprise Level

Pressure, Temperature, Speed, Accelerometer, Force, Position,

Shape, Thickness,

Speed Regulator, Tension Regulator, Sequence

Control, Position Control, Temperature Control, SCADA

Temperature model (e.g., EAF, LMF), Shape Control, Mill

Set-Up Control, Coil Tracking, Run-out Table Cooling Control

MES, MRP: Scheduling, Recipe, Material Flow, Work Flow

CRM, TMS, ERP: Order Process

The reference models: Software Integration

The reference models: Software Integration -example

The reference models: Semantic Ontology

The reference models: Semantic Ontology - exampleThe reference models: Semantic Ontology - example

The reference models: Standards Usage

THE ARCHITECTURE

APPLICATION EXAMPLES

Application example: LogisticsHub

EPIM (Exploration & Production Information Management)

EPIM managed hub for tracking information about Cargo Carrying Units for the Norwegian offshore oil & gas industry

Content and structure of terminology/ontology according to ISO 15926

Transportation event model with defined activities aligned with (a subset of) EPC Global GS1

Based on Semantic technology, ISO standards and W3Crecommendations

Database is an RDF triplestore with management and queries operations based on SPARQL

Simple GUI for administration, analysis and reporting

Application example

Statoil: Prudent operations in fragile environments

Consortium: Kongsberg, DNV, IBM

An environmental monitoring system

1) Subsea monitoring system for measurement of key environmental data

2) Decision support system for analysis and visualization, monitoring and controlling a) Discharges to the sea

b) Natural resources ,

c) Combinations of the two

Application example: Integrated Environmental Monitoring

Application examples: Integrated Environmental Monitoring

Integration

services based on

semantic

technology and

W3C

recommendations

© 2013 MIMOSA

Function Legend

HMI

EAM

DSS

ALM

MRB

ICDM

Organization Legend

1 - 3eTI

2 - Ivara

3 - Indus

4 - Iconics

5 - ESRG

6 - IFS

7 - Honeywell

ALM

HMI HMI

ODH

ODH

ODHHMI

CM

CM

CM

CM

DSS

HMI

ICDM

ODH

DSSDSS

DSS

MRB

EAM

EAMEAM

OpenO&M

Network

Asset Lifecycle Mgmt &

Universal ID

Condition Monitoring

Operational Data

Historian

Human-Machine

Interface

Instrumentation &

Control Device

Management

Decision Support

System

Enterprise Asset

Management / CMMS

Maintenance &

Reliability Browser

8 - AspenTech

9 - Matrikon

10 - PdMA

11 - Synergen

12 - Yokogawa

13 - Rockwell

14 - DEI

MRB

December 2004

Int. Maintenance Conference IO&M Interoperability Demo

© 2013 MIMOSA

OSA-CBM Dual Use Technology Program -Office of Naval Research

The OSA-CBM MIN

Demonstration Concept

Remote Maintenance

Coordination Center

Carrier

USS NIMITZ

Remote Diagnostics

Provider A

Remote Diagnostics

Provider B

MIN-Viewer Segment Navigation 1

User

Interface

Modeled

On The

Microsoft

Windows

Explorer

MIMOSA Information Network

(MIN)

June 21, 2000

MIN-Viewer

OSA-CBM Presentation

Alan T. Johnston

MIN Project Director

OGI Pilot examples: Continuous Handover and

Automated Systems Provisioning Use Cases

Continuous Handover– A use case for exchanging engineering, systems, equipment and asset information between the EPC firms, Capital Equipment Suppliers and the Owner/Operator of an asset or facility on a continuous and opportunistic basis throughout the Capital Project.

Automated Systems Provisioning- A use case for automatically provisioning O&M systems based on the information handed over from an EPC, - synchronize the physical and digital asset

In conjunction with and supported by MIMOSA/PCA Joint SIGs

EPC

Systems

P&ID

Build

Info

Master

Data

Sources

Company

Area1

Platform1

Source1

Platform2

Source2

Area 2

Platform3

Source3

Source4

Peter Pan

RDF

Reference

Semantic

Model

Aveva

Bentley

Intergraph

Model aware integration framework

ISO159

26

Common

Interop

Registry

Transform

engine

ISBM

ISBM

AdapterCCOM

IBM IICPCA/OpenO&M

adapter

Model

Mgmt

INFORMATION SERVICE BUS

Owner Operators IT Environment

EPC Vendors IT Environment

Perpetual

Management of

Change

OpenO&M-IIC

adapter

App model

OSISOFTPI AF

Operations (OSI PI)

Maintenance

(SAP PM

EAM)

Content Management

Financials and

Procurement

(SAP FIN)

Engineering (Intergraph)

Application example: Digital Handover

Summary and next steps

Complete the description of architecture and systems in an ITA SIG report

Balance the architecture description language complexity

with ease of reading to gain a sufficiently wide audience

Harmonize terms between MIMOSA and PCA

(integrate and interoperate between CCOM and PCA RDL)

For more information please contact:

- [email protected]

- [email protected]

- [email protected]

QUESTIONS AND COMMENTS?