• Aucun résultat trouvé

Technological Theory of Cloud Manufacturing

N/A
N/A
Protected

Academic year: 2021

Partager "Technological Theory of Cloud Manufacturing"

Copied!
48
0
0

Texte intégral

(1)

Technological Theory of Cloud Manufacturing

Sylvain Kubler, Luxembourg University, SnT - Interdisciplinary Centre for Security, Reliability & Trust

Jan Holmström, Aalto University, Department of Industrial Engineering and Management, Finland

Kary Främling, Aalto University, School of Science and Technology, Finland

(2)

SUMMARY

• Manufacturing Paradigms Through The Ages

• CMfg Taxonomy: Underlying Concepts & Technologies

• FI-WARE & Open Platform 3.0

(3)

SUMMARY

• Manufacturing Paradigms Through The Ages

• CMfg Taxonomy: Underlying Concepts & Technologies

• FI-WARE & Open Platform 3.0

(4)

Volume

Cost

Variety

2000

Cloud

Manufacturing

1850

1913

American

System

Craft production

1913

Mass production

1955

Lean manufacturing

1955

Mass

Customization

1980

1932

Manufacturing Paradigms Through The Ages

(5)

Volume

Cost

Variety

2000

Cloud

Manufacturing

1850

1913

American

System

Craft production

1913

Mass production

1955

Lean manufacturing

1955

Mass

Customization

1980

1932

Manufacturing Paradigms Through The Ages

(6)

Volume

Cost

Variety

2000

Cloud

Manufacturing

1850

1913

American

System

Craft production

1913

Mass production

1955

Lean manufacturing

1955

Mass

Customization

1980

1932

Manufacturing Paradigms Through The Ages

(7)

Volume

Cost

Variety

2000

Cloud

Manufacturing

1850

1913

American

System

Craft production

1913

Mass production

1955

Lean manufacturing

1955

Mass

Customization

1980

1932

Manufacturing Paradigms Through The Ages

(8)

Volume

Cost

Variety

2000

Cloud

Manufacturing

1850

1913

American

System

Craft production

1913

Mass production

1955

Lean manufacturing

1955

Mass

Customization

1980

1932

Manufacturing Paradigms Through The Ages

(9)

Volume

Cost

Variety

2000

Cloud

Manufacturing

1850

1913

American

System

Craft production

1913

Mass production

1955

Lean manufacturing

1955

Mass

Customization

1980

1932

Manufacturing Paradigms Through The Ages

(10)

Volume

Cost

Variety

2000

Cloud

Manufacturing

1850

1913

American

System

Craft production

1913

Mass production

1955

Lean manufacturing

1955

Mass

Customization

1980

1932

Manufacturing Paradigms Through The Ages

(11)

Volume

Cost

Variety

2000

Cloud

Manufacturing

1850

1913

American

System

Craft production

1913

Mass production

1955

Lean manufacturing

1955

Mass

Customization

1980

1932

Manufacturing Paradigms Through The Ages

(12)

Volume

Cost

Variety

2000

Cloud

Manufacturing

1850

1913

American

System

Craft production

1913

Mass production

1955

Lean manufacturing

1955

Mass

Customization

1980

1932

Manufacturing Paradigms Through The Ages

(13)

Volume

Cost

Variety

2000

Cloud

Manufacturing

1850

1913

American

System

Craft production

1913

Mass production

1955

Lean manufacturing

1955

Mass

Customization

1980

1932

Manufacturing Paradigms Through The Ages

(14)

Manufacturing Paradigms Through The Ages

Volume-Variety-Cost relationship in manufacturing paradigms

0

5

10

15

20

25

30

(%)

0

10

20

30

40

50

60

70

80

90 100

(%)

Smart

Transport

Smart

Government

Smart Finance

Smart Customer

Experience

Smart

Energy

Smart Homes

Smart

Manufacturing

Smart Health

Average

Growth

CA

GR

2014-2020

Relative Size of IoT Spending (2020)

CAGR: Compound Annual Growth Rate

(15)

SUMMARY

• Manufacturing Paradigms Through The Ages

• CMfg Taxonomy: Underlying Concepts & Technologies

(16)

3D

Modeling

Printing

3D

DDM

Product Centric

Control

IoT

Computing

Cloud

Cloud Manufacturing (CMfg)

(17)

3D

Modeling

Printing

3D

DDM

Product Centric

Control

IoT

Computing

Cloud

Cloud Manufacturing (CMfg)

(18)

Ma n u fa c tu ri n g -a s -a -Se rv ic e (Ma a S) Ex p e ri m e n ta ti o n -a s -a -Se rv ic e (Ea a S) Si m u la ti o n -a s -a -Se rv ic e (Sa a S) Ma in ta in -a s -a -Se rv ic e (Ma a S) In te g ra ti o n -a s -a -Se rv ic e (I a a S) Ev e ry th in g -a s -a -Se rv ic e (…)

Cloud Manufacturing (CMfg) Taxonomy

Relationship between Cloud computing, IoT and CMfg

Whole Lifecycle of Manufacturing

IaaS

PaaS

SaaS

Cloud

C

o

m

p

u

ti

n

g

Internet

IoT

Tao, F. et al (2011) Cloud manufacturing: a computing and service- oriented manufacturing model,

(19)

Cloud Manufacturing (CMfg) Taxonomy

Forecasting the Future of the Internet of Things in EU (according to IDC-DG Connect)

(20)

Cloud Manufacturing (CMfg) Taxonomy

Forecasting the Future of the Internet of Things in EU (according to IDC-DG Connect)

Global

Revenue

Forecast

2013

2020

$1.9T

$7.1T

IoT Forecast

Revenues by sector

(EU Baseline

scenario)

€ 200,000 € 400,000 € 600,000 € 800,000 € 1,000,000 € 1,200,000 € 1,400,000 The rest Communications

Retail & Wholesale

Local & Central Government Finance

(21)

Cloud Manufacturing (CMfg) Taxonomy

Forecasting the Future of the Internet of Things in EU (according to IDC-DG Connect)

Global

Revenue

Forecast

2013

2020

$1.9T

$7.1T

IoT Forecast

Revenues by sector

(EU Baseline

scenario)

€ 400,000 € 600,000 € 800,000 € 1,000,000 € 1,200,000 € 1,400,000 The rest Communications

Retail & Wholesale

(22)

Public

Cloud

. . .

Legend

Today’s IoT : Data collected into vertical silos (pushed to vertical servers)

Cloud Manufacturing (CMfg) Taxonomy

(23)

Public

Cloud

. . .

Legend

Today’s IoT : Data collected into vertical silos (pushed to vertical servers)

Cloud Manufacturing (CMfg) Taxonomy

(24)

The non-maturity of the IoT makes it challenging to develop a clear approach to foster innovation, trust and

Major ICT players hand over customer data and are not willing to let the customers have a full end-to-end

control, resulting in user frustration;

Cloud Manufacturing (CMfg) Taxonomy

(25)

Project Coordinator

Aalto University(Finland)

Prof. Kary FRÄMLING

School of Science and Technology

P.O. Box 15400, FI-00076 AALTO, Finland ✉ kary.framling@aalto.fi ☎ +358 505 980 451

Project Consortium

EPFL: École Polytechnique Fédérale de Lausanne (Switzerland)

Uni.lu:University of Luxembourg (Luxembourg) Fraunhofer IAIS: Fraunhofer Institute for Intelligent Analysis and Information Systems (Germany)

BIBA: Bremer Institut für Produktion und Logistik GmbH (Germany)

CSIRO: Commonwealth Scientific & Industrial Re-search Organisation (Australia)

BMW: Bayerische Motoren Werke Aktiengesellschaft (Germany)

TOG:The Open Group (UK) eccenca GmbH(Germany) OpenDataSoft(France) Cityzen Data(France) Holonix(Italy)

itrust consulting(Luxembourg) Enervent Oy(Finland)

ControlThings(Finland) IS-Practice(Belgium)

Forum Virium Helsinki(Finland) Grand Lyon La Métropole(France) IRISnet(Belgium) .. .. .. .. .. ... .. .

.. .. .. .. ... .. .. .. .. .. .. .. ... .. .. ... .. .. .. .. .. .. ... ... .. .. .. .. .. .

.. .. .. .. .. .. .. ... .. .. .. .. .. .. .. . Australia

This project has received funding from the European Union’s H2020 Programme for research, technological development and demonstration under grant agreement no688203.

Visit & Join us

• http://biotope-h2020.eu • ... .. .. .. .. .. .. .. ... .. .. .. .. .. .. .. ... .. .. .. .. .. .. .. ... .. .. .. .. .. .. ... .. .. .. .. .. .. .. ... .. .. .. .. .. .. .. ... .. .. .. .. .. .. .. ... .. .

b

ope

Building an IoT OPen

innovation Ecosystem for

connected smart objects

Scope & Objectives

The Internet of Things (IoT) brings opportunities to cre-ate new services and products, reducing costs for societies, and changing how services are sold and consumed. Despite this, one of the most critical obstacles are the “vertical silos" that shape today’s IoT (cf. solid/black arrows in the below figure). Indeed, such silos constitute a serious impediment to the creation of domain, platform and cross-organisational services due to the lack of interoperability and openness.

Private Cloud

. . .

Legend

Today’s IoT : Data collected into vertical silos (i.e., pushed to vertical servers)

bIoTope’s vision : Systems-of-Systems built on standardised open APIs)

(26)

innova-bIoTope Objectives

• Provide the necessary standardised Open APIs to enable horizontal interoperability between vertical silos;

• Enable new forms of co-creation of services ranging from simple data collection, processing, to context-driven, intelligent and self-adaptive support of consumers’ everyday work and life; • Establish a clear framework for security,

pri-vacy & trust that facilitates the responsible ac-cess, use, and ownership of data in the IoT; • Develop large-scale pilots in smart cities to

provide social, technical and business proofs-of-concept of bIoTope enabled-SoS ecosystems; • To maintain, grow & sustain the socio-technical

and business-wise bIoTope ecosystem, e.g. by establishing an end-to-end governance roadmap for ecosystem orchestration.

bIoTope www.biotope-h2020.eu ● ! ●✇ ● ● ● ! ●✇ ● ● ● ! ! ● ● A Bottle Bank ● ● ●●

!

!

!

❍ ● !" ! !! ! School

!

!

!

!

● School B us ● ● Manufacturer ●✇ ● ● ●✇ ● ● ●✇ ● ● ✙ ✚ ● ● ● ● Smart Air Quality CO2 Safer Home-School Journeys for Children Travelling ✹ Safe School Zone

!

Shared Electric Vehicles Charging Station Selection + Route

Planning + Electric Car Gearing Services

M T W TFSS

"

! ? ?

?

● !

Which charging station?

Street Lightening Optimisation

Bottle Bank Manage-ment Optimisation

Weather Data for Snow Cleaning

#

Smart metering & Energy Efficiency 0291733 kWh Self-managing buildings HVAC ● ● ABo ttle Bank Avoid Busy Areas

Universal Messaging Standards for the IoT

bIoTope enables the publication, consumption and com-position of heterogeneous information sources and ser-vices from across various platforms, including OpenIoT, FI-WARE, bIoTope partner’s platforms (e.g., city dash-boards), etc. To this end, bIoTope takes full advantage of re-cent Open API standards for the IoT, notably O-MI1(Open

Messaging Interface) and O-DF2 (Open Data Format), which can be extended with more specific vocabularies, e.g. using Semantic Web & Ontology technologies.

bIoTope Large-Scale Pilots

Two categories of pilots are defined to prove the effective-ness of the bIoTope SoS platform for IoT, namely:

• Domain-specific pilots: ensure innovation and ex-ploitation impact through the involved bIoTope partners (e.g., through well-established customer networks); • Cross-domain smart city pilots: provide concrete

proofs-of-concept of horizontal interoperability scenar-ios in smart city environments.

A dozen of smart city pilots will be set up during the project (cf. figure bottom/left), implemented in three dis-tinct cities/regions (see table below). In order to engage local developer communities, a set of Open Calls will be organized from June to December 2017.

Potentially implementable in Melbourne (via Open Calls)

He lsin ki city Br uss els Reg ion Gr and Ly on

Smart Metering & Energy Efficiency Shared Electric Vehicles Smart Parking Guidance Smart Mobility for Emergency Services Safer Home-School Journeys for Children Travelling Bottle Bank Management Street Lightening Optimisation Weather Data for Snow Cleaning Charging Station Selection + Route Planning + Electric Car Gearing Services Self-Managing Buildings & Equipment Smart Air Quality

Standardisation Body : In v o lv in g lo ca l th ir d p a rt ie s (v ia O p e n C a ll s) In v o lv in g lo ca l th ir d p a rt ie s (v ia O p e n C a ll s) In v o lv in g lo ca l th ir d p a rt ie s (v ia O p e n C a ll s) Potentially implementable in any of the involved cities

1The Open Group, “Open Messaging Interface Technical Standard (O-MI),

"https://www2.opengroup.org/ogsys/catalog/C14B, October 2014.

2The Open Group, “Open Data Format Technical Standard (O-DF),

(27)

O-MI & O-DF standards as a foundation of Systems-of-Systems

Ontologies External network ERP, WMS or

QLM

DC DC DC DC DC DC

DC : Device controller

O-MI

It is based on the peer-to-peer philosophy where any "thing" can communicate with any other

"thing". Two standards:

Open Messaging Interface (O-MI)

Open Data Format (O-DF)

O-MI/O-DF philosophy

(28)

O-MI & O-DF standards as a foundation of Systems-of-Systems

RFID technologies Ontologies External network ERP, WMS or other QLM-enabled PLM system

QLM

DC DC DC DC DC DC

DC : Device controller

O-MI

It is based on the peer-to-peer philosophy where any "thing" can communicate with any other

"thing". Two standards:

Open Messaging Interface (O-MI)

Open Data Format (O-DF)

O-MI/O-DF philosophy

DC : Device controller

Physica

l

Data Lin

Network

k

(29)

Architectural Issues & Structural Considerations in the IoT

n˚ Property Description

1 Protocol agnostic O-MI/O-DF supports multiple underlying protocols, making it possible to transport the

mes-sage using most “lower-level” protocols such as HTTP, SOAP, SMTP, FTP or similar protocols. It might also be possible to transport this message using files on USB sticks or other memory devices

2

Three operations:

Write Used for sending information updates to O-MI nodes. This involves a O-MI/O-DF response

to inform the message originator about the success or failure of the operation

Read Immediate

retrieval

Information is retrieved immediately. This involves a O-MI/O-DF response from the targeted O-MI node, which returns the required information

Deferred retrieval

Information is retrieved in a deferred way by placing subscriptions on a O-MI node. This is done with a O-MI/O-DF read query if the interval parameter has been set:

• if a callback address is provided, then the data is sent using a O-MI/O-DF response at the requested interval;

• if no callback address is provided, then the data can be retrieved (i.e., polled) by issuing a new O-MI/O-DF read query and by indicating the ID of the subscription

Cancel Used for canceling subscriptions before they expire. This involves a O-MI/O-DF response to

inform the message originator about the success or failure of the operation

3 Time-to-live (TTL) If the message has not been delivered to the “next” node before TTL expires, then the message

should be removed and an error message returned to the message originator (if possible)

4 Self-contained message A O-MI/O-DF message contains all the necessary information to enable the recipient to

ap-propriately handle the message. In a more concrete level, the message contains all the relevant information such as the actions to be performed (read, write, subscription. . . ), the message va-lidity period (TTL), the mode of communication (asynchronous or synchronous), the callback address, etc.

5 Multiple payload formats Any O-MI/O-DF message can transport actual information using any text-based format that

can be embedded into an XML message. A response may include return elements that corre-spond to several O-MI/O-DF requests. In that case, it is even possible to use different payload formats in different return elements. However, the return payload would normally be in the same format as the original request payload

6 Real-time communication O-MI/O-DF allows piggy backing a new request with a response. This is a crucial property

both for real-time communications and to enable two-way communications with nodes located behind firewalls

7 Publication and discovery Publication of new data sources, services and meta-data can be done with O-MI/O-DF write

(30)

Architectural Issues & Structural Considerations in the IoT

n˚ Property Description

1 Protocol agnostic O-MI/O-DF supports multiple underlying protocols, making it possible to transport the

mes-sage using most “lower-level” protocols such as HTTP, SOAP, SMTP, FTP or similar protocols. It might also be possible to transport this message using files on USB sticks or other memory devices

2

Three operations:

Write Used for sending information updates to O-MI nodes. This involves a O-MI/O-DF response

to inform the message originator about the success or failure of the operation

Read Immediate

retrieval

Information is retrieved immediately. This involves a O-MI/O-DF response from the targeted O-MI node, which returns the required information

Deferred retrieval

Information is retrieved in a deferred way by placing subscriptions on a O-MI node. This is done with a O-MI/O-DF read query if the interval parameter has been set:

• if a callback address is provided, then the data is sent using a O-MI/O-DF response at the requested interval;

• if no callback address is provided, then the data can be retrieved (i.e., polled) by issuing a new O-MI/O-DF read query and by indicating the ID of the subscription

Cancel Used for canceling subscriptions before they expire. This involves a O-MI/O-DF response to

inform the message originator about the success or failure of the operation

3 Time-to-live (TTL) If the message has not been delivered to the “next” node before TTL expires, then the message

should be removed and an error message returned to the message originator (if possible)

4 Self-contained message A O-MI/O-DF message contains all the necessary information to enable the recipient to

ap-propriately handle the message. In a more concrete level, the message contains all the relevant information such as the actions to be performed (read, write, subscription. . . ), the message va-lidity period (TTL), the mode of communication (asynchronous or synchronous), the callback address, etc.

5 Multiple payload formats Any O-MI/O-DF message can transport actual information using any text-based format that

can be embedded into an XML message. A response may include return elements that corre-spond to several O-MI/O-DF requests. In that case, it is even possible to use different payload formats in different return elements. However, the return payload would normally be in the same format as the original request payload

6 Real-time communication O-MI/O-DF allows piggy backing a new request with a response. This is a crucial property

both for real-time communications and to enable two-way communications with nodes located behind firewalls

7 Publication and discovery Publication of new data sources, services and meta-data can be done with O-MI/O-DF write

operation. “RESTful” URL-based queries allow the discovery of them, including discovery by search engines

(31)

Architectural Issues & Structural Considerations in the IoT

Possible operations

1. O-MI Write

2. O-MI Read

Immediate retrieval

Deferred retrieval

Callback address

No callback address

(32)

Building Energy & Information Management: University campus - France

(33)

Enhanced lean construction management using IoT standards

Fl

oo

r

2

Cardiology

Internal medicine

Podiatry

Fl

oo

r

1

Gynecologie

Neonatology

Psychiatry

Paediatric

Fl

oo

r

0

Obstetrical Unit

Operating room

Resuscitation Day unit Cardiac surgery Orthopaedic surgery USIC-SC

Fl

oo

r

-1

Deposit Garbage Parking ▲ ▲ ✱ ■ ✔ ▲ ▲ ✱ ■ ✔ ▲ ▲ ✱ ■ ✔ ▲ ▲ ✱ ■ ✔ Magnetic Board F2 Magnetic Board F1 Magnetic Board F0 Magnetic Board F-1

!

Quality manager

"

!

. . .

"

Gate 1 Storag e Area 1 Storag e Area 2 Storag e Area 3 Medium Low

!

Task manager

"

Camera

(34)

3D

Modeling

Printing

3D

DDM

Product Centric

Control

IoT

Computing

Cloud

Cloud Manufacturing (CMfg)

(35)

3D

Modeling

Printing

3D

DDM

Product Centric

Control

IoT

Computing

Cloud

Cloud Manufacturing (CMfg)

(36)
(37)

3D

Modeling

Printing

3D

DDM

Product Centric

Control

IoT

Computing

Cloud

Cloud Manufacturing (CMfg)

(38)

3D

Modeling

Printing

3D

DDM

Product Centric

Control

IoT

Computing

Cloud

Cloud Manufacturing (CMfg)

Cloud Manufacturing (CMfg) Taxonomy

(39)

SUMMARY

• Manufacturing Paradigms Through The Ages

• CMfg Taxonomy: Underlying Concepts & Technologies

• FI-WARE & Open Platform 3.0

(40)

FI-WARE — Cloud-based platform pushed by EU

Semanti

c

Produc

t

Memory

Smart Products Smart Data Smart Services

(41)

FI-WARE — Cloud-based platform pushed by EU

Generic Enablers, Architectural Patterns and

(42)

FI-WARE — Cloud-based platform pushed by EU

(43)

Moving Objects

Energy

Services

Intelligence

Utility Objects

Human

Objects

Content

Knowledge driven behavior

Fabricated

Objects

Products

Open Platform 3.0

Use Cases

@

Item . Item .

!

!

!

!

"

"

!

!

!

""! !

Intelligent Utility Energy Management Co-generation Intelligent traffic Management

Intelligent logistic Point of sale charging Financial services

Maintenance services Smart appliances Wearable services Medical services Multimedia Lifestyle services Retail Social Marketing Social networks Consumer buying

The Open Platform 3.0

TM

22 Use Cases defined in the White Paper (Nexus in Force)

The Nexus of Forces in

Action

Business Use-Cases of Open Platform 3.0™

A White Paper by:

Members of the Open Platform 3.0™ Forum, a Forum of The Open

Group

(44)

SUMMARY

• Manufacturing Paradigms Through The Ages

• CMfg Taxonomy: Underlying Concepts & Technologies

• FI-WARE & Open Platform 3.0

(45)

Conclusion

Need to address — in the future — the Vertical Silos’ that shape today’s

IoT and Cloud-based IoT solutions.

Need for more advanced:

• IoT ecosystems for Systems-of-Systems (based upon Open IoT standards)

• Data discovery mechanisms (e.g., geo-location, semantic-based discovery)

to enable to integrate any domain- or application-specific platform

• Cloud Computing is on the hype curve: but what about “Fog Computing”?

(46)
(47)

Technological Theory of Cloud Manufacturing

Sylvain Kubler, Luxembourg University, SnT - Interdisciplinary Centre for Security, Reliability & Trust

Jan Holmström, Aalto University, Department of Industrial Engineering and Management, Finland

(48)

1 <qlmEnvelope xmlns =”QLM mi . xsd ” v e r s i o n =” 1 . 0 ” t t l =”−1”>

2 <r e a d msgformat =”QLM mf . xsd ” i n t e r v a l =”−1” c a l l b a c k =

3 ” h t t p : / / 2 0 7 . 4 6 . 1 3 0 . 1 / / S e r v l e t ”>

4 <msg>

5 <O b j e c t s xmlns =”QLM mf . xsd ”>

6 <O b j e c t t y p e =” Lab room 1 ”>

7 <i d>B3R207</ i d> 8 <I n f o I t e m c l a s s =”CS3”></ I n f o I t e m> 9 </ O b j e c t> 10 </ O b j e c t s> 11 </ msg> 12 </ r e a d> 13 </ qlmEnvelope>

Subscription with callback : Callback address :

Subscription duration : Interval parameter (sec) : Information : YES http://207.4... -1 -1 < CS2 - Door 2 CS3 - Window 1

. . .

Administrator

Window 1

BIM database

CS3

PI 3

Closed Opened Closed

t

t

t

Request subscription Read

Memorize the sub. ID

Create subscription Response(ID)

New value Response(ID,value)

New value Response(ID,value)

New value Response(ID,value)

Update DB

Update DB

Update DB

[4] Kubler, S., Madhikermi, M., Buda, A., Främling, K., Dergient, W., Thomas, A. (2014) Towards data exchange

Références

Documents relatifs

In a true IoT, each intelligent product and equipment is uniquely identifiable [1], making it possible to link control instructions with a given product-instance. The basic principle

In this paper we categorize Mass Customization Manufacturing (MCM) enablers in literature into two main categories which will be presented later in the

Then, a general architecture of PCS for Cloud Manufacturing (CM-based PCS) is proposed to conduct configuration reasoning based on cloud-sourced configu- ration knowledge, to

Based on the argument, the MCCP model is developed to support the mass customiz- er’s decision-making process on its appropriate level of production flexibility, as well as

Project 2 was generally carried out according to the Four Loops of Concern (FLC) as described in [11]. This method denoted both the vocabulary and approach for iden-

The latter one is of interest in this study, which was defined as “a model for enabling ubi- quitous, convenient, on-demand network access to a shared pool of configurable

A unified sustainable manufacturing capability model for representing IR systems in cloud manufacturing based on ontology was proposed in this paper, so as to

proposed a dynamic method based on Time Entropy to assess manufacturing capabil- ity, while it only considers subjective weights ignoring the effect of objective data.. Overall,