
The article presents the simulation environment for SmallSat. The purpose is to show how to create an environment to test the robustness of the space systems and subsystems during the design phase.
Introduction to space systems
Space systems gather all the components needed for input and output to form a communication module. They find them on the ground segment for the operational center and on the space segment on the satellite onboard. This manages the space operations and other systems based on space as services support the data dissemination for applications. It means the infrastructure is critical to maintain the satellites in orbit and to use the data collected by the sensors in the spacecraft. All these requirements provide the capacity for a spacecraft to survive in space or deep space in the harsh context in which the engineers must mix the safety and the security of the systems. The Voyager I and Voyager II probes are far away from any other spacecraft and are still live thanks to the robustness of their systems and the capacity to sprint code to manage the computer onboard. To catch the purpose, the phase of design produces the requirements of the systems and the subsystems, then the technologies are chosen. Finally, all is tested on the ground and assembled by the AIT management to deliver a satellite. The process is industrialized for the major satellites. Nevertheless, the arrival of small satellites by private companies need support and the....