Platform allocation

Got a problem with OpenTTD? Find some help here.

Moderator: OpenTTD Developers

Post Reply
as1
Engineer
Engineer
Posts: 5
Joined: 03 Dec 2019 12:19

Platform allocation

Post by as1 » 03 Dec 2019 12:32

All,

I am having problems with trains repeatedly queuing for a specific occupied platform when there are other platforms available. I've highlighted the platform, with the blue box, on the attached. Can anyone advise what might be causing this? I've checked that there is a route to the spare platforms. The only thing I can think of is that the size of the station is causing the issue?

I haven't seen it happen with any of the other entrance lines.

Thanks
Attachments
Platform.png
(382.13 KiB) Not downloaded yet

User avatar
JGR
Tycoon
Tycoon
Posts: 2002
Joined: 08 Aug 2005 13:46
Location: Ipswich

Re: Platform allocation

Post by JGR » 03 Dec 2019 13:40

You should remove all the platform entrance signals. They're not required and are the cause of this queuing behaviour.
With no signal in front of each platform entrance PBS should reserve a route to an unoccupied platform.
Ex TTDPatch Coder, Grumpy Greymuzzle
Avatar by MoonsongWolf.
Patch Pack, Github
Dad-Coder since April 2018

Auge
Route Supervisor
Route Supervisor
Posts: 388
Joined: 23 Oct 2006 02:07
Location: Berlin

Re: Platform allocation

Post by Auge » 03 Dec 2019 14:38

Hello
JGR wrote:
03 Dec 2019 13:40
You should remove all the platform entrance signals. They're not required and are the cause of this queuing behaviour.
With no signal in front of each platform entrance PBS should reserve a route to an unoccupied platform.
Yes, but whzen one uses restricted signal to guide trains to specific platforms, one needs these signals. In that case the two-way-path-signals should head to the platform (reverse them) to be passable from the backside.

Tschö, Auge

as1
Engineer
Engineer
Posts: 5
Joined: 03 Dec 2019 12:19

Re: Platform allocation

Post by as1 » 03 Dec 2019 15:34

All,

Thank you for your help.

I forgot to mention that I have signals on the entrance to the platforms to stop trains reversing out of them. I also forgot to mention that I know the trains will queue if all the platforms are occupied, what I don't understand is why the trains are queuing when there are available platforms?

Thanks

_dp_
Traffic Manager
Traffic Manager
Posts: 131
Joined: 18 Dec 2013 12:32

Re: Platform allocation

Post by _dp_ » 03 Dec 2019 15:47

Trains only choose platforms when entering the station. But since you cut off station with signals they treat it as an ordinary junction going for the closest way out.

User avatar
JGR
Tycoon
Tycoon
Posts: 2002
Joined: 08 Aug 2005 13:46
Location: Ipswich

Re: Platform allocation

Post by JGR » 03 Dec 2019 18:34

Auge wrote:
03 Dec 2019 14:38
Hello
JGR wrote:
03 Dec 2019 13:40
You should remove all the platform entrance signals. They're not required and are the cause of this queuing behaviour.
With no signal in front of each platform entrance PBS should reserve a route to an unoccupied platform.
Yes, but whzen one uses restricted signal to guide trains to specific platforms, one needs these signals. In that case the two-way-path-signals should head to the platform (reverse them) to be passable from the backside.

Tschö, Auge
In that case the platform entrance signals should be changed to one-way PBS, and the reserve through action added to each signal.
Ex TTDPatch Coder, Grumpy Greymuzzle
Avatar by MoonsongWolf.
Patch Pack, Github
Dad-Coder since April 2018

as1
Engineer
Engineer
Posts: 5
Joined: 03 Dec 2019 12:19

Re: Platform allocation

Post by as1 » 03 Dec 2019 19:00

All,

Thanks for your help.

User avatar
odisseus
Engineer
Engineer
Posts: 58
Joined: 01 Nov 2017 21:19

Re: Platform allocation

Post by odisseus » 04 Dec 2019 03:54

This way to place signals could work, but you would have to use pre-signals instead of path signals.

Each ordinary signal in front of a platform entrance should be replaced by a one-way exit signal, and each one-way path signal in front of a station entrance should be replaced with an entry signal. Incoming trains will wait at the station entrance and the choice of a platform will be deferred until the moment when at least one platform is free.

That said, the layout of your station has multiple problems, and wrong signal type is just one of them. I believe some combination of a drive-through station, a separated junction and a sideline depot would serve your needs much better.

as1
Engineer
Engineer
Posts: 5
Joined: 03 Dec 2019 12:19

Re: Platform allocation

Post by as1 » 04 Dec 2019 21:04

Thanks for your advice. I've moved the depot that I have space to move.

With regards to the drive through station - everything stops at the station so I don't think drive through lines would be of use? Sorry if I misunderstood something in the link you provided.
Sorry I am not sure what you mean by a separated junction. Did you mean creating a design so that each incoming line only has access to some of the platforms to reduce the amount they cross each other?

User avatar
odisseus
Engineer
Engineer
Posts: 58
Joined: 01 Nov 2017 21:19

Re: Platform allocation

Post by odisseus » 07 Dec 2019 04:06

I mean that the junction where two different routes merge into one should be made at some distance from the station. This way the station will have just one entrance, and there would be room to make that entrance more efficient and less cluttered.

However, if your routes comprise two different circuits that come together only at this station, then it is indeed the best to dedicate some of the platforms to each circuit, so that they don't actually share any piece of track. Remember, the most efficient junction is no junction at all.

If none of the trains drive through this station without stopping at it, then, of course, you don't have to build bypass tracks.

as1
Engineer
Engineer
Posts: 5
Joined: 03 Dec 2019 12:19

Re: Platform allocation

Post by as1 » 07 Dec 2019 19:53

Thank you for your help.

Post Reply

Return to “OpenTTD Problems”

Who is online

Users browsing this forum: No registered users and 1 guest