Analyzing Potential Satellite Conjunctions

STK Premium (Space), or STK Enterprise
You can obtain the necessary licenses for this training by contacting AGI Support at support@agi.com or 1-800-924-7244.

The results of the tutorial may vary depending on the user settings and data enabled (online operations, terrain server, dynamic Earth data, etc.). It is acceptable to have different results.

Capabilities Covered

This lesson covers the following STK Capabilities:

  • STK Pro
  • Conjunction Analysis Tool

Problem Statement

In order to keep your satellites safe, you need to analyze any possible conjunctions with other satellites.

Solution

Use STK's Conjunction Analysis capability (CAT) to analyze any possible conjunctions with other satellites. This exercise will give you the opportunity to practice the following skills:

Create a New Scenario

All STK analysis begins with a scenario. You will be analyzing a launch starting today for the next seven (7) days.

  1. Click the Create a New Scenario button.
  2. Enter the following in the New Scenario Wizard:
  3. Option Value
    Name CAT
    Description Can I Analyze All Potential Conjunctions with Other Satellites?
    Location C:\Users\<username>\Documents\STK 12\
    Start Today
    End + 7 days
  4. When you finish, click OK.
  5. When the scenario loads, click Save ().

LaunchCAT

Starting with the launch of a satellite, it is important to analyze any possible conjunctions that may restrict the launch window. The Launch Window Analysis tool computes the launch times during which close approaches with other objects violate a minimum range constraint.

Model the Launch Vehicle

  1. Extend the Insert menu.
  2. Select the Default Object... option.
  3. Select the Launch Vehicle ().
  4. Click the Insert... button.

Propagate the Launch Vehicle

  1. Open up the Launch Vehicle's () properties (). We will keep the default settings.
  2. Click OK to ensure the Launch Vehicle is propagated. Also note the trajectory of the new LaunchVehicle is out of Kennedy Space Center towards the east.

Update the Satellite Database

This portion of the exercise requires an internet connection. If you do not have an internet connection, you can skip this section.

You should update your satellite database to ensure you are using the most accurate satellite positional data. You can do that now.

  1. Extend the Utilities menu.
  2. Select the Data Update... option.
  3. Ensure the AstroData tab is selected.
  4. Ensure the Update option is enabled for the Satellite Database.
  5. Click the Update Now button.
  6. Click OK.

Launch Window Analysis Tool

  1. Right-click on the Launch Vehicle in the Object Browser.
  2. Extend the Launch Vehicle menu and select Launch Window.
  3. Change the Launch Window Interval to cover the entire AnalysisInterval of the scenario.
  4. Increase the MaxRange to ten (10) km. We want to know the times during which another object comes within ten (10) km of the LaunchVehicle.
  5. Compute the results.

The Compute Results windows shows you the possible collisions that limit your launch window. Your exact results could differ from the ones above depending on the date your TLEs were generated and the scenario interval. If the results show "No objects found to have access," try increasing your max range constraint and re-computing the conjunctions so you have sample results to examine.

Take a look at the Blackouts report. The report displays the launch times that result in conjunctions, as well as, which objects have a conjunction.

AdvCAT

The Advanced CAT tool provides a convenient way for you to carry out close approach analysis for multiple satellites and two-line elements (TLE) sets. After applying your selected filters, Advanced CAT performs close approach analyses between primary objects (e.g. satellites owned by or otherwise of interest to you) and secondary objects (e.g. those presenting a risk of collision), with reference to a threshold -- a minimum acceptable distance -- between the ellipsoidal threat volumes of the objects.

Model the International Space Station

In this exercise, you will analyze close approaches to the International Space Station (ISS). You will insert the ISS using the Standard Object Database.

  1. Launch the Insert Objects () tool.
  2. Select Satellite as the Object to be Inserted and From Standard Object Database as the Method.
  3. When the Standard Object Database appears, search for the ISS.
  4. Select the ISS entry with the Common Name ISS and the SSC number of 25544.
  5. It is possible that you will have multiple options. If you are connected to the AGI database, select the ISS entry from the AGI Standard Object Data Service data source; otherwise select one from the Local Database.

  6. Click Insert.
  7. Close the Standard Object Database.

Add an AdvCAT Object

  1. Insert a new AdvCAT ().
  2. Double-click the AdvCAT () object in the Object Browser to open its properties ().
  3. Select the Basic - Main page.

Set the Primary and Secondary Objects

Primary objects are the satellites of interest to you, such as those that you own or wish to use. Secondary objects are those that present a potential risk of collision with, or unacceptably close approach to, your primary objects. The Primary and Secondary List panes display available objects or TLE sets from which objects can be selected.

  1. In the Primary List, move the Iss_25544.sa to the Chosen objects field.
  2. In the Secondary List, move stkAllTLE.tce to the Chosen objects field.
    • What is the date on the stkAllTLE database?
  3. Ensure the threat volume values for both the primary and secondary objects are:
  4. Option Value
    Tangential 20 km
    Cross-Track 10 km
    Normal Threat Volume 5 km
  5. Ensure the Use Range Measure option is disabled.
  6. Click Apply.

These values are significantly larger than the values used in the first conjunction analysis. The larger values will increase your chance of identifying a conjunction. Expanding the threat volume for your Primary satellite will also increase your chances of identifying a close approach.

You are asking STK to perform a large number of calculations, some of which common sense tells us are unnecessary. For example, in what type of orbit is your primary satellite? Does it really make sense for STK to propagate TLEs and range calculations for any of the satellites that are outside of that range? Of course not! There is no danger of a conjunction between a LEO and a GEO.

Using Pre-Filters

The basic idea behind close approach processing is to start with all cataloged orbiting objects and efficiently eliminate members of the population that do not come within the specified distance of the reference object. The basic approach consists of first eliminating as many members of the population as possible via geometric properties, which takes considerably less time than fully propagating these satellites and then computing close approaches. The final determination of the existence of close approaches is always done by sampling the ephemeris of the candidate and reference objects, but some set of pre-filters is usually applied to limit the amount of ephemeris generation that is required.

Several pre-filters are available as part of close approach processing. These filters are computationally inexpensive methods for limiting the number of objects and the periods of time for which brute force searching is needed. The proper use of the pre-filters can greatly reduce the amount of time needed for close approach processing. In this example, you will use all four of the available pre-filters.

  1. Select the Basic - Advanced page.
  2. Locate the Pre Filter options.
  3. Take a moment to review the available pre-filters.
  4. Filter Description
    Out of Date Filter Allows you to determine how the Conjunction Analysis capability will handle two-line element sets with epoch dates that do not fall within the time period chosen for the close approach analysis
    Apogee/Perigee Filter Used to eliminate candidate close approach objects having a range of altitude that does not overlap with that of the reference object.
    Orbit Path Filter Used to eliminate any candidate object whose orbital path does not come within a specified distance of the orbital path of the reference satellite.
    Time Filter Works in two stages. Stage one determines when each candidate satellite will be within a specified distance of the path (not the position on the path) of the reference satellite and vice versa. Stage two determines the overlaps of these intervals. Any candidate satellite at the same time that the reference satellite is close to the candidate’s trajectory is eliminated.
  5. Set the following:
  6. Filter State Value
    Out of Date TLE On 15 days
    Apogee/Perigee On Accept Default
    Orbit Path On Accept Default
    Time On Accept Default
  7. Click Apply.

Now, in addition to the filters described above, TLEs older than fifteen days will be considered inaccurate and eliminated from the analysis.

Display Ellipsoids

Possible close approaches haven't been computed yet. Let's set one final property before you do. This setting will allow you to see the ellipsoids for all the secondary objects included in your scenario. This gives you an idea of just how crowded it is "up there."

  1. Select the 3D Graphics - Attributes page.
  2. Enable the Show Secondary Ellipsoids option.
  3. Enable the All option.
  4. Click Apply.

Compute!

Since your analysis will be considering a lot of different close approaches, it could take some time to compute. Let's enable the option that displays a message box when close approach computation is completed.

  1. Select the Basic - Main page.
  2. Enable the Display Acknowledgment when done option.
  3. Click Compute. This will take a few minutes.
  4. Click OK.

Report Close Approaches

  1. Select AdvCAT () in the Object Browser.
  2. Open the Report & Graph Manager ().
  3. Option Value
    Object Type Adv CAT
    Object (Below Object Type) Adv CAT
    Show Reports On
    Show Graphs Off
    Style Close Approach by Min Range
    Generate as Report/Graph
  4. Click Generate.
  5. Use the report to answer the following questions:
    • What was the span of ranges of the conjunctions?
    • The report includes both minimum separation and minimum range. What is the difference?

View Conjunction in 3D

Let's look at one of your conjunctions. Since different TLEs result in different conjunctions, your results may vary.

  1. Zoom To the ISS in the 3D Graphics window.
  2. Bring the Close Approach By Min Range report to the front.
  3. Right-click on the Start Time of one of the conjunctions.
  4. Extend the Time In menu.
  5. Select the Set Animation Time option.
  6. Bring the 3D Graphics window to the front.
  7. Step Forward () or Step in Reverse () as necessary to watch the ellipsoids approach and then intersect each other.

When You Finish

  1. Close the report.
  2. Close the Report & Graph Manager ().

The Big Picture

After analyzing a conjunction close up, let’s look at the big picture. You want to see all of the objects you initially considered in your analysis (this will include those objects which were eventually eliminated by your filters).

  1. Bring the 3D Graphics window to the front.
  2. Reset () the animation.
  3. Be sure to zoom out far enough that you can clearly see the geostationary belt.
  4. Increase the Time Step ().
  5. Play () the animation.

Wow! That is a busy scene! This view gives you an idea of what is up there. Of course, keep in mind that each green ellipsoid you are seeing is magnitude larger than the object inside it. Still, space is a busy place!

LaserCAT

A variety of commercial and military operations involve the laser illumination of a satellite, missile or launch vehicle from an Earth-based site. Such an illumination, known as a lasing, may be used to provide precise range information or carry out data transfers to other satellites or ground facilities. However, the lasing can pose a serious threat to other satellites. For example, sensitive satellite sensors can be damaged or even destroyed if inadvertently illuminated. The LaserCAT tool is designed to assess the potential of an unintended illumination of a satellite during a given lasing run or within a given lasing window.

  1. Insert a Facility (). This is the Laser tracking site. For this analysis, we will have to have access to the ISS. If you move the facility away from the default location, make sure it is between +/- 50 degree latitude.
  2. Right-click on the facility.
  3. Extend the Facility menu and select LaserCAT.
  4. Select the ISS as the Target Object.
  5. Take a look at the other properties.
    • We are evaluating any possible conjunctions with the entire satellite database. You could probably restrict this to only the active satellites and exclude the inactive ones and debris to reduce the number of objects you are concerned about.
    • Keep the default values for the Laser properties for now. You are looking for potential objects up to five (5) degrees away from the Facility-ISS vector, up to 500,000 km range.
    • Your analysis should cover the entire scenario time interval.
  6. Compute the analysis.
  7. Open the Clear Firing... and Potential Victims... report to see the intervals when you can safely track the ISS from the facility. You will also see the intervals when you could accidentally hit another object.

When You Finish

  1. Save () your scenario.
  2. Close STK ().