Unlocking capacity from existing infrastructure — through intelligent planning, live-run optimization, and real-time conflict resolution.
The most expensive capacity constraint in rail is not track geometry or fleet size — it is unoptimized train sequencing. When crossings are planned manually, on paper, one train at a time, the result is a network running well below its installed capacity.
ART’s Movement Planner replaces the paper train graph with a time-space optimization engine that simultaneously plans the best crossing sequence for all trains in the network. At the operational level, the algorithm continuously re-plans ahead in real time — reacting to deviations, disruptions, and priority changes before they cascade into network-wide delays.
The system operates across three planning horizons: strategic (capacity simulation and investment analysis), tactical (timetable optimization and maintenance planning), and operational (live-run crossing control integrated with the Active Train Control System). Plan and execution operate as one connected system.
What It Does
While others simulate, ART optimizes live operations — connecting strategy directly to daily execution.
A modular system that combines optimization, real-time data, and simulation — connecting planning and live operations into a single, continuously updated decision engine.
combinatorial algorithm with configurable objective function
vector graphics with independent axis zoom
receives live position data from on-board equipment
real-time dispatch operational interface.
tests capacity investment alternatives
single source of truth
12-hour window (or any operator-defined period).
Plan and execution operate as one system — from the annual timetable to the next crossing sequence, six minutes ahead.
Capacity gains without CAPEX escalation — more throughput from the infrastructure already in the ground.
How We Deploy

Rapid value delivery — measurable gains within months of go-live, not years.
Generic traffic management tools show controllers what is happening. ART’s Movement Planner tells them what to do next — and does it automatically.
The optimization engine does not just react to problems. It plans ahead, considers all trains simultaneously, and produces the globally optimal crossing sequence — not the locally convenient one.
That distinction is the difference between a network running at 60% of capacity and one running at 90%.
Generic traffic management tools show controllers what is happening. ART’s Movement Planner tells them what to do next — and does it automatically.
The optimization engine does not just react to problems. It plans ahead, considers all trains simultaneously, and produces the globally optimal crossing sequence — not the locally convenient one.
That distinction is the difference between a network running at 60% of capacity and one running at 90%.