Daniele Bigoni – DYnamics Train SImulation


This is a framework for designing and testing railway vehicle models running on straight and curved tracks. The framework is able to perform automated transient analysis and bifurcation analysis. New vehicle models can be added as new C sub-classes and parameters for both the vehicle and the track can be submitted using XML files. The model of a complete vagon with two Cooperrider bogies is included with the software. The wheel-rail interaction is modeled using the Hertz's static contact theory, corrected with the Kalker's theory for dynamical wheel-rail penetration, and Shen, Hedrick and Elkins non-linear theory. The framework includes a number of numerical ODE solvers from which to choose. The output include information about body displacements and forces. It is written on comma separated files (CSV) that can then be processed using Python or other software.

Source code and tracker : GitHub
License: GNU LGPL v3

Bifurcation diagram
Bifurcation diagram of the critical speed on straight track
Eigenvalue analysis of the central solution on straight track
Angle of attack over a transient curve.
Bifurcation analysis on curved track.
Reference - link

D. Bigoni, Curving Dynamics in High Speed Trains; Master’s thesis, The Technical University of Denmark, Kgs.Lyngby, Denmark (2011)


author = {Bigoni, Daniele},
institution = {The Technical University of Denmark},
keywords = {alstom agv,analysis,bdf method,bifurcation,bulirsch stoer,cooperrider,critical speed,dytsi,esdirk,non linear dynamics,ode,train dynamics},
title = Curving Dynamics in High Speed Trains,
url = {http:www2.imm.dtu.dkpubdbviewsedoc_download.php6105pdfimm6105.pdf},
year = {2011} }