×

System and method for assessing the risk of conjunction of a rocket body with orbiting and non-orbiting platforms

  • US 8,275,498 B2
  • Filed: 08/02/2010
  • Issued: 09/25/2012
  • Est. Priority Date: 07/16/2010
  • Status: Active Grant
First Claim
Patent Images

1. A target access volume determination apparatus comprising:

  • a rocket processing unit, wherein the rocket processing unit comprises a first processor and wherein the first processor is configured with software executable instructions to cause the rocket processing unit to perform operations comprising;

    receiving a latitude and an altitude of a launcher from which the rocket will be launched and a rocket velocity and a specified trajectory;

    receiving a target altitude (altsat) and a topocentric firing azimuth (AZtopocentric) from a set of desired target altitudes and topocentric firing azimuths;

    initializing the processor with values for a launcher firing angle relative to a horizon (φ

    ), wherein φ

    is small and positive, an increment of φ

    (dφ

    ), a range of the rocket (α

    ) equal to zero, and an altitude at burnout (altbo) equal to the altitude of the rocket launcher (altlauncher);

    for each desired target altitude (altsat) and topocentric firing azimuth (AZtopocentric), determining;

    a magnitude of a rotating earth rocket velocity (Vsez);

    whether the rocket has sufficient energy to reach altsat and insufficient energy to achieve orbit;

    when the rocket has sufficient energy to reach altsat and insufficient energy to achieve orbit;

    determining a value of the rocket'"'"'s angular range α and

    an eccentricity (ecc);

    determining the rocket'"'"'s a, ecc, α

    , β

    , and TOF in an inertial frame, wherein a is the semi-major axis, β

    is a target'"'"'s off-nadir angle to the rocket launcher, and TOF is a time of flight of the rocket from the rocket launcher to the target;

    determining when the current value of α

    is greater than a previous value of α

    ;

    when the current α

    is less than or equal to the previous value of α

    , then setting α

    MAX equal to the previous value of α and

    aMAX, eccMAX, β

    MAX, and TOFMAX equal to the previous values of a, ecc, β

    , and TOF; and

    when the current α

    is greater than the previous value of α

    , then incrementing φ

    by dφ and

    determine a next value of α

    ; and

    an access volume processing unit, wherein the access volume processing unit comprises a second processor and wherein the second processor is configured with software executable instructions to cause the access volume processing unit to perform operations comprising;

    for each desired target altitude (altsat) and topocentric firing azimuth (AZtopocentric);

    receiving α

    MAX aMAX, eccMAX, β

    MAX, and TOFMAX;

    determining a latitude of the satellite latsat and a longitudinal offset (Δ

    N) corresponding to α

    MAX aMAX, eccMAX, β

    MAX, and TOFMAX;

    identifying a point defined by altsat, latsat, and Δ

    N in an inertial frame relative to a launcher location; and

    defining a volume surface from the points determined for each altsat and AZtopocentric in the set of desired target altitudes and topocentric firing azimuths; and

    a display and alert processing unit, wherein display and alert processing unit comprises a third processor and wherein the third processor is configured with software executable instructions to cause the display and alert processing unit to perform operations comprising;

    receiving the volume surface from the access volume processing unit;

    generating a visual representation of a access volume; and

    sending the visual representation to a display device for display.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×