Abstract

This paper proposes an algorithm to compute optimal trajectories for a maneuvering satellite by using a nonlinear programming representation of an optimal control problem. In this problem, a satellite must be located at a given final position with given velocity from initial position and velocity without passing a prohibited region such as the atmosphere while achieving minimum fuel consumption. Optimal control theory is applied to obtain a set of ordinary differential equations subject to two-point boundary conditions (TPB) on the adjoint system. Then an exact penalty function method is employed to obtain the optimal trajectories by solving the TPB problem as initial conditions for the adjoint system and an unknown final time are regarded as decision variables. This formulation, where the optimal control technique and the nonlinear programming method are incorporated, permits more systematic and flexible algorithm implementation.

Full Text
Published version (Free)

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