A piece of track or a switch has a maximum speed. Normally signals are used to show train a maximum speed so it can brake properly before the next signal. We can do without signals for now but we can use some simple distances to play with our accelerating and braking. Use displacement formulas
This feature is connected with the route feature. Let's say we go from section A to B to C, there will be a different braking distance if we only get A-B from our route instead of all the way to the end.
Few thoughts: