A flatness-based predictive controller for six-degrees of freedom spacecraft rendezvous

This work presents a closed-loop guidance algorithm for six-degrees of freedom spacecraft rendezvous with a passive target flying in an eccentric orbit. The main assumption is that the chaser vehicle has an attitude control system, based on reaction wheels, providing the necessary torque to change i...

ver descrição completa

Detalhes bibliográficos
Autores: Sánchez Merino, Julio César, Gavilán Jiménez, Francisco, Vázquez Valenzuela, Rafael, Louembet, Christophe
Tipo de documento: artigo
Estado:Versión enviada para evaluación y publicación
Data de publicação:2020
País:España
Recursos:Universidad de Sevilla (US)
Repositório:idUS. Depósito de Investigación de la Universidad de Sevilla
OAI Identifier:oai:idus.us.es:11441/111511
Acesso em linha:https://hdl.handle.net/11441/111511
https://doi.org/10.1016/j.actaastro.2019.11.026
Access Level:Acceso aberto
Palavra-chave:Impulsive rendezvous
Attitude control
Model predictive control
Flatness theory
Descrição
Resumo:This work presents a closed-loop guidance algorithm for six-degrees of freedom spacecraft rendezvous with a passive target flying in an eccentric orbit. The main assumption is that the chaser vehicle has an attitude control system, based on reaction wheels, providing the necessary torque to change its orientation whereas the number of thrusters is arbitrary. The goal is to design fuel optimal maneuvers while satisfying operational constraints and rejecting disturbances. The proposed method is as follows; first, the coupled translational and angular dynamics are transformed to equivalent algebraic relations using the relative translational states transition matrix and the attitude flatness property. Then, a direct transcription method, based on B-splines parameterization and discretization of time continuous constraints, is developed to obtain a tractable static program. Finally, a Model Predictive Controller, based on linearization around the previously computed solution, is considered to handle disturbances. Numerical results are shown and discussed.