Mass Memory Operation for Telemetry Processing of LEO Satellite

저궤도위성 원격측정 데이터 처리를 위한 대용량 메모리 운용

  • 채동석 (한국항공우주연구원 위성비행소프트웨어팀) ;
  • 양승은 (한국항공우주연구원 위성비행소프트웨어팀) ;
  • 천이진 (한국항공우주연구원 위성비행소프트웨어팀)
  • Received : 2012.09.14
  • Accepted : 2012.11.01
  • Published : 2012.11.01

Abstract

Because the contact time between satellite and ground station is very limited in LEO (Low Earth Orbit) satellite, all telemetry data generated on spacecraft bus are stored in a mass memory and downlinked to the ground together with real time data during the contact time. The mass memory is initialized in the first system initialization phase and the page status of each memory block is generated step by step. After the completion of the system initialization, the telemetry data are continuously stored and the stored data are played back to the ground by command. And the memory scrubbing is periodically performed for correction of single bit error which can be generated on harsh space environment. This paper introduces the mass memory operation method for telemetry processing of LEO satellite. It includes a general mass memory data structure, the methods of mass memory initialization, scrubbing, data storage and downlink, and mass memory management of primary and redundant mass memory.

저궤도 위성은 지상과 교신할 수 있는 시간이 매우 제한되어 있으므로 위성에서 생성되는 모든 원격측정 데이터는 대용량 메모리에 저장되었다가 지상교신 시 실시간 데이터와 함께 지상으로 전송된다. 대용량 메모리는 최초 시스템 초기화 과정에서 초기화가 시작되어 각 블록의 상태정보가 생성되고 원격측정데이터를 저장할 수 있는 준비를 한다. 운영 중에 계속적으로 대용량 메모리에 원격측정데이터를 저장하고, 저장된 데이터를 지상으로 전송한다. 그리고 우주환경에서 발생할 수 있는 메모리 오류를 제거하기 위하여 주기적으로 메모리 스크러빙을 수행한다. 본 논문은 저궤도위성 원격측정 데이터 처리를 위한 대용량 메모리 운용방식에 대한 것으로 대용량 메모리 구조, 메모리 초기화 및 메모리 스크러빙 방식, 대용량 메모리를 통한 원격측정데이터 저장 및 전송 방식, 주/부 대용량 메모리 운용 방식에 대해서 기술한다.

Keywords

References

  1. 권기호, 김대영, 최승운, 이윤기, " 다목적실용 위성의 대용량 메모리/하향링크 설계" 한국항공우주학회 춘계 학술발표회, 2005.
  2. CCSDS 102.0-B-5 Consultative Committee for Space Data Systems Packet Telemetry
  3. 김대영, 강석주, 이윤기, 권기호, 최승운, "다목적실용위성의 메모리 오류 관리 방안" 한국항공우주학회 춘계 학술발표회, 2005.