Pereira, PedroGuerreiro, BrunoLourenço, Pedro2023-03-292023-03-292022-05PURE: 57165339PURE UUID: 1e8bb594-bbf9-48f4-a6db-c40a6dacc49fORCID: /0000-0002-4511-5114/work/131805402http://hdl.handle.net/10362/151396This work was partially funded by FCT project REPLACE (PTDC/EEIAUT/32107/2017) which includes Lisboa 2020 and PIDDAC funds, project CAPTURE (PTDC/EEIAUT/1732/2020).This paper addresses two complementary problems of spacecraft formation flying, namely spacecraft platooning and on-orbit spacecraft servicing, using Model Predictive Control (MPC). With the proposed solutions, these space formation scenarios can be regarded as a cooperative system composed of several spacecraft with a common goal, which may have clear advantages relative to other approaches. For each application scenario, a different optimization problem and MPC design is presented, including relevant constraints to deal with physical limitations, visibility problems, and also to guarantee a collision-free trajectory from other spacecraft or obstacles. The proposed methods are validated with realistic simulation results, showing that all vehicles demonstrate reliable performance following a given trajectory or goal in a formation, while satisfying all the considered constraints.161998774engCooperative Platooning and Servicing for Spacecraft Formation Flying using Model Predictive Controlconference object10.5281/zenodo.7106140