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 条
  • [11] Testing and Calibrating an Advanced CubeSat Attitude Determination and Control System
    Delabie, Tjorven
    Vandoren, Bram
    De Munter, Wim
    Raskin, Gert
    Vandenbussche, Bart
    Vandepitte, Dirk
    SPACE TELESCOPES AND INSTRUMENTATION 2018: OPTICAL, INFRARED, AND MILLIMETER WAVE, 2018, 10698
  • [12] A SOFTWARE SYSTEM FOR REAL-TIME CONTROL OF PSYCHOLOGICAL EXPERIMENTS
    TERNES, JW
    EHRMAN, R
    OBRIEN, CP
    BEHAVIOR RESEARCH METHODS & INSTRUMENTATION, 1982, 14 (02): : 160 - 164
  • [13] Decision problems for the verification of real-time software
    Emmi, Michael
    Majumdar, Rupak
    HYBRID SYSTEMS: COMPUTATION AND CONTROL, PROCEEDINGS, 2006, 3927 : 200 - 211
  • [14] Complexity Bounds for the Verification of Real-Time Software
    Chadha, Rohit
    Legay, Axel
    Prabhakar, Pavithra
    Viswanathan, Mahesh
    VERIFICATION, MODEL CHECKING, AND ABSTRACT INTERPRETATION, PROCEEDINGS, 2010, 5944 : 95 - +
  • [15] Concurrent embedded real-time software verification
    Hsiung, PA
    24TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COSPSAC 2000), 2000, 24 : 516 - 521
  • [16] Real-Time Nonlinear Attitude Control System for Nanosatellite Applications
    Li, Junquan
    Post, Mark
    Lee, Regina
    JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2013, 36 (06) : 1661 - 1671
  • [17] SOC-i: A CubeSat Demonstration of Optimization-Based Real-Time Constrained Attitude Control
    Reynolds, Taylor P.
    Kelly, Charles L.
    Morgan, Cole
    Grebovic, Arnela
    Erickson, Jerrold
    Brown, Henry
    Pope, William C.
    Casamayor, Jonathan
    Kearsley, Kyle
    Caylak, Gorkem
    Fisher, Kyle E.
    Wutzke, Cameron
    Ashton, Kylle
    Rosenthal, James
    Tormey, Devan
    Freneau, Ellory
    Giddings, Garrett
    Horata, Hasan Emin
    Dighde, Anika
    Parakh, Saharsh
    Zhen, Jiaping
    Purpura, John C.
    Pratt, Daniel B.
    Hunt, Anders
    2021 IEEE AEROSPACE CONFERENCE (AEROCONF 2021), 2021,
  • [18] Verification of a Real-time Attitude Determination Algorithm Through Development of 48 Channel GPS Attitude Receiver Hardware
    Jang, Jaegyu
    Kee, Changdon
    PROCEEDINGS OF THE 2006 NATIONAL TECHNICAL MEETING OF THE INSTITUTE OF NAVIGATION - NTM 2006, 2006, : 236 - 243
  • [19] REAL-TIME TECHNIQUE FOR SPEAKER VERIFICATION BY COMPUTER
    LUMMIS, RC
    JOURNAL OF THE ACOUSTICAL SOCIETY OF AMERICA, 1971, 50 (01): : 106 - &
  • [20] REAL-TIME FINGERPRINT VERIFICATION SYSTEM
    GAMBLE, FT
    FRYE, LM
    GRIESER, DR
    APPLIED OPTICS, 1992, 31 (05): : 652 - 655