Analyze diurnal heating of a rover

Practice to model the thermal effects of the sun on a rover during a day.

Download and extract the part files.

Open the Simulation file

Open the model Simulation file and reset the dialog box settings.

  1. Choose FileOpen and open mars_rover\mars_rover.sim.
  2. Choose FilePreferencesUser Interface and on the Dialog and Precision page, reset the dialog box memory.
  3. Click OK.

Check the material properties

Check the material properties for all elements in the enclosure. To model diffuse radiation within the enclosure, all elements must have emissivity defined. For solar spectrum radiative heating, all elements must have solar absorptivity defined.

  1. In the Simulation Navigator, right-click the mars_rover_fem.fem node and choose Make Work Part.
  2. Expand the mars_rover_fem.fem2D Collectors nodes.
  3. Under the 2D Collectors node, right-click the Rover_structure node and choose Edit.
  4. In the Thermo-Optical Properties subgroup, click Edit.
  5. Verify that Emissivity and Absorptivity are defined.
  6. Click Cancel twice.
  7. Repeat the steps 3-6 for the rover_wheels, ground, antenna, and solar_panel_collector nodes.

Define solar heating

Use the Solar Heating Space simulation object to calculate solar view factors for extended periods of time. You will position the rover on the surface of Mars at latitude of 40º. You will align the rover front to face south, and the opposite side of the antenna to face east.

  1. In the Simulation Navigator, right-click the mars_rover.sim and choose Make Work Part.
  2. Choose Home tab→Loads and Conditions group→Simulation Object Type list→Solar Heating Space .
  3. From the Type list, select Illuminate Selected Elements to limit the solver's search for illuminated elements to only the elements you select.
  4. In the Top Side Illuminated Region group, click Region Illuminated on Top Side .
  5. On the scene toolbar, from the Method list, select Faces by Group.
  6. In the Simulation Navigator, expand the Groups node, select exposed faces 1 and exposed_surfaces_2.
    175 faces are now selected.
  7. In the Parameters group, from the Planet list, select Mars.
  8. In the Latitude box, type 40 degrees.
  9. From the Element Subdivision list, select 1 granularity level of the element subdivision for computing shadowed view factors to reduce computation time.
    A higher subdivision level yields more accurate radiative conductances, but the computation requires additional time.
  10. On the Model Orientation tab, in the Planet Vectors group, click Specify Vector.
  11. On the Top border bar, from the Type Filter list, select Polygon Edge.
  12. Select the edge as displayed.

  13. Click Reverse Direction , if the direction is displayed differently.
  14. From the Aim at list, select South.
  15. Click Specify Vector.
  16. On the Top order bar, from the Type Filter list, select Polygon Edge.
  17. Select the edge as displayed.

  18. Click Reverse Direction , if the direction is displayed differently.
  19. From the Align with list, select East.
    Leave the dialog box opened.

Set the solar heating time frame

Set the number of points between sunrise and sunset at which the software calculates solar heating.

  1. In the Solar Heating Space dialog box, on the Model Orientation tab, in the Solar Vectors group, from the Day Segment list, select Partial Day.
  2. In the Start Angle from Midnight box, type 100 degrees.
  3. In the Final Angle from Midnight box, type 280 degrees.
  4. In the Number of Equal Angular Intervals box, type 20.
  5. On the Solar Flux tab, in the Sun Right Ascension box, type 30 degrees.
  6. Click OK.
  7. In the Simulation Navigator, expand the Simulation Object Container node, right-click the Solar Heating Space(1) node, and choose Edit Display.
  8. In the Symbols group, move the Scale slider to Tiny.
  9. Click OK.

Define a radiation enclosure for the rover

Consider the radiative heat exchanges between the rover, ground and ambient temperature by adding them to an enclosure.

  1. Choose Home tab→Loads and Conditions group→Simulation Object Type list→Radiation .
  2. Make sure that Enclosure Radiation is selected from the Type list.
  3. On the scene toolbar, from the Method list, select Faces by Group.
  4. In the Simulation Navigator, select exposed faces 1 and exposed_surfaces_2.
    175 faces are selected.
  5. In the Parameters group, make sure that the Include Radiative Environment check box is selected to model radiative exchange between any part of the enclosure and the environment.
    You must also define a radiative environment temperature in the solution's global ambient conditions.
  6. Make sure that the Element Subdivision list is set to 3.
  7. Click OK.
  8. In the Simulation Navigator, under the Simulation Object Container node, hide Radiation(1).

Set the parameters for a transient solve

Diurnal heating is a transient phenomenon, you will consider the ambient temperature change between sunrise and sunset. The surface temperatures for the first three mission days that are obtained from sensors located on the metrological mast are provided on the following curves.



Source: http://mars.jpl.nasa.gov/MPF/ops/ss008.jpg
Extracting points for this model:
Simulation time (Seconds) Time of day (Sol in Seconds) Ambient temperature (K)
- 0 205
0 22192 190
7390 29590 220
14769 36988 240
22194 44386 252
29590 51782 265
36988 59180 240
44385 66577 232
- 73976 212
- 88770 205
  1. In the Simulation Navigator, right-click the Day 1 node, and choose Edit.
  2. On the Solution Details page, in the Solution Type group, from the Solution Type list, select Transient.
  3. On the Transient Setup page, make sure that the End list is set to At Specified Time.
  4. In the End Time box, type 44385 sec.
  5. In the Time Integration Control group, in the Number of Time Steps box, type 500.
  6. On the Ambient Conditions page, in the Pressure and Temperature group, next to the Radiative Environment Temperature box, click and choose New FieldTable.
  7. On the Independent Domain page, from the Independent list, select Time.
  8. On the Definition page, click Import from Text File .
  9. In the Table Data Import dialog box, click Browse and select Mars_ambient_temperature_data_CSV.csv.
  10. Click OK twice.
  11. To change the temperature units to Kelvin, in the Table Field dialog box, right-click the temperature (°C)* table column heading and choose Change Units for VariableK.
  12. Click OK.
  13. To display the radiative temperature graphic, next to the Radiative Environment Temperature box, click and select Plot (XY) .
  14. Click OK.
  15. Click on the graphics window.

  16. Click OK.

Solve the model

  1. In the Simulation Navigator, right-click the Day 1 node and choose Solve.
  2. Click OK.
  3. Wait for the solve to end, before proceeding.
  4. In the Review Results dialog box, click No.
  5. Close the Information window.
  6. In the Analysis Job Monitor dialog box, click Cancel.

Display temperatures and animate absorbed radiative flux

Visualize the temperature distribution on the rover during one day.

  1. In the Simulation Navigator, under the Day 1 node, double-click Results.
  2. In the Post Processing Navigator, expand ThermalIncrement 28, 2.959E+04s, and double-click Temperature - Nodal.

  3. In the Post Processing Navigator, expand Increment 1, 0 s, and double-click Absorbed Radiative Flux, SUN - Elemental.
  4. Choose Results tab→Post View group→Edit Post View .
  5. On the Result tab, in the Result Combination group, from the Combine At list, select Nodes.
  6. Make sure that the Nodal Combination is set to Average.
  7. Click OK.
  8. Choose Results tab→Animation group→Animate .
  9. From the Animate list, select Iterations.
  10. Click Play.
    Notice how the absorbed radiative flux changes during the day.
  11. Click Stop.
You have completed this lab.