Reusing Model Validation Methods for the Continuous Validation of Digital Twins of Cyber-Physical Systems
By: Joost Mertens, Joachim Denil
Potential Business Impact:
Keeps digital copies of machines accurate over time.
One of the challenges in twinned systems is ensuring the digital twin remains a valid representation of the system it twins. Depending on the type of twinning occurring, it is either trivial, such as in dashboarding/visualizations that mirror the system with real-time data, or challenging, in case the digital twin is a simulation model that reflects the behavior of a physical twinned system. The challenge in this latter case comes from the fact that in contrast to software systems, physical systems are not immutable once deployed, but instead they evolve through processes like maintenance, wear and tear or user error. It is therefore important to detect when changes occur in the physical system to evolve the twin alongside it. We employ and reuse validation techniques from model-based design for this goal. Model validation is one of the steps used to gain trust in the representativeness of a simulation model. In this work, we provide two contributions: (i) we provide a generic approach that, through the use of validation metrics, is able to detect anomalies in twinned systems, and (ii) we demonstrate these techniques with the help of an academic yet industrially relevant case study of a gantry crane such as found in ports. Treating anomalies also means correcting the error in the digital twin, which we do with a parameter estimation based on the historical data.
Similar Papers
Automatic Generation of Digital Twins for Network Testing
Networking and Internet Architecture
Tests phone network software automatically and faster.
Contract-based Verification of Digital Twins
Software Engineering
Checks if digital twins work right.
Verification of Digital Twins using Classical and Statistical Model Checking
Software Engineering
Checks if self-driving truck's computer works right.