A Real-time Driving Curve Calculation Algorithm for a Train Driver Advisory System using Speed Estimation | Synapse