Aarhus University Seal

DiT4CPS

The Digital Twins for Cyber-Physical Systems (DiT4CPS) project is supported by the Poul Due Jensen Foundation with a personal grant to Professor Peter Gorm Larsen at 12MDKK. The project started April 2019 and it will last for 6 years. This is a basic research project purely conducted by the Department of Engineering at Aarhus University led by the principal investigator Peter Gorm Larsen.

Aim

Rather than attempting to build inductive models using machine learning, this research attempts to leverage the engineering multi-models constructed during the development process of the system to build a digital twin.

The aim is to increase our understanding of

  • how to reuse engineering multi-models to build a digital twin.
  • how can DSE with alternative faulty scenarios be used to provide a why-that capability for assisting with determining likely faults based on data from the original twin.
  • which co-simulation approaches are suited for calibration and support real-time what-if analyses.
  • which kinds of models can be used for that purpose.

We also want to be able to characterise when and how to employ a digital twin, and which kind of faults that can be diagnosed from the engineering multi-models most commonly used in practice.

Tasks

The DiT4CPS project has seven overall tasks:

  • Getting data: This task is dedicated to getting data about the physical CPSs from the physical sensors and actuators corresponding to the different constituent models from the multi-model of the CPS.
  • Co-simulation: This task targets enhancing the existing Maestro co-simulation capability takes the time-series of data as input to the FMUs representing the multi-models or the digital version of the CPS.
  • Monitoring: This task is responsible for the monitoring of the difference between how the physical CPS performs compared to what the co-simulation of the corresponding multi-model predicts will be added as a new service.
  • Semantic foundation: This task is responsible for the semantic foundation of the INTO-CPS co-simulation expanded to cope with uncertainties.
  • Calibration/adaptation: This task will produce a service enabling calibration/adaptation of a CPS, in particular in relation to its environment, in particular for applications such as the mobile robots.
  • What-if analysis: This task is responsible for providing human operators with a capability to experiment with potential interactions in the control of the real CPS such that what-if analysis can be achieved.
  • Industrial cases: In order to test the limits of the research results we have a number of industrial sized cases that we can fully control and work on from an academic perspective. These will be used as case studies for different scientific publications.

Industrial Cases

Three industrial cases will be used to test the limits of the research.

  • MANUFACTURING CASE
    The aim of the manufacturing case is to create a digital twin of a manufacturing setup with a combination of a table from the SME Technicon, a robotic arm from Universal Robots and a device handling a manufacturing process to determine if the calibrated digital twin will be reconfigured to predict the behaviour of a different production line.
  • MOBILE CASE
    The aim of the mobile case is to create a digital twin for an agricultural robot called Robotti developed by the SME AgroIntelli to determine whether calibration of the environment can be made in a way that makes it possible to predict faults in the actual operation.
  • WATER HANDLING CASE
    The aim of the water handling case is to create a digital twin for a water handling system together with Aarhus Vand to determine whether the more detailed multimodels will enable decision support for operators of the CPS in real-time.

From the opening

Rather than attempting to build inductive models, our research attempts to leverage the engineering multi-models constructed during the development process of the system to build a digital twin.

We also want to be able to characterise when and how to employ a digital twin, and which kind of faults that can be diagnosed from the engineering multi-models most commonly used in practice.

Highlights from the opening of the center