Automated rail
timetable deconfliction

Traxim: driving productivity in rail network planning

The heart of Traxim is the resolver engine. As a fast and effective tool to deconflict train paths, Traxim can be used to support all short, medium and long term network planning tasks. Automation with Traxim delivers better decision making at lower cost.

Strategic network analysis

Generate the data required for meaningful what-if analysis complex rail networks.

Master timetabling

Rapidly make master timetables with full wrapping around the end of the week.

Daily timetabling

Rework the master timetable with daily cancellations, ad hoc additions, and temporary speed restrictions.

Live run

Provide real time recommendations to train controllers, and project train arrival times for customers.

Traxim is now live in beta testing mode

Traxim is a suite of fully online tools. Use of Traxim is free while in beta testing mode. Go to the Tools page to access the online apps. Or use the Getting Started page to get started. Sample input files and use case descriptions are available on the Resources page.

Generate realistic timetables in minutes

The Traxim resolver takes you from this:

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

effortlessly to this:

A fully deconflicted train timetable applying absolute and relative train priority, train linking, routing & stopping rules, and simulated acceleration and deceleration for conflict resolution, with optional week-end wrapping.

Use Case: rail network modelling

Traxim was first conceived as a tool to efficiently generate a population of semi-randomised timetables so that analysis of network performance could be done with statistical rigour.

Assess track capacity

Track utilisation rates 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.

Use case: master and daily timetables

Traxim automates the master and daily timetabling function.
All relevant inputs are managed in two simple spreadsheets.

Timetable wrapping

Timetable wrapping can be on or off. Traxim can wrap after any specified number of days.

Train linking

Trains can be linked to ensure departure of one train isn't until after a previous arrival. Linking one to many, and many to one, is both possible.

Route and dwell enforcement

Trains can be forced to pass through, or not pass through, defined nodes. Dwell can be enforced as both a minimum dwell time, and a not-before departure time.

Train priority

Priority is used to favour one train over another in a conflict. It can be both absolute, and relative. Relative priority uses an unbounded value, allowing unlimited granularity in prioritisation.

Use Case: live run

Traxim offers a bespoke solution to live run movement planning.

Reduce train controller workload

Traxim recommends efficient and valid crossing decisions, allowing train controllers to focus on other tasks.

Predict train arrivals

Traxim will resolve a timetable until all live trains reach their destination. Customers and operations staff know exactly when to expect a train.

Up to date situation data

Traxim will refresh every two minutes using the most current train location data. Decisions are made with the best available information.

Watch a live emulation

An emulation of the Australian interstate network between Sydney, Melbourne and Perth is running live using randomly simulated variation. Go to the Traxim Train Plan Viewer. Select the Sydney S & W Live file from the top-right dropdown. Click the Live button. Select regions, their order, and direction from the regions sidebar. Enjoy.

Multiple Outputs | Deep Insights

Train graph

A train graph (or stringline) can be viewed in the Traxim Train Plan Viewer. The Train Graph includes full blocking information. It can also be downloaded as a pdf.

Train graph with distance blur.

Google Earth

A kml file showing delay by location can be generated for one, or an average of all, timetables in a scenario. Open the kml file in Google Earth Pro 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 a single or population of timetables can be downloaded as csv files. Data is reported by train group and region. All of the data is easily manipulated in Excel, allowing extensive analysis and visualisation 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 uses a mesoscopic definition of the network, granular enough to ensure timetables are realistic, while simple enough to minimise the network input task and compute time for the resolver.

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 modelling needs, including train linking, absolute and relative train prioritisation, train grouping, multiple train speed categorisation mechanisms, and start time randomisation.

Let Traxim generate one or a set of timetables

The core of Traxim is the automatic timetable deconfliction process. Submit your scenarios and let Traxim generate one or more timetables to suit your needs. For network analysis, a set of semi-randomised timetables, normally 30, will give you confidence in the statistical validity of the output. For master or daily timetabling, there may be value in reviewing, tweaking, and reiterating single timetable outputs.

Review your results

A range of results is available to meet different business needs. View timetables our Train Graph Viewer, or download csv files including timetabled pass times, individual train performance statistics, or aggregated and averaged data. 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. We believe strongly in the Traxim product, and have now brought it to the public while expanding the range of uses it can be efficiently deployed to.