Flagship Project
Node-Based Rocket Plumbing Simulator
A dynamic node-based plumbing simulator modelling tanks, pipes, regulators and valves for a bipropellant rocket feed system.
Fluid DynamicsPythonSimulation

Inspired by Martin England's E-Reg FYP plumbing simulator, I built my own node-based simulator for a bipropellant pressure-regulated rocket feed system.
Key Details
- Python-based, modelling tanks and piping as nodes with pressure, temperature and fluid properties.
- Valve types include regulators, check valves, friction-loss pipes and more.
- Steady-state is usually all that matters for rocket design, but I made it dynamic for fun — and it was.