The Incubator Case Study for Digital Twin Engineering

To demystify the Digital Twin concept, we built a simple yet representative thermal incubator system. The incubator is an insulated box fitted with a heatbed, and complete with a software system for communication, a controller, and simulation models. We developed two simulation models to predict the temperature inside the incubator, one with two free parameters and one with four free parameters. Our experiments showed that the latter model was better at predicting the thermal inertia of the heatbed itself, which makes it more appropriate for further development of the digital twin. The hardware and software used in this case study are available open source, providing an accessible platform for those who want to develop and verify their own techniques for digital twins.

[1]  Nelly Bencomo,et al.  Models@run.time: a guided tour of the state of the art and research challenges , 2018, Software & Systems Modeling.

[2]  Xin Yao,et al.  A Survey and Taxonomy of Self-Aware and Self-Adaptive Cloud Autoscaling Systems , 2016, ACM Comput. Surv..

[3]  Jeffrey O. Kephart,et al.  The Vision of Autonomic Computing , 2003, Computer.

[4]  R. Neapolitan,et al.  Vehicle Dynamics , 2018, AC Motor Control and Electrical Vehicle Applications.

[5]  Louise Wright,et al.  How to tell the difference between a model and a digital twin , 2020, Advanced Modeling and Simulation in Engineering Sciences.

[6]  Danny Weyns,et al.  A survey of formal methods in self-adaptive systems , 2012, C3S2E '12.

[7]  Abdollah Homaifar,et al.  A Survey on Fault-Tolerant Supervisory Control , 2018, 2018 IEEE 61st International Midwest Symposium on Circuits and Systems (MWSCAS).

[8]  Kevin A. Clarke,et al.  What Is a Model , 2012 .

[9]  He Zhang,et al.  Digital Twin in Industry: State-of-the-Art , 2019, IEEE Transactions on Industrial Informatics.

[10]  Edward A. Lee Cyber Physical Systems: Design Challenges , 2008, 2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC).

[11]  Zhong Fan,et al.  Digital Twin: Enabling Technologies, Challenges and Open Research , 2020, IEEE Access.

[12]  Joel Nothman,et al.  SciPy 1.0-Fundamental Algorithms for Scientific Computing in Python , 2019, ArXiv.

[13]  T. Başar,et al.  A New Approach to Linear Filtering and Prediction Problems , 2001 .