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 条
  • [21] A Real-Time Antenna Verification System
    Cutajar, D.
    Farhat, I.
    Magro, A.
    Borg, J.
    Adami, K. Zarb
    Sammut, C. V.
    2018 2ND URSI ATLANTIC RADIO SCIENCE MEETING (AT-RASC), 2018,
  • [22] A real-time fault diagnosis expert system for the satellite attitude control system
    Wang, NH
    Ni, XZ
    Li, D
    He, T
    Zhang, HY
    CRITICAL TECHNOLOGY: PROCEEDINGS OF THE THIRD WORLD CONGRESS ON EXPERT SYSTEMS, VOLS I AND II, 1996, : 81 - &
  • [23] Formal design and verification of real-time embedded software
    Hsiung, PA
    Lin, SW
    PROGRAMMING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2004, 3302 : 382 - 397
  • [24] Automatic synthesis and verification of real-time embedded software
    Hsiung, PA
    Lin, SW
    EMBEDDED AND UBIQUITOUS COMPUTING, PROCEEDINGS, 2004, 3207 : 12 - 21
  • [25] Real-time control software on NSTX
    Mastrovito, D
    Ferron, J
    Gates, D
    Gibney, T
    Johnson, R
    FUSION ENGINEERING AND DESIGN, 2004, 71 (1-4) : 65 - 69
  • [26] Attitude Determination System for a Cubesat Experiencing Eclipse
    Mmopelwa, Kesaobaka
    Ramodimo, Teddy Tumisang
    Matsebe, Oduetse
    Basutli, Bokamoso
    Barsocchi, Paolo
    SENSORS, 2023, 23 (20)
  • [27] Real-Time Attitude Quadcopter Control By NMPC
    Halim, Merabti
    Abdelkader, Lebcira
    Islem, Bouchachi
    Khaled, Belarbi
    JOURNAL OF MECHANICS OF CONTINUA AND MATHEMATICAL SCIENCES, 2019, : 168 - 177
  • [28] Verification of a Real-Time Attitude Determination Algorithm through Development of 48-Channel GPS Attitude Receiver Hardware
    Jang, Jaegyu
    Kee, Changdon
    JOURNAL OF NAVIGATION, 2009, 62 (03): : 397 - 410
  • [29] Application of virtual reality technique to real-time control system
    Yuan, Shaoqiang
    Hu, Jinhui
    Li, Xingshan
    ICIEA 2007: 2ND IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS, VOLS 1-4, PROCEEDINGS, 2007, : 2686 - 2690
  • [30] Real-Time Software and Hardware System for Verification of Settings of Digital Relay Protection and Automation
    Andreev, M. V.
    Rudnik, V. E.
    Bay, Yu. D.
    THERMOPHYSICAL BASIS OF ENERGY TECHNOLOGIES (TBET 2019), 2020, 2212