Skip to content

Nikolasjen/DISCO-2-thermal-sim

Repository files navigation

SatOP Thermal Simulation Tool

This tool is designed to simulate the thermal behavior of the DISCO-2 satellite using flight-plans created in the SatOP platform as input. It leverages the Mph library to access the Comsol Multiphysics API to interact with the thermal model of the satellite.

The COMSOL model that this tool relies on is too large for GitHub and is not included in this repository. A way to gain access to the model may be provided in the future.

Future Work

  • Save model and exports using flight-plan artifact ID... This way if people have the exact same flightplan and model, they don't have to re-run the simulation, they can just load the previous results.

Limitations

  • On windows python can be installed through their windows store. This isolates the python installation in a "package" which the Comsol software can not move out of to find the java installation.

Thought experiment

If I know the duration of the events and I known the energy that each event uses, I can calculate the theoretical total energy for each event... Assuming each heat source is a block of aluminium with a specific heat capacity of 0.9 J/g°C, and a mass of 100 gram, I can calculate the theoretical temperature increase for each event. This can be used to compare the expected temperature increase with the e.g. +10°C increase for the camera block... Maybe this could be used in future work to make a much simpler model - and thus faster.

Special Thanks

Thank you Jesper for the COMSOL model and helping me understand how to edit it - I will find a better way to give you credit in the future.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages