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 Create a New Scenario.
  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 ().

Using 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.

Creating a Launch Vehicle

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

Propagating Launch Vehicle

  1. Open up Launch Vehicle's () properties (). Keep the default settings.
  2. Click OK to ensure that STK propagates Launch Vehicle. In the graphics windows, you can see that the trajectory of LaunchVehicle is out of Kennedy Space Center, toward 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 Databases.
  5. Click Update Now.
  6. Click OK.

Using the Launch Window Analysis tool

  1. Right-click 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 MaxRange to ten (10) km. You 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 recomputing 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.

Using AdvCAT

The Advanced CAT tool (AdvCAT) 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, satellites owned by or otherwise of interest to you, and secondary objects, those presenting a risk of collision. AdvCAT identifies when a primary satellite and a secondary satellite come within a threshold range, a minimum acceptable distance, between the ellipsoidal threat volumes of the objects.

Modeling 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.

Adding 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.

Setting 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 you can select objects.

  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.
    • Make note of 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 check box is clear.
  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 are obviously 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! For example, 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 prefilters is usually applied to limit the amount of ephemeris generation that is required.

Several prefilters 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 prefilters can greatly reduce the amount of time needed for close approach processing. In this example, you will use all four of the available prefilters.

  1. Go to the Basic - Advanced page.
  2. Locate the Pre-Filter options.
  3. Take a moment to review the available prefilters.
  4. Filter Description
    Out of Date TLE Enables 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 Use this to eliminate candidate close-approach objects having a range of altitude that does not overlap with that of the reference object.
    Orbit Path Use this to eliminate any candidate object with an orbital path that does not come within a specified distance of the orbital path of the reference satellite.
    Time 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 Use Value
    Out of Date TLE Yes 15 days
    Apogee/Perigee Yes Accept Default
    Orbit Path Yes Accept Default
    Time Yes 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.

Displaying ellipsoids

You have not yet computed possible close approache. Before you do, set one final property. This setting will enable 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. Go to the 3D Graphics - Attributes page.
  2. Select the Show Secondary Ellipsoids check box.
  3. Select the All option.
  4. Click Apply.

Computing the close approaches!

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

  1. Select the Basic - Main page.
  2. Select the Display Acknowledgment when done check box.
  3. Click Compute. This will take a few minutes.
  4. Click OK in the completed message box.
  5. Click OK to close the AdvCAT properties browser.

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

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 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, it’s good to look at the big picture. You want to see all of the objects you initially considered in your analysis, including 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 an order of magnitude larger than the object inside it. Still, space is a busy place!

Using 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 lasing, may be used to provide precise range information or carry out data transfers to other satellites or ground facilities. However, 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, you 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 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.
    • You 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 a 500,000 km range.
    • Your analysis should cover the entire scenario time interval.
  6. Click Compute to have STK perform the analysis.
  7. Click Clear Firing... and Potential Victims... to generate reports to see the intervals when you can safely track the ISS from the facility and the intervals when you could accidentally hit another object.

When you finish

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