Submitted:
01 April 2025
Posted:
01 April 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
- Severely constrained computational resources conflict sharply with high real-time responsiveness requirements for collision avoidance algorithms.
- Precious propellant reserves necessitate that frequent maneuvers be minimized, as they significantly shorten operational lifespans. Optimal orbital maneuvers must balance safety avoidance with propellant conservation, as well as mission interruption minimization.
- Cascading collision risks emerge in constellation satellite clusters or densely populated orbital regions. Single collision avoidance maneuver may trigger domino-like collision chains, making it exceptionally difficult to resolve. Indeed, mitigating global collision risks should be a priority and requires a systematic approach.
2. Problem Formulation
- control saturation;
- fuel efficiency;
- mission continuity.
2.1. Coordinate System
- Introduce a reference orbit, whose orbital elements are consistent with those of the satellite at time before any maneuver is performed. The semi-major axis, eccentricity, inclination, right ascension of the ascending node, argument of periapsis and true anomaly of the reference orbit are denoted by
- The origin of the LVLH coordinate system is located at the center of mass of the reference satellite. The x-axis points from the center of the Earth to the satellite’s center of mass (local vertical), the z-axis points in the direction of the orbital angular momentum vector (perpendicular to the orbital plane), and the y-axis completes the right-handed coordinate system by pointing in the direction of the satellite’s velocity vector (local horizontal).
2.2. Dynamics Models
3. ELVO-Based Space Debris Avoidance
3.1. Velocity Obstacle
3.2. Equivalent Linear Velocity Obstacle
3.3. Compensated safe distance
3.4. ELVO-Based Avoidance Algorithm
| Algorithm 1 Closest Approach ELVO |
|
| Algorithm 2 Adaptive ELVO-Bases Avoidance |
|
4. ELVO-Based Algorithm into Avoidance Framework
- 1.
- After the pieces of space debris enter the field of view of the satellite’s sensing system, does the satellite have the capability to successfully avoid them autonomously?
- 2.
- Early avoidance is more fuel-efficient, but it risks unnecessary fuel expenditure due to false alarms. Waiting for the debris to approach to obtain high-precision information by satellite-borne sensors requires more fuel consumption for shor-term maneuvers. How to balance the two?
5. Simulation and Analysis
5.1. Simulation Set-Up
5.2. Simulation Results
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Abbreviations
| EFC | Expected Fuel Consumption |
| ELVO | Equivalent Linear Velocity Obstacle |
| LEO | Low Earth Orbit |
| LVLH | Local Vertical Local Horizontal |
| TCA | Time of Closest Approach |
| VO | Velocity Obstacle |
References
- Bigdeli, M.; Srivastava, R.; Scaraggi, M. Mechanics of Space Debris Removal: A Review. Aerospace 2025, 12. [Google Scholar] [CrossRef]
- Mehrholz, D.; Leushacke, L.; Flury, W.; Jehn, R.; Klinkrad, H.; Landgraf, M. Detecting, tracking and imaging space debris. ESA Bulletin(0376-4265) 2002, pp. 128–134.
- Schildknecht, T. Optical surveys for space debris. The Astronomy and Astrophysics Review 2007, 14, 41–111. [Google Scholar]
- Kessler, D.; Johnson, N. The Kessler syndrome: Implications to future space operations. 33rd Annu. In Proceedings of the American Astronautical Soc. Rocky Mountain Section. Guidance and Control Conf. Breckinridge, Colorado, USA, 2010.
- Braun, V.; Flohrer, T.; Krag, H.; Merz, K.; Lemmens, S.; Bastida Virgili, B.; Funke, Q. Operational support to collision avoidance activities by ESA’s space debris office. CEAS Space Journal 2016, 8, 177–189. [Google Scholar]
- Casanova, D.; Tardioli, C.; Lemaitre, A. Space debris collision avoidance using a three-filter sequence. Monthly Notices of the Royal Astronomical Society 2014, 442, 3235–3242. [Google Scholar] [CrossRef]
- Gonzalo, J.L.; Colombo, C.; Di Lizia, P. Analytical framework for space debris collision avoidance maneuver design. Journal of Guidance, Control, and Dynamics 2021, 44, 469–487. [Google Scholar] [CrossRef]
- Kim, E.H.; Kim, H.D.; Kim, H.J. A study on the collision avoidance maneuver optimization with multiple space debris. Journal of Astronomy and Space Sciences 2012, 29, 11–21. [Google Scholar]
- Wang, C.; Chen, D.; Liao, W.; Liang, Z. Autonomous obstacle avoidance strategies in the mission of large space debris removal using potential function. Advances in Space Research 2023, 72, 2860–2873. [Google Scholar]
- Mu, C.; Liu, S.; Lu, M.; Liu, Z.; Cui, L.; Wang, K. Autonomous spacecraft collision avoidance with a variable number of space debris based on safe reinforcement learning. Aerospace Science and Technology 2024, 149, 109–131. [Google Scholar]
- Chen, X.; Wang, T.; Qiu, J.; Feng, J. Mission Planning on Autonomous Avoidance for Spacecraft Confronting Orbital Debris. IEEE Transactions on Aerospace and Electronic Systems 2024, pp. 1–11. [CrossRef]
- Fiorini, P.; Shiller, Z. Motion planning in dynamic environments using velocity obstacles. The International Journal of Robotics Research 1998, 17, 760–772. [Google Scholar]
- Vesentini, F.; Muradore, R.; Fiorini, P. A survey on Velocity Obstacle paradigm. Robotics and Autonomous Systems 2024, 174, 104645. [Google Scholar]
- Van Den Berg, J.; Lin, M.; Manocha, D. Reciprocal velocity obstacles for real-time multi-agent navigation. In Proceedings of the 2008 IEEE International Conference on Robotics and Automation. IEEE, 2008, pp. 1928–1935.
- Van Den Berg, J.; Guy, S.J.; Lin, M.; Manocha, D. Reciprocal n-body collision avoidance. In Proceedings of the Robotics Research: The 14th International Symposium ISRR. Springer, 2011, pp. 3–19.
- Shiller, Z.; Large, F.; Sekhavat, S. Motion planning in dynamic environments: Obstacles moving along arbitrary trajectories. In Proceedings of the Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No. 01CH37164). IEEE, 2001, Vol. 4, pp. 3716–3721.
- Jenie, Y.I.; van Kampen, E.J.; de Visser, C.C.; Ellerbroek, J.; Hoekstra, J.M. Three-dimensional velocity obstacle method for uncoordinated avoidance maneuvers of unmanned aerial vehicles. Journal of Guidance, Control, and Dynamics 2016, 39, 2312–2323. [Google Scholar]
- Lin, Z.; Castano, L.; Mortimer, E.; Xu, H. Fast 3D collision avoidance algorithm for fixed wing UAS. Journal of Intelligent & Robotic Systems 2020, 97, 577–604. [Google Scholar]
- Sullivan, J.; Grimberg, S.; D’Amico, S. Comprehensive survey and assessment of spacecraft relative motion dynamics models. Journal of Guidance, Control, and Dynamics 2017, 40, 1837–1859. [Google Scholar] [CrossRef]
- De Maesschalck, R.; Jouan-Rimbaud, D.; Massart, D.L. The mahalanobis distance. Chemometrics and Intelligent Laboratory Systems 2000, 50, 1–18. [Google Scholar]
- Leleux, D.; Spencer, R.; Zimmerman, P.; Propst, C.; Frisbee, J.; Wortham, M.; Heilman, W. Probability-based space shuttle collision avoidance. In Proceedings of the SpaceOps 2002 Conference, 2002, p. 50.
- Broucke, R.A. Solution of the elliptic rendezvous problem with the time as independent variable. Journal of Guidance, Control, and Dynamics 2003, 26, 615–621. [Google Scholar] [CrossRef]
- Li, J.S.; Yang, Z.; Luo, Y.Z. A review of space-object collision probability computation methods. Astrodynamics 2022, 6, 95–120. [Google Scholar] [CrossRef]
- Patera, R.P. General method for calculating satellite collision probability. Journal of Guidance, Control, and Dynamics 2001, 24, 716–722. [Google Scholar] [CrossRef]








| Symbol | Description | Value |
|---|---|---|
| Semi-Major Axis | 7155.459 km | |
| Eccentricity | 1.174 | |
| Inclination | 1.292 rad | |
| RAAN | 0.301 rad | |
| Argument of Periapsis | 1.468 rad | |
| True Anomaly | 0.234 rad |
| Symbol | Description | Value |
|---|---|---|
| Maximal acceleration | 0.03 m/ | |
| max standard deviation of on-board position observation |
10 m | |
| max standard deviation of on-board velocity observation |
1 m/s | |
| T | Programming horizon | 20 s |
| Symbol | Description | Value |
|---|---|---|
| Number of debris pieces | 2 ∼ 10 | |
| safe distance | 100 m | |
| TCA | 400 ∼ 600 s | |
| TCA distance in x | 0 ∼ 500 m | |
| TCA distance in y | 0 ∼ 500 m | |
| TCA distance in z | 0 ∼ 500 m | |
| TCA velocity in x | 0 ∼ 50 m/s | |
| TCA velocity in y | 0 ∼ 100 m/s | |
| TCA velocity in z | 0 ∼ 100 m/s |
| Symbol | Description | Value |
|---|---|---|
| - | safe distance given by ground-based prediction |
8 km |
| TCA | 3600 s | |
| TCA distance in x | 0 m | |
| TCA distance in y | 0 m | |
| TCA distance in z | 0 m | |
| TCA velocity in x | 0 km/s | |
| TCA velocity in y | -7.440 km/s | |
| TCA velocity in z | -7.440 km/s |
| Symbol | Description | Value |
|---|---|---|
| Initial Semi-Major Axis | 7168.867 km | |
| Initial Eccentricity | 2.990 | |
| Initial Inclination | 0.874 rad | |
| Initial RAAN | 2.115 rad | |
| Initial Argument of Periapsis | 0.833 rad | |
| Initial True Anomaly | -0.235 rad |
| Symbol | Description | Value |
|---|---|---|
| Maneuver increment | 0.82 m/s | |
| Target Semi-Major Axis | 7157.034 km | |
| Target Eccentricity | 1.39 | |
| Target Inclination | 1.292 rad | |
| Target RAAN | 0.301 rad | |
| Target Argument of Periapsis | 1.504 rad | |
| Target True Anomaly | 0.197 rad |
| Elements | Avoidance orbit (impulse) |
Reference orbit (no maneuver) |
Actual orbit (ELVO-based) |
|---|---|---|---|
| a (km) | 7164.859 | 7163.280 | 7165.757 |
| e | 2.733 | 2.524 | 2.850 |
| i (rad) | 1.292 | 1.292 | 1.292 |
| (rad) | 0.301 | 0.301 | 0.301 |
| (rad) | 1.399 | 1.373 | 1.414 |
| (rad) | 0.931 | 0.956 | 0.914 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).