초록 close

저궤도 관측위성에는 버스 히터, 탑재체 히터, 배터리 내부 히터 등 다양한 히터들이 각각의 해당 영역에 대한 열제어를 위해 존재한다. 이러한 히터들의 제어는 서미스터에 의해 수행되거나 비행소프트웨어에 의해 제어될 수 있다. 각 히터들은 설치된 위치, 텔레메트리로 전송하기 위한 분류, 사용되는 서브시스템 등에 따라서 여러 형태의 그룹으로 나눌 수 있으며, 비행소프트웨어에서는 히터제어를 위한 정보들을 다양한 배열에 저장하는데 각 히터마다 고유의 인덱스를 부여하여 구분하는 방법을 사용할 수 있다. 각 히터들이 분류하는 방식에 따라 서로 다른 그룹에 속하기도 하고 비행소프트웨어 로직에서 사용되는 히터정보가 어느 히터, 또는 어느 그룹의 정보인지를 판별하는데 어려움이 있을 수 있다. 본 문서에서는 저궤도 관측위성의 일반적인 히터 제어를 위한 비행소프트웨어의 설계에 대해 기술하고, 히터들의 그룹 및 배열의 활용과 특별한 관리가 필요한 히터들의 제어방식에 대하여 설명한다.


LEO satellites have many heaters for thermal control, such as bus module heaters, payload heaters and battery internal heaters. Some of these heaters are controlled by thermisters, and others can be controlled by flight software. These heaters are divided into various types of group according to the location, telemetry variables, flight software logic, power distribution, etc. Thus, it is difficult to find out which heaters are inlcuded in a certain group and modify heater control logic for a new/other software developers. This document describes about the general/special control logic for satellite heaters and groups/arrays for heaters.