3.6.14 · D3Spacecraft Structures & Systems Engineering

Worked examples — Thermal analysis — conduction in structures, thermal stress

2,779 words13 min readBack to topic

This page is a workout. The parent note gave you two engines:

  • Conduction: (linear temperature between two ends), and heat flux .
  • Thermal stress: when expansion is blocked (compression is negative).

Here we hit every kind of input those engines can receive — every sign, the zero cases, the "one end is free" case, the limiting cases, a real word problem, and an exam twist. Before each solution, Forecast: cover the answer and guess the sign and rough size. That guess is where learning happens.

Recall What do the symbols mean again? (open if rusty)
  • ::: thermal conductivity, W/(m·K) — how easily heat flows through the material
  • ::: coefficient of thermal expansion, 1/K — how much a 1 m rod stretches per 1 K of warming
  • ::: Young's modulus, Pa — stiffness; stress needed to strain the material by 100%
  • ::: temperature change from a stress-free reference
  • ::: stress, Pa. Positive = tension (pulled apart), negative = compression (squashed)

The scenario matrix

Every problem in this topic is one row of this table. Our job is to hit all of them.

Cell What makes it different Example
A. Heating, both ends fixed → wants to grow → blocked → compression Ex 1
B. Cooling, both ends fixed → wants to shrink → blocked → tension Ex 2
C. Non-uniform , bar constrained one average sets a single constant (equilibrium) Ex 3
D. Zero / degenerate input , or one end free, or (CFRP) → stress = 0 Ex 4
E. Fixed–free (partial constraint) expansion partly allowed → stress between 0 and full value Ex 5
F. Limiting behaviour make , , or huge / tiny — what dominates? Ex 6
G. Real-world word problem conduction + stress chained, units, kW/m² Ex 7
H. Exam twist: fatigue cycle it's the range over a cycle that matters, not one value Ex 8

Related deep topics: Fatigue and Fracture Mechanics, Material Selection for Spacecraft, Composite Materials in Spacecraft, Thermal Environment in Orbit.


Example 1 — Cell A: heating, fixed–fixed

Step 1 — Find . Why this step? Stress only cares about the change from the stress-free reference , not the absolute temperature.

Step 2 — Apply the fixed–fixed formula. Why this step? Both ends held → total strain forced to zero → the elastic strain must exactly cancel the thermal strain, giving .

Verify: sign is negative → compression, matching the forecast. Units: . ✓


Example 2 — Cell B: cooling, fixed–fixed

Step 1 — Find . Why this step? Cooling gives a negative ; carrying that sign correctly is the whole game.

Step 2 — Apply the formula. Why this step? The two minus signs (formula sign and cooling sign) multiply to a plus → tension, exactly as the physics says.

Verify: positive → tension. ✓ Bigger than Ex 1 because is bigger (120 vs 50). A cold bracket is often the dangerous case — tension opens cracks. See Fatigue and Fracture Mechanics.


Example 3 — Cell C: non-uniform temperature, one constant stress

Step 1 — Write . Why this step? Steady-state conduction gives a straight line (parent note, ). We need it to compute the average.

Step 2 — Equilibrium forces a constant axial force. Cut the bar anywhere. The axial force pulling on the two cut faces must balance (no other axial loads act). With constant, is the same everywhere — it cannot track slice by slice. Why this step? This is the correction to the naive "each slice independently blocked" idea: individual slices are not independent; they are welded together and must share one force.

Step 3 — Compatibility with the average temperature. Total elongation must be zero (ends fixed). Free thermal elongation uses the average rise: Why this step? The bar's net length change is what the fixed ends veto — and net length change depends on the average temperature, not any single point.

Step 4 — Evaluate.

Verify: because is exactly the average of and , the average rise is zero, so the net axial stress is zero. Look at the figure below. ✓

Figure — Thermal analysis — conduction in structures, thermal stress

Figure — why axial stress is one number, not a curve. The dashed lavender line is falling from C to C; its average (the mint level) sits at C, equal to . Because the average rise is zero, the uniform axial stress (coral band) is a single flat value at MPa — not the tempting slice-by-slice curve. The take-away: for a uniform constrained bar, only the average temperature enters the axial stress. (Point-to-point bending stresses from the temperature shape are a separate story handled by Finite Element Analysis.)


Example 4 — Cell D: zero and degenerate inputs

Step 1 — Case (a): free end. Why? Nothing blocks the growth, so the strain is all thermal, none elastic. Displacement without stress — the classic Mistake 1 trap from the parent note.

Step 2 — Case (b): no temperature change. Why? No , no thermal strain to fight. Trivially zero.

Step 3 — Case (c): near-zero CTE. Why? Even with the ends fully fixed and a huge , if the material barely expands there is nothing to constrain. This is why Composite Materials in Spacecraft and low-CTE alloys are chosen — see Material Selection for Spacecraft.

Verify: all three give , but only (c) tells the design story: kill and you kill thermal stress regardless of temperature swing. ✓


Example 5 — Cell E: fixed–free (partial constraint)

Step 1 — Full fixed–fixed stress (the ceiling). Why this step? This is the maximum possible — the case where zero expansion is allowed. Heating gives compression (negative), consistent with our convention. Everything else is a fraction of it.

Step 2 — Allowed strain reduces the elastic (stress-producing) strain. Free thermal strain: . If 60 % is released, only 40 % is elastic: Why this step? Stress comes only from the strain the constraint forbids. Release some expansion → less forbidden strain → less stress. The minus keeps compression negative.

Step 3 — Stress. Why this step? Multiply the forbidden (elastic) strain by stiffness to convert strain into stress — the same we used for the ceiling, just with the reduced strain.

Verify: — the magnitude sits between the free (0) and fully-fixed (141.9) bounds, exactly as a partial constraint must be, and the sign stays compressive. ✓ This is why designers add "compliance" (flexible mounts) — see Deployable Structures and Structural Dynamics.


Example 6 — Cell F: limiting behaviour

Step 1 — Aluminium.

Step 2 — Invar. Why this step? Stress magnitude scales with the product . Invar's vs aluminium's — a factor of ~9.6 smaller.

Step 3 — Limit . Why this step? is finite and is fixed, so the product vanishes with . Stiffness cannot save you if there is no expansion — and it cannot doom you either.

Verify: , i.e. Invar carries about 10 % of aluminium's stress; both stay compressive (negative). Low beats high . ✓


Example 7 — Cell G: real-world chained problem

Step 1 — Temperature at m. Why this step? Linear conduction profile; just plug in.

Step 2 — Heat flux and power. Why this step? Flux is per unit area; multiply by for the actual watts flowing down the boom.

Step 3 — Uniform axial stress from the average rise. Why this step? Same equilibrium logic as Example 3: a uniform constrained bar carries one constant axial stress, set by the average temperature rise — here exactly zero.

Verify: flux positive ⇒ heat flows in from hot to cold. ✓ C sits between the two ends. ✓ Average rise zero ⇒ net axial stress zero (though the temperature shape still drives local bending stresses handled by Finite Element Analysis). ✓ For the whole thermal picture see Thermal Control Subsystems and Thermal Environment in Orbit.


Example 8 — Cell H: exam twist (fatigue cycle)

Step 1 — Temperature swing. Why this step? The cycle spans this full range; the stress swings across it.

Step 2 — Stress range. Why this step? From peak tension (cold, ) to peak compression (hot, ), the difference between the two extreme stresses is — a positive range, which is what fatigue analysis needs.

Step 3 — Cycle count over 10 years. Why this step? Each orbit is one full thermal cycle; multiply out the mission.

Verify: MPa matches the parent note's Example 2. ✓ Nearly 6×10⁴ cycles at ~142 MPa is a real Fatigue and Fracture Mechanics driver — mitigate with low-CTE materials or pre-load. Detailed life prediction uses Finite Element Analysis. ✓


Recall Self-test

Cooling a fixed–fixed rod gives which sign of stress? ::: Positive — tension. A rod with one free end and K has what stress? ::: Zero — it expands freely. Two materials, same : which has less thermal stress, low or low ? ::: Whichever gives the smaller product ; low usually wins. For a uniform bar with both ends fixed and a varying , what sets the axial stress? ::: The average temperature rise , giving one constant .