An integrated control and allocation method for fully distributed robust cooperative attitude control

  • XIAO Nan ,
  • XIAO Yan ,
  • YE Dong ,
  • SUN Zhao-Wei
Expand
  • 1.
    2. Research Center of Satellite Technology, Harbin Institute of Technology
    3. Harbin Institute of Technology

Received date: 2025-08-05

  Revised date: 2026-01-02

  Online published: 2026-01-09

Abstract

To address challenges in takeover control spacecraft systems involving a large number of cellsats, module heterogenei-ty, local communication constraints, communication delays, uncertainties and external disturbances, a fully distributed control method with integrated control and allocation is proposed. First, the attitude tracking error kinematics and dy-namics model of the combined spacecraft is transformed into a state dependent coefficients (SDC) model. Then, based on the system model with an augmented input matrix, the traditional Tube Model Predictive Control (TMPC) framework is modified according to the characteristics of the control allocation problem. By combining the Delay-Tolerant Aug-mented Consensus Tracking Alternating Direction Method of Multipliers (DTAC-ADMM) distributed optimization algo-rithm under communication delays, the cooperative attitude control problem is transformed into a multi-decision-variable optimization problem with coupled constraints. The proposed framework explicitly considers actuator con-straints, dynamic constraints of the attitude tracking error under prescribed performance conditions, as well as commu-nication delays and packet losses among cellsats modules. Consequently, each module can independently compute its required control torque using only information from its neighboring modules. Finally, simulations are conducted to verify the correctness and effectiveness of the proposed control scheme, demonstrating its suitability for cooperative control in heterogeneous satellite clusters with only local communication capabilities. Compared with the traditional two-layer “control + allocation’’ framework, the proposed single-layer framework eliminates the need for a centralized controller for computation and allocation, and can accommodate the online addition or removal of cellsats during control. It fully exploits the control capability of each module, avoids actuator saturation, resolves the strong coupling difficulties of traditional TMPC in control allocation, achieves global optimization of total control torque energy consumption, and ex-hibits strong disturbance rejection capability. Moreover, the distributed optimization remains applicable even in the presence of communication delays and packet losses. The proposed method achieves fully distributed, simplifies con-troller parameter tuning, provides strong robustness, and is suitable for practical engineering applications.

Cite this article

XIAO Nan , XIAO Yan , YE Dong , SUN Zhao-Wei . An integrated control and allocation method for fully distributed robust cooperative attitude control[J]. ACTA AERONAUTICAET ASTRONAUTICA SINICA, 0 : 1 -0 . DOI: 10.7527/S1000-6893.2025.32660

References

[1] 王博, 叶东, 孙兆伟,等. 模块化可重构卫星在轨自重构的分层规划[J]. 航空学报, 2019, 40(9): 322912.
WANG B, YE D, SUN Z W, et al. Hierarchical plan-ning for on-orbit self-reconfiguration of modular recon-figurable satellites[J]. Acta Aeronautica et Astronautica Sinica, 2019, 40(9): 322912 (in Chinese).
[2] 常海涛, 黄攀峰, 王明, 等. 空间细胞机器人接管控制的分布式控制分配[J]. 航空学报, 2016, 37(9): 2864-2873.
CHANG H T, HUANG P F, WANG M, et al. Distributed control allocation for cellular space robots in takeover control[J]. Acta Aeronautica et Astronautica Sinica, 2016, 37(9): 2864-2873 (in Chinese).
[3] TANAKA H, YAMAMOTO N, YAIRI T, et al. Recon-figurable cellular satellites maintained by space ro-bots[J]. Journal of Robotics and Mechatronics, 2006, 18(3): 356-364.
[4] POST M A, YAN X T, LETIER P. Modularity for the future in space robotics: A review[J]. Acta Astronautica, 2021, 189: 530-547.
[5] 张世杰, 赵亚飞, 陈闽, 等. 过驱动轮控卫星的动态控制分配方法[J]. 航空学报, 2011, 32(7): 1260-1268.
ZHANG S J, ZHAO Y F, CHEN M, et al. Dynamic con-trol allocation for overactuated satellite with redundant reaction wheels[J]. Acta Aeronautica et Astronautica Sinica, 2011, 32(7): 1260-1268 (in Chinese).
[6] 刘浩然, 叶东, 肖楠, 等. 航天器姿态控制群体博弈分布式分配方法[J]. 宇航学报, 2024, 45(3): 452-461.
LIU H R, YE D, XIAO N, et al. Population game based distributed allocation method for spacecraft attitude control[J]. Journal of Astronautics, 2024, 45(3): 452-461 (in Chinese).
[7] JIANG Y F, GUO J T, ZONG F, et al. Distributed con strained control allocation for attitude takeover of combined spacecraft[J]. Advances in Astronautics Sci-ence and Technology, 2024(7): 145–154.
[8] WU B L, CHEN K Y, WANG D W, et al. Spacecraft attitude takeover control by multiple microsatellites us-ing differential game[J]. IEEE Transactions on Control of Network Systems, 2023, 11(1): 474-485.
[9] DURHAM W C. Constrained control allocation-Three-moment problem[J]. Journal of Guidance, Control, and Dynamics, 1994, 17(2): 330-336.
[10] ANKERSEN F, WU S F, ALESHIN A, et al. Optimiza-tion of spacecraft thruster management function[J]. Journal of Guidance, Control, and Dynamics, 2005, 28(6): 1283-1290.
[11] Bordignon K, Durham W. Null-space augmented solu-tions to constrained control allocation problems[C]. Baltimore: Guidance, Navigation, and Control Confer-ence, 1995: 7-10.
[12] CHANG H T, HUANG P F, ZHANG Y Z, et al. Distrib-uted control allocation for spacecraft attitude takeover control via cellular space robot[J]. Journal of Guidance, Control, and Dynamics, 2018, 41(11): 2499-2506.
[13] LANG X Y, RUITER D A. A control allocation scheme for spacecraft attitude stabilization based on distributed average consensus[J]. Aerospace Science and Technol-ogy, 2020, 106: 106173.
[14] MENG Z J, LI Q W. Optimal attitude takeover control for failed spacecraft based on multi-nanosatellites[J]. Journal of the Franklin Institute, 2023, 360(7): 4947-4972.
[15] 刘伟星, 耿云海, 吴宝林. 细胞化卫星分布式角动量平衡力矩分配算法[J]. 宇航学报, 2023, 44(1): 62-72.
LIU W X, GENG Y H, WU B L. Distributed control al-location with momentum balance for cellularized satel-lite[J]. Journal of Astronautics, 2023, 44(1): 62-72 (in Chinese).
[16] DU Y B, JIANG B, MA Y J. Distributed fault-tolerant control for over-actuated multi-agent systems with un-certain perturbations using control allocation[J]. Inter-national Journal of Robust and Nonlinear Control, 2023, 33(11): 6011–6030.
[17] HU Y B, FRANCO B Z, GENG Y H. Distributed opti-mization method for spacecraft attitude control and vi-bration suppression[J]. Journal of Guidance, Control, and Dynamics, 2023, 46(4): 752-760.
[18] 柴源, 罗建军, 王明明. 脉冲推力下多星协同搬运的预测博弈控制[J]. 航空学报, 2022, 43(12): 326112.
CHAI Y, LUO J J, WANG M M, et al. Predictive game control for on-orbit transportation by multiple mi-crosatellites with impulsive thrust[J]. Acta Aeronautica et Astronautica Sinica, 2022, 43(12): 326112 (in Chi-nese).
[19] XIAO N, XIAO Y, YE D, et al. Adaptive differential game for modular reconfigurable satellites based on neural network observer[J]. Aerospace Science and Technology, 2022, 128: 107759.
[20] LANG X Y, RUITER D A. Non-cooperative differen-tial game based output feedback control for spacecraft attitude regulation[J]. Acta Astronautica, 2022, 193: 370-380.
[21] CHAI Y, LUO J J, HAN N, et al. Robust event-triggered game-based attitude control for on-orbit as-sembly[J]. Aerospace Science and Technology, 2020, 103: 105894.
[22] Li T Y, Gajic Z. Lyapunov iterations for solving cou-pled algebraic Riccati equations of Nash differential games and algebraic Riccati equations of zero-sum games[M]. Birkh?user Boston: New Trends in Dynamic Games and Applications, 1995: 333-351.
[23] ZHONG X N, HE H B. An event-triggered ADP control approach for continuous-time system with unknown in-ternal states[J]. IEEE Transactions on Cybernetics, 2016, 47(3): 683–694.
[24] ALESSANDRO F, IVANO N, GIUSEPPE N, et al. Tracking-ADMM for distributed constraint-coupled op-timization[J]. Automatica, 2020, 117: 108962.
[25] CHANG I, PARK S Y, CHOI K H. Decentralized coor-dinated attitude control for satellite formation flying via the state-dependent Riccati equation technique[J]. International Journal of Non-Linear Mechanics, 2009, 44(8): 891-904.
[26] BECHLIOULIS C P, ROVITHAKIS G A. Robust adap-tive control of feedback linearizable MIMO nonlinear systems with prescribed performance[J]. IEEE Transac-tions on Automatic Control, 2008, 53(9): 2090-2099.
[27] BERTSEKAS D P, TSITSIKLIS J N. Parallel and dis-tributed computation: numerical methods. Prentice hall Englewood Cliffs, NJ, 1989.
Outlines

/