Bulletin of the Korean Space Science Society (한국우주과학회:학술대회논문집(한국우주과학회보))
- 2006.04a
- /
- Pages.117-120
- /
- 2006
FLIGHT SOFTWARE DEVELOPMENT FOR HAUSAT-2 ON-BOARD COMPUTER
HAUSAT-2 비행소프트웨어 개발
- Shim Chang-Hwan (Space System Research Lab, Hankuk Aviation University) ;
- Ryu Jung-Hwan (Space System Research Lab, Hankuk Aviation University) ;
- Choi Young-Hoon (Space System Research Lab, Hankuk Aviation University) ;
- Chang Young-Keun (Space System Research Lab, Hankuk Aviation University)
- 심창환 (한국항공대학교 우주시스템 연구실) ;
- 류정환 (한국항공대학교 우주시스템 연구실) ;
- 최영훈 (한국항공대학교 우주시스템 연구실) ;
- 장영근 (한국항공대학교 우주시스템 연구실)
- Published : 2006.04.01
Abstract
HAUSAT-2 flight software was developed by first analyzing the satellite requirements, and incorporating the results into the software. Coding and compiling is done after the software is completed, then individual and integrated tests are performed in order to verify the flight software algorithm. Currently, HAUSAT-2 flight software integrated test has been performed and the test result is serving as a basis for code modification nd additional developments. This paper describes the architecture, development process, and development environment of HAUSAT-2 flight software.
HAUSAT-2 비행소프트웨어 개발은 HAUSAT-2의 요구 조건을 분석하였고, 분석 결과에 따라서 HAUSAT-2 비행소프트웨어를 설계하였다. 설계 완료 후 소프트웨어 코딩 및 컴파일을 수행하고, 개별 시험과 통합 시험을 거쳐 비행소프트웨어의 알고리즘을 검증한다. 현재 HAUSAT-2의 개발 상황은 시험 모델에 대한 통합 시험을 마쳤고, 시험 결과를 분석하여 비행소프트웨어의 수정 및 운영 체제 추가 개발을 진행 중에 있다. 본 논문에서는 HAUSAT-2 비행소프트웨어(flight software)의 아키텍처와 전반적인 개발 과정 그리고 개발 환경에 대하여 설명한다.