Real-time Software Verification Technique of Attitude Determination and Control System for CubeSat

被引:1
|
作者
Shim, Hanjoon
Bae, Yonghwan
Kee, Changdon [1 ]
机构
[1] Seoul Natl Univ, Dept Aerosp Engn, Seoul, South Korea
关键词
CubeSat; Attitude Determination and Control System; Processor-In-the-Loop Simulation(PILS); Software-Test-Bed(STB); Real-time Software; Flight Software;
D O I
10.5139/JKSAS.2023.51.3.207
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
This paper presents a real-time software verification technique for the attitude determination and control system (ADCS) of CubeSats. The on-board computer (OBC) of the CubeSat is equipped with a single core and limited redundancy, making it essential for reliable software to be installed. In consideration of cost, development time, resources, and manpower, an accessible software verification method is necessary. Based on this point of view, this paper first performs a model-in-the-loop simulation (MILS) using MATLAB, a commonly used software in educational institutions for ADCS design. Based on the designed model, software verification is performed by separating the space environment simulator, which provides dynamic models and sensor measurements, and the ADCS module. RS-232 communication is used for data input and output between these modules, and MATLAB-based software-in-the-loop simulation (SILS) and OBC-based processor-in-the-loop simulation (PILS), which is implemented in a real-time operating system (RTOS), are performed. The validity of the implemented software is verified by comparing the results. The proposed technique was validated by presenting the numerical errors of the SILS and PILS results of the SNUGLITE-II CubeSat ADCS.
引用
收藏
页码:207 / 216
页数:10
相关论文
共 50 条
  • [1] Real-time implementation of a robust simplified intelligent proportional-integral control for CubeSat attitude determination system
    Gaber, Khaled
    El Mashade, Mohamed B.
    Aziz, Ghada A. Abdel
    CONTROL ENGINEERING PRACTICE, 2020, 98
  • [2] High-precision attitude determination and control system design and real-time verification for CubeSats
    Gaber, Khaled
    El Mashade, Mohamed B.
    Aziz, Ghada A. Abdel
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2020, 33 (07)
  • [3] Software-in-the-loop for attitude determination and control system using SIMULINK and Real-Time Workshop™
    Kim, I
    Kim, J
    SPACEFLIGHT MECHANICS 1999, VOL 102, PTS I AND II, 1999, 102 : 523 - 536
  • [4] Verification and integration of real-time control software
    Alur, Rajeev
    NEXT GENERATION DESIGN AND VERIFICATION METHODOLOGIES FOR DISTRIBUTED EMBEDDED CONTROL SYSTEMS, 2007, : 47 - +
  • [5] Real-Time Simulation Platform Verification for RLV Attitude Control
    Li, Kang
    Zong, Qun
    Zhang, Ruilong
    Zhang, Xiuyun
    PROCEEDINGS OF THE 39TH CHINESE CONTROL CONFERENCE, 2020, : 6768 - 6773
  • [6] VERIFICATION OF ATTITUDE DETERMINATION AND CONTROL CAPABILITIES FOR CUBESAT-CLASS SPACECRAFT
    Sorgenfrei, Matt
    Liss, Jordan
    Kemp, Dayne
    GUIDANCE, NAVIGATION, AND CONTROL 2018, PTS I-II: ADVANCES IN THE ASTRONAUTICAL SCIENCES, 2018, 164 : 227 - 239
  • [7] ATTITUDE DETERMINATION AND CONTROL SYSTEM OF THE URUGUAYAN CUBESAT, ANTELSAT
    Tassano, Matias
    Monzon, Pablo
    Pechiar, Juan
    2013 16TH INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS (ICAR), 2013,
  • [8] An abstraction technique for real-time verification
    Clarke, Edmund M.
    Lerda, Flavio
    Talupur, Muralidhar
    NEXT GENERATION DESIGN AND VERIFICATION METHODOLOGIES FOR DISTRIBUTED EMBEDDED CONTROL SYSTEMS, 2007, : 1 - +
  • [9] A technology and software toolset for design and verification of real-time control algorithms
    Tyugashev A.A.
    Zheleznov D.V.
    Nikishchenkov S.A.
    Russian Electrical Engineering, 2017, 88 (03) : 154 - 158
  • [10] ATTITUDE DETERMINATION AND CONTROL OF ITASAT CUBESAT
    Carrara, Valdemir
    SPACEFLIGHT MECHANICS 2016, PTS I-IV, 2016, 158 : 53 - 70