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 条
  • [31] Combined Attitude Determination for Real-Time Geomagnetic Navigation
    Wang, Weilin
    Jin, Zhaonan
    Miao, Linliang
    Yang, Zhihao
    Mi, Sasa
    Qin, Yijie
    Yao, Xingzhong
    Ou-Yang, Jun
    Yang, Xiaofei
    IEEE MAGNETICS LETTERS, 2022, 13
  • [32] REAL-TIME SYSTEM FOR ACCURATE 3-DIMENSIONAL POSITION DETERMINATION AND VERIFICATION
    HUSSAIN, B
    KABUKA, MR
    IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1990, 6 (01): : 31 - 43
  • [33] The verification technique of real-time systems using probabilities
    Yamane, S
    THIRD INTERNATIONAL WORKSHOP ON REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 1996, : 90 - 97
  • [34] REAL-TIME SIMULATION OF THE SPACE STATION FREEDOM ATTITUDE-CONTROL SYSTEM
    POPE, T
    SIMULATION, 1991, 57 (01) : 17 - 25
  • [35] Real-Time Link Verification in Software-Defined Networks
    Soltani, Sanaz
    Shojafar, Mohammad
    Mostafaei, Habib
    Tafazolli, Rahim
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (03): : 3596 - 3611
  • [36] Verification of Real-Time Properties for Hardware-Dependent Software
    Mueller, Wolfgang
    Oliveira, Marcio F. da S.
    Zabel, Henning
    Becker, Markus
    2010 IEEE INTERNATIONAL HIGH LEVEL DESIGN VALIDATION AND TEST WORKSHOP (HLDVT), 2010, : 154 - 159
  • [37] Real-time Simulation System of Satellite Attitude Reconfigurable Control Based on VxWorks
    Ren, Wei
    Zhang, Tao
    Huang, Zhen
    Liang, Jiemei
    Gong, Jian
    Liu, Bo
    2014 IEEE CHINESE GUIDANCE, NAVIGATION AND CONTROL CONFERENCE (CGNCC), 2014, : 2577 - 2580
  • [38] On-orbit real-time health assessment of satellite attitude control system
    Song, Fei
    Qin, Shiyin
    Beijing Hangkong Hangtian Daxue Xuebao/Journal of Beijing University of Aeronautics and Astronautics, 2014, 40 (11): : 1581 - 1588
  • [39] Real-Time Control System
    Gharbi, Atef
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2021, 21 (04): : 19 - 27
  • [40] Teamscale: Software Quality Control in Real-Time
    Heinemann, Lars
    Hummel, Benjamin
    Steidl, Daniela
    36TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE COMPANION 2014), 2014, : 592 - 595