Académique Documents
Professionnel Documents
Culture Documents
November 2016
Preamble
This document has been elaborated in the working this document is to illustrate the concept and the man-
group Modeling Example of the GMA Technical agement of data models within the asset administration
Committee 7.21 Industrie 4.0 Terms, Reference based on a concrete modeling example.
Models, and Architecture Concepts. The objective of
www.vdi.de
Authors
The status report has been elaborated in the working group Modeling Example of the GMA Technical Committee
7.21 Industrie 4.0 Terms, Reference Models, and Architecture Concepts, especially by the following members and
guests:
Guests
www.vdi.de
Modeling Examples for Industrie 4.0 3
Inhalt
Preamble 1
Authors 2
1 Summary 4
2 The I4.0 Demonstrator 4
2.1 Flexible transportation system (multi carrier system) 6
2.2 Application scenario Adaptable factories (AF) 6
2.3 Application scenario Value-based service (VBS) 6
2.4 Application scenario Seamless and dynamic plant engineering (SDP) 7
2.5 Value network on company level 7
3 Modeling assets of the I4.0 Demonstrator 9
3.1 Introduction and overview 9
3.2 Production Modeling the product and intermediate products 9
3.3 Order process Buying the transportation system and carriers from the
supplier 12
3.4 Design of the modular manufacturing cell 12
3.5 Analysis of data and providing data-driven services 14
3.6 Simulation of the manufacturing cell and virtual commissioning 15
3.7 Development documents 16
4 Summary of modeling of the I4.0 Demonstrator 17
4.1 Carrier 17
4.2 Transportation system 17
4.3 Virtual processing unit 17
4.4 Complete manufacturing cell 18
5 Statements for modeling I4.0 Components 19
5.1 Statement 1 What is modeled as an I4.0 Component is a design decision 19
5.2 Statement 2 Distinction between product and I4.0 Component 19
5.3 Statement 3 For an asset there may be multiple administration shells 19
5.4 Statement 4 The creator of an administration shell decides what
information he passes to others 19
References 20
www.vdi.de
4 Modeling Examples for Industrie 4.0
1 Summary
As subject for illustration the so called Industrie 4.0 priate application scenarios and less by new technical
Demonstrator was chosen. This is a representative concepts and solutions.
example of a production application. The Industrie 4.0
Demonstrator illustrates some core aspects of Indus- The I4.0 Demonstrator is based on commercially avail-
trie 4.0 (I4.0) by concretization of various application able products. I4.0 Components are proposed by en-
scenarios. At first glance, this task appeared quite sim- riching the existing implementation. This was based on
ple. The concrete modeling however has quickly shown application scenarios, for which a qualitative benefit for
a high degree of complexity and associated challenges the involved stakeholders can be identified.
which a user in the context of I4.0 is confronted with.
Therefore, the implementation of I4.0 does not require
The target audience of this document are users who complete new products, but as has been illustrated
want to better understand the content and application of the management of information related to the assets
the Reference Architecture Model Industrie 4.0 (RAMI will be organized in a more structured way. Of course,
4.0), specifically the concept of I4.0 Components and it is assumed that in the context of I4.0 new products
their administration shells, from an application perspec- will emerge in the market. But which specific products
tive. this really will be, will ultimately be decided by their
market success.
Some selected concepts of RAMI 4.0 are described and
concrete I4.0 Components of the I4.0 Demonstrator are Also, it seems not effective to transfer all the infor-
proposed and modeled. These descriptions do not claim mation, which today is already available in form of data
to be complete with respect to the concepts of RAMI sheets, (informal) engineering data, runtime data, etc.,
4.0 or I4.0 Components. brute-force into a new formal structure. Organizing
data in a more structured way results in an expense,
It should be emphasized that the focus is on concepts. partially in the development and production of prod-
The realization of the I4.0 Demonstrator itself was ucts, but also in engineering of solutions. This will only
done without any guiding principle of RAMI 4.0 or be accepted if there this generates a benefit in total with
I4.0 Components. It was implemented based on cur- respect to all stakeholders concerned.
rently commercially available products. The
I4.0 Demonstrator was largely driven by the intended
customer benefits which are addressed by the appro-
www.vdi.de
Modeling Examples for Industrie 4.0 5
Figure 2. Application scenarios of the Platform I4.0, see [1, page 6] (Quelle: Siemens AG)
Figure 3. Setup and picture of the I4.0 Demonstrator (Quelle: Siemens AG)
www.vdi.de
6 Modeling Examples for Industrie 4.0
Figure 4. Topology of flexible transportation system (multi carrier system) (Quelle: Siemens AG)
2.1 Flexible transportation system transportation system according to the new configura-
(multi carrier system) tion of processing units.
3)
It is assumed that all operators of transportation systems provide
1)
It must be ensured that there is at most one carrier on a linear their energy consumption and movement information to the cloud
drive. But the multicarrier system provides technical features to so that benchmarking between different usages of transportation
also allow groups of carrier, where are two carriers on a linear systems becomes possible.
drive.
www.vdi.de
Modeling Examples for Industrie 4.0 7
Figure 6. Increase efficiency analysis of data and providing data-driven services (Quelle: Siemens AG)
www.vdi.de
8 Modeling Examples for Industrie 4.0
Figure 7. Shorten time-to-market Simulation of the manufacturing cell and virtual commissioning
(Quelle: Siemens AG)
Figure 8. Value network on company level in the interaction of lead market and lead supplier
(Quelle: Siemens AG)
The operator of the manufacturing cell uses the manu- Figure 9 illustrates the value chains of the I4.0 Demon-
facturing cell to produce the finished goods (filled and strators by positioning them in the value creation pro-
labeled bottles) based on various intermediate products cesses according to [4].
based on various raw materials (bottles, caps, spray
nozzles, etc.).
Figure 9. Value chains of I4.0 Demonstrator, based on ([3], page 3) (Quelle: Siemens AG)
www.vdi.de
Modeling Examples for Industrie 4.0 9
4)
The term aspect is used here in a colloquial sense.
5)
The focus of this document is on the concepts only and does not
consider implementation issues.
www.vdi.de
10 Modeling Examples for Industrie 4.0
Bild 10. Focus with respect to RAMI 4.0 (Quelle: Siemens AG)
Bild 11. Selected assets of the I4.0 Demonstrator and their asset administration shells
(Quelle: Siemens AG)
3.2.2 Label cell along its lifecycle. The finished products, consist-
ing of bottle, liquid in the bottle, cap, spray nozzle and
The label is known individually (see [4; 5 and 9]), since label are managed by the operator of the manufacturing
the printed identifier (e.g. QR-code) identifies the label cell along their lifecycle as well. The printing of the
unambiguously. However, it is not managed along its label serves for unambiguous identification, so that the
lifecycle, but only in conjunction with the manufac- administration shells of the finished products are real-
tured product consisting of bottle, liquid in the bottle, ized externally) 6), i.e. not attached to the physical prod-
cap, spray nozzle, label, etc. So the label is another uct.
example with no administration shell and therefore is
no I4.0 Component. After delivery a finished product is managed both by
the manufacturer and the user of the product. The man-
Note that whether the label is known individually or ufacturer will usually manage the product over the
not is a design decision, see Section 5.1. For example, a entire lifecycle, whether the user still is a design deci-
batch number of the charge of the liquid and the expiry sion of the user.
date may be sufficient.
www.vdi.de
Modeling Examples for Industrie 4.0 11
manufacturing cell
System integrator
system (including
Supplier of data
processing unit
driven services
Type/Instance
transportation
Real/virtual
Operator of
Supplier of
Supplier of
Supplier of
Submodel
sensors
carrier)
Asset
Figure 12. Data models of selected assets and their stakeholder (Quelle: Siemens AG)
Figure 13. Modeling and localization of products and intermediate products in RAMI 4.0 Axis hierarchy
levels (Quelle: Siemens AG)
www.vdi.de
12 Modeling Examples for Industrie 4.0
3.3 Order process Buying the scribes all variants considered by the development of
transportation system and carriers the transportation system. Typically, the supplier will
not offer all of these variants to the market, but will
from the supplier
offer to his customer, e.g. based on a product configu-
rator, specific variants according to the sales releases
only. Some of the possible variants offered to the mar-
3.3.1 Carrier ket are described in [10].
www.vdi.de
Modeling Examples for Industrie 4.0 13
www.vdi.de
14 Modeling Examples for Industrie 4.0
vides dedicated interfaces to the system integrator cient communication and access have to be taken into
and not assets with uniform administration consideration, but this is not in the scope of this status
shells. This is the case here; where the supplier of report.
the transportation system delivers appropriate li-
braries together with the engineering system here An asset of the data driven service provider is the anal-
specifically SIMOTION SCOUT, see Figure 16. ysis algorithm, which takes usage information as input
For this reason and for the sake of clarity, the line- and generates carrier prognoses with respect to contam-
ar drives, sensors 9), drive control system, and other ination of a carrier. This algorithm is modeled as part of
components of the transportation system are not the carrier type of the data driven service provider.
explicitly listed in Figure 12. Note that for profound analysis results in addition to
the usage information about the carrier appropriate
n The programming of the overall coordination will context information must be provided, for example, if
not be described here, as there is no additional as- carriers are driven in groups or if special operating
pect on the modeling. conditions occurr. An example of a special operating
condition is the following: before a reconfiguration of
n The modularity model of the processing units has the manufacturing cell, the flex route is emptied. In this
to specify an interface between the commands and case the carriers are catapulted with increased power
requests exchanged between the processing unit from the flex route. Such effects need to be removed by
and transportation system as well as between the the analysis algorithm. Thus, the data-driven service
processing unit and linear drives respectively sen- provider will not only maintain a model of the carrier,
sors. A challenge is the sharing of common re- but also of the complete manufacturing cell.
sources for execution of application programs, for
example, if the visualization of a processing unit The system integrator will ensure that the right infor-
has to be displayed on a central human-machine- mation is exchanged a secure way between operator of
interface station. The visualization (or for example the manufacturing cell and data-driven service provider
the control code) can be modeled as a submodel of in. In our example, the system integrator will also im-
the processing unit, but there have to be considered plement an association of the energy data from a drive
additional requirements resulting from the runtime to the affected carrier. The carrier can only be identi-
systems of the resources. fied when entering the flex route; therefore the trans-
portation system has to track the positions of the carri-
The type-instance concept according to [7] has some ers along the flex route and assigns the measured ener-
limitations when it comes to software assets, which are gy of a drive to the affected carrier.
derived from several class descriptions. Strictly
speaking, the level of information is disregarded and At runtime this association algorithm will execute on
looked at at a functional level. In order to list software the drive control system (i.e. SIMOTION) according to
assets in Figure 12, software assets are assigned to Figure 4 and requires the collection of position infor-
submodels of type objects. mation from the drives. Therefore the system integrator
has to decide whether he will model the drive control
system (i.e. SIMOTION) and the drives as independent
3.5 Analysis of data and providing assets. This has been discussed already in the context of
data-driven services the design of the modular manufacturing cell.
9)
The supplier of the position sensor may provide an administration
shell for his product, but the supplier of the transportation system
does not pass this administration shell to his customers. Therefore
the supplier of the sensor is listed in Figure 12, but there is no
create/use relation, because there are no submodels for the sensor
in Figure 12.
www.vdi.de
Modeling Examples for Industrie 4.0 15
Figure 17. Submodels for analysis of data and providing data-driven services (VBS) (Quelle: Siemens AG)
Figure 18. Submodels for simulation of the manufacturing cell and virtual commissioning (SDP)
(Quelle: Siemens AG)
3.6 Simulation of the manufacturing the requirements of his modularity model; see Sec-
cell and virtual commissioning tion 3.4. This is the basis for the engineering services of
the system integrator with respect to this scenario. The
We assume that the system integrator purchases a phys- supplier of the processing unit provides a concrete
ical processing unit from the supplier, which is done in model of the physical and delivered processing unit,
analogy to the transportation system and is therefore which is a software asset (see Figure 12, Concrete
not described in more detail. But the supplier of the model (software asset)). Via appropriate engineering
processing unit also provides an executable model of services the system integrator creates an executable
the ordered physical processing unit. Therefore, the model from the concrete model (see Figure 18). The
supplier of the processing unit manages internally a engineering services include e.g. a parameterization of
generic model of its processing unit, which includes the the model, but also the preparation for using the model
configurability in the sense of avoidable variants and in a suitable simulation environment. The system inte-
further aspects. Certain aspects will be made available grator integrates this executable model
to the system integrator, similar as discussed in the
n the executable models for the other processing
context of ordering a transportation system.
units,
The system integrator develops a model of the pro-
n an executable model with respect to the coordina-
cessing unit, which he has derived from the model
tion of the processing units by the manufacturing
provided by the supplier and which in addition satisfies
cell,
www.vdi.de
16 Modeling Examples for Industrie 4.0
www.vdi.de
Modeling Examples for Industrie 4.0 17
The carrier is located in the hierarchy levels axis on The transportation system is located in the hierarchy
the field device level (see Figure 10). Information levels axis on the station level. The supplier pro-
about the lifecycle of each instance is managed by the vides the transportation system (including engineering
supplier of carriers (e.g. information about the produc- tools, libraries, etc.) to the system integrator as an in-
tion of the carrier), the operator of the manufacturing stance object.
cell (e.g. the energy consumption and movement in-
formation of the carrier) and the cloud provider (e.g. The supplier also manages the delivered configurations
predicted degree of contamination). of the individual transportation systems over their
lifecycles. He also manages in the context of devel-
But each stakeholder in the value chain uses different opment and sales a transportation system of a specific
type models of the carrier: For example, type (e.g. development documents or configurability in
terms of released variants). The system integrator or-
n the supplier of the carrier intends to manage the ders a specific variant from the supplier and manages
development documents, his own derivative of the generic transportation system
type (e.g. for ordering or programming). The operator
n the system integrator intends to program the trans- uses the transportation system supplied by the system
portation system (e.g. assigning energy values integrator and manages this instance through its lifecy-
from the drives to the affected carrier), cle with respect to usage and maintenance.
n the operator intends to reorder carriers, and
n the cloud provider intends to analyze contamina- 4.3 Virtual processing unit
tion.
The virtual processing unit is located in the hierarchy
As already mentioned, Figure 20 illustrates a unique levels axis on the station level. The basic principles
physical carrier and each stakeholder in the value net- are similar to those explained for the carrier and the
work manages its own (logical) administration shell of transportation system.
this physical asset. The access rights for the specific
(logical) submodels have to be defined and managed by
the owner of the (logical) administration shell accord-
ing to the principles summarized in Figure 12.
Figure 20. Localization of carrier in axes hierarchy levels and lifecycle & value-chain
(Quelle: Siemens AG)
www.vdi.de
18 Modeling Examples for Industrie 4.0
Figure 21. Localization of transportation system in axes hierarchy levels and lifecycle & value-chain
(Quelle: Siemens AG)
Figure 22. Localization of processing unit in axes hierarchy levels and lifecycle & value-chain
(Quelle: Siemens AG)
Figure 23. Localization of manufacturing cell in axes hierarchy levels and lifecycle & value-chain
(Quelle: Siemens AG)
Only the following special aspects are noted here: it is 4.4 Complete manufacturing cell
assumed that the simulation is performed by the system
integrator internally only and will not be delivered to The complete manufacturing cell is located in the hi-
the operator; therefore the operator is not shown in erarchy levels axis on the work center level. This
Figure 22. In addition, the focus here is on software I4.0 Component is designed by the system integrator.
assets; as already mentioned are modelled software The system integrator designs type information of the
assets as submodels of type objects. Modeling of the manufacturing cell and delivers instance information to
physical processing station is done similar to that of the the operator. The operator will manage information
transportation system. about the usage and maintenance of the manufacturing
cell over its lifecycle.
www.vdi.de
Modeling Examples for Industrie 4.0 19
5.1 Statement 1 What is modeled as n Even the complete manufacturing cell could be
delivered not as an I4.0 Component, but neverthe-
an I4.0 Component is a design
less the manufacturing cell contains several I4.0
decision Components.
This statement has been illustrated at various points in
the previous sections. The use case or the purpose
5.3 Statement 3 For an asset there
drives the structuring of a system in assets respectively
I4.0 Components. may be multiple administration
shells
Various scenarios how on the concept of asset admin-
istration shell can be used from an application point of This statement is already illustrated in the previous
view have been illustrated. Nevertheless, individual section using the example of the carrier. In particular,
decisions are necessary whether an asset is modeled as the various stakeholders in the value network can speci-
an I4.0 Component (with asset administration shell) or fy individual administration shells for their specific
the asset is modeled in a traditional way. Although for purposes.
each described scenario that asset administration shells
are not mandatory, sometimes conventional approaches After the production of a product, there are usually (at
not following the guiding principles of an asset admin- least) two administration shells: on the one hand an
istration shell are sufficient. This depends on the bene- administration shell held by the producer of the product
fits generated by the concept asset administration and on the other hand an administration shell held by
shell for the specific use case. the user of the product.
n A system integrator can create an asset, this asset The sensors of the transportation system could be pro-
is provided as an I4.0 Component to a user, but vided by the supplier of the sensors as an
this I4.0 Component cannot be bought on its own I4.0 Component with an administration shell, but the
as a product, but only in the context of an overall supplier of the transportation system does not provide
solution. As example the system integrator could these administration shells to a system integrator of the
provide the executable models of the processing complete production cell, see Figure 16.
units as an I4.0 Components, but the user can use
www.vdi.de
20 Modeling Examples for Industrie 4.0
References
[1] Aspects of the Research Roadmap in Application Sce- [6] Das Referenzarchitekturmodell RAMI 4.0 und die
narios, http://www.plattform-i40.de/I40/ Industrie 4.0-Komponente,
Redaktion/EN/Downloads/Publikation/ http://www.zvei.org/Themen/Industrie40/Seiten/
aspects-of-the-research-roadmap.html (02.11.2016) Das-Referenzarchitekturmodell-RAMI-40-und-die-
Industrie-40-Komponente.aspx (02.11.2016)
[2] Industrie 4.0-Demonstrator,
https://www.youtube.com/watch?v=4dmA1QtAUzo [7] Life-Cycle-Management for Automation Products and
(02.11.2016) Systems, ZVEI 2012, http://www.zvei.org/
publikationen/guideline_lifecycle_en.pdf (02.11.2016)
[3] VDI/VDE-Gesellschaft Mess- und Automatisier-
ungstechnik: VDI-Statusreport Industrie 4.0 Wert- [8] VDI/VDE-Gesellschaft Mess- und Automatisier-
schpfungsketten, April 2014, https://www.vdi.de/ ungstechnik: VDI-Statusreport Fortentwicklung des
fileadmin/vdi_de/redakteur_dateien/sk_dateien/ Referenzmodells fr die Industrie 4.0 Komponente
VDI_Industrie_4.0_Wertschoepfungsketten_2014.pdf Struktur der Verwaltungsschale, https://www.vdi.de/
(02.11.2016) fileadmin/vdi_de/redakteur_dateien/gma_dateien/
6146_PUB_GMA_ZVEI_Statusreport_-_RAMI
[4] VDI/VDE-Gesellschaft Mess- und Automatisierungs-
_4-0_Struktur_der_Verwaltungsschale_Internet.pdf
technik: VDI-Statusreport Industrie 4.0 Gegenstn-
(02.11.2016)
de, Entitten, Komponenten, April 2014,
https://www.vdi.de/fileadmin/vdi_de/redakteur [9] M. Diesner: CP-Klassifizierung Benennung von
_dateien/sk_dateien/VDI_Industrie_4.0_Komponenten Komponenten im Industrie 4.0-Umfeld, Automation
_2014.pdf (02.11.2016) 2015
[5] VDI/VDE-Gesellschaft Mess- und Automatisier- [10] Multi Carrier System, http://w3.siemens.com/
ungstechnik: VDI Status Report Industrie 4.0 Tech- mcms/mc-solutions/en/mechanical-engineering/
nical Assets Basic terminology concepts, life cycles packaging-machine/mcs/Pages/multi-carrier-
and administration models March 2016 (02.11.2016) system.aspx (02.11.2016)
The VDI
The fascination for technology drives us forward: For 160 years, the VDI Association of German Engineers has provid-
ed vital impetus for new technologies and technical solutions for improved quality of life, a better environ-ment and
greater standard of living. With some 155,000 personal members, the VDI is the largest technical and scientific associa-
tion in Germany. As a voice for engineers and technology, we actively help shape the future. Each year, more than
12,000 volunteer experts process the latest findings to promote our technology base. As the third largest issuer of tech-
nical regulations, the VDI is a partner for the German economy and science.
www.vdi.de
VDI Verein Deutscher Ingenieure e.V.
VDI/VDE Society Measurement and Automatic Control (GMA)
Dr. Heinz Bedenbender
Phone. +49 211 6214-485
bedenbender@vdi.de
www.vdi.de