Generalized Multi-Impulsive Maneuvers For Optimum Spacecraft Rendezvous
Generalized Multi-Impulsive Maneuvers For Optimum Spacecraft Rendezvous
G. Gaias, S. DAmico, J.-S. Ardaens 5th International Conference on Spacecraft Formation Flying Missions and Technologies
Contents
Objectives and Motivations Overall Concept of the Maneuvers Planner Description of the Planner Example of a Rendezvous Conclusions and Way Forward
Objectives
Generation of the open-loop, impulsive maneuvers prole for formation reconguration Realistic operational conditions: fuel efciency safe approach during rendezvous time constraints
Motivations
Autonomous Vision Approach Navigation and Target Identication AVANTI experiment, DLR FireBird Mission Background Spaceborne Autonomous Formation Flying Experiment SAFE, PRISMA mission TanDEM-X Autonomous Formation Flying TAFF system Advanced Rendezvous Demonstration using GPS and Optical Navigation ARGON, PRISMA mission - extended phase (ground-in-the-loop, man-in-the-loop)
Motivations
Autonomous Vision Approach Navigation and Target Identication AVANTI experiment, DLR FireBird Mission Background Spaceborne Autonomous Formation Flying Experiment SAFE, PRISMA mission TanDEM-X Autonomous Formation Flying TAFF system Advanced Rendezvous Demonstration using GPS and Optical Navigation ARGON, PRISMA mission - extended phase (ground-in-the-loop, man-in-the-loop)
Motivations
Autonomous Vision Approach Navigation and Target Identication AVANTI experiment, DLR FireBird Mission Background Spaceborne Autonomous Formation Flying Experiment SAFE, PRISMA mission TanDEM-X Autonomous Formation Flying TAFF system Advanced Rendezvous Demonstration using GPS and Optical Navigation ARGON, PRISMA mission - extended phase (ground-in-the-loop, man-in-the-loop)
Motivations
Autonomous Vision Approach Navigation and Target Identication AVANTI experiment, DLR FireBird Mission Background Spaceborne Autonomous Formation Flying Experiment SAFE, PRISMA mission TanDEM-X Autonomous Formation Flying TAFF system Advanced Rendezvous Demonstration using GPS and Optical Navigation ARGON, PRISMA mission - extended phase (ground-in-the-loop, man-in-the-loop)
Overall Concept
Relative Orbital Elements ROE as state variables P = = {a, , ex , ey , ix , iy }T a description of each possible conguration
Layered approach P0 PF through intermediate Pi , to optimize a criterion operatives modes: set criterion and evaluation of the relevance of some operational conditions Maneuvers computation and scheduling in compliance with time constraints
Overall Concept
Relative Orbital Elements ROE as state variables P = = {a, , ex , ey , ix , iy }T a description of each possible conguration
Layered approach P0 PF through intermediate Pi , to optimize a criterion operatives modes: set criterion and evaluation of the relevance of some operational conditions Maneuvers computation and scheduling in compliance with time constraints
a e
a a Along-Track a 2a e
= (t t 0 )
t
t0
1 t t2 2 0 0 0 0 0 1 t 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 t 0 0 0 0 0 t 1 0 0 0 0 t 0 0 1 t 0 0 0 0 0 0 1
Cross-Track
a i Along-Track
differential drag
mean J2
Evolution of the motion through (t); effect of the maneuvers at ti : discontinuities in ROE P1 = 1,0 P0 + a( )1 P2 = 2,1 P1 + a( )2
End-conditions: achievement of PF Functional cost, convex form of the ROE jumps over m steps: Jplan =
m T i=1 ( )i ( )i
ROE variations not due to the natural dynamics describes delta-v cost
Generalization of a geometrical approach stepwise reconguration, disturbances compensation Suitable for automatic implementation Framework for further development
Optimality conditions reduce to a linear system in ROE due to: structure of (t) relations between delta-v and ROE
Time constraints
Forbidden time intervals Minimum time to first maneuver Minimum time spacing between maneuvers
Guidance
(Scheduling, Planning, Safety)
P0
P1
P2
PF time
Control
(Maneuvers placement)
t0,2 maneuvers
t2
time
Maneuvers profile
Out-of-plane solution, deterministic: iy uoop = arctan |vn | = na i ix two options per orbit
Establishment of a (intermediate) reconguration over a control window xed time, xed end-conditions problem jump corrected by disturbances effects over the window = a i i,0i a 0,i a
j = 1...3
Safety Concept
e/ i planning Out-of-plane control In-plane control
optimal / sub-optimal
Example of a Rendezvous
Scenario 500 km high 98 degrees inclination Btarget : 0.01 m /kg B/B : 2%
start target 200
Input P0 = [5, 10000, 50, 250, 30, 200] m PF = [0, 3000, 0, 100, 0, 100] m tF : 18 orbits after t0 time constraints, mode: max-observability
Normalized e/i plane 1
300
ae ai [m]
100
80 60 40 20 0 20 0
aa [m]
deltav, vt vn [m/s]
100
200
300 300
200
100
100
200
300
a [m]
4 4
1 6 8 10 12 14 time [orbital periods] 16 18 20 1 0.04 0.02 0 0.02 0.04 0 2 4 6 8 10 12 14 time [orbital periods] 16 18 20 1
16
18
20
Impulsive maneuvers planner for formation reconguration realistic operational conditions autonomy: simplicity and determinism AVANTI experiment, DLR FireBird Mission inclusion of constraints of minimum and maximum realizable delta-v consolidate interfaces of the module ight software implementation Further development of the concept (beyond the AVANTI application) introduction of collision-avoidance constraints at the planning level
Impulsive maneuvers planner for formation reconguration realistic operational conditions autonomy: simplicity and determinism AVANTI experiment, DLR FireBird Mission inclusion of constraints of minimum and maximum realizable delta-v consolidate interfaces of the module ight software implementation Further development of the concept (beyond the AVANTI application) introduction of collision-avoidance constraints at the planning level