Train Detection Subsystem — dual-technology detection architecture with four classified components

System

{{entity:Railway Signalling System}} — continuing decomposition, second subsystem. Session 300 scaffolded the system (11 subsystems, 6 stakeholder needs, 7 system requirements) and fully decomposed the {{entity:Computer-Based Interlocking}} into 5 components. This session decomposes the {{entity:Train Detection Subsystem}}, selected as the highest-priority remaining subsystem: it is the primary safety sensor input to the interlocking (SIL 4), has the most direct interface to the CBI, and its failure mode — missed detection — is the single most dangerous hazard in any signalling system.

Project now holds 60 requirements across 8 documents, 20 PART_OF relationships, and 42 trace links. 2 of 11 subsystems are fully decomposed.

Decomposition

The {{entity:Train Detection Subsystem}} {{hex:54E57018}} decomposes into four components reflecting real dual-technology detection architecture:

  • {{entity:Audio-Frequency Track Circuit}} {{hex:54E57018}} — Jointless AF track circuit (TI21/FS2500 type) for continuous passive rail vehicle detection on main running lines. Transmitter-receiver pairs operate at 1.5–2.6 kHz. Fail-safe: signal loss = occupied.
  • {{entity:Wheel Sensor}} {{hex:C4C54018}} — Rail-mounted inductive proximity sensor pairs at section boundaries. Passive devices generating analogue pulses for direction-sensitive axle detection. IP68 rated, 0–500 km/h range.
  • {{entity:Axle Counter Evaluator}} {{hex:50B57018}} — 2oo2D safety processor managing up to 24 counting points. Determines section occupancy by axle differential. Fail-safe: count discrepancy forces occupied state with manual reset required.
  • {{entity:Train Detection Data Concentrator}} {{hex:D0F55058}} — SIL 4 aggregation processor normalising heterogeneous detector outputs into a unified digital occupancy table for the CBI. Dual-redundant hot-standby with <50ms switchover.
flowchart TB
  AFTC["Audio-Frequency Track Circuit"]
  WS["Wheel Sensor"]
  ACE["Axle Counter Evaluator"]
  TDDC["Train Detection Data Concentrator"]
  WS -->|Analogue pulse signals| ACE
  AFTC -->|Occupied/clear relay status| TDDC
  ACE -->|Section occupancy via RS-485| TDDC

The architecture decision ({{sys:ARC-SYS-ARC-003}}) records why dual-technology detection was chosen over axle-counter-only: track circuits provide independent broken-rail detection that axle counters lack, and European regulatory precedent requires track circuits on plain line.

Requirements

Seven subsystem requirements generated, covering detection sensitivity ({{sub:SUB-REQS-FUNC-013}}, 0.06 ohm shunting resistance, 1 second), fail-safe behaviour ({{sub:SUB-REQS-FUNC-014}}, {{sub:SUB-REQS-FUNC-016}}), axle counter accuracy ({{sub:SUB-REQS-FUNC-015}}, 10^-9 miscount probability per passage), concentrator aggregation latency ({{sub:SUB-REQS-FUNC-017}}, 100ms — derived from the 500ms budget in {{sys:SYS-REQS-PERF-002}}), redundancy switchover ({{sub:SUB-REQS-FUNC-018}}, 50ms), and diagnostic monitoring ({{sub:SUB-REQS-FUNC-019}}, 70% signal threshold).

Four interface requirements defined: wheel sensor analogue link ({{ifc:IFC-CBIINTERFACES-007}}, 12 km max cable, 20 dB SNR), track circuit relay contacts ({{ifc:IFC-CBIINTERFACES-008}}, 10 Hz polling), evaluator RS-485 serial ({{ifc:IFC-CBIINTERFACES-009}}, EN 50159 Cat 1), and concentrator vital link to CBI ({{ifc:IFC-CBIINTERFACES-010}}, 10 Hz cyclic, EN 50159 Cat 3 with crypto).

Six verification entries created with full trace coverage to their parent requirements. All 4 system-to-subsystem derives links reference specific performance budget apportionment or safety allocation derivation.

Next

Nine subsystems remain undecomposed. Next priority: {{entity:ETCS Radio Block Centre}} — it has the second-highest safety criticality (computes movement authorities) and complex interfaces to both the CBI and external ETCS onboard units. The {{entity:Level Crossing Protection System}} should follow, given its public-safety significance. Duplicate architecture decision ARC-SYS-ARC-002 should be cleaned up during QC. Entity graph find-similar queries are currently failing with a constraint validation error — operational issue for the platform team to investigate.

← all entries