The purpose of the simulation subsection is the testing and validation of our CubeSat design. Since the satellite can not be changed or improved after launch it is extremely important to design the CubeSat in a robust manner. All systems need to work as intended in an environment that can not be recreated completely here on earth. Getting launched into space on a giant rocket also does not help reliability a lot. During the current design phase the simulation group is mainly focused on assisting the other subsections in the design process. We simulate the operation of their subsystem to help with finding constraints on and requirements for their system.
In order to provide the power subsection with a sound basis for the design of its subsystem, the open source tool DOCKS is used. DOCKS is developed and maintained by Boris Segret and his team at the Observatoir de Paris.
To improve the usability of the tool, a Python wrapper was developed to streamline the simulation process. This allows the power subsection to efficiently investigate and validate the feasibility of different system configurations.
The simulation of the temperatures during satellite operation is another project we just started working on. We are currently trying out different programs for FEM temperature simulations. With the knowledge gained there we will be able to set constraints on the materials used on the satellite.
To assist the ADCS subsection in their design we need to simulate the sensors and actuators they use and the environment of our CubeSat.
The attitude simulation is currently focused on the attitude determination simulation which is done in the Generic AOCS/GNC Techniques & Design Framework for FDIR (GAFE) toolkit by ESA and Airbus. Read more about this open position.
Long term we plan on doing a real time simulation of the complete satellite to not only test our design but also the implementation of our onboard computer with all of its systems and the various controllers used in other systems. This is a big project so we are always happy to welcome new people in our team.
Then why not drop by one of our meetings. Our weekly meeting takes place every Tuesday at 5 pm on our Discord server in the voice channel cs_simulation. If you have any questions, please feel free to contact the team leader of the simulation Eric Bossert.