Rolling Stock Data

License: CC BY 4.0 DOI continuous integration test


This repo is a collection of rail vehicle data. This is a place to collect this data since there is little vehicle data publicly available and the research is complex. Everyone is allowed to use the data and also to contribute new data.

freight wagonvehicles for cargo transport without traction power
multiple unitcomposed vehicles with traction power which cannot be decoupled
passenger carriagevehicles for passenger transport without traction power
traction unitsingle vehicles with traction power

Categories are derived from TSI LOC&PAS and TSI WAG.

The vehicle YAML-files follow the railtoolkit rolling stock schema (2022.05).

Data Collection Guide


The vehicle resistance force F_R is calculated in Newton. But for better compatibility with other resistances, the force is set in relation to the mass m of the vehicle and the force of gravity g:

f_R = \frac{F_R}{m \cdot g} (in ‰)

The calculation of the resistance follows the general formula: f_R=\alpha+\beta\cdot v+\gamma\cdot v^2 (in ‰)

variablevehicle attribute

For vehicles with propulsion, the attribute rolling_resistance is used only for the non-driven axles.

Sources with tables for \alpha, \beta, and \gamma are for example:

Tractive Effort

The tractive force of a traction unit is characterised by two limit forces:

Both limit forces shape the characteristics of the traction unit. The pairs for tractive_effort can be approximated from both conditions. At the very least, three tractive_effort pairs are needed:

As public sources rarely know the actual forces achieved the above values are only an approximation. What can be found publicly, however, is the mass on the driven axles and the installed power.



Creative Commons Attribution 4.0 International Public License

This is a human-readable summary of (and not a substitute for) the license.

You are free to:

Share — copy and redistribute the material in any medium or format Adapt — remix, transform, and build upon the material for any purpose, even commercially. This license is acceptable for Free Cultural Works. The licensor cannot revoke these freedoms as long as you follow the license terms.

Under the following terms:

Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use. No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.


You do not have to comply with the license for elements of the material in the public domain or where your use is permitted by an applicable exception or limitation. No warranties are given. The license may not give you all of the permissions necessary for your intended use. For example, other rights such as publicity, privacy, or moral rights may limit how you use the material.