Introduction
2024-01-08
This is a new advanced course that is being developed during this term.
are all made available and constantly updated on
By the end of the semester, you will be made familiar with …
For more on the Course outline, Topics, and Learning goals, see Goals.
Data assimilation: methods, algorithms, and applications | Asch, Bocquet, and Nodet (2016), Mark | SIAM, 2016 |
A toolbox for digital twins: from model-based to data-driven1 | Asch (2022), Mark | SIAM, 2022 |
A comprehensive review of digital twin—part 1: modeling and twinning enabling technologies | Thelen et al. (2022) | Springer, 2022 |
A comprehensive review of digital twin—part 2: roles of uncertainty quantification and optimization, a battery digital twin, and perspectives | Thelen et al. (2023) | Springer, 2022 |
Sequential Bayesian inference for uncertain nonlinear dynamic systems: A tutorial | Tatsis, Dertimanis, and Chatzi (2022) | Arxiv, 2022 |
Definition from (Asch 2022): “A set of virtual information constructs that mimics the structure, context, and behavior of an individual/unique physical asset, or a group of physical assets, is dynamically updated with data from its physical twin throughout its life cycle and informs decisions that realize value.”
Definition by IBM: “A digital twin is a virtual representation of an object or system that spans its lifecycle, is updated from real-time data, and uses simulation, machine learning and reasoning to help decision making.”
Definition from (National Academies of Sciences, Medicine, et al. 2023): “A digital twin is a set of virtual information constructs that mimics the structure, context, and behavior of a natural, engineered, or social system (or system-of-systems), is dynamically updated with data from its physical twin, has a predictive capability, and informs decisions that realize value. The bidirectional interaction between the virtual and the physical is central to the digital twin.”
Also see discussion Section 2 of “A comprehensive review of digital twin — part 1”.
For a digital model, data flow between the physical space and virtual space is optional
For a digital shadow, data flow is unidirectional from physical to digital.
But for digital twin, the data flow has to be bidirectional. See Figure.
\[\mathrm{DT} = \mathbb{F} (\mathrm{PS, DS, P2V, V2P, OPT})\]
five- dimensional digital twin model consists of
a physical system (PS),
a digital system (DS),
an updating engine (P2V),
a prediction engine (V2P),
and an optimization dimension (OPT).
\(\mathbb{F}(⋅)\) integrates all five dimensions together to define a Digital Twin.
\[\mathrm{DT} = \mathbb{F} (\mathrm{PS, DS, P2V, V2P, OPT})\]
the availability of (large) volumes of (often real-time) data,
the accessibility to this data,
the tools and implementations of AI-based algorithms,
the body of knowledge of mathematical models,
the readiness and low cost of computational devices,
Necessary ingredients for a Digital Twin that learns during its life cycle
consists of static part — initial model, design, and
dynamic part — includes the simulation process, coupled with data acquisition, and finally autoupdating.
Questions:
What is meant by a “model”?
What are data to be used for?
How, if possible, can we couple the above two to construct the most informative DT?
Will be discussing two types of models throughout the book:
A good statistical model: should attain a good balance between under/overfitting.
Physical models: need to capture the higher order terms and neglect small terms.
Bloated models will often be difficult to solve numerically.
Three loops: Space and time, optimization, decision-making
Loops over space and time and solution of the physical problem in the inner loop.
Optimization in the outer loop, including control, solution of an inverse problem, parameter estimation, uncertainty quantification, and multifidelity modeling using surrogates.
Decision making in the outer-outer loop— preventative maintenance, shutting down operations …
Important to ensure trustworthiness of the DT - checking operational and validity regimes of the model, and - implement an expert system based on engineering experience.