Home▸Space & Astronomy▸ECLSS-Thermal Integration 2D: Interface Heat Exchanger | mysimulator.uk

ECLSS-Thermal Integration 2D: Interface Heat Exchanger

Interactive 2D schematic simulator of a spacecraft's Interface Heat Exchanger, coupling the internal water thermal loop with the external ammonia loop through a mixing valve, using a real effectiveness-NTU heat-exchanger model. Pan and zoom the diagram; tune the mixing valve, external flow rate and radiator return temperature.

Space & Astronomy2DAdvanced60 FPS📱 Mobile-adapted⇄ 3D version
2d-space-life-support-integration ↗ Open standalone

Real spacecraft life-support "integration" is not a slogan — it's a handful of physical components that let independently-designed subsystems talk to each other without ever mixing their fluids. This simulator models the single most important one of those on a station-class vehicle: the Interface Heat Exchanger (IFHX) that couples the cabin's internal water thermal-control loop to the external ammonia loop feeding the radiators. A three-way mixing valve sets what fraction of internal flow is routed through the IFHX, and a real effectiveness–NTU heat-exchanger model plus a first-order thermal-mass energy balance determine whether the loop settles into equilibrium or runs away. This is the 2D schematic sibling of the 3D version: the same physics, rendered as a flat, pannable/zoomable pipe diagram with a live temperature strip-chart, and two coolant loops shown as particle streams meeting only inside the exchanger.

⚙ Under the hood

A 2D schematic simulator of a spacecraft's Interface Heat Exchanger: the same effectiveness-NTU heat-exchanger model and thermal-mass energy balance as the 3D version, rendered as a pannable, zoomable pipe diagram with a live strip-chart of loop temperature. Tune the mixing valve, external ammonia flow rate and radiator return temperature and watch the internal water loop settle into equilibrium or run away.

ECLSSthermal controlheat exchangerspacecraftsystems integrationNTU method

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

What did you find?

Add reproduction steps (optional)