- 著者
-
高橋 孝
上田 裕子
平野 聡
邑中 雅樹
Runtao Qu
小堀 壮彦
Takahashi Takashi
Ueda Hiroko
Hirano Satoshi
Muranaka Masaki
Runtao Qu
Kobori Takehiko
- 出版者
- 宇宙航空研究開発機構
- 雑誌
- 宇宙航空研究開発機構研究開発報告 = JAXA Research and Development Report (ISSN:13491113)
- 巻号頁・発行日
- vol.JAXA-RR-04-017, 2005-01-31
It is aimed that a simulation framework of Spacecraft Simulation Environment (SSE) can be commonly applied not only to Full Software Simulations (FSS) but also to Processor-In-the-Loop Simulations (PILS) and to Hardware-In-the-Loop Simulations (HILS), while various spacecraft simulators are generally tailor-made at individual phases of development. Prior to the actual implementation of SSE, the framework for FSS and PILS was designed, and its advantage to spacecraft simulations using an experimental system was demonstrated. In this study, implemented was an experimental system for PILS, and feasibility of the framework using the system was demonstrated. Real-time tasks working on microITRON communicate with the rest of spacecraft simulator through Java-based middleware Hirano's Object Request Broker (HORB) via distributed communication interfaces (I/Fs) written in Java. These I/Fs are designed to be commonly applied to both FSS and PILS. Also implemented was a tool called Java-microITRON Bridge GENerator (JBGEN) to automatically generate Java-microITRON communication programs from the I/Fs. Furthermore, MemorySaving HORB is developed in order to avoid communication latency.