MATLAB-Simulink Challenge Project 225
A MATLAB and Simulink-based simulation framework for identifying and avoiding conjunctions between satellites and orbital debris in Low Earth Orbit (LEO). From MATLAB Simulunk Challenge Project 225
With the rapid rise of satellite constellations, the risk of collisions in LEO is growing. This project models satellites and debris using orbit propagation techniques and implements automated collision avoidance algorithms to ensure long-term orbital safety.
- Model satellite and debris orbits using Aerospace Toolbox/Blockset (SGP4, Keplerian, etc.)
- Detect potential conjunctions using proximity thresholds
- Implement autonomous avoidance maneuvers while maintaining orbital requirements
- Evaluate performance and fuel usage across scenarios
- Lay the groundwork for future constellation-wide collision avoidance
- MATLAB (Aerospace Toolbox, Aerospace Blockset)
- Simulink
- TLE data from Space-Track.org & celestrak.org
- Orbit Propagator, Coordinate Transformation, Visualization Blocks
This project is released under the MIT License. See the LICENSE
file for details.
Author: Joshua Devasahayam
Challenge Project #: 225 (MathWorks Simulink Challenge Project Hub)