Flight Software Design and Development for Low Earth Orbit Satellite

저궤도위성 탑재소프트웨어 개발

  • Kang, Soo-Yeon (COMS Program Office, Korea Aerospace Research Institute) ;
  • Lee, Jae-Seung (Satellite Electronics Dept., Korea Aerospace Research Institute) ;
  • Choi, Jong-Wook (Satellite Electronics Dept., Korea Aerospace Research Institute) ;
  • Lee, Jong-In (Satellite Electronics Dept., Korea Aerospace Research Institute)
  • 강수연 (한국항공우주연구원 통신해양기상위성사업단) ;
  • 이재승 (한국항공우주연구원 위성전자그룹) ;
  • 최종욱 (한국항공우주연구원 위성전자그룹) ;
  • 이종인 (한국항공우주연구원 위성전자그룹)
  • Published : 2005.11.18

Abstract

저궤도 위성인 다목적실용위성 2호의 컴퓨터 시스템은 3개 프로세서로 구성된 분산처리 구조이며 프로세서와 프로세서, 프로세서와 주변 장치들과의 통신은 MIL-STD-1553B 버스를 통해 이루어진다. 이들 3개 프로세서들 상에서 실행되는 탑재소프트웨어는 위성의 하드웨어 및 주변 입출력 장치들을 제어 및 관리한다. 그리고 위성의 결함을 관리하는 기능과 비상시에는 지상과의 연결 없이 위성을 자동제어 하는 기능들 또한 탑재소프트웨어에 구현되어져있다. 본 논문에서는 저궤도 위성인 다목적실용위성-2호의 임무를 수행하기 위한 탑재소프트웨어의 구성 및 기능, 개발과정과 개발환경을 소개한다.

Keywords