55

Von der modelbasierten Entwicklung zum Digitalen Zwillingbutler.aifb.kit.edu/web/industrie40/wp-content/uploads/sites/5/2016/05/... · Confidential Seite 5 Vollständige Digitalisierung

Embed Size (px)

Citation preview

Confidential

Von der modelbasierten Entwicklung zum Digitalen Zwilling

Dr. Markus Pfeil

3.6.2016

Bildquellen:Wikipedia, NASA, TWT

Confidential Seite 3

Gestatten: TWT Auf einen Blick 9Jahre Technisch-Wissenschaftlicher Transfer

9Mitarbeiter

9Forschungsprojekte

9Perspektiven

Geschäftsführung Dr. Dimitris Vartziotis Joachim Laicher Frank Beutenmüller Dr. Victor Fäßler

30

300

16

3

Confidential Seite 4

TWT.Einblick Forschungs- und Kompetenznetzwerk

Confidential Seite 5

Vollständige Digitalisierung der Produktionsprozesse über den gesamten Produktlebenszyklus

Horizontale Vernetzung aller am Produktionsprozess beteiligten Stakeholder

(Standardisierte) vertikale Integration sämtlicher am Produktionsprozess beteiligten Maschinen und Technologien

Industrie 4.0 Definition

Confidential Seite 6

Digitaler Zwilling – das „C“ in CPS Was ist das?

Confidential Seite 7

Produkt-nutzung

Theorie Wann findet der digitale Zwilling Anwendung?

Produktions-management

Systems Engineering

Strategie & Innovations

Management

Confidential Seite 8

Anwenderforum

Digitaler Zwilling - Vorstufe Modelbasierte Entwicklung

Modellbasierte Entwicklung

Anforderungs-management

Systemlastenheft

Test/ Simulation

Infrastruktur Co-Simulation

Infrastruktur F-DMU

Integration in Prozess und Organisation

Anwenderkreise

Confidential Seite 9

Phasen in der Modelbasierten Entwicklung

Requirements Management

System modellierung

Test-automatisierung

(Co-)Simulation

UML

SysML

OSLC

High-Level Architecture (HLA)

Functional Mock-up Interface (FMI)

IBM Rational Doors

Modelio

Enterprise Architect

Dymola / Modelica

Matlab / Simulink

Ansys

Adams

Simpack

RT Tester

Lifecycle management

Teamcenter

Catia

Confidential Seite 10

Konzept Agile Modelbasierte Entwicklung

Priorität: Kundenzufriedenheit & regelmäßige Auslieferung nachweisbarer Kompetenz

Geordnete Modifikationen der Anforderungen sind willkommen.

Tatsächliche oder modellierte Funktionen ausgeliefert auf einer Zeitskala von Wochen.

Geschäftsbereiche und das Projektteam arbeiten täglich zusammen.

Es werden stets die effizientesten Kommunikationsmethoden verwendet.

Nachweisbare Kompetenz ist die primäre Erfolgswährung.

Abschätzen

Festlegen Entwickeln

Bewerten

Confidential Seite 11

Requirements Engineering Durchgängigkeit, Nachvollziehbarkeit und Vollständigkeit

Production Tests

Service Diagnostic

Changes

Update der Spezifikationsdokumente

Requirements Representation

Requirements Elicitation

Requirements Validation

Requirements Analysis

Change Management

Funktionale Dekomposition

Corresponding Tests

Confidential Seite 12

Anforderungen in der Organisation Durchgängigkeitsmodell

Vertikale Durchgängigkeit (Detaillierung)

Orthogonale Durchgängigkeit (Organisatorische Durchdringung)

Horizontale Durchgängigkeit (Konkretisierung)

Confidential Seite 13

Fahrzeug-Anforderungen

150% generische Anforderungs-

struktur

150% Grenz- Lastfall- struktur

System-Spezifikation

Komponenten- Spezifikation

System-Tests

Komponenten- Tests

Akzeptanz Kriterien

Semantische Definition der

Marktanforderungen

Semantische Relationen der

Anforderungen/Tests

Semantic Requirements Framework

Ma

rkt

Pro

du

kt

Det

ail

Fahrzeug- Spezifikation

Price

Image Field Feedback

Volume

Life-Cycle

Regional Specifica

Competition

Experience

Success

Dependencies

Systems Components

Functional Requirements Concepts

Supplier

Potential

Grenz- Lastfall

Konzept Semantische Anforderung

Confidential Seite 14

Open Standard

System modellierung Anforderungsmanagement

Test automatisierung

CoSimulation Automatisierte Optimierung

Continuous time model

Continuous time model

Discrete event model

Tracing von Anforderungen

zu Modellen

Modelbasierte Entwicklung Prozess Support

Confidential Seite 15

FMI

Modelio RT Tester

INTO-CPS CoSimulation

.fmu Overture / VDM

Design Space Exploration

Traceability

Confidential Seite 16

FMI/FMU Kollaborativer Einsatz von Modellen

Modellbereitstellung Modularisierte Komponenten

FMU-Nutzung FMU-Erstellung

FMU-Importer für Simulink

Confidential Seite 17

Digitaler Zwilling - Vorstufe Functional Mock-Up

Heterogeneous Protected Exported

Monolithic Homogeneous, one tool Homogeneous, multi-tool

Page 17 Daimler EDM CAE Forum 2013

Confidential Seite 18

Parallelization

Re-use of Models

Performance

Modularization

Complexity

Continuous Model Responsibility

Interdisciplinary

Quality

Interlinking

Digitaler Zwilling - Anforderungen Simulations Anforderungen

Page 18 Daimler EDM CAE Forum 2013

Confidential Seite 19

Functional Mock-Up Architecture

FMI Wrapper

Exportierte FMU

FMI Wrapper

Co-simulation Framework

FMI Wrapper

TWT FMTC

Confidential Seite 20

IP-Schutz Vertrauen & Sicherheit

Schutz des Modells Schutz vor Reengineering oder Missbrauch

Schutz vor Modell Unerwartete Informationssammlung

Schutz zwischen Modellen

Integrität Modell

TWT FMTC

Parameter Datalogging

Host-Ressources

Prozess

Datalogging

Simulationsarchitektur

Manipulation

Confidential Seite 21

Anwendungsbeispiel: Digitaler Zwilling Virtuelle Inbetriebnahme von Produktionsanlagen

Confidential Seite 22

Avanti Kurzvorstellung

Confidential Seite 23

Die AVANTI Pneumatikstation

Confidential Seite 24

Die AVANTI Pneumatikstation

Confidential Seite 25

Das Zylindermodell

pi = f (y)

Confidential Seite 26

Die Dynamik des Zylinders

Komplexes dynamisches Verhalten Simple kinematische Beschreibung ungenügend

Confidential Seite 27

Was soll das alles?

Korrekte physikalische Beschreibung

weniger Abnutzung von Komponenten

Reduzierung von Materialschäden

Verbesserte zeitliche Abstimmung der Anlage

Erweiterte Testmöglichkeiten

Confidential Seite 28

Digitaler Zwilling Das virtuelle Anlagenmodell

Semantik

Logik Geometrie

Topologie Kinematik

Dynamik

Confidential Seite 29

Digitaler Zwilling: AVANTI Standards

AutomationML

XML-basiertes Container-Format

Logik, Geometrie, Topologie, Kinematik

FMI Standard

Schnittstelle zur Simulationskopplung

Physikalische Verhaltensbeschreibung

Confidential Seite 30

Virtuelle Inbetriebnahme in AVANTI

Steuerung reale HW

VIBN Software Logik, Geometrie

Anzeige

Virtuelles Anlagenmodell

Co-Simulation mit FMUs

Physik

Confidential Seite 31

Feldbus

Anlagenmodell

Komponenten- modell B

Komponenten- modell C

Anforderungen

Komponenten- modell A

Confidential Seite 32

Feldbus

Anlagenmodell

Komponenten- modell B

Komponenten- modell C

Komponenten- modell A

„Zylinder A muss

innerhalb 2s bis

Endlage ausfahren“

Confidential Seite 33

Feldbus

Anlagenmodell

Komponenten- modell B

Komponenten- modell C

Komponenten- modell A

„Zylinder A muss innerhalb 2s bis

Endlage ausfahren“

1. [Zylinder in Endlage L] 2. Zylinder ansteuern 3. [Endlage L erlischt] 4. …. 5. [Zylinder in Endlage H]

Confidential Seite 34

Feldbus

Anlagenmodell

Komponenten- modell B

Komponenten- modell C

Komponenten- modell A

„Zylinder A muss innerhalb 2s bis

Endlage ausfahren“

1. [Zylinder in Endlage L] 2. Zylinder ansteuern 3. [Endlage L erlischt] 4. …. 5. [Zylinder in Endlage H]

Confidential Seite 35

Feldbus

Anlagenmodell

Komponenten- modell B

Komponenten- modell C

Komponenten- modell A

„Zylinder A muss innerhalb 2s bis

Endlage ausfahren“

1. [Zylinder in Endlage L] 2. Zylinder ansteuern 3. [Endlage L erlischt] 4. …. 5. [Zylinder in Endlage H]

Confidential Seite 36

Avanti : Testen in der VIBN Automatisierung

Klassisches Testen Anforderung manuelle Testerstellung manuelle Testdurchführung

Avanti: hohe Automatisierung

Automatisierte Testdurchführung Generierte Tests Anforderungsmodelle Formale Anforderungen

Confidential Seite 37

Avanti : Testen in der VIBN Aspekte

Integriert Neutral Modular

Automatisiert Durchgehend Formal

Modellbasiert Kombinatorisch Adaptiv

Confidential Seite 38

Feldbus

Anlagenmodell

Komponenten- modell B

Komponenten- modell C

Anforderungen

Komponenten- modell A

Confidential Seite 39

Feldbus

Anlagenmodell

Komponenten- modell B

Komponenten- modell C

SPS Anforderungen

Komponenten- modell A

HMI

Confidential Seite 40

Feldbus

Anlagenmodell

Test Adapter

Komponenten- modell A

Komponenten- modell B

SPS

Testtool

Anforderungen formale

Anforderungen

Confidential Seite 41

Feldbus

Anlagenmodell

Test Adapter

Komponenten- modell A

Komponenten- modell B

SPS

Testtool

Anforderungen formale

Anforderungen

Formalisierung

Import

Kontrolle

• Modellbildung • Testableitung • Testausführung

Confidential Seite 42

Feldbus

Anlagenmodell

Test Adapter

Komponenten- modell A

Komponenten- modell B

SPS

Testtool

Anforderungen formale

Anforderungen

Formalisierung

Import

Kontrolle

• Modellbildung • Testableitung • Testausführung

Confidential Seite 43

Au

sg

an

g2

Ein

ga

ng

E32.1

Au

sg

an

g1

DB

2532.D

BX

58.2

DB

2532.D

BX

58.0

DB

2532.D

BX

60.0

DB

2532.D

BX

60.1

Ko

mm

en

tar

Not-

Halt

Quittie

rung

Ko

mm

en

tar

Sam

melm

eld

ung

Not-

Halt lo

kal

Sam

melm

eld

ung

Not-

Halt

Gesam

tanla

ge

Sam

melm

eld

ung

VI-

Schalter

lokal

Sam

melm

eld

ung

VI-

Schalter

Gesam

tanla

ge

Datum: 02.06.2014

SE

Para

mete

r

selb

stq

uittie

rend

Verz

ögeru

ng n

ach A

bschalten

(s)

Verz

ögeru

ng n

ach Q

uittie

ren

(s)

mehr

als

ein

e K

om

ponente

Qu

itti

eru

ng

sele

men

te

001B

R_010-S

1R

Ab

sch

alt

bere

ich

Ko

mp

on

en

ten

SM

_N

H_LO

KA

L

SM

_N

H_A

NLA

GE

SM

_V

I_LO

KA

L_U

GE

S

SM

_V

I_A

NLA

GE

_U

GE

S

Anlage/SPS: Pneuma_1 SPS1

CRC Summe: B2010E2E

Implementierer/Prüfer: Max Muster Max Beispiel

SPS

Eingang 1 Eingang 2 Sicherheitselement Kommentar

DB2532.DBX60.3 001BR_010-FN1_EBF_GES VI Bedienrechner EBF-Bereich

gesichert 10 0 X X X X X

DB2532.DBX60.4 001BR_010-FN1_ANL_GES VI Bedienrechner Anlage gesichert 10 0 X X X X X X

E20.0 001BR_010-FN2 Not-Halt Bedienrechner 10 10 X X X

E5.6 E5.7 001BR_010-FN3 Not-Halt Schutztür 10 10 X X X

Fehler-Matrix

Confidential Seite 44

Au

sg

an

g2

Ein

ga

ng

E32.1

Au

sg

an

g1

DB

2532.D

BX

58.2

DB

2532.D

BX

58.0

DB

2532.D

BX

60.0

DB

2532.D

BX

60.1

Ko

mm

en

tar

Not-

Halt

Quittie

rung

Ko

mm

en

tar

Sam

melm

eld

ung

Not-

Halt lo

kal

Sam

melm

eld

ung

Not-

Halt

Gesam

tanla

ge

Sam

melm

eld

ung

VI-

Schalter

lokal

Sam

melm

eld

ung

VI-

Schalter

Gesam

tanla

ge

Datum: 02.06.2014

SE

Para

mete

r

selb

stq

uittie

rend

Verz

ögeru

ng n

ach A

bschalten

(s)

Verz

ögeru

ng n

ach Q

uittie

ren

(s)

mehr

als

ein

e K

om

ponente

Qu

itti

eru

ng

sele

men

te

001B

R_010-S

1R

Ab

sch

alt

bere

ich

Ko

mp

on

en

ten

SM

_N

H_LO

KA

L

SM

_N

H_A

NLA

GE

SM

_V

I_LO

KA

L_U

GE

S

SM

_V

I_A

NLA

GE

_U

GE

S

Anlage/SPS: Pneuma_1 SPS1

CRC Summe: B2010E2E

Implementierer/Prüfer: Max Muster Max Beispiel

SPS

Eingang 1 Eingang 2 Sicherheitselement Kommentar

DB2532.DBX60.3 001BR_010-FN1_EBF_GES VI Bedienrechner EBF-Bereich

gesichert 10 0 X X X X X

DB2532.DBX60.4 001BR_010-FN1_ANL_GES VI Bedienrechner Anlage gesichert 10 0 X X X X X X

E20.0 001BR_010-FN2 Not-Halt Bedienrechner 10 10 X X X

E5.6 E5.7 001BR_010-FN3 Not-Halt Schutztür 10 10 X X X

Fehler-Matrix

Confidential Seite 45

Anforderung = Signalsequenz

Confidential Seite 46

Anforderung = Signalsequenz = Test

Confidential Seite 47

Anforderungen

Confidential Seite 48

Anforderungen Modell

Confidential Seite 49

Anforderungen Modell Test

[init]

Z1_ausfahren [Z1_ausgefahren]

Z1_zurückfahren [init]

Z1_ausfahren [Z1_ausgefahren]

Z2_ausfahren [Z2_ausgefahren] …

Confidential Seite 50

Fazit Testautomatisierung

Durchgehende Toolchain

Effektivität

Effizienz

Formalisierung der Anforderung

Steigerung der Testabdeckung

Beschleunigung der Testausführung

Höhere Sicherheit zu niedrigeren Kosten

Confidential Seite 51

Analyse Simulation

Folgeanwendung: Zertifizierung Simulationsbasierte ESP Homologation

Modellierung Zertifizierung

Target-Performance Check

Analyse der Längs- und Quer-Beschleunigung

Auswertung Bremssystem-Regler Interaktion

Simulative Auswertung der Lastfälle

Stationäre Kreisfahrt und Spurwechsel

Analyse von Stabilitätsprogramm und Kipp-Schutz

MKS Fahrzeugmodelle

Co-Simulation des ESP Reglers via SiL

Motor Parameter und Hydraulik-Drücke parametrisiert

Automatische Dokumentation

Nachweis der erfolgreichen Homologation

Akkreditierung des Simulationsprozesses durch das Kraftfahrtbundesamt.

Horak et al., TWT & Daimler, 21st Aachen Colloquium 2012 Zertifiziert vom Kraftfahrtbundesamt

Confidential Seite 52

Folgeanwendung: Produktionsnahe Services Datenplattform

Produktions- steuerung

Maschinenpark

Industrial Data Service Plattform

Physische IT-Infrastruktur

IaaS

Betriebs-system

Dienstleister

Data Scientist

Smart Service

Plattform

Confidential Seite 53

Echtzeit Anwendung Digitaler Zwilling Aerokonforme Eisdetektion

Confidential Seite 54

Vollständige digitale Abbildung der Produktionsprozesse und Produktprozesse über den gesamten Produktlebenszyklus

Automatisierte Horizontale Vernetzung aller Stakeholder durch modellbasierte Datenanalyse

(Standardisierte) vertikale Integration sämtlicher am Produktionsprozess beteiligten Maschinen und Technologien durch reale und simulierte Daten

Digitaler Zwilling und sein Nutzen im I4.0 Kontext

Confidential Seite 55

Lernen Sie TWT kennen

• Website: www.twt-gmbh.de

• Auf der IKOM 2016

• Über Praktika, z.B. im MKS-Bereich

• Im Team als Werkstudent

• Über Studienarbeiten

• In einer Festanstellung