Skip to Content
  • TrainBraC

    New Solutions for Brake Design

Product Description

A uniform quality-assuring program for calculating braking paths and corresponding braking data has been developed for the rolling stock branch when it comes to rating the braking systems of new rolling stock and assessing existing vehicles under changed general conditions.

Development of the program was based on close cooperation between mobility service provider experts, rolling stock manufacturers and the manufacturers of braking systems.

More information

Product Description

The development was accompanied by experts from Railway Undertakings, train and brake component manufacturers within a close cooperation.

The rating method still broadly used in previous programs based on empirical defaults and mean values is no longer capable of coping with future requirements. Here TrainBraC offers new perspectives in brake calculation, particularly for complex modern trainset concepts. It can be used to define a large number of parameters such as time, speed, loading level and much more besides, thus permitting complex, physical vehicle configurations in terms of the braking system. This has been achieved primarily by the development of generic program structures.

Throughout the process, attention has been paid to using algorithms in compliance with the standards. The explicit numerical time step method calculates the solution of the equation of motion regardless of model complexity and even copes with jump functions in a fast, stable and accurate manner.

All inputs and outputs are visualised in clear tree structures. Documentation is automated and can be configured by the user. However all computed results may be exported for subsequent use.

A multilingual approach was consequently followed. In the base installation three languages English, French and German are already implemented. Further languages are planned.

Cooperation between many different areas of the rolling stock branch has resulted in a clearly structured user interface, despite the widely differing and partly complex requirements. Even so, TrainBraC is an expert system and corresponding training is required to ensure efficient, correct use of the software. Nor is the user released from his responsibility for checking the adequacy of his inputs and making the right conclusions from the results of the calculations.

End of expander content
System Requirements

The following Operation Systems are supported:

  • Windows 2000
  • Windows XP
  • Windows Vista
  • Windows 7 (administrator privileges required)
  • Windows 10 (administrator privileges required) 

Minimim hardware requirements:

  • Processor 800 MHz (recommended: 1300 MHz or faster)
  • 256 MB RAM (recommended: 1024 MB RAM or more )
  • 50 MB free disk space
End of expander content

TrainBraC was developed with respect to the requirements of manufacturers and railway undertakers. Assessors and other experts gave their input to the specifications of TrainBraC too. Therefore TrainBraC represents a large basis of application that, regarding the point of view of the brake designer, fulfills nearly all requirements of the railway sector.

TrainBraC accompanies the braking expert when designing or optimizing the brake system until compliance and acceptance by safety authorities and railway undertakers respectively.


TrainBraC shall allow the definition of complex vehicle models without loosing compliance with the world of actual standards. In doing so it is the aim, to substitute the numerous and partially very individual inhouse solutions by a standardized and quality assuring tool. During the development process the main focus has been laid on the minimization of the effort for in- and output of the program in combination with a high quality level of computational results:

  • The creation of computation models is carried out strictly generic and follows a consequent logic, which allows fast modelling even with a very complex braking system.
  • Program output is fully automated and standardized.
  • Accuracy of computational results is assured by large test programs.

The user will be enabled to fully concentrate on modelling the braking physics of the vehicle of interest and on the interpretation of the computed results without wasting time for additional computations and plausibility checks.

In order to achieve further benefit by using TrainBraC it is one of the main targets of the cooperation to spread the software as much as possible and to gain thereby a high level of acceptance among the experts of brake calculation.

End of expander content

License Model

The software will be distributed as a licensed program. Two license modes are available:

  1. Mode I: Use of the Software as a Viewer:
    1. In Case TrainBraC is used as a Viewer the functionality of the Software is limited:
      The calculation can be performed if
      1. less than 4 train parts and less than 6 brake systems and less than 6 results have been defined
      2. the opened project file was saved by a full version and has not been modified.
  2. Mode II: Use of the Software as full version:
    1. For the unrestricted Use of the TrainBraC a node lock license key is required, i.e. the license is linked to one single computer.

License Provisions

The Terms of Use of the Software are defined in the Software License Agreement which is accessible via the download area.


The non-recurring license fee depends on the number of installations (ordered number of license keys) and is defined in the following way:

Number of installations

license fee (EUR)

license fee per installation (EUR)

adminstration of license keys













> 20


< 500


If the licensee purchases more than 20 installations the licensor concedes to the licensee the right to generate license keys by means of a license key generator delivered by the licensor.

The license fee does not include the training on the software.

End of expander content