Spacecraft Trajectory Planning with Avoidance Constraints Using Mixed-Integer Linear Programming
Citations Over TimeTop 1% of 2002 papers
Abstract
Amethod for e nding fuel-optimal trajectoriesfor spacecraft subjected to avoidancerequirements is introduced. These include avoidance of collisions with obstacles or other vehicles and prevention of thruster plumes from one spacecraft impinging on another spacecraft. The necessary logical constraints for avoidance are appended to a fuel-optimizinglinearprogramby includingbinaryvariablesin theoptimization.Theresulting problem isa mixedintegerlinearprogram (MILP)thatcan besolved using availablesoftware. Thelogical constraints can also beused to express the cone guration requirements for maneuvers where only the e nal relative alignment of the vehicles is important and the assignment of spacecraft within the e eet is not specie ed. The collision avoidance, trajectory optimization, and e eet assignment problems can be combined into a single MILP to obtain the optimal solution for these maneuvers. The MILP problem formulation, including these various avoidance constraints, is presented, and then several examples of their application to spacecraft maneuvers, including recone guration of a satellite formation and close inspection of the International Space Station by a microsatellite, are shown. These examples clearly showthat the trajectory design methods presented areparticularly wellsuited to proposed formation e ying missions that involve multiple vehicles operating in close proximity. Nomenclature G = number of global cone gurations available for end states M = large number for logical constraints N = number of dimensions P = plume length T = number of time steps u = control input V = number of vehicles W = plume width x = vehicle state Subscripts g = global cone guration for e nal states i = time step l = obstacle n, m = axes in some orthogonal coordinate frame p, q = vehicles r = position within e nal cone guration
Related Papers
- → A Research on Intelligent Obstacle Avoidance for Unmanned Surface Vehicles(2018)20 cited
- → Velocity Obstacle Method for Non-cooperative Autonomous Collision Avoidance System for UAVs(2014)17 cited
- → Range Sensor-Based Efficient Obstacle Avoidance through Selective Decision-Making(2018)6 cited
- → The Algorithm for UAV Obstacle Avoidance and Route Planning Based on Reinforcement Learning(2019)3 cited
- → Formated Navigation of Mobile Robots with Obstacle Avoidance(2006)7 cited