Joban Wiki Signalling System

Signalling System

From Joban Wiki

A Signalling System is responsible for controlling the movement of vehicles within The District of Joban.

In The District of Joban, there are 2 categories of signalling system: Core Signalling System (Applied throughout the entire server) and Signalling Overlay / Virtual Signalling System (Additional protection on top of the Core Signalling System).

Core Signalling System

M3 (MTR 3)

All types of vehicles (Train, Bus, Planes etc.) current employs the M3 signalling system, which is a fixed-block signalling system for MTR 3.x, and are applied throughout all routes in the server.

It has the capabilities of detecting train that are at most 1 section ahead, and provides interlocking functionality by signalling across multiple block sections.

Signalling Overlay / Virtual Signalling System

TDM (TrainDrivingModule)

TrainDrivingModule screenshot during development phase.

TrainDrivingModule is a signalling overlay employed in The District of Joban, which provides additional protection and HMI during manual driving. It is packaged in the form of a Server-side Minecraft Mod.

TDM provides a Target Speed and Maximum Speed for the train drivers to follow. The calculated speed limit always obeys the speed limit configured by the rail. (i.e. The target/max speed would drop ahead of time to ensure the train's speed are always lower than the rail speed). Follow-up action when these limits are broken can also be configured (e.g. Emergency Stop).

TDM can also display the remaining dwell time and path blockage via Bossbar and Action Bar.

It is selectively employed in some parts of Joban's railway network, such as the KCR Joestu Line.

Trainguard MC

TGMC HMI as employed in the Rigel C160 Series train.

Trainguard MC (TGMC) is an in-house signalling overlay developed by Rigel Railway, it relies on the onboard computer on each installed train (via JS Scripting) to provide driving guidance. The concept of TGMC is based on the real-life Trainguard MT by Siemens.

It has the advantage of being easy to install and deploy-able across routes (Since it only involves installation in the train). However the complexity of it's HMI (Human Machine Interface) also means that retrofitting to other trains will require a substantial amount of effort.

TGMC use the concept of Moving Authority, in which the onboard computer would calculate a given point at which the train should stop at, and calculates the required target speed and max. speed based on the remaining distance.

As the signalling overlay is only applied client-side via JS Scripting, TGMC can only provide guidance and not any interference action, however it's HMI Interface is much more advanced than that of TDM, and provides many other useful information.