Automated rail
timetable deconfliction

Simplicity and validity in rail network modelling

The core purpose of Traxim is to efficiently generate a population of semi-randomised timetables so that analysis of network performance can be done with statistical rigour.

Assess track capacity

Track utilisation rates for real world timetables generated consistent with UIC 406.

Identify bottlenecks

Congestion data by location exported to Google Earth for intuitive, visual display.

Estimate transit time

Transit time for every train, and averages for groups of trains, at your fingertips. Raw  dynamically simulated transit time, planned dwell and conflict induced dwell each separately reported.

Quantify investment options

All the data you need to be able to compare infrastructure and non-infrastructure solutions to congestion and transit time challenges.

Generate realistic timetables

From this:

Dynamically simulated train paths across an extensive and complex rail network infrastructure defined at the level of track geometry, signals, turnouts and speedboards.

Unresolved train graph.

To this:

A fully deconflicted train timetable applying absolute and relative train priority, train linking, and routing / stopping rules.

Resolved train graph.

... in minutes.

Deep insights

Train graph

A train graph (or stringline) in pdf form, including full blocking information, is generated for each perturbation of the timetable. It's useful to review a train graph before committing to a full simulation run, to ensure that the inputs are generating the scenario you expected.

Train graph with distance blur.

Google Earth

A kml file showing delay by location is generated for the average of all resolved timetables in a scenario. Open the kml file in Google Earth to get an immediate visual analysis of where the greatest congestion on the network is. Multiple kml's can be opened to allow a visual comparison of competing solutions to network challenges.

Google Earth showing delay by location for example scenario.

Excel

A wide array of data for the population of timetables generated for each scenario is outputted to csv files. This includes section utilisation, transit time, delay and distance. Data is reported by train group and region. All of the data is easily manipulated in Excel, allowing extensive analysis and graphing of results.

How does Traxim work

Build your network

An intuitive interface for defining your rail network, and simple csv based inputs for track geometry and speedboards, make it easy to describe your rail network. Tools and templates further simplify the data collection and rendering process. Traxim only uses a minimalist definition of the network,  allowing you to focus on what matters, the broad patterns and outcomes needed to understand the big picture.

Design your train plan

Train configuration,  locomotive / multiple unit performance, and operating rules, are defined though simple csv inputs. Traxim gives you wide scope to tailor your inputs to your analytical needs, including train linking, absolute and relative train prioritisation, train grouping, multiple train speed categorisation mechanisms, and start time randomisation.

Let Traxim generate a timetable set

The core of Traxim is the automatic timetable deconfliction process. Submit your scenarios and let Traxim generate a set of semi-randomised timetables, normally 30, that give you confidence in the statistical validity of the output.

Review your results

A range of results is available to meet different business needs. View the results in our Results Analyser, or make your own data sets and graphs from the csv output files.

You might be wondering

How does Traxim compare to other rail simulation software?

Is Traxim easy to use?
How do I get access to Traxim?
What is the theoretical foundation of Traxim?

About us

Traxim is a passion project 14 years in the making. We created Traxim to solve a nagging problem in analysis of rail networks - how can you be confident that your rail network development solutions will really work on a complex network with non-homogenous trains. Driven by a need to get statistical robustness into our analysis while minimising the time and effort involved, we built Traxim to generate a population of realistic semi-randomised timetables using the minimum viable input scope.

Web app coming soon

Traxim will shortly be available as a web app. Register to be notified when it becomes available, or request a free pre-release demonstration.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.