Best Headway models rolling stock, routes, signalling and interlocking with real ATO physics, entirely in your browser. No install, no server — just answers.
Each module reads a clean input and writes a clean output — chain the full pipeline, or run any stage on its own.
Module 5 drives each train through a 3-zone ATO strategy — the same brake/cruise/accelerate logic a real automatic train operation system uses.
Full service brake applied — the train must slow now to reach its target speed at the target point.
braking_dist ≥ distance_to_targetNo traction, no braking. The train holds speed at or just under the current limit.
speed ≥ speed_limitFull service acceleration — below the limit, with no braking required yet.
speed < speed_limitNot a toy model — a physics-based engine, editable data at every stage, and diagrams built for the questions operators actually ask.
SUVAT displacement, speed and chainage updates every tick — not linear approximations.
A configurable tick interval drives every train's state machine from departure to terminus.
See headway, conflicts and spacing across the whole timetable at a glance.
Route and occupancy checks surface conflicts before they reach the real network.
Routes, sections and scenarios are inline-editable tables with live validation.
Pure client-side. No server, no build step, no account — open it and run.
Pressure-test headway and capacity assumptions on your own network before committing to a timetable.
Run fast, repeatable capacity and signalling studies across client engagements.
Demonstrate the headway performance of your systems with data, not slideware.
A transparent, inspectable physics model for coursework and rail operations research.
Send a note and we'll walk you through a run on a scenario close to yours.
Contact us →