Skip to content
Back to Blog

Digital Train Preparation in Rail Freight: PORTHOS at ÖBB

Digital Train Preparation in Rail Freight: PORTHOS at ÖBB
Julia Rinnhofer

Julia Rinnhofer

· 6 min read · Mobility

Key Takeaways

  • With PORTHOS, ÖBB-Infrastruktur is digitalising the planning, dispatching and execution of train preparation in rail freight – from train path and shunting orders through to automated train data reporting.
  • A single web platform replaces isolated legacy applications that were no longer maintained, and provides everyone involved with the same data in real time.
  • The scale: up to 4,000 freight trains per day and more than 15 interfaces to surrounding systems.
  • Evolit is part of the client-led project team, contributing expertise from requirements analysis through to software development.

There is a lot to do before a freight train departs: wagons are shunted and assembled into trains, tracks and staff are planned, and train data is transmitted to the right places. For a long time, this train preparation relied on a patchwork of individual tools and legacy systems.

With PORTHOS, ÖBB-Infrastruktur is rebuilding these workflows: a single web platform brings together the planning, dispatching and execution of train preparation and automates manual tasks. Evolit contributes as a technology partner within the client-led project team.

The Starting Point: Many Tools, No Shared Data Basis

One essential process in rail freight is shunting – breaking up trains and assembling new ones. For years, this process was planned and carried out with a mix of Excel, phone calls, email, radio and paper. On top of that came legacy systems that had grown into isolated solutions and were no longer being maintained. With them, valuable know-how was at risk of being lost.

Another problem: the low degree of standardisation. Over the years, every shunting yard in Austria had developed its own working methods and structures. Data and interfaces followed no common pattern, and data quality varied.

ÖBB-Infrastruktur’s goal was a shared digital business architecture that maps all relevant process steps of train preparation, provides a consistent data basis for everyone involved and can integrate external applications. The aim: shorter lead times, greater planning accuracy and information available digitally end to end.

Implementation: Custom Software Development for Digital Train Preparation

Several off-the-shelf products were evaluated during the pre-project phase, but none of them met the specific requirements. The decision was therefore made in favour of custom software development with Evolit.

Requirements Straight from Operations

Requirements are gathered in joint workshops with the business units and prepared as user stories for development. One of the biggest tasks: capturing the different working methods of the individual shunting yards and merging them into one common process.

A wide range of stakeholders is involved, from shunting, train control and network access to other group companies and railway undertakings. Changes during the course of the project are handled by an established change process with clear assessment criteria and several approval steps.

An Architecture Built for Step-by-Step Expansion

Technically, PORTHOS is a modern web application based on a microservice architecture with separate data pools, event-based communication and its own synchronisation logic. This allows the platform to be extended module by module while legacy systems are phased out one after another.

More than 15 interfaces connect PORTHOS with the surrounding systems, including highly complex legacy interfaces with over 300 parameters each. Added to that are requirements relevant to railway safety (SIL) as well as international standardisation specifications. The system is designed for real-world operations with up to 4,000 freight trains per day.

Making Planning Visible

Particular attention is paid to usability. At the heart of the platform is a graphical planning interface with a space-time coordinate system: planners can see at a glance what happens when and on which track – including automatic conflict detection. The complex ordering process for train paths and shunting services was also mapped in coordination with the ordering and train path construction systems so that it is easy to use in the browser.

The graphical planning interface in PORTHOS with a space-time coordinate system, track occupancy and automatic conflict detection

The Result: From Train Path Ordering to Automated Train Data Reporting

The project is still ongoing, but a large part of the platform is already live. PORTHOS covers several sections of train preparation:

  • Ordering and feasibility checks for train path, shunting and facility orders
  • Track and staff planning
  • Dispatching, wagon transfers, transport chain planning
  • Operational execution
  • Local feeder services (first / last mile)
  • Management of stabling capacity
  • Train data reporting: automated in line with the Hermes and TAF-TSI standards

Data management in PORTHOS: operating points with master data, versioning and validity periods

What used to run across many separate tools is now mapped in end-to-end digital processes. Three effects stand out in particular:

Fewer manual tasks

Automated train data reporting saves manual effort in shunting. The user interface is designed to take work off employees' hands rather than create additional work.

One data basis, in real time

Everyone involved works with the same data, available in real time. This gives management a solid basis for steering resources.

Lower operating and maintenance costs

With every expansion stage, the web application replaces existing legacy systems. That helps reduce ongoing operating and maintenance effort and cuts the dependency on systems for which hardly any know-how remains.

Outlook: Expansion Through to the End of 2028

Further expansion stages are planned through to the end of 2028. PORTHOS will thus grow into the universal platform for the entire train preparation process.

“With PORTHOS, our employees get a tool that takes work off their hands instead of creating more – and we get a data basis we can rely on.”

Robert Steiner
INFRA Shunting Operations Management, ÖBB-Infrastruktur AG