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 条
  • [41] Upgrading real-time control software in the field
    Sha, L
    PROCEEDINGS OF THE IEEE, 2003, 91 (07) : 1131 - 1140
  • [42] AN INEXPENSIVE ATTITUDE DETERMINATION SYSTEM FOR THE URUGUAYAN CUBESAT, ANTELSAT
    Tassano, Matias
    Monzon, Pablo
    Ramos, Javier
    De Martino, Gustavo
    Pechiar, Juan
    2014 IEEE INTERNATIONAL INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE (I2MTC) PROCEEDINGS, 2014, : 723 - 727
  • [43] THE REAL-TIME VERIFICATION
    PELTOLA, S
    MEDICAL PHYSICS, 1988, 15 (05) : 799 - 799
  • [44] Real-time control system software for intelligent system development: Experiments and an educational program
    Gazi, V
    Moore, M
    Passino, KM
    JOINT CONFERENCE ON THE SCIENCE AND TECHNOLOGY OF INTELLIGENT SYSTEMS, 1998, : 102 - 107
  • [45] AN EFFICIENT TECHNIQUE FOR REAL-TIME CONTROL OF SYSTEM VOLTAGES AND REACTIVE POWER
    FARGHAL, SA
    ABOUELELA, AA
    AZIZ, MRA
    ELECTRIC POWER SYSTEMS RESEARCH, 1987, 12 (03) : 197 - 208
  • [46] Using Real-Time System Design Methods to Integrate SMPS Control Software with Application Software
    Juneja, Avik
    Dean, Alexander G.
    Bhattacharya, Subhashish
    2015 IEEE ENERGY CONVERSION CONGRESS AND EXPOSITION (ECCE), 2015, : 5880 - 5887
  • [47] A VERIFICATION METHODOLOGY FOR REAL-TIME SUPERVISORY CONTROL SPECIFICATION
    SHANMUGHAM, SG
    ROBERTS, CA
    COMPUTERS & INDUSTRIAL ENGINEERING, 1995, 29 : 705 - 709
  • [48] Vehicle real-time attitude estimation system (VRAES)
    SandersReed, JN
    ACQUISITION, TRACKING, AND POINTING X, 1996, 2739 : 266 - 277
  • [49] STAR PATTERN-RECOGNITION FOR REAL-TIME ATTITUDE DETERMINATION
    JUNKINS, JL
    WHITE, CC
    TURNER, JD
    JOURNAL OF THE ASTRONAUTICAL SCIENCES, 1977, 25 (03): : 251 - 270
  • [50] A Robust Technique for Real-Time Face Verification with a Generative Network
    Akkaya, Ibrahim Batuhan
    Karaman, Kaan
    REAL-TIME IMAGE PROCESSING AND DEEP LEARNING 2020, 2020, 11401