This work investigates the application of imitation learning, and specifically behavioural cloning, to solve the time-optimal satellite reorientation problem. Traditional optimal control methods, while accurate, are often computationally demanding and unsuitable for real-time execution on resource-constrained systems. To address this limitation, we propose a learning-based framework where neural networks are trained offline on expert trajectories generated with the GPOPS-II optimal control solver. Several architectures are explored, each designed to infer optimal control commands from state error inputs. The models are trained on a dataset of state-action pairs and evaluated in terms of manoeuvre performance and inference speed. Importantly, the trained networks are tested on commercial off-the-shelf CPU-only platforms, in order to demonstrate their suitability for embedded applications. Results show that the proposed models are capable of replicating the time-optimal behaviour while achieving inference times in the order of milliseconds, even on low-power hardware.

Neural Networks for Minimum Time Satellite Reorientation / Bigelli, L., Paganelli Azza, F., Romanelli, L., Varile, M., Romano, M.. - ELETTRONICO. - (In corso di stampa). (2nd IAA Conference on AI in and for Space Suzhou, China November 01-03, 2025).

Neural Networks for Minimum Time Satellite Reorientation

Luca Bigelli;Luca Romanelli;Marcello Romano
In corso di stampa

Abstract

This work investigates the application of imitation learning, and specifically behavioural cloning, to solve the time-optimal satellite reorientation problem. Traditional optimal control methods, while accurate, are often computationally demanding and unsuitable for real-time execution on resource-constrained systems. To address this limitation, we propose a learning-based framework where neural networks are trained offline on expert trajectories generated with the GPOPS-II optimal control solver. Several architectures are explored, each designed to infer optimal control commands from state error inputs. The models are trained on a dataset of state-action pairs and evaluated in terms of manoeuvre performance and inference speed. Importantly, the trained networks are tested on commercial off-the-shelf CPU-only platforms, in order to demonstrate their suitability for embedded applications. Results show that the proposed models are capable of replicating the time-optimal behaviour while achieving inference times in the order of milliseconds, even on low-power hardware.
In corso di stampa
File in questo prodotto:
File Dimensione Formato  
Bigelli - Neural Networks for Minimum Time Satellite Reorientation.pdf

accesso riservato

Tipologia: 2. Post-print / Author's Accepted Manuscript
Licenza: Non Pubblico - Accesso privato/ristretto
Dimensione 1.23 MB
Formato Adobe PDF
1.23 MB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

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/11583/3015675