Brake simulation as a tool of class T3 for
SIL > 0 according to EN 50716

NEXTRAIL GmbH

Frankfurt, November 2024 to August 2025
Software

Implementation of a brake simulation for the assessment of so-called gamma trains in accordance with EN 17997

The EN 17997 standard describes the simulation of functional variations, up to the failure of parts of a braking system, in order to assess whether the train can still be brought to a halt. To this end, 10 billion random braking scenarios are calculated in the configured braking system.
 
 
NEXTRAIL develops and validates a T3 tool for use in a process with SIL classification > 0 in compliance with the processes and specifications described in EN 50716
 
Before entering into software development, a requirements specification for software development is derived from the EN 17997 standard. The standard also defines suitable test procedures for testing the correctness of the application. These are included in the test plan. 
 
A software architecture is designed to ensure that, despite the considerable number of simulation runs, the runtime of the software remains below 20 minutes.
 
 
Implementation is carried out iteratively based on the software requirements.
 
 
The component tests are performed automatically and further developed in each iteration together with the software.
 
 
The software verification tests are performed fully automatically in a cloud environment using the procedures defined in EN 17997. To ensure that the environment in later use is identical to the one used in the test, the execution environment is created using program code (Infrastructure as Code, IaC), the application is started automatically and the results are also saved automatically.
 
By using IaC, the subsequent validation phase can ensure that the software is started in a defined environment and under defined initial conditions – under exactly the same boundary conditions as later in productive use.
 
Tool qualification (in the form of tool validation) is supported by NEXTRAIL Austria.
 
The tool will be used productively for the first time in the second half of 2025 in collaboration with a European vehicle manufacturer.

Key areas of service

  • Simulations of braking scenarios in accordance with EN 17997

  • Development of a T3 tool in accordance with EN 50716

  • Tool validation accompanied by NEXTRAIL Austria

  • Automated component tests

  • Integration tests in cloud environment

Special features

The tool simulates 10 billion random variations in the function of brake components in accordance with EN 17997 to check whether a train can still come to a safe stop. It is used in a SIL2 environment, meets CENELEC requirements for supporting tools and ensures reproducibility through automated testing and Infrastructure-as-Code (IaC).

Contact person

Here you will find your contact person for Software Engineering

Thomas Strauß

Member of the Executive Board,
Head of Software Engineering
Frankfurt am Main office
Thomas Strauß is a member of the Executive Board and Head of Software Engineering at NEXTRAIL GmbH. He has been working as a software solution architect in a leading position for decades. He is characterized by his high level of expertise in the area of business-critical, distributed, high-performance systems that are available around the clock. He has focused on the rail sector after working for well-known European companies (manufacturing, automotive).