Since Maxwell introduced electromechanical analogies in the 19th century, he has found a way to explain electrical phenomena in more familiar mechanical terms. For objects governed by classical mechanics, once the current state is known, it would be possible to predict how it would move in the future (determinism) and how it would have moved in the past. And so, it could also do the same for electrical phenomena. In the domain of sensors and actuators, and for the control systems that use them, the electrical analogy extends to other energy domains such as fluids, thermal, magnetic, and chemical.
Dynamic analogies establish analogies between electrical, mechanical, acoustic, magnetic and electronic systems. Many systems can be used to create an analogue model. And when a model is run on an analogue or digital computer, this is known as the simulation process.
Figure 1 - Apollo simulators at Mission Control in Houston. The Lunar Module Simulator is in the foreground in green, and the Command Module Simulator is in the back of the photo in brown. Image credit: NASA.
Around 50 years ago, during the Apollo 13 mission, the command module suffered an explosion in one of the oxygen tanks, generating a series of warning alarms for the astronauts. How to diagnose and resolve the problem of a failing physical asset 330,000 km from Earth and without direct human intervention (the three astronauts were trapped inside and could not even see the damage)?
NASA had 15 simulators that were used to train astronauts and mission controllers on all aspects of the mission, including multiple failure scenarios. Gene Kranz, NASA's flight director for Apollo 13, says simulators were one of the most complex technologies in the entire space program. The only material reality in the simulation training program was just the crew, cockpit and mission control consoles. Everything else was made up of a few computers, lots of formulas and highly qualified technicians.
A simulator is not a "digital twin", as [1] states, but how NASA mission controllers were able to quickly adapt and modify simulations to match the conditions of a real-life damaged spacecraft, to be able to investigate, reject and improve the strategies needed to bring the astronauts back, was probably the first use of the "digital twin".
The Apollo 13 mission took place more than 30 years before the term "digital twin" appeared, but NASA simulators described the real behavior of a “digital twin”, containing characteristics that played a critical role and that we can take as fundamental characteristics for the construction of a “digital twin”:
- They are most useful when referring to physical assets beyond direct human reach. Modern “digital twins” typically use 3D models and augmented/virtual reality to achieve this goal;
- They require constant “feedback” of data from the physical asset that can be used to update its state and support engineering decisions. Modern “digital twins” typically use IoT to achieve this goal;
- They must be flexible enough to react to changes in the physical asset. Modern "digital twins" typically use simulations to provide critical information, emulating the physical and dynamic behaviour of assets, requiring data analysis to make decisions about deterministic or non-deterministic behaviour, using linear or precision models and discrete approaches based on events with variables or fixed sampling time;
- There was no single "digital twin" for the Apollo program; NASA used 15 different simulators to control various aspects of the mission. Contemporary “digital twins” consist of multiple interaction models that can be combined to account for different aspects of performance. For example, predictive “machine learning” algorithms can be used to carry out simulations and complement other simulations carried out with discrete or continuous, deterministic or stochastic models;
- The events of Apollo 13 took place over three and a half days, during which many adaptations and reengineering took place. How long would it take to install new “digital twins” models if there were changes to the corresponding physical asset? Perhaps the use of 3D virtual models and augmented/virtual reality could be sufficient. However, it remains difficult to work on both digital and physical models of an asset simultaneously.
Currently, the construction of a “digital twin” depends on knowledge of the state and properties of an asset, which allows decisions to be made based on predictions or simulations. The term "digital twin" [4] refers to a virtual copy of a process or product, which can take very different forms depending on the questions asked, whether it is describing and improving a manufacturing process or increasing the efficiency of an asset.
Building a “digital twin” follows a simple workflow. First, mathematical models of a process or product are built by adding geometry and physical characteristics such as data tables, formulas and boundary conditions. Secondly, the behavior of the application is specified, for example, what information should be presented, how the simulations and predictions will appear and how the sensors will be connected. In the end, the application is run as a stand-alone application or installed in the “cloud” to be viewed in a web browser.
Figure 2 – Example of a digital twin of the International Space Station, based on Ontologies and Cloud Computing. Image reference: Microsoft.
Figure 3 – Example of using AR/VR to overlay the location and status of underground piping systems. Image credit: vGIS.
In addition to this simplification, there are standards and reference models such as the "Industrial Internet Consortium Reference Architecture" or the "Industry 4.0 Reference Architecture" that catalyze technologies, supporting the construction of "digital twins" within the new software engineering paradigms. Ontologies, Simulation, “Machine Learning”, “Big Data”, “Cloud Computing”, and Augmented Reality/Virtual Reality are contributing to the development of functionalities that did not previously exist.
Some authors [4] and [5] report that the capabilities of “digital twins” will increase, for example, when they additionally include visualization methods and human-machine interfaces for user input and, as a central element, all models and algorithms necessary to process and interpret the data and optimize the quantities of interest. And that, in the next decade, simulation-based engineering solutions will be flooded with these “twins”, which will be a natural part of the workplace and a presentable and even marketable asset.
Per Francisco Morais - EPMQ Senior Development Technician
[1] Siemens. Apollo 13: The First Digital Twin, 2020. https://blogs.sw.siemens.com/simcenter/apollo-13-the-first-digital-twin/, Last accessed on 2023-01-17.
[2] NASA. Apollo 13: The Successful Failure. https://www.nasa.gov/centers/marshall/history/apollo/apollo13/index.html, Last accessed on 2023-01-17.
[3] COMSOL. How to Build an App from a COMSOL Multiphysics® Model, 2015. https://www.comsol.com/blogs/how-to-build-an-app-from-a-comsol-multiphysics-model/, Last accessed on 2023-01-17.
[4] Meyer, Morten & Yu, Zhuo & Delforouzi, Ahmad & Roggenbuck, Josef & Wolf, Klaus. (2020). Whitepaper: ONTOLOGIES FOR DIGITAL TWINS IN SMART MANUFACTURING. 10.13140/RG.2.2.11346.17607.
[5] R. Rosen, D. Hartmann, H. van der Auweraer, M. Hermann and P. Wolfrum, Simulation & Digital Twin in 2030, Princeton, NJ: Siemens Corporation, 2020.
[6] LinkedIn. Holo-Light - Scaling AR/VR Apps is challenging. XR Streaming unlocks powerful resources and streaming mixed reality application, 2023. https://www.linkedin.com/posts/romanemig_ar-augmentedreality-ai-ugcPost-7019446607142113280-O02M?utm_source=share&utm_medium=member_ios