10:45 AM - 12:15 PM
[PCG18-P08] Development of the simulator for onboard data recorder and application to Kanazawa University Satellite “KOYOH”
Keywords:Data Recorder, Microsatellite, Onboard software
Onboard Data Recorder (DR) implemented in the satellite is used to store the telemetry data when the satellite is invisible from any ground tracking station. To manage the data stored in the DR properly, the onboard software needs to have a memory handling function which controls the destination of the data according to the data types. It is also necessary to detect bad blocks in the memory. To develop these functions, we developed a DR-Simulator on the Raspberry Pi to simulate the functions of the DR and give an environment to visualize the operation status of the DR in real time. The DR-Simulator simulates read and write operations using SD card memory and serial communication interface aboard Raspberry Pi. The simulator provides some support tools as GUI software to manage the configuration and status of the DR-Simulator.
Next, we applied the DR-Simulator to a microsatellite named “KOYOH”, which is now under development in Kanazawa University. The NOR flash memory is installed in the flight model (FM) of the Onboard Computer (OBC) for “KOYOH”. The DR function is implemented as a part of onboard software of the OBC to communicate with the NOR flash memory for reading and writing of the telemetry data. On the other hand, the breadboard model (BBM) of the OBC does not have the NOR flash memory, thus the DR functions do not work in the BBM-OBC. In order to use the DR functions on the BBM-OBC, we developed several functions that enables us to read/write the telemetry data from/to the DR-Simulator.
In the presentation, we introduce the specifications of the DR-Simulator and the results of the operational verification test.
Next, we applied the DR-Simulator to a microsatellite named “KOYOH”, which is now under development in Kanazawa University. The NOR flash memory is installed in the flight model (FM) of the Onboard Computer (OBC) for “KOYOH”. The DR function is implemented as a part of onboard software of the OBC to communicate with the NOR flash memory for reading and writing of the telemetry data. On the other hand, the breadboard model (BBM) of the OBC does not have the NOR flash memory, thus the DR functions do not work in the BBM-OBC. In order to use the DR functions on the BBM-OBC, we developed several functions that enables us to read/write the telemetry data from/to the DR-Simulator.
In the presentation, we introduce the specifications of the DR-Simulator and the results of the operational verification test.