Architecting and Composing Through-life

7 downloads 0 Views 3MB Size Report
Some Earlier Efforts: SOA for PLM, Mfg. • Here Come the Clouds. • Exemplar Standards ... Software as a Service (SaaS). 16. Source: IBM developerWorks, 2013 ...
Architecting and Composing Through-life Engineering Information Services

Nenad Ivezic, Boonserm Kulvatunyou, and Vijay Srinivasan National Institute of Standards and Technology U.S.A. 3rd International Conference on Through-life Engineering Services Cranfield University, U.K. November 4-5, 2014

Prelude

How are we dealing with these challenges? 2

Outline • • • •

Rise of Smart Manufacturing Some Earlier Efforts: SOA for PLM, Mfg Here Come the Clouds Exemplar Standards – – – – –

STEP AP242 OAGIS MBSE PLCS MTConnect

• Service Composition 3

Third Industrial Revolution

The Economist April 21, 2012

1. Mechanization of textile industry in Britain, late 18th century. 2. Henry Ford’s moving assembly line in U.S.A, early 20th century. 3. Now, digitization of manufacturing. 4

INDUSTRIE 4.0 1. 2. 3. 4.

Mechanization Electrification Information Technology Internet of Things and Services –

Cyber-Physical Systems

5

Smarter Enterprise The year of the smarter enterprise A new model for the firm is on its way, says Virginia Rometty, chief executive of IBM

Natural resources: • • • •

Steam power – 18th century Electricity – 19th century Hydrocarbons – 20th century Data – 21st century

Nov 18th 2013, The Economist The World In 2014 print edition 6

• Smart, connected products are transforming competition. They are forcing companies to rethink:

November 2014

– How they conceive, design, and source products. – How they manufacture, operate, and service them. – How they build and secure the necessary IT infrastructure. 7

Smart Manufacturing • is the digitization of manufacturing, • is run by information, and • is affected by big data, analytics, cloud services etc. 8

Outline • • • •

Rise of Smart Manufacturing Some Earlier Efforts: SOA for PLM, Mfg Here Come the Clouds Exemplar Standards – – – – –

STEP AP242 OAGIS MBSE PLCS MTConnect

• Service Composition 9

Some Earlier Efforts SOA: Service Oriented Architecture

October 2008

May 2008

10

SOA for PLM

Source: 2008

11

SOA for Manufacturing

Source: 2008

12

Outline • • • •

Rise of Smart Manufacturing Some Earlier Efforts: SOA for PLM, Mfg Here Come the Clouds Exemplar Standards – – – – –

STEP AP242 OAGIS MBSE PLCS MTConnect

• Service Composition 13

Here Come the Clouds …

Source: IBM developerWorks, 2013 14

Source: IBM developerWorks, 2013

Open Standards

PaaS

IaaS

15

Software as a Service (SaaS)

Source: IBM developerWorks, 2013

16

Outline • • • •

Rise of Smart Manufacturing Some Earlier Efforts: SOA for PLM, Mfg Here Come the Clouds Exemplar Standards – – – – –

STEP AP242 OAGIS MBSE PLCS MTConnect

• Service Composition 17

ISO STEP AP242:2014 Managed Model-based 3D Engineering

18

Machine-readable Product Manufacturing Information (PMI)

19

Machine-readable Composites Manufacturing Information

20

OAGIS Business Object Documents (BODs) A manufacturing information service scenario

OAGIS: Open Applications Group Integration Services 21

Model-based Systems Engineering SysML: Systems Modeling Language

Source: InterCAX, 2014

22

Product LifeCycle Support Lifecycle Engineering Support Services

23

MTConnect

Source: SME Manufacturing Engineering, 2012

24

Outline • • • •

Rise of Smart Manufacturing Some Earlier Efforts: SOA for PLM, Mfg Here Come the Clouds Exemplar Standards – – – – –

STEP AP242 OAGIS MBSE PLCS MTConnect

• Service Composition 25

Service Composition • Service Composability: – Modularity – State independence • At least: state awareness

• Service Scenarios: – Demonstration of bigger business processes – ‘Soft proof of sufficiency’ of services

26

A Manufacturing Service Scenario

• A fault is detected in an Electronic Control Unit (ECU) for the motors powering a manufacturing plant’s conveyor line. • A series of actions are triggered – some automatically and some manually. • The problem is fixed and the line is brought back to operation. • Details are described in the paper in prose. – They can also be described using the Business Process Model and Notation (BPMN) standard. 27

Manufacturing Service Scenario using BPMN 2.0 ECU Equipment Operator

ECU Operating Signal

SCADA

Detect ECU Fault

MOM

MOM Plant Operator

DS

False Alarmed?

Enterprise

ERP

Field Technician

Vendors

Vendor

Create ECU Audit Report

N

Y

Create Work Order

Review Work Order

Diagnose ECU

Create ECU Failure Report

Replace?

Y

Call Inventory Manager for a Replacement ECU

Upgrade Software

Post ECU Failure Report

Available? Create ECU Requisition Order

Replace ECU

Fulfill Requisition Order

Procurement

PLM

Call Technician to Alert Fault

N

MOM Send ECU Failure Report

Purchasing Officer

Update ECU Inventory

Analyze ECU Fault

PDP

Inventory Management

Inventory Manager

Notify ECU Fault

Check Replacement ECU Availability

Manage Product Failure Report

N

Y

Replacement ECU Received

Room for Standards and Automation ECU Equipment Operator

ECU Operating Signal

New: ECU Signal Standard

SCADA PDP MOM

Notify ECU Fault

Detect ECU Fault

MOM

Enterprise

Plant Operator

Analyze ECU Fault

Y

DS

N

Create Work Order

Send Alert SMS

ETSI GSM SMS Standards Create ECU Audit Report

New ECU Audit Report Standard

ERP

Field Technician

Vendors

PDP

False Alarmed?

OAGIS Maintenance Order BOD

New: ECU Fault Standard

Vendor

Review Work Order

SMS App MOM Mobile App

Diagnose ECU

Alert SMS Received Send ECU Failure Report

Replace? N

Create ECU Failure Report

Post ECU Failure Report

PLM New: Item Failure Standard

Upgrade Software

Y

Request ECU Replacement

ECU Availability SMS Received

Replace ECU

Manage Product Failure Report

OMG PLM Services, OAGIS BOM, STEP AP 242

Thank You! Questions?

30

Smart Manufacturing System Lifecycles

TO-BE Request Replacement ECU

ECU Delivered Inventory Manager

Receive Delivery

Inventory Management

Receiving

OAGIS Get Inventory Balance BOD

Query Inventory Availability

Enterprise

MOM Field Technician

MOM Mobile App

Input Work Order Number

SMS App OAGIS Shipment BOD

ERP

Purchasing Officer

Create Supplier PO

Query Work Order

N

Select Supplier

Collect Supplier RFQ Responses

Create Supplier RFQs

Procurement

CRM

Fulfill Customer PO

Create Requisition Order

OAGIS Response RFQ BOD

Create Customer PO

Send RFQ Response

Create Customer RFQ Response

OAGIS Requisition BOD OAGIS Process RFQ BOD

Send RFQ

Send Shipment Notice

Send ECU Availability SMS

Submit ECU Requisition Order

OAGIS PO BOD Vendors

Available?

OAGIS Maintenance Order BOD

Send PO

Vendor

Y

Check ECU Inventory Availability

Create Customer RFQ