Thermal Control System Calculator
Size radiators and thermal control for space habitats based on crew, equipment heat, and solar exposure.
About this calculator
In space, there's no air to convect heat away, so every watt generated inside a habitat has to be radiated out as infrared light — which is why thermal control is as much a structural design problem as an electrical one. This calculator sums two heat sources: internal heat from crew (about 100 W per person, an approximation of resting human metabolic output) plus whatever electrical power onboard equipment draws (since nearly all electrical energy used indoors eventually becomes waste heat), and external heat absorbed from sunlight, using the solar constant in low Earth orbit (about 1,361 W/m²) times the fraction of the habitat's surface exposed to the sun and an assumed 0.3 surface absorptivity. To reject that combined heat load, the calculator sizes a radiator using the Stefan-Boltzmann law (Q = εσAT⁴), which is why radiator area doesn't scale linearly with heat load — a hotter radiator surface (set here 20 K above the target habitat temperature) can shed disproportionately more heat per square meter, since radiated power scales with the fourth power of absolute temperature.
Coolant pump power is assumed to be about 2% of the total heat load, covering the fluid loops that carry heat from the habitat interior out to the radiator panels. System mass combines a base rate (5 kg per kW of heat handled) with an area-based radiator structure cost (3 kg per m²). The main simplification is treating solar exposure as a fixed fraction rather than a variable that changes continuously as a spacecraft or station orbits and rotates — real systems need margin for the worst-case, fully-sunlit orientation, not just an average.
Inputs
Results
Heat to reject (kW)
15.6
How to Use This Calculator
- Enter crew size and total equipment power in kilowatts to establish the internal heat load from people and electronics.
- Enter the habitat's external surface area in square meters and the fraction of that surface exposed to sunlight (0 to 1).
- Set the target habitat temperature in degrees Celsius (15-30), used to size the radiator.
- Review the calculated heat to reject, internal heat, and solar heat absorbed to see the total thermal load.
- Check the required radiator area, coolant pump power, and estimated system mass needed to reject that heat.
How the result changes with Equipment power (kW)
| Equipment power (kW) | Heat to reject (kW) |
|---|---|
| 7.5 | 8.1 |
| 11 | 11.6 |
| 23 | 23.6 |
| 38 | 38.6 |
What each input means
- Crew size
- Number of crew members.
- Equipment power (kW)
- Total electrical power of onboard equipment.
- Habitat surface area (m²)
- External surface area of habitat.
- Solar exposure fraction (0-1)
- Fraction of surface exposed to sun (0.5 typical).
- Target temperature (°C)
- Desired habitat temperature.
What each result means
- Heat to reject (kW)
- Total thermal load to radiate away.
- Internal heat (kW)
- Heat from crew and equipment.
- Solar heat absorbed (kW)
- Heat from solar radiation.
- Radiator area (m²)
- Required radiator surface area.
- Coolant pump power (kW)
- Power for coolant circulation.
- System mass (kg)
- Total thermal control system mass.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersCrew size = 6, Equipment power (kW) = 15, Habitat surface area (m²) = 200, Solar exposure fraction (0-1) = 0.5 = 5 input(s) provided
- Calculate Heat to rejectHeat to reject15.6 = 15.6
- Calculate Internal heatInternal heat = crewHeatKw + equipmentPowerKw15.6 = 15.6
- Calculate Solar heat absorbedSolar heat absorbed = habitatSurfaceAreaM2 * solarExposure * 1.361 * 0.3 / 10000 = 0
Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why does raising the target temperature slightly reduce the required radiator area?
The radiator's effective temperature is set to your target temperature plus 273 (Celsius to Kelvin) plus a fixed 20 K margin, and radiated power scales with that absolute temperature to the fourth power (Stefan-Boltzmann law). A higher target temperature raises the radiator's operating temperature too, so each square meter can shed more heat, letting the calculator size a slightly smaller radiator for the same total heat load.
Why doesn't doubling the heat load double the radiator area?
Radiator area is heat load divided by the radiator's per-square-meter capacity, and that capacity itself depends only on the fixed radiator temperature (target temp + 20 K), not on the heat load. So for a fixed target temperature, radiator area actually does scale linearly with heat load in this model — what's nonlinear is how area changes if you instead vary the target temperature, since that shifts the per-m² capacity via the fourth-power term.
How much of the internal heat load comes from the crew versus the equipment?
Crew heat is calculated at a fixed 100 W (0.1 kW) per person regardless of activity, while equipment heat is whatever electrical power figure you enter directly, since virtually all of it converts to waste heat indoors. For a typical 6-person crew with 15 kW of equipment, crew heat (0.6 kW) is a small fraction of the internal total compared to equipment power.
Why does the system mass estimate combine two different rates instead of one flat kg-per-kW figure?
System mass has two components: 5 kg per kW of total heat rejected (covering pumps, plumbing, and coolant hardware that scales with heat volume) plus 3 kg per square meter of radiator area (the physical structure of the radiator panels themselves). Because radiator area and heat load don't move in lockstep once solar exposure and surface area change independently, combining both terms captures more of the real mass than either alone.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Spacecraft Thermal Calculator
Temperature range from solar flux, albedo, and surface properties.
Life SupportCO2 Scrubbing Calculator
Size CO2 removal systems for space habitats comparing LiOH, CDRA, and Sabatier technologies.
Life SupportOxygen Generation Calculator
Calculate O2 requirements, electrolysis water needs, and power for crew oxygen generation in space habitats.
Life SupportWater Recycling Efficiency Calculator
Calculate water needs with and without recycling, autonomy days, and launch mass savings for space missions.
More in Science & Physics.