Abstract

Future space missions such as in-space assembly of telescopes and on-orbit servicing require rendezvous and proximity operations trajectories that avoid thruster-induced contamination of delicate components onboard the client spacecraft. We present a novel technique to incorporate a hard thruster pointing constraint into the indirect optimal control formulation and solve the problem using a single-shooting method. A thruster pointing constraint is an inequality constraint that imposes a limit on the angular range over which a spacecraft thruster is permitted to operate, thus mitigating plume contamination during rendezvous and proximity operations. Through novel incorporation of the constraint directly into the dynamic model, the problem can be easily solved with no a priori knowledge of the burn sequence or information about when the constraint is active or inactive. Our formulation is capable of handling a constant thruster pointing constraint as well as one that varies as a function of distance from the target spacecraft. Results are presented under Clohessy–Wiltshire dynamics; however, the method can be easily extended to handle nonlinear dynamic systems. As expected, we see an increase in fuel consumption with increasing constraint angle for the solution of problems with the same boundary conditions and time of flight. To validate our method, we compare the performance and results to those of a direct method, sequential convex optimization, utilizing the CVX MATLAB plug-in and the MOSEK solver. We found that our approach converged more easily and required no hand-tuning of parameters. It also converged to solutions that satisfy the pointing constraints to a stricter tolerance. We anticipate that our novel approach to generating thruster-pointing-constrained fuel-optimal trajectories will be enabling to a host of future servicing space missions.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.