SlideShare ist ein Scribd-Unternehmen logo
1 von 34
Downloaden Sie, um offline zu lesen
JOHANNES KEPLER
UNIVERSITÄT LINZ
Altenberger Straße 69
4040 Linz, Österreich
jku.at
Daniel Lehner
Schritt für Schritt
zum Digitalen Zwilling
TwinTech
Innovationsbooster digitaler Zwilling
2
Anomaly Detection
KI-basierte Planung
Predictive Maintenance
Simulation
Digitaler
Zwilling
IoT-Geräte
Wo Starten?
Schritt für Schritt zum
digitalen Zwilling
TwinTech
Von der Theorie zur Praxis
3
Azure IoT Hub
AWS Greengrass
Eclipse HOno
Watson IoT
Siemens xDT
AutomationML
AWS TwinMaker
Azure Digital Twins
Bosch Semantic Stack
IBM MAS/ELM
Eclipse BaSyx
Asset Administration Shell
Microsoft DTDL
UML/SysML
Dassault 3DExperience
AWS RoboMaker
Siemens SimCenter
Mathworks Simulink
Unity Godot
Viele Tools, kein
Überblick?
Tool-Vergleich für
jeden Schritt
Simulation
IoT-Geräte
Digitaler
Zwilling
Schritt für Schritt zum
digitalen Zwilling
TwinTech
Daniel Lehner
5+ Jahre Forschung zum effizienten
Einsatz digitaler Zwillinge
◦ Artikel mit >100.000 Leser*innen
◦ MSc mit Auszeichnung (TU Wien)
Schulung und Beratung zum effizienten
Einsatz digitaler Zwillinge
4
Daniel Lehner
daniel.lehner@jku.at
https://twin-tech.at
TwinTech
Schritt 1: Bestandsaufnahme
Schritt 2: Daten-Integration
Schritt 3: Daten-Verwertung
TwinTech
Beispiel IoT-Systeme
Picture sources: algorithm by N.Style from noun project, geralt from pixabay.com 6
Robot Conveyor
Item
TransportUnit
Room
Building
Sensor Actuator
Planungs
Algorithmus
Smart Home Dashboard
Production Routing
Live-Daten
(aktualisierter)
Plan
Live-Daten
TwinTech
Beispiel Smart Home:
Schritt für Schritt zum digitalen Zwilling
Picture source:, geralt from pixabay.com
7
Digitaler Zwilling
communicates
communicates Zwillings-
Interface
Physischer Zwilling Digitaler Zwilling
TwinTech
Schritt 1: Bestandsaufnahme
TwinTech
Schritt 1: Bestandsaufnahme
9
Room
Building
Sensor Actuator
Sensor
- currentValue
CO2
Sensor
Noise
Sensor
Temperature
Sensor
Humidity
Sensor
sensor1 sensor2 sensor3 …
Zwillings
Modell
TwinTech
Schritt 1: Bestandsaufnahme
Schritt 2: Daten-Integration
TwinTech
Schritt 2: Daten-Integration
Picture by Abd Majd from Noun Project 11
Zwillings-Interface
Azure
Wrapper
Zigbee
Wrapper
Zwillings-Interface
• Einheitliche Kommunikation mit
heterogenen Geräten
• Basiert auf Modell aus Schritt 1
Wrapper
• Technologien
• Daten-Formate
• Kommunikations-
Protokolle
Zwillings-
Modell
room1.temperature
Room.Sensors.temp
-> Room.temperature
Room.TempSensor.value
-> Room.temperature
Room.Sensors.temp
Room.TempSensor.value
TwinTech
Schritt 1: Bestandsaufnahme
Schritt 2: Daten-Integration
Schritt 3: Daten-Verwertung
TwinTech
Schritt 3: Daten-Verwertung
13
Konfiguration durch Modell
aus Schritt 1
Integration mit Daten-
Schnittstelle aus Schritt 2
Zwillings-Interface
Zwillings-
Modell
Picture by Abd Majd from Noun Project
Konfiguration durch Modell
aus Schritt 1
TwinTech
Schritt 3: Daten-Verwertung
14
Zwillings-Interface
Zwillings-
Modell
Verfügbare Räume?
Sensoren pro Raum?
Verfügbare Räume?
Sensoren pro Raum?
Sensor-Werte pro Raum
Picture by Abd Majd from Noun Project
TwinTech Picture source: geralt from pixabay.com
Schritt 1: Bestandsaufnahme
Schritt 2: Daten-Integration
Schritt 3: Daten-Verwertung
TwinTech
Schritt 1: Bestandsaufnahme
Schritt 2: Daten-Integration
Schritt 3: Daten-Verwertung
IoT Geräte
Modellierung
Zwillings-Schnittstellen
Wrapper
Integration von Services
mit Zwillings-Schnittstelle
Konfiguration durch
Zwillings-Modell
TwinTech
Beispiel Production Routing:
Schritt für Schritt zum digitalen Zwilling
17
Zwillings-
Interface
Physischer
Zwilling
Simulation Planning
Algorithm
Anomaly
Detector
Predictor
Digitaler Zwilling
TwinTech
Simulation in a Nutshell
Verhaltens-Repräsentation
3D-Modellierung
Liefert „erwartete“ Daten
Existierende Standards ermöglichen einheitliche Kommunikation
18
TwinTech
Schritt 1: Bestandsaufnahme
TwinTech
Schritt 1: Bestandsaufnahme
20
Robot
Conveyor
- currentPos
- currentAngle
- targetPos
- holdsItem
- gripAt (Position)
- releaseAt(Position)
GreenGrass
RoboMaker
robot1 robot2 … conveyor1 conveyor2 …
- toggle()
- isRunning
- transportsItem
Robot Conveyor
Item
TransportUnit
Zwillings
Modell
TwinTech
Schritt 1: Bestandsaufnahme
Schritt 2: Daten-Integration
TwinTech
Schritt 2: Daten-Integration
22
Zwillings-Interface
Zwillings-
Modell
Picture by Abd Majd from Noun Project
TwinTech
Schritt 1: Bestandsaufnahme
Schritt 2: Daten-Integration
Schritt 3: Daten-Verwertung
23
TwinTech
Schritt 3: Daten-Verwertung
24
Integration mit Daten-
Schnittstelle aus Schritt 2
Zwillings-Interface
Zwillings-
Modell
Planning
Algorithm
Anomaly
Detector
Predictor
Konfiguration durch
Modell aus Schritt 1
Konfiguration durch
Modell aus Schritt 1
Picture by Abd Majd from Noun Project
TwinTech
Schritt 1: Bestandsaufnahme
Schritt 2: Daten-Integration
Schritt 3: Daten-Verwertung
TwinTech 26
Schritt 1: Bestandsaufnahme
Schritt 2: Daten-Integration
Schritt 3: Daten-Verwertung
IoT Geräte + Simulationen
Modellierung
Zwillings-Schnittstellen
Wrapper
Integration von Services
mit Zwillings-Schnittstelle
Konfiguration durch
Zwillings-Modell
TwinTech 27
Viele Tools, kein
Überblick?
Tool-Vergleich für
jeden Schritt
Schritt für Schritt zum
digitalen Zwilling
https://www.heise.de/select/ix/2023/4/2232111035410609
397
Digitale Zwillinge – viele Tools, ein Überblick, heise iX 04/2023
TwinTech
Tool-Überblick Zwillings-Modell
Asset
Administration
Shell
Microsoft Digital
Twin Definition
Language
UML SysML V2
Typ-Ebene nein ja ja ja
Repräsentation
Daten-Endpoints
ja nein Über Profile nein
Repräsentation
Zeitserien
Ja Ja Über Profile ja
Unterstützung
durch
IBM, Azure Digital
Twins, Eclipse
BaSyx, …
Azure Digital Twins nein Nein
Modellierungs-Tools AAS Editor Azure DT Explorer,
JSON
Unzählige Unzählige
28
TwinTech
Tool-Überblick IoT-Hub
Azure IoT-Hub AWS IoT
Greengrass
Eclipse Hono IBM Watson IoT
Platform
xDT
(Executable
Digital Twin)
Unterstützte
Kommunikations
protokolle
MQTT, AMQP,
HTTPS
MQTT, OPC-UA,
Modbus-RTU
(custom)
MQTT, AMQT,
HTTP, CoAP,
Custom
MQTT, custom MQTT, OPC-UA
Installation:
Cloud/on
Premises
Ja/Ja Ja/Ja (als „IoT
SiteWise Edge“)
Ja/Ja Ja (nur noch bis
Ende ’23)/Ja
k.A.
Lizenzmodell Stufen: Basic &
Standard (pro
Einheit)
Nach
Geräteanzahl
(0,18 US-
Dollar/Gerät)
– (Open Source) Keine neuen
Abos mehr
abschließbar
Abhängig vom
SimCenter-
Lizenz
29
TwinTech
Tool-Überblick Simulation
Siemens
SimCenter
AWS
RoboMaker
Mathworks
Simulink
3DExperience Unity Godot
Unterstützte
Standards zur
3D-
Modellierung
Ja (k.A.
welche)
STL, SDF,
URDF,
COLLADA
STL, FBX,
DAE
COLLADA,
URDF und
SDF
STL, FBX STL, OBJ or
Collada
Interaktionssc
hnittstelle
Ja (k.A.
welche)
ROS REST/MQTT Über
Applications
Developer
Tooling
ROS/CLI
Unterstützt
FMI-Standard
zur Interaktion
ja nein ja ja Über open-
source
Gazebo-FMI
Projekt
30
TwinTech
Tool-Überblick Zwillings-Interface
Azure Digital
Twins
AWS
TwinMaker
Eclipse Ditto Bosch Semantic
Stack
IBM
MAS & ELM
Grafische Oberfläche ADT Explorer nein Open-Source
Editoren
nein k.A.
Support für Anbindung
an laufendes System
Standard Data
Connectors
Standard Nein (consulting
notwendig)
Nein (consulting
notwendig)
Programmiersprachena
nbindung
REST + .NET/Java/
Javascript/Python/G
o SDKs
REST REST Java/Javascript/P
ython SDKs
k.A.
Portabilität Kein Support Unterstützu
ng durch
AWS SDK
Möglich für
andere Tools, die
AAS unterstützen
standardisierte
zwillings-
Definitionen
(ESMF und AAS)
Kein support
Wiederverwendbarkeit Nein Nein Erw. Features Erw. Features Erw. Features
31
TwinTech
Digitaler Zwilling
Komplexität durch Agilität
32
Zwillings-
Interface
Planning
Algorithm
Anomaly
Detector
ChatGPT
TwinTech
Conclusion
33
Anomaly Detection
KI-basierte Planung
Predictive Maintenance
Simulation
Digitaler
Zwilling
IoT-Geräte
Digitaler
Zwilling
Kunden, Lieferanten
ERP
TwinTech
Let‘s Talk
images: tonodiaz,, freepik at Freepik.com 34
Potential-Analyse Maßgeschneiderte
Expert:innen-Schulungen
-> Innovationsfinanzierung
-> Partner-Netzwerk
-> Tool-Auswahl
Projekt-Planung
https://twin-tech.at

Weitere ähnliche Inhalte

Ähnlich wie Schritt für Schritt zum digitalen Zwilling

Fraunhofer AISEC - Mit Sicherheit innovativ
Fraunhofer AISEC - Mit Sicherheit innovativFraunhofer AISEC - Mit Sicherheit innovativ
Fraunhofer AISEC - Mit Sicherheit innovativ
Fraunhofer AISEC
 
Joachim Schonowski MSG Group DIN SPEC PAS 91607_- Standards_v01.pdf
Joachim Schonowski MSG Group DIN SPEC PAS 91607_- Standards_v01.pdfJoachim Schonowski MSG Group DIN SPEC PAS 91607_- Standards_v01.pdf
Joachim Schonowski MSG Group DIN SPEC PAS 91607_- Standards_v01.pdf
FIWARE
 

Ähnlich wie Schritt für Schritt zum digitalen Zwilling (20)

Namics & Adobe Industrie-Workshop "Be smart" vom 23.05.2017
Namics & Adobe Industrie-Workshop "Be smart" vom 23.05.2017Namics & Adobe Industrie-Workshop "Be smart" vom 23.05.2017
Namics & Adobe Industrie-Workshop "Be smart" vom 23.05.2017
 
Instand halten ohne Digital Twin?
Instand halten ohne Digital Twin?Instand halten ohne Digital Twin?
Instand halten ohne Digital Twin?
 
Tobias Nebel - Herausforderungen und Changen in Full-Stack-IoT-Projekten
Tobias Nebel - Herausforderungen und Changen in Full-Stack-IoT-ProjektenTobias Nebel - Herausforderungen und Changen in Full-Stack-IoT-Projekten
Tobias Nebel - Herausforderungen und Changen in Full-Stack-IoT-Projekten
 
Fraunhofer AISEC - Mit Sicherheit innovativ
Fraunhofer AISEC - Mit Sicherheit innovativFraunhofer AISEC - Mit Sicherheit innovativ
Fraunhofer AISEC - Mit Sicherheit innovativ
 
IoT & Blockchain wird den Energiemarkt erheblich stören
IoT & Blockchain wird den Energiemarkt erheblich störenIoT & Blockchain wird den Energiemarkt erheblich stören
IoT & Blockchain wird den Energiemarkt erheblich stören
 
Eclipse Ditto Vorstellung (German)
Eclipse Ditto Vorstellung (German)Eclipse Ditto Vorstellung (German)
Eclipse Ditto Vorstellung (German)
 
Internet of Things Architecture
Internet of Things ArchitectureInternet of Things Architecture
Internet of Things Architecture
 
Daten ohne Grenzen – Big Data
Daten ohne Grenzen – Big DataDaten ohne Grenzen – Big Data
Daten ohne Grenzen – Big Data
 
Sicherheit im Internet-of-Things - Wie man das größte Botnetz der Welt absichert
Sicherheit im Internet-of-Things - Wie man das größte Botnetz der Welt absichertSicherheit im Internet-of-Things - Wie man das größte Botnetz der Welt absichert
Sicherheit im Internet-of-Things - Wie man das größte Botnetz der Welt absichert
 
Blockchains in Einkauf und Supply Chain
Blockchains in Einkauf und Supply ChainBlockchains in Einkauf und Supply Chain
Blockchains in Einkauf und Supply Chain
 
Mit Prozessautomatisierung und Co-Creation zur Digitalisierung der Öffentlich...
Mit Prozessautomatisierung und Co-Creation zur Digitalisierung der Öffentlich...Mit Prozessautomatisierung und Co-Creation zur Digitalisierung der Öffentlich...
Mit Prozessautomatisierung und Co-Creation zur Digitalisierung der Öffentlich...
 
Wie sich Unternehmens– und Arbeitsprozesse durch die Cloud verändern werden
Wie sich Unternehmens– und Arbeitsprozesse durch die Cloud verändern werdenWie sich Unternehmens– und Arbeitsprozesse durch die Cloud verändern werden
Wie sich Unternehmens– und Arbeitsprozesse durch die Cloud verändern werden
 
Netzpolitik13: Das Internet der Dinge: Rechte, Regulierung & Spannungsfelder
Netzpolitik13: Das Internet der Dinge: Rechte, Regulierung & SpannungsfelderNetzpolitik13: Das Internet der Dinge: Rechte, Regulierung & Spannungsfelder
Netzpolitik13: Das Internet der Dinge: Rechte, Regulierung & Spannungsfelder
 
Webinar - Vom Sensor in die Cloud – von individuell bis plug & play
Webinar - Vom Sensor in die Cloud – von individuell bis plug & playWebinar - Vom Sensor in die Cloud – von individuell bis plug & play
Webinar - Vom Sensor in die Cloud – von individuell bis plug & play
 
Joachim Schonowski MSG Group DIN SPEC PAS 91607_- Standards_v01.pdf
Joachim Schonowski MSG Group DIN SPEC PAS 91607_- Standards_v01.pdfJoachim Schonowski MSG Group DIN SPEC PAS 91607_- Standards_v01.pdf
Joachim Schonowski MSG Group DIN SPEC PAS 91607_- Standards_v01.pdf
 
E-Commerce vs Architektur CodeTalks.Commerce_2018
E-Commerce vs Architektur CodeTalks.Commerce_2018E-Commerce vs Architektur CodeTalks.Commerce_2018
E-Commerce vs Architektur CodeTalks.Commerce_2018
 
Digitalisierung im Mittelstand: Märkte von morgen
Digitalisierung im Mittelstand: Märkte von morgenDigitalisierung im Mittelstand: Märkte von morgen
Digitalisierung im Mittelstand: Märkte von morgen
 
SVA IoT - Splunk Industry Roundtable
SVA IoT - Splunk Industry RoundtableSVA IoT - Splunk Industry Roundtable
SVA IoT - Splunk Industry Roundtable
 
Namics Walk-in Lab Smart Services 05.10.2016
Namics Walk-in Lab Smart Services 05.10.2016Namics Walk-in Lab Smart Services 05.10.2016
Namics Walk-in Lab Smart Services 05.10.2016
 
Digitale Ökosysteme: Digitalisierung in Unternehmen
Digitale Ökosysteme: Digitalisierung in UnternehmenDigitale Ökosysteme: Digitalisierung in Unternehmen
Digitale Ökosysteme: Digitalisierung in Unternehmen
 

Mehr von Daniel Lehner

Mehr von Daniel Lehner (15)

What's a Digital Twin - and why you need a better one?
What's a Digital Twin - and why you need a better one?What's a Digital Twin - and why you need a better one?
What's a Digital Twin - and why you need a better one?
 
A Model-Driven Platform for Engineering Holistic Digital Twins
A Model-Driven Platform for Engineering Holistic Digital TwinsA Model-Driven Platform for Engineering Holistic Digital Twins
A Model-Driven Platform for Engineering Holistic Digital Twins
 
Git-basiertes Qualitätsmonitoring von Systems Engineering Modellen
Git-basiertes Qualitätsmonitoring von Systems Engineering ModellenGit-basiertes Qualitätsmonitoring von Systems Engineering Modellen
Git-basiertes Qualitätsmonitoring von Systems Engineering Modellen
 
Towards Reactive Planning With Digital Twins and Model-Driven Optimization
Towards Reactive Planning With Digital Twins and Model-Driven OptimizationTowards Reactive Planning With Digital Twins and Model-Driven Optimization
Towards Reactive Planning With Digital Twins and Model-Driven Optimization
 
Git-based Model Management
Git-based Model ManagementGit-based Model Management
Git-based Model Management
 
How to Engineer Digital Twins
How to Engineer Digital TwinsHow to Engineer Digital Twins
How to Engineer Digital Twins
 
Modeling Capabilities of Digital Twin Platforms: Old Wine in New Bottles?
Modeling Capabilities of Digital Twin Platforms: Old Wine in New Bottles?Modeling Capabilities of Digital Twin Platforms: Old Wine in New Bottles?
Modeling Capabilities of Digital Twin Platforms: Old Wine in New Bottles?
 
Next Level Unit Testing
Next Level Unit TestingNext Level Unit Testing
Next Level Unit Testing
 
Sustainable Development and Management of Systems Engineering Models
Sustainable Development and Management of Systems Engineering ModelsSustainable Development and Management of Systems Engineering Models
Sustainable Development and Management of Systems Engineering Models
 
Die nächste Generation des Unit Testing
Die nächste Generation des Unit TestingDie nächste Generation des Unit Testing
Die nächste Generation des Unit Testing
 
2021_moddit_presentation_final.pdf
2021_moddit_presentation_final.pdf2021_moddit_presentation_final.pdf
2021_moddit_presentation_final.pdf
 
Towards a Flexible Evolution of Digital Twins with Fluent APIs
Towards a Flexible Evolution of Digital Twins with Fluent APIsTowards a Flexible Evolution of Digital Twins with Fluent APIs
Towards a Flexible Evolution of Digital Twins with Fluent APIs
 
AML4DT: A Model-Driven Framework for Developing and Maintaining Digital Twin...
AML4DT: A Model-Driven Framework for Developing  and Maintaining Digital Twin...AML4DT: A Model-Driven Framework for Developing  and Maintaining Digital Twin...
AML4DT: A Model-Driven Framework for Developing and Maintaining Digital Twin...
 
Model-based Detection of Runtime Inconsistencies
Model-based Detection of Runtime InconsistenciesModel-based Detection of Runtime Inconsistencies
Model-based Detection of Runtime Inconsistencies
 
A Reference Architecture for Leveraging Model Repositories for Digital Twins
A Reference Architecture for Leveraging Model Repositories for Digital TwinsA Reference Architecture for Leveraging Model Repositories for Digital Twins
A Reference Architecture for Leveraging Model Repositories for Digital Twins
 

Schritt für Schritt zum digitalen Zwilling