Abstract
Generally, satellites continuously monitor that its major functions are working properly and their hardware are in a good status using several SOH data. In case a fault that is not recognized as a temporal problem or a failure that can be considered to propagate its damage to the other parts are detected, fault management logic is performed automatically without any contact of ground station. In this paper, attitude error detection using sun sensors on a rotating solar array is proposed. Attitude error can be detected by comparing the offset angle between the actual data computed from the sun sensor and the data predicted from the orbit and ephemeris information for the two types of solar array operation method. During the eclipse, the output of attitude error detection method becomes zero because the sun sensor output cannot be provided. Finally, the proposed method is analyzed through the data processing using on-orbit data.
인공위성은 예측 가능한 데이터를 이용하여 자신의 상태를 스스로 파악하며, 자연적으로 발생할 수 있는 일시적인 문제가 아니거나 오류가 전이되어 더 큰 문제를 발생시킬 수 있다고 판단될 경우를 대비하여 지상국과의 접속이 없는 상태에서도 스스로 고장 관리를 수행할 수 있도록 설계되어 있다. 태양 센서를 이용한 정상상태에서의 자세 오류 감지도 이러한 고장관리 항목 중의 하나로 사용될 수 있다. 본 연구에서는 회전하는 태양전지판에 장착되어 있는 태양 센서 데이터를 이용한 오류 감지 방법을 제안하였다. 태양전지판의 운용 방법에 따라 정상적인 상태에서 발생할 수 있는 태양 센서의 오차를 예측하고 이 예측된 값으로부터 벗어나는 정도를 파악하여 오류를 감지하도록 하였다. 또한, 식구간 존재 시에는 태양센서가 그 출력을 내지 못하므로 오류 감지에 문제가 없도록 보정하였다. 마지막으로 궤도 상 데이터를 이용하여 제안된 방법의 타당성을 검증하였다.