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

講演情報

[E] ポスター発表

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

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

2021年6月4日(金) 17:15 〜 18:30 Ch.06

コンビーナ:小川 和律(宇宙航空研究開発機構)、尾崎 光紀(金沢大学理工研究域電子情報学系)、坂谷 尚哉(立教大学 理学部 物理学科)、吉岡 和夫(東京大学大学院新領域創成科学研究科)

17:15 〜 18:30

[PCG17-P11] Developing software for Kanazawa-SAT3

*井上 裕太1、笹岡 茜1、岸野 泰洋1、井町 智彦1、笠原 禎也1、澤野 達哉1、八木谷 聡1、米徳 大輔1、有元 誠1 (1.金沢大学大学院)

Kanazawa University is developing the first Kanazawa University’s microsatellite, named as Kanazawa-SAT3. The mission is to detect the occurrence time and arrival direction of gamma rays and X-rays observed simultaneously with gravity waves.

In this research, we are developing software of OBC (Onboard Computer) for Kanazawa-SAT3. OBC controls all components abord the satellite and edits the telemetry data to transmit the house keeping (HK) data and observation data to send to the earth. OBC is powered by Toppers, a real-time operating system. Toppers is developed in the ITRON specification and connected with OBC via RS 422 and GPIO interfaces.

The application part of onboard software consists of a Main function and eight tasks. OBC operates by periodically calling eight tasks.
Each task waits to be started in hibernation, and executes a process defined as being invoked by the Main function, and then repeats the loop that goes into hibernation again. Task1 performs management of commands. Task2 executes commands. Task3 sends telemetry data to the earth, collects data edits HK. Task4 controls and constantly processes bus components that require communication in a fast cycle. Task 5 controls other bus components. Task 6 performs recording and reading of the data recorder. Task 7 controls mission equipment. Task 8 is a reserve.

Related to developing the software, we held functional tests for components of FSS, GPS and BAT. Each test is composed unit and engagement with OBC. We confirmed the operation and output data of each component in the unit test, and confirmed that component control from the OBC and data reading by the OBC were possible in the engagement test with the OBC.

As a future work, we have to test other component and whole combination will be conducted on FM models, Also, it is necessary to develop an attitude control system needs to be implemented.