Ensuring safe docking maneuvers on floating platform using Nonlinear Model Predictive Control (NMPC)

Docking maneuvers are a relevant part of the modern space mission, requiring precision and safety to ensure the success of the overall mission. This thesis proposes using a non-linear Model Predictive Control (MPC) as a controller with various constraints to ensure safe docking maneuvers for a satel...

Full description

Bibliographic Details
Main Author: Gatti, Federico
Format: Bachelor Thesis
Language:English
Published: Luleå tekniska universitet, Institutionen för system- och rymdteknik 2024
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:ltu:diva-104501
_version_ 1821577963280269312
author Gatti, Federico
author_facet Gatti, Federico
author_sort Gatti, Federico
collection Luleå University of Technology Publications (DiVA)
description Docking maneuvers are a relevant part of the modern space mission, requiring precision and safety to ensure the success of the overall mission. This thesis proposes using a non-linear Model Predictive Control (MPC) as a controller with various constraints to ensure safe docking maneuvers for a satellite. This was done in MATLAB using as a model for the satellite the Sliders used by the Robotics Lab at Luleå University of Technology (LTU). The controller was tested first on the MATLAB model and then briefly on hardware.The main objective of this thesis is to develop and implement an MPC-based control strategy to achieve safe docking maneuvers between two satellites. Great attention has been paid to implementing constraints, such as collision avoidance, and hardware constraints, such as thrust limits, to ensure the safety and reliability of the process.Through the MATLAB simulations, it was possible to indicate that the introduced constraints contribute significantly to the safe execution of docking maneuvers, preventing collisions, andoptimizing fuel usage. The controller successfully adapts to unforeseen disturbances and uncertainties in real-time, showcasing its robustness and reliability in dynamic space environments.The hardware simulations have shown that the controller operates as expected but needs further tuning to adapt to the hardware uncertainties.In conclusion, this thesis comprehensively explores MPC-based control strategies with constraints for space docking maneuvers. The positive results underscore this approach’s potential to ensure the safety and reliability of future space missions, opening avenues for further research and application in autonomous space systems.
format Bachelor Thesis
genre Luleå
Luleå
Luleå
genre_facet Luleå
Luleå
Luleå
id ftluleatu:oai:DiVA.org:ltu-104501
institution Open Polar
language English
op_collection_id ftluleatu
op_rights info:eu-repo/semantics/openAccess
publishDate 2024
publisher Luleå tekniska universitet, Institutionen för system- och rymdteknik
record_format openpolar
spelling ftluleatu:oai:DiVA.org:ltu-104501 2025-01-16T23:01:21+00:00 Ensuring safe docking maneuvers on floating platform using Nonlinear Model Predictive Control (NMPC) Gatti, Federico 2024 application/pdf http://urn.kb.se/resolve?urn=urn:nbn:se:ltu:diva-104501 eng eng Luleå tekniska universitet, Institutionen för system- och rymdteknik info:eu-repo/semantics/openAccess Robotics Space Engineering Docking Maneuvers Floating Platforms Nonlinear MPC MPC Barrier function PWM Engineering and Technology Teknik och teknologier Aerospace Engineering Rymd- och flygteknik Student thesis info:eu-repo/semantics/bachelorThesis text 2024 ftluleatu 2024-12-18T12:24:46Z Docking maneuvers are a relevant part of the modern space mission, requiring precision and safety to ensure the success of the overall mission. This thesis proposes using a non-linear Model Predictive Control (MPC) as a controller with various constraints to ensure safe docking maneuvers for a satellite. This was done in MATLAB using as a model for the satellite the Sliders used by the Robotics Lab at Luleå University of Technology (LTU). The controller was tested first on the MATLAB model and then briefly on hardware.The main objective of this thesis is to develop and implement an MPC-based control strategy to achieve safe docking maneuvers between two satellites. Great attention has been paid to implementing constraints, such as collision avoidance, and hardware constraints, such as thrust limits, to ensure the safety and reliability of the process.Through the MATLAB simulations, it was possible to indicate that the introduced constraints contribute significantly to the safe execution of docking maneuvers, preventing collisions, andoptimizing fuel usage. The controller successfully adapts to unforeseen disturbances and uncertainties in real-time, showcasing its robustness and reliability in dynamic space environments.The hardware simulations have shown that the controller operates as expected but needs further tuning to adapt to the hardware uncertainties.In conclusion, this thesis comprehensively explores MPC-based control strategies with constraints for space docking maneuvers. The positive results underscore this approach’s potential to ensure the safety and reliability of future space missions, opening avenues for further research and application in autonomous space systems. Bachelor Thesis Luleå Luleå Luleå Luleå University of Technology Publications (DiVA)
spellingShingle Robotics
Space Engineering
Docking Maneuvers
Floating Platforms
Nonlinear MPC
MPC
Barrier function
PWM
Engineering and Technology
Teknik och teknologier
Aerospace Engineering
Rymd- och flygteknik
Gatti, Federico
Ensuring safe docking maneuvers on floating platform using Nonlinear Model Predictive Control (NMPC)
title Ensuring safe docking maneuvers on floating platform using Nonlinear Model Predictive Control (NMPC)
title_full Ensuring safe docking maneuvers on floating platform using Nonlinear Model Predictive Control (NMPC)
title_fullStr Ensuring safe docking maneuvers on floating platform using Nonlinear Model Predictive Control (NMPC)
title_full_unstemmed Ensuring safe docking maneuvers on floating platform using Nonlinear Model Predictive Control (NMPC)
title_short Ensuring safe docking maneuvers on floating platform using Nonlinear Model Predictive Control (NMPC)
title_sort ensuring safe docking maneuvers on floating platform using nonlinear model predictive control (nmpc)
topic Robotics
Space Engineering
Docking Maneuvers
Floating Platforms
Nonlinear MPC
MPC
Barrier function
PWM
Engineering and Technology
Teknik och teknologier
Aerospace Engineering
Rymd- och flygteknik
topic_facet Robotics
Space Engineering
Docking Maneuvers
Floating Platforms
Nonlinear MPC
MPC
Barrier function
PWM
Engineering and Technology
Teknik och teknologier
Aerospace Engineering
Rymd- och flygteknik
url http://urn.kb.se/resolve?urn=urn:nbn:se:ltu:diva-104501