Interlocking Logic for Mixed Signalling Train Routes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In railway trackside signalling systems, the existing interlocking logic fails to ensure safe train movement when trains supervised by different signalling systems (System A and System B) operate on the same line, leading to risks of contradictory information and unsafe authorizations due to less restrictive interlocking conditions for System A trains.
Innovation Solution
A failsafe method is implemented to apply different interlocking logic for trains supervised by System A, which is less restrictive than for other trains, ensuring that only System A trains are authorized to enter a route based on specific conditions, and requiring manual intervention or more restrictive logic in failure scenarios to prevent unsafe authorizations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If less restrictive interlocking conditions are applied to System A trains, then productivity and operational efficiency are improved, but reliability and safety are worsened due to risk of unsafe authorizations
Solution Approach 1:
The system performs preliminary identification of whether the approaching train is supervised by System A before applying interlocking conditions. This preliminary action ensures that less restrictive conditions are only applied to authorized trains, preventing unsafe authorizations while maintaining efficiency for legitimate System A trains
Solution Approach 2:
The system uses train detection equipment to provide feedback about the presence and type of approaching trains. This feedback mechanism allows the interlocking logic to dynamically adjust conditions based on the actual train type, ensuring safety while enabling efficient operation for System A trains
2Adaptability or versatility
If different interlocking logic is applied for System A and System B trains, then adaptability is improved, but device complexity increases due to multiple logic sets
Solution Approach 1:
The interlocking logic is segmented into distinct branches: one for System A trains with less restrictive conditions, and another for System B trains with more restrictive conditions. This segmentation allows each logic set to be optimized for its specific train type while keeping the overall system manageable through clear separation of concerns
Solution Approach 2:
The interlocking logic is made dynamic by using train detection feedback to determine which logic set to apply. The system automatically adapts its behavior based on the detected train type, transitioning between different logic configurations without manual intervention, thereby managing complexity through automation
3Reliability
If manual intervention is required in ambiguous scenarios, then reliability is improved, but loss of time increases due to slower authorization process
Solution Approach 1:
The system applies preliminary interlocking conditions that prevent unsafe authorizations before manual intervention is needed. By having detection equipment identify train types in advance and applying appropriate logic proactively, the system minimizes ambiguous scenarios that would require manual intervention, thereby reducing time loss while maintaining reliability
Data Source
Figure 1
Figure 2
Figure 3~3f
AI summary
A method of applying interlocking logic for a train approaching a route, the interlocking logic being dependent on the signalling architecture used by that train, the signalling architecture comprising one of a first architecture in which cab- signalling is used and a second signalling architecture reliant upon trackside signals, comprises the steps of: a) determining if the train is at least potentially supervised by the first architecture, b) determining if the train is the next train to enter the route, and c) if in steps a) and b) the train is not so determined, then applying a first signal stick function to the route, or d) if in steps a) and b) the train is so determined, then applying a modified signal stick function to the route.