IP Library › Granted Patent US 11,667,407
Granted Patent B2
US 11,667,407 · App. 16/855,205 · Granted Jun 6, 2023

System and method for automated intercept avoidance for spacecraft

Inventors: Oleg Yakimenko (Seaside, CA); Edward Hanlon (Mt. Pleasant, SC)
Assignee: The Government of the United States of America, as represented by the Secretary of the Navy
B64G1/52B64G1/10B64G1/242B64G1/36G06F17/13
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,667,407
App. No.
16/855,205
Granted
Jun 6, 2023
Kind
B2
Abstract

Embodiments in accordance with the invention address potential co-orbital threats to a spacecraft through the use of a plurality of evasion pattern maneuvers selected to prevent a rendezvous with a potential co-orbital threat from occurring within a finite horizon. Embodiments in accordance with the invention maintain separation from the potential co-orbital threat while minimizing a defending spacecraft's fuel consumption.

Claims (28)

1. A method for automated intercept avoidance for spacecraft comprising:

receiving a detection of a potential threat from one or more sensors;

calculating a relative position and position coordinates of the potential threat;

calculating a time and a required change in velocity ΔV of the potential threat to intercept the spacecraft;

determining if the change in velocity ΔV is greater than a specified intercept threshold level of ΔV;

upon a determination that the change in velocity ΔV is not greater than the specified intercept threshold level of ΔV, determining if past evasion maneuvers were successful;

upon a determination that past evasion maneuvers were not successful, selecting an emergency evasion pattern, outputting the emergency evasion pattern to a guidance, navigation and control (GNC) module of the spacecraft to implement the emergency evasion pattern, and implementing the emergency evasion pattern maneuver to avoid intercept of the spacecraft by the potential threat;

alternatively, upon a determination that past evasion maneuvers were successful, determining whether a time to intercept by the potential threat is greater than 15% of the orbit of the spacecraft;

upon a determination that a time to intercept is not greater than 15% of the orbit of the spacecraft, selecting a radial evasion pattern, outputting the radial evasion pattern to the GNC to implement the radial evasion pattern, and implementing the radial evasion pattern maneuver to avoid intercept of the spacecraft by the potential threat; and,

alternatively, upon a determination that a time to intercept is greater than 15% of the orbit of the spacecraft, selecting an in-track evasion pattern, outputting the in-track evasion pattern to the GNC to implement the in-track evasion pattern, and implementing the in-track evasion pattern maneuver to avoid intercept of the spacecraft by the potential threat.

2. The method of claim 1 wherein calculating the change in velocity ΔV comprises:

using a closed form matrix solution of the Clohessy-Wiltshire differential equations describing a simplified model of orbital relative motion in which it is assumed single-input orbit-transfer operations to move from point to point on a circular orbit, wherein first, the time required to transit between the threat location and the spacecraft in RIC coordinates is determined and a {0,0,0} point is determined, next an end state velocity is computed, propagated from an initial velocity vector of the threat, and, then, the necessary change in velocity ΔV is computed as a difference between the initial and end state velocity vectors.

3. The method of claim 1 wherein determining if past evasion maneuvers were successful comprises:

determining whether satellite A has a positive increase in closing distance to the spacecraft after 2% of the orbital period.

4. A non-transitory computer readable medium with computer-executable instructions for automated intercept avoidance for spacecraft, the computer readable medium having computer executable instructions for:

receiving a detection of a potential threat from one or more sensors;

calculating a relative position and position coordinates of the potential threat;

calculating a time and a required change in velocity ΔV of the potential threat to intercept the spacecraft;

determining if the change in velocity ΔV is greater than a specified intercept threshold level of ΔV;

upon a determination that the change in velocity ΔV is not greater than the specified intercept threshold level of ΔV, determining if past evasion maneuvers were successful;

upon a determination that past evasion maneuvers were not successful, selecting an emergency evasion pattern, outputting the emergency evasion pattern to a guidance, navigation and control (GNC) module of the spacecraft to implement the emergency evasion pattern, and implementing the emergency evasion pattern maneuver to avoid intercept of the spacecraft by the potential threat;

alternatively, upon a determination that past evasion maneuvers were successful, determining whether a time to intercept by the potential threat is greater than 15% of the orbit of the spacecraft;

upon a determination that a time to intercept is not greater than 15% of the orbit of the spacecraft, selecting a radial evasion pattern, outputting the radial evasion pattern to the GNC to implement the radial evasion pattern, and implementing the radial evasion pattern maneuver to avoid intercept of the spacecraft by the potential threat; and,

alternatively, upon a determination that a time to intercept is greater than 15% of the orbit of the spacecraft, selecting an in-track evasion pattern, outputting the in-track evasion pattern to the GNC to implement the in-track evasion pattern, and implementing the in-track evasion pattern maneuver to avoid intercept of the spacecraft by the potential threat.

5. The non-transitory computer readable medium of claim 4 wherein calculating the change in velocity ΔV comprises:

using a closed form matrix solution of the Clohessy-Wiltshire differential equations describing a simplified model of orbital relative motion in which it is assumed single-input orbit-transfer operations to move from point to point on a circular orbit, wherein first, the time required to transit between the threat location and the spacecraft in RIC coordinates is determined and a {0,0,0} point is determined, next an end state velocity is computed, propagated from an initial velocity vector of the threat, and, then, the necessary change in velocity ΔV is computed as a difference between the initial and end state velocity vectors.

6. The non-transitory computer readable medium of claim 5 wherein determining if past evasion maneuvers were successful comprises:

determining whether satellite A has a positive increase in closing distance to the spacecraft after 2% of the orbital period.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2020
From: YAKIMENKO, OLEG; HANLON, EDWARD
To: THE UNITED STATES OF AMERICA, AS REPRESENTED BY THE SECRETARY OF THE NAVY
Reel/Frame 052490/0597 →
Continuity (2)
Provisional Application 62846212 · May 10, 2019
Related Publication 20200354089A1 · Nov 12, 2020