Skip to main content

Track occupation diagram

The track occupation diagram is the timetable of stations. It shows arrivals, passes and departures on their respective scheduled track. If two trains are scheduled on the same track at the same time, this conflict will be visible here.

The track occupation diagram reproduces information stored in the macroscopic model, including tracks and track sectors. As explained in the page regarding the infrastructure model, the track sectors are indenpendent parts of a physically connected track, for example to allow concurrent scheduling of two short trains at the same platform (red circle).

The visualisation in the track occupation diagram is based on the platforming (i.e. track sector) as indicated in the train editor and the train length. The platforming, which is referring to the track (sector) information where the head of the train is located, is not necessarily identical with the platform the train is occupying.

If the train is longer than one track sector the following track sector will also be visualised as occupied in the track occupation diagram.

Connections

Please check the dedicated page for detailed informations about connections.

Editing the track occupation

To change the position of trains in the different OCP tracks there are different editing options available:

  1. Drag and drop This option works by grabbing the train or the entire connection at its train number/train code label or at its coloured block in the diagram and moving the mouse over the track / track section where it should be move to. The mouse position is relevant for the drop action, if the mouse is outside and the train or connection gets dropped, it will jump back to the original track position. It is only possible to drag and drop vertically, not to shift the trains on the horizontal time axis.

  2. Edit train group By right clicking on the train number/train code label a context menu opens. Select the option train group and the track where it should be moved. If the train is not connected, it will move and - if present - move the other trains within the same train group as well. If the train is already connected it will be possible to choose if one or more trains of the connection will be moved. The connection will be rendered invalid, for all the trains that are not moved together.

  3. Editing in the train editor Naturally, it is alos possible to edit the OCP track in the train editor directly. Double click on the train number/train code label to open the train editor. To edit the train group open the train group editor. Be aware that courses inside a train group can have diverging OCP track information than the train group itself, indicated by the OCP track written in paranthesis ().

  4. Editing by multiple edit in the timetable Editing many trains together by using the multiple edit function. Select the relevant trains in the timetable window, right click and select multiple edit OCP track or platform. Insert the information of OCP and track, if necessary track sector and platform as well, in the form and edit the trains.

Trains and connections not visible or with insufficient information

In the Trains not visible panel trains without OCP track information are displayed. Click on the train code to open the train editor and insert an OCP track information to make them appear in the track occupation diagram. Additionally, the trains are also visualised in a virtual "Support track", from where they can be moved to other tracks.

Interpolated OCP are not visualised (at the moment).

Invalid connections are not displayed as well. The visualisation of invalid connections to the user is not yet possible (at the moment).

Settings and visualisation options

The settings change the visualisation of the diagram. It is possible to change the colouring of trains based on different input data and to adjust the spacing between the lines.

It is possible to deselect the visualisation of tracks, such as the support track. Further options can be activated:

  • Visualisation of the train number or the train code or the train group code in the label
  • Visualisation of the trainset in the label, differetiated by the train number or the train code with a #
  • Visualisation of the number of trainset parts with horizontal dividers
  • Visualisation of the Station group in the header
  • Visualisation of possessions or speed restrictions (TCR)
  • Activate the visualisation of shown or not shown collections
  • Visualisation of a grid
  • Visualisation of various train informations in a pop-up

Actions

Actions allow the execution of an automatic creation of connections via the automatic turnaround algorithm. It connects all unconnected trains in the window that fit together. Precondition is, that the trains are placed on the correct track and have a correct trainset assigned.

Further, the actions contain functions to print and to download the track occupation. Printing generates a pdf or an image of the visible part of the track occupation diagram as the user sees it. Downloading, accessable via the tabular view instead means to generate an excel file with the tabular overview of trains in the station and their connections, if present.

Shunting movements

It is possible to create Shunting movements in the track occupation diagram.

  1. Create a shunting template in the groups timetable or transform an existing train group in a shunting template
  2. Insert the path and the running times into the depot
  3. Right click on the train in the track occupation diagram where the shunting starts or ends
  4. Select the appropriate template and select a train code
  5. Specify the connection time. The connection time is inserted by default (if defined) as a) Minimum turnaround time of the trainset of the train movement + the delta turnaround time defined in the Minimum stop time table, when the shunting movement is going in the same direction as the train movement b) Delta turnaround time defined in the Minimum stop time table, when the shunting movement is going in the opposite direction as the train movement