@techreport{oai:jaxa.repo.nii.ac.jp:00002371, author = {高橋, 孝 and 上田, 裕子 and 平野, 聡 and 邑中, 雅樹 and Runtao, Qu and 小堀, 壮彦 and Takahashi, Takashi and Ueda, Hiroko and Hirano, Satoshi and Muranaka, Masaki and Runtao, Qu and Kobori, Takehiko}, month = {Jan}, note = {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., 資料番号: AA0048134000, レポート番号: JAXA-RR-04-017}, title = {宇宙機シミュレーションのための分散オブジェクト指向フレームワークの研究}, year = {2005} }