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.
- 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.
- 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.
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.
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.