HomeMaterials ScienceThermopile Spreading-Resistance Lab (2D)

Thermopile Spreading-Resistance Lab (2D)

Interactive 2D thermopile cross-section: a real unsteady 2D heat-diffusion PDE (explicit finite differences) solves how heat spreads laterally from a hot contact patch to every series-wired junction, so junctions far from the source see a smaller, self-computed ΔT and a lower Seebeck EMF — thermal spreading resistance, not an assumed uniform temperature difference.

Materials Science2DAdvanced60 FPS📱 Mobile-adapted🔥 Fire⇄ 3D version
2d-thermoelectric-seebeck-effect ↗ Open standalone

A real thermoelectric generator is rarely heated by a plate exactly the size of its junction array — more often a smaller heater pad, pipe or chip sits on part of the pile, and the rest of the driving heat has to spread sideways through the pile's own body to reach the junctions further out. This 2D cross-section solves that spreading directly: an unsteady 2D heat-diffusion equation is integrated by explicit finite differences every frame, with the hot contact patch and cold plate as fixed-temperature (Dirichlet) boundaries and the array's sides left thermally insulated. Each of the N series-wired junctions reads its own driving ΔT straight off the solved temperature field at its position, so junctions under the patch approach the full Th − Tc while ones toward the edges run measurably cooler — and the pile's total EMF, current and delivered power are then built from N genuinely different, self-computed junction temperatures instead of one assumed uniform value. Narrow the hot-contact width and watch the solved EMF fall visibly below the "ideal" no-spreading EMF the 3D version always assumes.

⚙ Under the hood

A real unsteady 2D heat-diffusion PDE (explicit finite differences) solves how heat spreads laterally from a hot contact patch across a thermopile's body, so junctions far from the source self-compute a smaller ΔT and Seebeck EMF than an idealized uniform-temperature model — thermal spreading resistance, tunable via hot-contact width, and fed into the same series-circuit equations (EMF, internal resistance, current, delivered power) as the 3D thermopile.

seebeck effectthermoelectricitythermopileheat diffusionspreading resistancematerials sciencefinite difference methodpower generation

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)