Portfolio
← Engineering work
University of Wisconsin–Madison·2025

Room Temperature Stirling Engine

Fabricated and redesigned a Stirling engine to run faster and cleaner — CNC-milled cooling fins, low-conduction fasteners, and 3D-printed low-friction linkages raised its speed 140%.

01

Context

Stirling engines turn a temperature difference into mechanical energy. I fabricated a Stirling engine that operates on the temperature difference between room air and a tray of ice. I then re-designed the baseline engine to run faster with better build quality, targeting its two biggest losses: heat and fluid flow, and friction and misalignment.

02

Redesign & analysis

Every change came from a first-order calculation:

  • Cooling fins. By Newton's law of cooling, heat rejection scales with area — so I CNC-milled 16 slots into the top plate (~7.5% more surface area) to hold the temperature difference that drives the engine.
  • Low-conduction fasteners. The bolts clamping the hot and cold plates were shorting heat between them; swapping nine from steel to nylon (k: 14.4 → 0.25 W/m·K) cut that path by >98%.
  • Rounded displacer. Treating the displacer gap as an orifice, rounding its edges and widening the gap lowered the loss coefficients and flow velocity, reducing pumping losses.
  • Low-friction linkages. I replaced the steel-wire links (μ ≈ 0.42, steel-on-steel) with 3D-printed links on shoulder bolts and press-fit bearings (μ ≈ 0.002) — a ~99.5% cut in linkage friction.
03

Fabrication & testing

Everything was made with common shop processes — mill (manual and CNC 2op), lathe, laser cutting, and 3D printing.

SolidWorks assembly render of the low-temperature-differential Stirling engine — finned base, flywheel, displacer cylinder, and crank linkage.
SolidWorks model of the original engine.
The finned top plate being machined on a CNC mill, clamped with soft jaws under coolant.
CNC-milling the finned top plate.
04

Results

Engine speed rose from 50 to 120 rpm upon redesign.

The redesigned engine running after the crankshaft fix.