系统工程与电子技术 ›› 2018, Vol. 40 ›› Issue (9): 2032-2039.doi: 10.3969/j.issn.1001-506X.2018.09.20

• 制导、导航与控制 • 上一篇    下一篇

含有通信时滞的多航天器SO(3)姿态协同控制

董朝阳1, 马鸣宇1,2, 王青3, 周敏4#br#

#br#
  

  1. 1. 北京航空航天大学航空科学与工程学院, 北京 100191; 2.北京电子工程总体研究所, 北京 100854;
    3. 北京航空航天大学自动化科学与电气工程学院, 北京 100191;
    4. 北京仿真中心航天系统仿真重点实验室, 北京 100854
  • 出版日期:2018-08-30 发布日期:2018-09-09

Attitude cooperative control of multiple spacecraft on SO(3) with communication time-delay

DONG Chaoyang1, MA Mingyu1,2, WANG Qing3, ZHOU Min4   

  1. 1. School of Aeronautic Science and Engineering, Beihang University, Beijing 100191, China;
    2. Beijing Institute of Electronic System Engineering, Beijing 100854, China; 3. School of Automation
    Science and Electrical Engineering, Beihang University, Beijing 100191, China; 4. Science and
    Technology on Special System Simulation Laboratory Beijing Simulation Center, Beijing 100854, China
  • Online:2018-08-30 Published:2018-09-09

摘要:

针对多航天器系统姿态协同问题,提出了存在通信时滞情形下基于特殊正交群SO(3)的协同控制设计方法。采用SO(3)对姿态进行统一描述,并结合有向通信拓扑对协同控制系统进行建模。在此基础上设计了旋转矩阵形式的协同指令,定义SO(3)上的协同误差以构造协同控制器。引入补偿滤波器对系统的时滞状态进行补偿,从理论上对设计的SO(3)协同控制器进行了稳定性分析和证明,保证了对指令信号的有效跟踪,从而实现航天器之间的姿态协同。通过仿真对所提方法进行了验证,仿真结果表明,所提出的基于SO(3)的姿态协同控制方法是可行、有效的。

Abstract:

This paper is concerned with the attitude cooperative control of multi-spacecraft. With communication delays considered, a cooperative control strategy on SO(3) is proposed. The attitude of the spacecraft is described by the SO(3) method, and the control system is modeled with the communication topology. Based on this, the cooperative commands are designed in the form of rotation matrices. The relative errors on SO(3) are proposed to construct the cooperative controller, and the compensation filter is introduced to handle the time delay in the control system. Then, the stability analysis with the controllers on SO(3) is presented, and it guarantees the tracking of the commands so that the spacecraft could achieve attitude synchronization. The proposed method is verified by simulation, and the results demonstrate that the cooperative control method on SO(3) is effective.