A Digital Twin (DT) is a digital representation of a physical asset or system, which can be used to simulate, monitor, control, and optimize the physical counterpart. Differently from a classical simulation model, a DT can be dynamically updated (e.g., by means of Machine Learning (ML) techniques) to continuously maintain an alignment with the real asset. In the space domain, the ExploDTwin ESA project proposes to create a model-based DT providing a formal representation of the asset complemented with ”external functions” used to model some parameteres and/or behaviors of the system in an opaque way. Such functions can be engineered or learned from data using ML, but the services built on top of the DT need to cope with such black-box representations. In this paper, we describe the vision of the ExploDTwin project, the modeling and infrastructure being built and then we focus on the planning and scheduling challenges for building a “What-If Analysis” service on top of the DT. We present the architecture of the service, and describe a basic algorithm to handle external functions using off-the-shelf planners.

Planning and Scheduling with External Functions in the ExploDTwin project

Alessandro Flori;Tommaso Fonda;Andrea Gobbi;Samuel Gobbi;Andrea Micheli;Stefano Tonetta;Alessandro Valentini;
2025-01-01

Abstract

A Digital Twin (DT) is a digital representation of a physical asset or system, which can be used to simulate, monitor, control, and optimize the physical counterpart. Differently from a classical simulation model, a DT can be dynamically updated (e.g., by means of Machine Learning (ML) techniques) to continuously maintain an alignment with the real asset. In the space domain, the ExploDTwin ESA project proposes to create a model-based DT providing a formal representation of the asset complemented with ”external functions” used to model some parameteres and/or behaviors of the system in an opaque way. Such functions can be engineered or learned from data using ML, but the services built on top of the DT need to cope with such black-box representations. In this paper, we describe the vision of the ExploDTwin project, the modeling and infrastructure being built and then we focus on the planning and scheduling challenges for building a “What-If Analysis” service on top of the DT. We present the architecture of the service, and describe a basic algorithm to handle external functions using off-the-shelf planners.
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11582/366749
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
social impact