The paper Planning and Scheduling with External Functions in the ExploDTwin project by Alessandro Flori, Tommaso Fonda, Andrea Gobbi, Samuel Gobbi, Konstantinos Kapellos, Andrea Micheli, Stefano Tonetta, Alessandro Valentini, Evridiki Ntagiou has been accepted for the 14th International Workshop on Planning & Scheduling for Space (IWPSS 2025)
ExploDTwin ("Digital Twin for Space Exploration Assets") is a Technology Development activity carried out by TRASYS, Fondazione Bruno Kessler - FBK, and ALTEC with the support of the European Space Operations Centre (ESOC). In the project, we are developing Digital Twins for space applications by integrating model-based representations with machine learning. This paper focuses on the planning and scheduling needed for "What-If Analysis" services, showcasing how to use off-the-shelf planners to deal with opaque "external functions".
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 parameters 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.