What do you mean by confirming platforms? Presumably you’re still going to display the booked platform on the PIS by default until something changes given that the booked platform will be used 90%+ of the time. So this is no different to what the existing system does.
RTT works on the basis of showing the booked platform from the schedule until it can determine otherwise. This is eminently sensible behaviour. But the 'determine otherwise' is where we differ. Ultimately information in perturbed conditions is more critical than in normal conditions. My thoughts on how the industry control this information are well documented - but I've had the phrase said to me "it doesn't matter that we're wrong as long as everyone is wrong" has been said to me in the past by railway management about how they handle incorrect information.
The decision to change it will often be made at the last moment, and at the last signal before the platform, due to the signaller reacting to something happening on the ground that you can’t predict from the train’s progress so far. So under your system you’re still going to end up with a short notice CIS change in a small minority of cases (just as we have currently), unless I’m missing something?
You are correct. The decision to change may be made at the last moment. Most CIS systems however run that off the berth step of the platform so the notice really is essentially whatever the offset time is from step to arrival, in most places that's 30-45 seconds. The way our system works is to look at the signalling
state around it, so the moment the
route is set to the contrary and signal goes off then we can make the full determination to the contrary. That's normally a reasonable amount more time proportionately depending on where the train is. I do not deny it is still last minute if the train is at a stand outside, but it is more time than the simple berth stepping mechanism.
The fun thing is that for quite a few stations where this occurs the last 'point of no return' berth steps can be upwards of 3-5 miles away. Obviously at places like Welwyn Garden City for instance then it is just outside but i'd say it's more of a 50/50 problem.
I think most big CIS suppliers in use today have slightly more staff than are currently working on Realtime Trains!
For the record there are four of us at RTT. Three of us can write software, only one of us (me) can do the signalling route modelling.
In that case, the CIS should be updated when the route is set for the train. There's more information available than just looking where the train is.
Which is precisely what we do, but with a few more constraints as it's not quite
that simple.
However, you can run simulations on old data and try out different scenarios. You might then learn to spot issues that end up causing a problem.
The fix for that might be advice for the signallers, or changing the timetable or the infrastructure.
I've been working on things like this now for the industry for the last 3 years. We're not using AI either, we're still using mathematical models and well defined simulation tools. Coming off the back of it is not always the most obvious answer either - a lot of reduced performance has resulted from brain drain caused by <insert lots of different railway things>.