日本地球惑星科学連合2022年大会

講演情報

[E] 口頭発表

セッション記号 P (宇宙惑星科学) » P-CG 宇宙惑星科学複合領域・一般

[P-CG18] 宇宙・惑星探査の将来計画および関連する機器開発の展望

2022年5月23日(月) 13:45 〜 15:15 303 (幕張メッセ国際会議場)

コンビーナ:坂谷 尚哉(立教大学 理学部 物理学科)、コンビーナ:小川 和律(宇宙航空研究開発機構)、吉岡 和夫(東京大学大学院新領域創成科学研究科)、コンビーナ:横田 勝一郎(大阪大学・理学研究科)、座長:横田 勝一郎(大阪大学・理学研究科)、吉岡 和夫(東京大学大学院新領域創成科学研究科)、坂谷 尚哉(立教大学 理学部 物理学科)、小川 和律(宇宙航空研究開発機構)

14:15 〜 14:30

[PCG18-09] Development of the software implemented in the onboard computer (OBC) for Kanazawa University Satellite "KOYOH"

*岸野 泰洋1井上 裕太1、笹岡 茜1、伊藤 隆志1笠原 禎也1井町 智彦1、澤野 達哉1松田 昇也1、莊司 泰弘1、軸屋 一郎1、有元 誠1、米徳 大輔1八木谷 聡1 (1.金沢大学大学院自然科学研究科)


キーワード:超小型衛星、金沢大学衛星、機上コンピュータ

We have been developing a microsatellite named “KOYOH”, which aims to detect X-ray and gamma ray bursts related to gravitational waves, in Kanazawa University. In the present paper, we report the current status of the software implemented in the Onboard Computer (OBC) for KOYOH. The OBC is a main CPU equipped with a real time OS called “Toppers” and it controls all onboard components, power distribution and data communication system in the satellite. The OBC also manages uplink and downlink data communications with the ground station constructed at Kanazawa University for conducting the satellite mission.
The OBC is equipped with two kinds of interface: 24 ports of RS-422 and 32 ports of GPIO, which perform serial communication and general-purpose I/O, respectively. In addition, three sets of 16 ports analog-digital (AD) converters are connected to the OBC in order to obtain digital data from analog devices (e.g., Pt2000 temperature sensors and semiconductor temperature sensors). Using these interfaces, the OBC communicates with the onboard components in order to grasp the status of the components and control them appropriately.
For the uplink communication, we define three types of commands: OBC Commands, Direct Commands, and Timeline Commands. OBC Commands are commands that can be interpreted by the OBC, because they are implemented in the OBC software in advance, and they are related to the ground station software by ID numbers. We can execute an OBC Command by sending the corresponding ID number from the ground station software to the OBC, and the OBC software executes it referring to the ID number. The Direct Commands are amorphous commands, so that the OBC software sends the received commands directly to the corresponding component without any interpretation. Thus, Direct Commands are prohibited except in emergency. We have completed the implementation of OBC Commands and Direct Commands, and function tests are now being conducted.
For the downlink communication, we defined three types of telemetry data: House Keeping (HK) Data, Mission Data and Attitude Control System (ACS) Data. The HK Data are used to check the operation status of the satellite, such as temperature, voltage and the other parameters for health check of the onboard components. The Mission Data consists of X-ray and gamma-ray measurements data. The ACS Data indicate the detailed data on attitude control.The downlink data generated by the OBC are classified into two types: “Real data” and “Repro data”. The Real data are immediately sent to the ground during visible operation, while Repro data are once stored in the onboard Data Recorder (DR) and reproduced during the next visible operation. In the current implementation of the OBC software, two types of data can be selected for transmission, and we have confirmed that each type of data works well.
In further development, we will implement the process of Timeline Commands for the uplink and data handling functions for Mission Data and ACS Data for the downlink communication.