Welcome to our curated repository of awesome Digital Twin resources.
Digital twins, initially rooted in aerospace engineering, have evolved into a versatile concept applied across diverse domains. From enhancing weather forecasting accuracy, including predicting hurricanes and storms, to revolutionizing medicine with personalized cancer treatments, digital twins are reshaping industries. They find applications in automotive design, urban infrastructure development for smart cities, and climate modeling. Both research and industry harness the power of digital twins to monitor and control cyber-physical systems in sectors spanning automotive, avionics, biology, construction, manufacturing, medicine, and beyond. The promise of digital twins lies in their ability to significantly reduce costs, time, and enhance our comprehension of complex systems they represent. These digital replicas serve varied purposes such as analysis, control, and behavior prediction, employed at different stages relative to the represented system's lifecycle, whether in the exploration of design possibilities or optimizing real-time operations.
Digital twins virtually represent a physical system by learning predictive models of the system from sensor data and enable decision-making to optimize future behavior.
- Awesome Digital Twins
- Contents
- Definitions of Digital Twins
- Digital Twin Policy
- Digital Twin News
- Reports
- Software Solutions
- Cloud Solutions
- Videos
- Books
- Lectures
- Initiatives
- Research Events
- Research Groups
- Standards
- Digital Twin on Github
- Selected Papers
- Blog Posts
- DT in Electric Vehicles
- Digital Twin Simulation
- Miscellaneous
- Python - Simulation Connection
- Digital Twin Project
- Platforms/Engines
- "A digital twin is a virtual representation of real-world entities and processes, synchronized at a specified frequency and fidelity." (Digital Twin Consortium)
- "A digital twin is a digital representation of an active unique product (real device, object, machine, service, or intangible asset) or unique product-service system (a system consisting of a product and a related service) that acquires its selected characteristics, properties, conditions, and behaviours by means of models, information, and data within a single or even across multiple life cycle phases." (Acatech)
- "Digital representation sufficient to meet the requirements of a set of use cases." (Industrial Digital Twin Association)
- "A digital twin of a system consists of a set of models of the system and a set of digital shadows, both of which are purposefully updated on a regular basis, provides a set of services to use both purposefully with respect to the original system, and can send information about the environment and control commands to the original system."(Definition by the German Cluster of Excellence, updated after the Dagstuhl seminar on MDE of DTs)
- Home - Digital Twin Consortium
- NISTIR 8356 (Draft), Considerations for Digital Twin Technology & Emerging Standards - CSRC
- Capabilities Periodic Table - Digital Twin Consortium
- Digital Twin Periodic Table - digitalplaybook.org
- Digital Twin Technology Market 2022 : Global Industry Analysis, Business Insights, Driving Factors, Trends, Market Size and Forecasts Up to 2028 with Dominant Sectors and Countries Data - Digital Journal
- Electrical Digital Twin Software Market Innovative Strategy by 2030 - General Electric, PTC, Dassault Systèmes, IBM Corporation–Designer Women
- Why you may have a thinking digital twin within a decade - BBC News
- What Is a Digital Twin? - NVIDIA Blog
- A primer on digital twin technology
- British firm's 'digital twin' accurately predicts EV battery lifespan - Autocar
- Global Electrical Digital Twin Market Size to Reach $1.3 Billion By 2026
- The National Academies of Sciences, Engineering, and Medicine (NASEM) released a report on Dec. 15, 2023. The report, Foundational Research Gaps and Future Directions for Digital Twins, is the result of a year-long consensus study. The study was sponsored by the U.S. Department of Defense, U.S. Department of Energy, National Institutes of Health, and National Science Foundation. The report sets down a cohesive definition for the term “digital twin,” urges responsible use of digital twin technology, and emphasizes the importance of establishing trust and embedding verification, validation, and uncertainty quantification in digital twin technologies from design to deployment.
- Digital Twin Consortium Software Repository
- Eclipse Ditto - Open source framework for building build digital twins of devices connected to the internet.
- Asset Administration Shell - Open source software
- CityEngine: Build a Digital Twin of Your City - GIS Geography
- Home - CosmoTech Portal
- IoT Digital Twin with Roblox and The Things Network
- Oracle IoT Digital Twin Framework
- Azure Digital Twins
- Ansys Twin Builder
- GE Predix Platform - Industrial IoT Platform
- Talks of the Engineering Digital Twins – Seminar Series
- Demonstration of Three ISO 23247 Digital Twin Use Cases
- Digital twin of vehicles: when physical and digital models come together - YouTube Renault
- Continuous Engineering with Digital Twin - YouTube JK Automotive
- The Tesla Model Y Digital Twins for benchmarking and cost reduction strategies. - YouTube Tesla
- The digital functional twin - driving autonomous and electric vehicle design - YouTube Siemens
- Continuous Engineering with Digital Twin - YouTube
- Digital Twin Driven Intelligent Systems and Emerging Metaverse - Springer: Digital Twin foundations and examples in different fields.
- CanopyLAB - Future Technologies Series: Demystifying Digital Twin
- Coursera - Digital Twins and the Automotive Industry
- Coursera - Mastering Digital Twins
- Digital Twin: A Comprehensive Overview
- Digital Twin Technology
- Digital Twins: Enhancing Model-based Design with AR, VR and MR
- Mark Rochon Distinguished Lecture Series: Constructing a Human Digital Twin
- DigiTwins Initiative - Digital twins in healthcare.
- Digital Twin Consortium
- Eclipse Digital Twin - Collaborative, open source initiative at the Eclipse Foundation fostering the development of reference implementations for the activities driven by the Industrial Digital Twin Association (IDTA).
- Industrial Digital Twin Association
- Dagstuhl-Seminar 22362: Model-Driven Engineering of Digital Twins (see the report)
- Engineering of Digital Twins Community
- Workshop on Digital Twin Architecture (TwinArch)
- Workshop on Model-Driven Engineering of Digital Twins (ModDiT'21)
- Workshop on Model-Driven Engineering of Digital Twins (ModDiT'22)
- Workshop on Model-Driven Engineering of Digital Twins (ModDiT'23)
- Oden Institute for Computational Engineering and Sciences at The University of Texas at Austin (A new project establishing the Multifaceted Mathematics Integrated Capability Center on the Multifaceted Mathematics of Digital Twins (M2dt) officially launched in September 2022 and will receive $13.5M in funding over five years from Department of Energy’s Advanced Scientific Computing Research (ASCR) program. This is a new applied mathematics center for research on digital twin technology.)
- Computational Modelling Group: Knowledge graphs
- Digital Twin - Open Access Publishing Platform - Digital Twin Fast publication and open peer review for all research related to digital twin technologies.
- Interreg - EMR Digital Twin Academy Project
- Home - Digital Twin Research
- Digital Twin
- AU Centre for Digital Twins
- EAISI Digital Twin Lab
- Scientific machine learning and data-driven model reduction for a Predictive Digital Twin
- Digital Twinning - TNO
- Doctoral project: Digital twin developments within Volvo CE - lnu.se
- IBM Digital Twin Exchange - Overview - Indonesia - IBM
- rploeg/thesisdigitaltwinsustainability: Software components used for my Thesis about Digital Twin and sustainability in manufacturing
- OpenDigitalTwin-Dev/OpenDigitalTwin: This is an open source CAX project for digital twins.
- whitelightning450/Machine-Learning-Water-Systems-Model: This machine learning workflow demonstrates a framework to function a digital twin of a systems dynamics model for urban water system seasonal water system reliability, resilience, and vulnerability analysis.
- PacktPublishing/Building-Industrial-Digital-Twin: Building Industrial Digital Twin - Packt Publishing
- J. Michael, M. Schwammberger, A. Wortmann: Explaining Cyberphysical System Behavior With Digital Twins. In IEEE Software, vol. 41, no. 1, pp. 55-63, Jan.-Feb. 2024.
- I. David, P. Archambault; Q. Wolak; C. V. Vu; T. Lalonde; K. Riaz; E. Syriani; H. Sahraoui: Digital Twins for Cyber-Biophysical Systems: Challenges and Lessons Learned. 2023 ACM/IEEE 26th International Conference on Model Driven Engineering Languages and Systems (MODELS), Västerås, Sweden, 2023, pp. 1-12.
- B. Combemale, J. Jézéquel, Q. Perez, D. Vojtisek, N. Jansen, J. Michael, F. Rademacher, B. Rumpe, A. Wortmann, J. Zhang: Model-Based DevOps: Foundations and Challenges. In: Int. Conf. on Model Driven Engineering Languages and Systems Companion (MODELS-C), pp. 429–433, ACM/IEEE, Oct. 2023.
- I. David, D. Bork: Towards a Taxonomy of Digital Twin Evolution for Technical Sustainability. 2023 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C), Västerås, Sweden, 2023, pp. 934-938.
- E. Ferko, A. Bucaioni, P. Pelliccione, M. Behnam: Standardisation in Digital Twin Architectures in Manufacturing. 2023 IEEE 20th International Conference on Software Architecture (ICSA), L'Aquila, Italy, 2023, pp. 70-81.
- M. Heithoff, A. Hellwig, J. Michael, B. Rumpe: Digital Twins for Sustainable Software Systems. In: IEEE/ACM 7th Int. Workshop on Green And Sustainable Software (GREENS), P. Lago, R. Kazman (Eds.), pp. 19–23, IEEE, Jul. 2023.
- Loek Cleophas, Thomas Godfrey, Djamel Eddine Khelladi, Daniel Lehner, Benoît Combemale, Mark van den Brand, Michael Vierhauser, Manuel Wimmer, Steffen Zschaler: A community-sourced view on engineering digital twins: a report from the EDT.Community. MoDELS (Companion) 2022: 481-485
- Romina Eramo, Francis Bordeleau, Benoît Combemale, Mark van den Brand, Manuel Wimmer, Andreas Wortmann: Conceptualizing Digital Twins. IEEE Softw. 39(2): 39-46 (2022)
- M. Dalibor, N. Jansen, B. Rumpe, D. Schmalzing, L. Wachtmeister, M. Wimmer, A. Wortmann (2022). A cross-domain systematic mapping study on software engineering for Digital Twins. Journal of Systems and Software, Volume 193, Art. 111361, Elsevier
- D. Bano, J. Michael, B. Rumpe, S. Varga, M. Weske: Process-Aware Digital Twin Cockpit Synthesis from Event Logs. Journal of Computer Languages (COLA), Volume 70, Elsevier
- M. Dalibor, M. Heithoff, J. Michael, L. Netz, J. Pfeiffer, B. Rumpe, S. Varga, A. Wortmann: Generating Customized Low-Code Development Platforms for Digital Twins. Journal of Computer Languages (COLA), Volume 70, Elsevier
- Qi, Q., Tao, F., Hu, T., Anwer, N., Liu, A., Wei, Y., and others & Nee, A. Y. C. (2021). Enabling technologies and tools for digital twin. Journal of Manufacturing Systems, 58, 3-21: the paper describes 5 kinds of constituents of a digital twin, which are (1) physical entities, (2) data, (3) models, (4) services, (5) connections between these. DOI
- Francis Bordeleau, Benoît Combemale, Romina Eramo, Mark van den Brand, Manuel Wimmer: Towards Model-Driven Digital Twin Engineering: Current Opportunities and Future Challenges. ICSMM 2020: 43-54
- Kritzinger, W., Karner, M., Traar, G., Henjes, J., & Sihn, W. (2018). Digital Twin in manufacturing: A categorical literature review and classification. IFAC-PapersOnLine, 51(11), 1016-1022: the paper defines a digital twin as a digital object that receives data from and sends data to its physical twin. DOI
- Digital Twins for next generation electric vehicles - Frontiers Research Topic
- Using Digital Twin Technology in Electric Vehicles
- Hyundai Motor Group Pilots Digital Twin Technology to Improve EV Battery Performance
- Using Digital Twin Technology to Accelerate Vehicle Electrification
- Next-Generation Electric Vehicles with Digital Twins and IoT - IoT Times
- A Porsche Digital Twin: Driven by Data Streaming & NoSQL - by Porsche AG - #NextLevelGermanEngineering - Medium
- Virtual Car Concept: How Porsche Developed a Digital Twin–Grape Up
- Building the functional "Digital Twin" in a smart factory - Virtual Vehicle
- Hyundai Motor to adopt digital twin in latest move of virtual technology use - KED Global Hyundai
- Hyundai Motor Group Pilots Digital Twin Technology to Improve EV Battery Performance Hyundai
- Maintaining Industrial Assets with a Digital Twin - QAD Blog
- Industry 4.0: ŠKODA AUTO Vrchlabí plant has made use of ‘Digital twin’ - ŠKODA Storyboard Skoda
- Renault Group’s vehicles are now built by using a digital twin - Renault Group Renault
- What is Digital Twin Technology and How It Benefits Manufacturing in the Industry 4.0 Era? - SL Controls
- Digital Twins Technology, Its Benefits & Challenges to Information Security - GlobalLogic
- What Are the Benefits of a Digital Twin?
- Why Accenture lists ‘digital twins’ as top-five technology trend in 2021 - VentureBeat
- Digital twin Porsche
- HASH - Complex Systems Simulation
- IoT Digital Twin with Roblox and The Things Network
- How to tell the difference between a model and a digital twin - Advanced Modeling and Simulation in Engineering Sciences - Full Text
- NISTIR 8356 (Draft), Considerations for Digital Twin Technology & Emerging Standards - CSRC
- Vertexvis/digital-twin-demo: Map time series and other digital twin data to sensors and visualize them in 3D using the Vertex Platform.
- Vertex Developer Portal - 3D Visualization Engine
- Vertex Platform Plans & Pricing - Vertex Software
-
ASHVIN–Digitising and transforming the European construction industry
-
What is a digital twin and why it's important to IoT - Network World
-
Digital twin of vehicles: when physical and digital models come together - YouTube
-
The digital engineering revolution is here—could Python be the key to upskilling?
-
Eclipse Ditto™ • open source framework for digital twins in the IoT
-
Pollen Robotics' Reachy VR Digital Twin in Python (proof of concept) - r/Python
-
harfang3d/reachy-digital-twin: Digital twin of the Pollen Robotics Reachy robot.
-
Producing the Digital Twin for Industrial Internet of Things - Iot-Inc
-
A Probabilistic Graphical Model Foundation for Enabling Predictive Digital Twins at Scale
-
Developing a Digital Twin. An intelligent system using Machine…- by Taposh Dutta-Roy - Medium
- Blender Python API - 3D Free
- Unreal Engine Unreal Python API Documentation—Unreal Python 4.27 (Experimental) documentation
- VPython and Web VPython 3D
- FreeCAD: Your own 3D parametric modeler CAD Free
- cqparts: pythonic CAD CAD Free
- CadQuery 2 Documentation—CadQuery Documentation CAD Free (betteer tahan openscad and freecad)
- Vintech - CAM software for Nesting and NC programing
- ursina engine Game Engine Free pokepetter/ursina: A game engine powered by python and panda3d.
- Open3D: A Modern Library for 3D Data Processing—Open3D 0.15.1 documentation 3D Free
- HARFANG® 3D - Real Time Visualization Tools 3D Free harfang3d/harfang3d: HARFANG 3D source code public repository
- 3D Animation Software for Character Animator - iClone Paid
- Mari - High Resolution 3D Painting Software Paid
- Vismach
- DART: Dynamic Animation and Robotics Toolkit
- STEP Tools, Inc. - Digital Thread, STEP and IFC Solutions Paid
- Visual Components - 3D manufacturing simulation software Paid
- UPBGE Free Game Engine
- Panda3D - Open Source Framework for 3D Rendering & Games 3D Free
- Gazebo 3D Robotic Free
- OpenSCAD - The Programmers Solid 3D CAD Modeller 3D Free SolidCode/SolidPython: A python frontend for solid modelling that compiles to OpenSCAD
- dbrgn/tangible: Tangible is a Python library to convert data into tangible 3D models.
- marcomusy/vedo: A python module for scientific analysis of 3D data 3D manipulation marcomusy/vedo: A python module for scientific analysis of 3D data
- Cocos2d is a family of open-source software frameworks for building cross-platform games&apps. Game Engine
- Home—pyglet Game Engine
- Welcome to Kivy—Kivy 2.1.0 documentation
- jimy-byerley/pymadcad: Simple yet powerful CAD (Computer Aided Design) library, written with Python. 3D CAD Free
- ZenCad 3D CAD Free
- libfive::Home 3D CAD Free
- SolveSpace - parametric 3d CAD CAD Free
- Open Cascade CAD software for engineering - 3D CAD software
- Digital Twin Greenhouse with IoT sensors - Hackster.io Smart Village
- Digital Twin tests elevator ride in Ermua - Hackster.io ML Anomaly Detection in Elevators w/ Edge Impulse & Notecard - Hackster.io
- Surface Crack Detection and Localization w/ Seeed reTerminal - Hackster.io
- Virtual Store System using digital twins and oneM2M - Hackster.io
- Controlling Virtual Object and Physical Object using BabylonJS and Arduino - Demos and projects - Babylon.js Github Virtual Engineering - Scenario and Sync Demo - YouTube Blender, Babylonjs, nodered, webxr
- NVIDIA Omniverse
- Oculus Horizon Words
- Microsoft Mesh
- Unity
- Unreal Engine
- Amazon Sumerian
- ArcGIS CityEngine
- Twinmotion
- Cryengine
- Visual Components - 3D manufacturing simulation software
- Maplesoft - Software for Mathematics, Online Learning, Engineering
- Simulation, Production Planning and Scheduling Software - Simio