Adaptive Model Predictive Control and Safety Region Design for Multi-Body Satellite Separation
Abstract
1. Introduction
- Dynamics are modeled to analyze momentum-influenced multi-body satellite separation used the relative E/I vector framework. Geometric analysis derives safe separation constraints related to the argument of latitude and constructs an elliptical safe separation region design method.
- A multi-body satellite separation algorithm is proposed, which defines the safe separation region as a terminal constraint and integrates MPC and ADP. It effectively incorporates safety constraints with clear geometric meanings into the optimal control framework and solves numerical solutions via fitting, thereby reducing momentum-induced orbit altitude deviations and shortening overall mission completion times.
2. Materials and Methods
2.1. Relative Motion Model
2.2. Definition and Related Assumptions of the Multi-Body Satellite Separation Mission
2.3. Momentum Analysis of Multi-Body Satellite Separation
2.4. Safety Constraints for Successive Separation
2.5. Design of the CMS Separation Algorithm
2.5.1. Solution to Multi-Impulse Optimization (OCP1)
2.5.2. Adaptive Terminal Dynamic Programming Problem (OCP2)
2.5.3. MPC + ADP Algorithm Framework Design
| Algorithm 1 Enhanced model predictive control with adaptive dynamic programming (AMPC) |
| Input: Target State Sequence of the SMS , Current State , Horizon , Initial Elliptical Parameters , Scaling Factor , Time Steps Output: Optimal Control , Terminal State
|
3. Results
3.1. Analysis Within the ROE Framework
3.2. Analysis Within the Absolute Coordinate System
4. Discussion
4.1. Safety Separation Constraints in ROE Framework
4.2. Performance of AMPC Algorithm
5. Conclusions
6. Patents
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Appendix A. Derivation of the Argument of Latitude Constraint

Appendix B. Derivation of the Terminal Set

References
- Luo, C.; Sun, J.; Wen, H.; Jin, D. Autonomous separation deployment dynamics of a space multi-rigid-body system with uncertain parameters. Mech. Mach. Theory 2023, 180, 105175. [Google Scholar] [CrossRef]
- Luo, C.; Sun, J.; Wen, H.; Hu, H.; Jin, D. Research on separation strategy and deployment dynamics of a space multi-rigid-body system. Chin. J. Theor. Appl. Mech. 2020, 52, 503–513. [Google Scholar]
- Liao, D.; Pan, X.; Wei, Z.; Chen, T. Assembly and reconfiguration of space structure using heterogeneous satellite swarms. Acta Astronaut. 2025, 229, 166–180. [Google Scholar] [CrossRef]
- Zhihui, X.; Jinguo, L.; Chenchen, W.; Yuchuang, T. Review of in-space assembly technologies. Chin. J. Aeronaut. 2021, 34, 21–47. [Google Scholar] [CrossRef]
- Bandyopadhyay, S.; Foust, R.; Subramanian, G.P.; Chung, S.-J.; Hadaegh, F.Y. Review of formation flying and constellation missions using nanosatellites. J. Spacecr. Rocket. 2016, 53, 567–578. [Google Scholar] [CrossRef]
- Chen, T.; Shan, J.; Wen, H.; Xu, S. Review of attitude consensus of multiple spacecraft. Astrodynamics 2022, 6, 329–356. [Google Scholar] [CrossRef]
- Wijayatunga, M.C.; Armellin, R.; Holt, H.; Pirovano, L.; Lidtke, A.A. Design and guidance of a multi-active debris removal mission. Astrodynamics 2023, 7, 383–399. [Google Scholar] [CrossRef]
- Jin, D.; Ding, D.; Wu, L.; Wen, H.; Zhang, X.; Sun, J. Key technologies and prospects for separation dynamics of stacked satellite systems. Acta Aeronaut. Astronaut. Sin. 2025, 46, 316–341. [Google Scholar]
- Sun, J.; Zhang, X.; Jin, D. Separation and reconfiguration dynamics of stacked satellites. Appl. Math. Mech. 2024, 45, 1–11. [Google Scholar]
- Wang, Z.; Xu, Y.; Jiang, C.; Zhang, Y. Self-organizing control for satellite clusters using artificial potential function in terms of relative orbital elements. Aerosp. Sci. Technol. 2019, 84, 799–811. [Google Scholar] [CrossRef]
- Miñán, A.M.; Scala, F.; Colombo, C. Manoeuvre planning algorithm for satellite formations using mean relative orbital elements. Adv. Space Res. 2023, 71, 585–603. [Google Scholar] [CrossRef]
- Li, S.; Ye, D.; Xiao, Y.; Sun, Z. Robust distributed model predictive control for satellite cluster reconfiguration with collision avoidance. Aerosp. Sci. Technol. 2022, 130, 107917. [Google Scholar] [CrossRef]
- Pippia, T.; Preda, V.; Bennani, S.; Keviczky, T. Reconfiguration of a satellite constellation in circular formation orbit with decentralized model predictive control. arXiv 2022, arXiv:2201.10399. [Google Scholar] [CrossRef]
- Menegatti, D.; Giuseppi, A.; Pietrabissa, A. Model predictive control for collision-free spacecraft formation with artificial potential functions. In Proceedings of the 2022 30th Mediterranean Conference on Control and Automation (MED), Vouliagmeni, Greece, 28 June–1 July 2022; pp. 564–570. [Google Scholar]
- Fang, H.; Zhang, R.; Wang, J.; Wang, D.; Guo, H. Injected transfer orbit determination of lunar probe Chang’E 5T1 using short-arc rocket GPS measurements. Adv. Space Res. 2015, 56, 1726–1736. [Google Scholar] [CrossRef]
- Gaias, G.; Ardaens, J.-S. Design challenges and safety concept for the AVANTI experiment. Acta Astronaut. 2016, 123, 409–419. [Google Scholar] [CrossRef]
- Peters, T.V.; Noomen, R. Linear Cotangential Transfers and Safe Orbits for Elliptic Orbit Rendezvous. J. Guid. Control Dyn. 2021, 44, 732–748. [Google Scholar] [CrossRef]
- Liu, P.; Chen, X.; Zhao, Y. Safe deployment of cluster-flying nano-satellites using relative E/I vector separation. Adv. Space Res. 2019, 64, 964–981. [Google Scholar] [CrossRef]
- Wang, J.; Ren, Y.; Zeng, Q.; Zhang, C.; Zhang, J. Relative E/I vector-based optimal and suboptimal control for continuous low thrust formation reconfiguration in circular orbits. Aerosp. Sci. Technol. 2024, 150, 109237. [Google Scholar] [CrossRef]
- Roychowdhury, D.; Grau, S.; Stoll, E. Helix orbit deployment of nanosatellites for formation flight: Strategy, GNSS/TLEs evaluation, and accuracy analysis. Acta Astronaut. 2025, 232, 244–257. [Google Scholar] [CrossRef]
- Koenig, A.W.; D’Amico, S. Safe spacecraft swarm deployment and acquisition in perturbed near-circular orbits subject to operational constraints. Acta Astronaut. 2018, 153, 297–310. [Google Scholar] [CrossRef]
- D’Amico, S.; Ardaens, J.-S.; Gaias, G.; Benninghoff, H.; Schlepp, B.; Jørgensen, J.L. Noncooperative rendezvous using angles-only optical navigation: System design and flight results. J. Guid. Control Dyn. 2013, 36, 1576–1595. [Google Scholar] [CrossRef]
- Wang, J.; Xu, C.; Zhang, C.; Zhang, J. Passive safety-constrained impulsive maneuvers for formation reconfiguration: An analytic solution. Aerosp. Sci. Technol. 2025, 158, 109901. [Google Scholar] [CrossRef]
- Xu, C.; Zhang, C.; Wang, J. Analytic solution for combined in-plane and out-of-plane spacecraft formation reconfiguration with passive collision avoidance. Acta Astronaut. 2025, 226, 48–59. [Google Scholar] [CrossRef]
- Heydari, A. Optimal impulsive control using adaptive dynamic programming and its application in spacecraft rendezvous. IEEE Trans. Neural Netw. Learn. Syst. 2020, 32, 4544–4552. [Google Scholar] [CrossRef]
- Li, Q.; Dai, L.; Yang, H.; Sun, Z.; Xia, Y. Economic model predictive control with terminal set dynamic programming for tracking control. Int. J. Robust Nonlinear Control 2023, 33, 5624–5644. [Google Scholar] [CrossRef]
- Simon, D.; Löfberg, J.; Glad, T. Reference tracking MPC using dynamic terminal set transformation. IEEE Trans. Autom. Control 2014, 59, 2790–2795. [Google Scholar] [CrossRef]
















| Spacecraft | a/km | e | i/deg | /deg | /deg | f/deg |
|---|---|---|---|---|---|---|
| Chief | 6628.14 | 0.0005 | 10 | 20 | 30 | 0 |
| CMS | 6928.14 | 0.0001 | 10 | 20 | 20 | 20 |
| SMS_1 | 7178.14 | 0.0002 | 30 | 30 | 90 | 30 |
| SMS_2 | 7378.14 | 0.0002 | 50 | 40 | 280 | 40 |
| SMS_3 | 7578.14 | 0.0002 | 70 | 30 | 160 | 70 |
| Satellite | Algorithm | (m/s) | (km) | Separation Time (Orbit) |
|---|---|---|---|---|
| SMS_1 | MPC | 0.0615 | 41.61 | 0.12 |
| AMPC | 0.0581 | 4.58 | 0.15 | |
| SMS_2 | MPC | 0.1000 | 27.71 | 0.15 |
| AMPC | 0.1000 | 2.56 | 0.152 | |
| SMS_3 | MPC | 0.2000 | 70.11 | 0.72 |
| AMPC | 0.2000 | 22.97 | 0.58 | |
| Total | MPC | 0.4788 | 139.42 | – |
| AMPC | 0.4525 | 30.11 | – |
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. |
© 2026 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.
Share and Cite
Yang, C.; Xia, L.; Li, S.; Lu, L.; Wang, R. Adaptive Model Predictive Control and Safety Region Design for Multi-Body Satellite Separation. Aerospace 2026, 13, 672. https://doi.org/10.3390/aerospace13080672
Yang C, Xia L, Li S, Lu L, Wang R. Adaptive Model Predictive Control and Safety Region Design for Multi-Body Satellite Separation. Aerospace. 2026; 13(8):672. https://doi.org/10.3390/aerospace13080672
Chicago/Turabian StyleYang, Cheng, Lurui Xia, Sen Li, Lin Lu, and Ruixin Wang. 2026. "Adaptive Model Predictive Control and Safety Region Design for Multi-Body Satellite Separation" Aerospace 13, no. 8: 672. https://doi.org/10.3390/aerospace13080672
APA StyleYang, C., Xia, L., Li, S., Lu, L., & Wang, R. (2026). Adaptive Model Predictive Control and Safety Region Design for Multi-Body Satellite Separation. Aerospace, 13(8), 672. https://doi.org/10.3390/aerospace13080672

