Single-Node Orbital Thermal & Solder Fatigue Simulator

Integrate orbital temperature swings across sunlit and eclipse phases and estimate Engelmaier solder-joint fatigue cycles.

Single-Node Thermal Properties
kg
cm²
W
Max sunlit temperature7.4 °C
Min eclipse temperature−16.0 °C
Per-orbit swing ΔT23.4 K
Solder fatigue life N_f10,661Engelmaier cycles
Orbital Temperature Profile (°C)−30−520020406080190Orbit time (min)Temperature (°C)Node Temperature (°C)
Show the data as a table
Orbit time (min)Node Temperature (°C)
0—
207
40−1
60−13
80−10
190—

DETERMINISTIC PHYSICS & DATA METHODOLOGY

How This Calculator Works

Source modules: lib/physics/thermal.ts

Integrates the single-node radiative orbital energy balance over 14 consecutive orbits via fourth-order Runge–Kutta (RK4) to periodic steady state, then evaluates leadless solder-joint low-cycle thermal fatigue via the Engelmaier relation.

Governing Equations & Physical Model

Single-node orbital energy balance
m·c_p · dT/dt = ν(t)·[α·S₀·A/4 + α·S₀·a_E·F·A·max(cos θ, 0)] + ε·q_IR·F·A + Q_int − ε·σ·A·T⁴

Integrates direct solar, Earth albedo (a_E = 0.30), Earth IR (q_IR = 237 W/m²) with spherical view factor F(h), and Stefan–Boltzmann emission (step Δt = 2 s).

Engelmaier leadless solder-joint fatigue life
N_f = ½ · (Δγ / (2·ε'_f))^(1/c),   Δγ = (L_D · Δα · ΔT) / h_s

Evaluated for a rigid package neutral-point distance L_D = 4 mm, standoff height h_s = 75 µm, CTE mismatch Δα = 10 ppm/K, and 15.1 cycles/day.

Inputs, Parameters & Units

ParameterUnitPhysical definition
m, A_totkg, cm²Spacecraft thermal mass (c_p = 858 J/(kg·K) default) and radiating surface area.
α, ε—, —Surface-averaged solar absorptance and hemispherical infrared emittance.
Q_intWContinuous internal electronics dissipation at 525 km circular orbit (β = 0°).

Assumptions & Validity Limits

  • Treats the chassis and PCB stack as an isothermal lumped node; internal conduction gradients across nylon/stainless standoffs require multi-node analysis.
  • Worst-case eclipse fraction is modelled at β = 0° (maximum cylindrical shadow duration).

Worked Default Reference Case

Default 0.24 kg 1P node (150 cm², α = 0.62, ε = 0.78, Q_int = 0.32 W)

Periodic steady state at 525 km cycles between −16.0 °C at eclipse exit and +7.4 °C in sub-solar sunlight (ΔT = 23.4 K), yielding ~10,661 median Engelmaier solder cycles.

Max sunlit temperature
+7.4 °C
Min eclipse temperature
−16.0 °C
Per-orbit thermal swing ΔT
23.4 K
Engelmaier median cycles N_f
10,661 cycles