Bad instability
Advice changes for the wrong reasons
Wrong data
Driver cannot do what is requested
Missing integrations
Unknown parameters stay outside the model
Slow calculation
Advice arrives obsolete
Knowledge base
Stable advice is straightforward in principle: avoid bad recalculations, react fast to real railway changes, and keep enough driver trust for the system to matter operationally.
Published: January 10, 2026
Why advice changes
Wrong data, missing parameters, and slow calculation are bad reasons. Timetable, route, temporary constraints, and signalling changes are valid reasons.
Bad instability
Wrong data
Driver cannot do what is requested
Missing integrations
Unknown parameters stay outside the model
Slow calculation
Advice arrives obsolete
Valid recalculation
New timetable
New route
New temporary constraints
New signalling data
Meaning
The goal is not to freeze advice. The goal is to prevent unnecessary change and react immediately when the real operating context changes.
Prevention
This is mostly engineering work: better data, faster loops, better localisation, and better physical modelling.
Prevention
Check source data against real operation so the driver is not asked to do impossible things.
Prevention
Let drivers report bad advice quickly and push that feedback back into the source systems.
Prevention
Keep latency low enough that advice is still current when it reaches the cab.
Prevention
Improve localisation so timing and route context stay precise.
Prevention
Use train-specific behaviour instead of generic rolling-stock assumptions.
Prevention
Model more than gradients and speed limits: power restrictions, low adhesion, powermaps, curves, and tunnel factors.
Operational consequence
If drivers stop using the advice, too few trains stay inside their allocated paths and the whole premise weakens.
Step 1
Advice changes too often, arrives too late, or simply does not make sense to the driver.
Step 2
Drivers stop believing the system is worth following when it asks for things that do not fit the real situation.
Step 3
The advisory may still calculate, but operationally it no longer has enough real usage to shape behaviour.
Step 4
Without critical mass, the network does not get the path discipline the advisory assumes.
Step 5
The premise weakens because trains still interfere with each other and downstream advice can quickly lose validity.
System implication
Stability matters because advisory only works if enough trains actually follow it. If trust collapses, the network-level effect collapses with it.
Source material
Related articles