MPC for momentum counter-balanced and zero-impulse contact with a free-spinning satellite
By: Theofania Karampela , Rishie Seshadri , Florian Dörfler and more
In on-orbit robotics, a servicer satellite's ability to make contact with a free-spinning target satellite is essential to completing most on-orbit servicing (OOS) tasks. This manuscript develops a nonlinear model predictive control (MPC) framework that generates feasible controls for a servicer satellite to achieve zero-impulse contact with a free-spinning target satellite. The overall maneuver requires coordination between two separately actuated modules of the servicer satellite: (1) a moment generation module and (2) a manipulation module. We apply MPC to control both modules by explicitly modeling the cross-coupling dynamics between them. We demonstrate that the MPC controller can enforce actuation and state constraints that prior control approaches could not account for. We evaluate the performance of the MPC controller by simulating zero-impulse contact scenarios with a free-spinning target satellite via numerical Monte Carlo (MC) trials and comparing the simulation results with prior control approaches. Our simulation results validate the effectiveness of the MPC controller in maintaining spin synchronization and zero-impulse contact under operation constraints, moving contact location, and observation and actuation noise.
Similar Papers
Reference-Free Sampling-Based Model Predictive Control
Robotics
Robots learn to walk, jump, and balance themselves.
Koopman-Operator-Based Model Predictive Control for Drag-free Satellite
Systems and Control
Makes satellites float perfectly in space.
Fault-tolerant Model Predictive Control for Spacecraft
Robotics
Keeps broken satellites from crashing into others.