A Software Architecture Design for Autonomous Formation Flying Control

被引:7
|
作者
Xu, Ming [1 ]
He, Yanchao [1 ]
Yu, Kai [2 ]
机构
[1] Beihang Univ, Sch Astronaut, Beijing 100191, Peoples R China
[2] Beijing Aerosp Times Laser Nav Technol Co Ltd, Beijing 100094, Peoples R China
基金
北京市自然科学基金;
关键词
FORMATION ESTABLISHMENT; VECTOR SEPARATION; ORBITAL ELEMENTS; CIRCULAR ORBIT; SPACECRAFT; IMPLEMENTATION; SYSTEM;
D O I
10.1109/TAES.2017.2721658
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
Based on currently developed on-board platforms, this paper proposes a software architecture for orbiting spacecraft for autonomously establishing formation, station-keeping, and reconfiguring maneuvers. Components of the software architecture include orbital prediction (OP), orbital control (OC), and relative navigation (RN); these not only meet the constraining requirements of attitude control, thermal control, thrusters, and the ground-based operator, but also have a minimal impact on the on-board data handling (OBDH) system. All of the OP, OC, and RN algorithms are packaged as a subroutine (OPCNS) called by the OBDH system at regular intervals. The inadvance control instruction set (CIS) is temporarily stored in random access memory to be read by OPCNS as a formal argument, rather than in any fixed space of read only memory. The simplified general perturbations 4 method is introduced to perform a specific time interval of OP based on filtered relative measurements of RN. The relative-orbital-element (ROE) control method is employed to create in-advance instructions, depending on whether or not the predicted ROEs trigger the threshold values of any maneuver and then to allocate these instructions into the CIS following the proposed relationship rules between all of the ROEs and the ground control instruction. To tolerate the temporary divergence of the RN filter after any orbital maneuver, an ROE-based unscented Kalman filter is enhanced by using the control instruction in current execution to accelerate the convergence. A 3-craft formation scenario for interferometric synthetic aperture radar measurements is used to validate all of the functions of the proposed software architecture.
引用
收藏
页码:2950 / 2962
页数:13
相关论文
共 50 条
  • [31] Design and evaluation of a hierarchical control architecture for an autonomous underwater vehicle
    边信黔
    秦政
    严浙平
    Journal of Marine Science and Application, 2008, (01) : 53 - 58
  • [32] Autonomous systems for maintenance tasks - requirements and design of a control architecture
    Friedrich, Christian
    Lechler, Armin
    Verl, Alexander
    2ND INTERNATIONAL CONFERENCE ON SYSTEM-INTEGRATED INTELLIGENCE: CHALLENGES FOR PRODUCT AND PRODUCTION ENGINEERING, 2014, 15 : 595 - 604
  • [33] Design of a Control Architecture for an Autonomous All-Terrain Vehicle
    Erian, Karim H.
    Phillips, Joseph M.
    Conrad, James M.
    2021 IEEE 18TH INTERNATIONAL CONFERENCE ON SMART COMMUNITIES: IMPROVING QUALITY OF LIFE USING ICT, IOT AND AI (IEEE HONET 2021), 2021, : 100 - 105
  • [34] Design and evaluation of a hierarchical control architecture for an autonomous underwater vehicle
    Bian X.-Q.
    Qin Z.
    Yan Z.-P.
    Journal of Marine Science and Application, 2008, 7 (1) : 53 - 58
  • [35] Autonomous guidance and control of Earth-orbiting formation flying spacecraft: Closing the loop
    Hamel, Jean-Francois
    de Lafontaine, Jean
    ACTA ASTRONAUTICA, 2008, 63 (11-12) : 1246 - 1258
  • [36] Design and Fabrication of an Autonomous Octorotor Flying Robot
    Haddadi, S. Jamal
    Zarafshan, Payam
    2015 3RD RSI INTERNATIONAL CONFERENCE ON ROBOTICS AND MECHATRONICS (ICROM), 2015, : 702 - 707
  • [37] Concept Design of Flying Autonomous Unmanned Vehicle
    Baek S.
    Jeong S.
    Lee S.
    Jeong B.
    Cho K.
    Journal of Institute of Control, Robotics and Systems, 2022, 28 (05) : 406 - 413
  • [38] Attitude and heading control of an autonomous flying robot
    Puntunan, S
    Parnichkun, M
    IECON 2004 - 30TH ANNUAL CONFERENCE OF IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOL. 1, 2004, : 157 - 162
  • [39] System architecture design of supervisory software for networked control systems
    Zhu Youzhi
    Zheng Geng
    Liu Guoping
    PROCEEDINGS OF THE 26TH CHINESE CONTROL CONFERENCE, VOL 6, 2007, : 555 - +
  • [40] DESIGN AND SOFTWARE ARCHITECTURE OF SIP SERVER FOR OVERLOAD CONTROL SIMULATION
    Abaev, Pavel O.
    Gaidamaka, Yuliya V.
    Samouylov, Konstantin E.
    Shorgin, Sergey Ya.
    PROCEEDINGS 27TH EUROPEAN CONFERENCE ON MODELLING AND SIMULATION ECMS 2013, 2013, : 580 - +