Navigation solution to maneuver a spacecraft relative to multiple satellites and ground locations

Abstract A dynamic differential correction algorithm is presented to deliver an impulsive maneuver to a satellite to place it within overlapping spheres, with user defined radii, centered around multiple non-maneuvering satellites and ground location׳s user defined line-of-sight within a constrained time. The solution is further constrained by elevation considerations for the ground locations. The differential correction algorithm develops and utilizes the state transition matrix, along with the equations of motion and multiple satellite׳s state information and ground location state information to determine the optimum trajectory to achieve the desired results. The results from the differential correction algorithm are very accurate for prograde orbits, as presented. The results allow for orbit design trade-offs, including the maneuvering satellite׳s initial inclination. The results deliver an analytical method to determine the optimum Δ V solution for the provided problem. This work ultimately establishes the generalized framework for applying the algorithm to a unique maneuvering spacecraft scenario which includes multiple satellites and ground locations.