scenarioSensorThermal

Overview

This scenario demonstrates the use of the Module: sensorThermal module, which models a sensor as a flat plate of solid material with an insulated backing. An optional power input can be used if the sensor consumes power, which is transferred to heat. The sensor radiates heat to the outside environment, and takes in heat from the sun based on its incidence angle.

The script is found in the folder basilisk/examples and executed by using:

python3 scenarioSensorThermal.py

In this scenario, the Module: locationPointing, Module: mrpFeedback, and Module: extForceTorque modules are used to point the sensor. In the first orbital period, the sensor is pointed directly at the sun, heating it up. In the second orbital period, the sensor is pointed opposite of the sun, cooling it.

Illustration of Simulation Results

The illustration of these results may be found below, which show the temperature in celsius over the length of the simulation.

show_plots = True

The following plots illustrate the temperature of the sensor.

../_images/scenario_ThermalSensor.svg
scenarioSensorThermal.run(show_plots)[source]

The scenarios can be run with the followings setups parameters:

Parameters:

show_plots (bool) – Determines if the script should display plots