TrainDynamic simulation – A new approach