Satellite-Debris Conjunction Predictive Analysis

This app predicts the conjunction between Satellite and Debris in the Low Earth Orbit.
Updated 23 Oct 2023

View License

Satellite-Debris Conjunction Predictive Analysis
Authors: Jatin Dhami and Neetu Prasad
The app aims to predict conjunction between operational satellites and the growing population of debris in orbit around the Earth. Satellites play an increasingly vital role in modern society, providing services such as telecommunications, weather monitoring, and navigation. However, the space environment is becoming increasingly congested by the debris, or “space junk”. Our app involves analyzing the orbit of the satellite and identifying potential conjunction risks with other satellites or debris in the vicinity. It will contribute to the success of satellite megaconstellations and improve the safety of the Low Earth Orbit (LEO) environment.
Here's a step-by-step guide for users on how to run the Satellite-Debris Cnjunction Predictive Analysis app:
Step 0: Please download and keep the tle files of the satellite and debris to be analysed ready in computer beforehand.
Step 1: Browse TLE files of satellite (LEO) and debris from the computer.
-Open the app on your computer.
-Look for an option like "Browse" or "Upload" to select the Two-Line Element (TLE) files of the operational satellites and debris you want to analyze. These TLE files contain orbital information.
Step 2: Select the start date and end date for conjunction analysis.
-The app has date pickers where you can specify the start date and end date of the analysis period. This defines the timeframe during which the app will assess collision risks.
Step 3: Enter the Threshold distance (Km).
-Find a field labeled "Threshold distance", where you can input the minimum distance (in kilometers) between a satellite and debris that should trigger an alert. This distance represents the safety threshold.
Step 4: Click on the "Analyse" button and wait for the process to complete.
-Locate the "Analyse" button on the app's interface and click on it.
-Be patient as the app processes the data. This may take some time depending on the complexity of the analysis and the amount of data.
Step 5: Review the collision prediction results.
-After the analysis is complete, the app will present the results in a table format.
-Look for information about potential collisions between satellites and debris during the specified time frame.
-The table provides details such as the debris object name, distances, and timestamps.
Step 6: Observe 3-D plots (optional).
-If you wish to visualize the collision risks in a more graphical way, find a button or option labeled "3D View".
-Click on this button to access 3D plots that illustrate the orbital paths and potential collision points.
Step 7: Take necessary actions based on the results.
-Depending on the outcomes of the analysis, you may need to make decisions or take preventive measures to avoid collisions or mitigate risks. These actions may include satellite maneuvers, orbit adjustments, or communication with relevant space agencies.
Step 8: Observe the potential threat debris TLE files on the computer.
-The app creates a folder with name "debris_folder" which contains all the separated debris files.
-consider analysis results for future reference or reporting purposes.
Step 9: Export the resulting table data into an excel file.

Cite As

Dr. NEETU PRASAD and JATIN DHAMI (2023). Sattelite-Debris Collision Predictive Analysis (, MATLAB Central File Exchange. Retrieved October 8, 2023.

MATLAB Release Compatibility
Created with R2023b
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes



App updated


error correction