控制-分配一体完全分布式航天器姿态协同鲁棒控制(航天器自主感知与智能控制)

  • 肖楠 ,
  • 肖岩 ,
  • 叶东 ,
  • 孙兆伟
展开
  • 1. 哈尔滨工业大学
    2. 哈尔滨工业大学卫星技术研究所

收稿日期: 2025-08-05

  修回日期: 2026-01-02

  网络出版日期: 2026-01-09

基金资助

国家自然科学基金资助项目;国家自然科学基金资助项目;国家重点研发计划项目;中国博士后科学基金资助项目

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

摘要

针对接管控制系统中细胞星数量众多、模块异构、局部通信、通信时延、不确定性及干扰等问题,提出了一种完全分布式、控制分配一体的方法。首先,对接管控制航天器系统的姿态跟踪误差运动学与动力学模型SDC伪线性化。然后,基于设计的具有增广输入矩阵的系统模型,根据控制分配问题特性改进传统的管道模型预测控制(Tube-MPC)优化框架,并结合时延网络下的跟踪交替方向乘子法(DTAC-ADMM)分布式优化算法,将航天器姿态协同问题转化为一个约束耦合的多决策变量优化问题,并考虑各个执行机构自身约束特性、预设性能条件下姿态跟踪误差的动态约束,以及细胞星模块间的通信时延及数据丢包情况,使各个模块仅根据相邻模块的即可独自优化求解自身需要输出的控制力矩。最后,仿真验证了所提控制方法的正确性和有效性,表明提出的方法适用于仅能局部信息通信异构卫星群的联合控制。该方法相比于现有的“控制+分配”双层模式,采用了单层架构,无需中央控制器集中控制计算及分配,可应对控制过程中细胞星在线增/减的情况;充分利用了各细胞星的控制能力,且能够避免控制输出超出执行机构能力的问题;解决了传统的Tube-MPC在控制分配中存在的强耦合性难点问题,能够整体考虑各模块总力矩能量消耗最优目标,并具有抗干扰能力;此外在各细胞星通信网络存在时延和丢包的情况下,优化算法仍旧适用。所提方法实现了完全的去中心化,简化了控制器参数设置,具有很好的鲁棒性,适用于实际工程应用。

本文引用格式

肖楠 , 肖岩 , 叶东 , 孙兆伟 . 控制-分配一体完全分布式航天器姿态协同鲁棒控制(航天器自主感知与智能控制)[J]. 航空学报, 0 : 1 -0 . DOI: 10.7527/S1000-6893.2025.32660

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.

参考文献

[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.
文章导航

/