Inside Thessaloniki Metro: The Tech Behind the Driverless System

George Tomzaridis - Feb 15 - - Dev Community

I've been a train enthusiast since I was a kid. If I hadn't chosen a career in IT, I'd probably be a train driver or working somewhere in the railway industry. As I ventured into IT and eventually focused on telematics and the Internet of Things (IoT) in 2022, my passion for trains never faded. Instead, I became increasingly interested in understanding the technology behind modern railway systems and how I could merge my expertise in IT, with my love for trains.

Train Choo Choo

I first started studying railway systems by learning the fundamentals of signaling, safety, and operations. Over time, I deepened my knowledge and eventually earned four certifications covering various aspects of railway technology. This journey not only enhanced my understanding of how rail systems function but also allowed me to explore the intersection of IT and the railway industry. Along the way, I also gained insights into important safety standards like the European Train Control System (ETCS), Centralized Traffic Control (CTC), and Driverless Technology (Grades of Automation - GoA).

In this article, after many hours of studying, practice, and researching we will take a deep dive into the Thessaloniki Metro’s driverless train system, exploring the technology that powers it, from signaling and automation to communication networks and control systems.

Let's goo diving in

History behind Thessaloniki Metro

Let's go for a short history lesson. The Thessaloniki Metro, a long-awaited project for Greece's second-largest city, has been a significant milestone in the country's urban development and transportation evolution. The idea of building a metro system in Thessaloniki dates back to the early 1980s when the city's rapid population growth and traffic congestion began to demand innovative public transport solutions. However, it wasn't until the late 1990s that serious efforts were made to bring the project to life. Construction officially began in 2006 and after a series of delays, technical challenges, and archaeological discoveries along the route,
the first major line, Line 1, opened on November 30, 2024, marking a major milestone in the city's public transport development. Line 1 consists of 13 stations, with the entire route running over 9 kilometers, connecting the New Railway Station to Nea Elvetia.

Line 1 Thessaloniki Metro Map

Basic Railway Terminology

To understand and deep dive into the whole infrastructure, we need to first understand some basic terms, that are very common in the railway industry, by looking at the following network map designed by me and then analyze each component alone.

Metro Map Infrastructure

In the above map analysis, we see the following components:

  • Tracks: Fundamental infrastructure on which trains run. Thessaloniki Metro uses a modern alternative where rails are mounted on concrete slabs instead of ballast, often used in metro systems for durability and lower maintenance.

Train Tracks

  • Crossovers (scissors crossover): A crossover is a section of track that connects two parallel tracks, allowing trains to switch between them. Thessaloniki Metro has a total of 4 crossovers, between specific stations:
  1. New Railway Station X Dimokratias
  2. Sintrivani X Panepistimio
  3. Analipsi X 25th Martiou (we are not counting the single crossover for each track of the future expansion/connection with Line 2 toward Kalamaria)
  4. Voulgari X Nea Elvetia

Crossover Tracks

  • Depot & Train Yards: The depot is where trains are stored, maintained, and serviced. Specifically in the terminal station "New Railway Station" trains go to hidden Stabling tracks, where are parked when not in operation.

Train Yard / Temp Depot in New Railway Station

The trains temporarily park here to start sooner from the other side of the line route and for track-switching purposes.
Train Yard / Temp Depot in New Railway Station

Main Depot after Nea Elvetia terminal station

Here the trains park when they finish all their routes and workers do inspections, repairs, and overhauls.

Main Depot after Nea Elvetia terminal station

  • Turnouts & Switches: A turnout (also called a switch or points) is a mechanical assembly that allows trains to move from one track to another.

Turnouts & Switches

  • Interlocking System: A crucial safety mechanism in railway operations that prevents conflicting train movements by ensuring that signals and track switches (turnouts) are set correctly before a train is allowed to proceed. It is designed to eliminate human error and ensure trains do not collide or take incorrect routes.

Interlocking System

  • Aspects & Signaling: Signaling is the system that controls train movements, preventing collisions and ensuring efficient operation. Aspects refer to the different signal indications given to train drivers (or automated systems). Metro Thessalonikis uses "Moving Block Signaling" which can transmit real-time train position data to dynamically adjust safe distances between trains. The protocol standard is called CBTC (Communications-Based Train Control).

Metro Thessalonikis uses

Aspects & Signaling

  • Third Rail / Power System: Railway systems need a power source for electric trains. A metal rail placed alongside or between the running rails supplied 750 VDC power via a shoe contact on the train.

Third Rail in the corner

Third Rail

How the train touches the Third Rail and gets power (under the third rail for safety reasons and to minimize the risk of electrocution)

How the train touches the Third Rail and gets power

Power Distribution

You may be guessing that the system has a continuous "Third Rail" across all the line networks. The answer is no, and the reason may surprise you! But now you are wondering... how the power is disturbing across the whole system, with gaps and no continuous connection.

Tell me how??

The whole power distribution system is grouped in substations in each station with special electrical equipment. With this approach, we can balance the load in the entire network and reduce the risk of short circuits or blackouts. Also, this helps us to fix any potential problems quicker on a track, without stopping the service or affecting the train schedule, by cutting the power to a specific area only.

The operators in the Control Center and the station manager, continuously monitor the power infrastructure using SCADA (Supervisory Control and Data Acquisition), which alerts for any problems that occur and also inter-connects with other systems to make the train journey safer and quicker (will see how later).

SCADA system in the Operations Center

SCADA system in the Operations Center

Driverless Trains

Finally.. let's talk about the trains and the whole structure of the systems included inside to keep us safe and happy. The Thessaloniki Metro operates with Hitachi Rail Italy Driverless Metro trains, designed specifically for fully automated, driverless operation under the Grade of Automation 4 (GoA4) standard. These modern trains are lightweight, energy-efficient, and optimized for safe and reliable operation without onboard drivers.

Thessaloniki Metro operates with Hitachi Rail Italy Driverless Metro trains

All the trains rely on an advanced CBTC (Communication-Based Train Control) system to ensure smooth and safe operation. This system integrates multiple automation layers, including ATO (Automatic Train Operation) & ATP (Automatic Train Protection).

CBTC (Communication-Based Train Control)

CBTC (Communication-Based Train Control) is an advanced railway signaling system that enables high-capacity, driverless train operations by continuously monitoring and controlling train movements in real time. It replaces traditional fixed-block signaling with a more dynamic and precise moving block system, allowing trains to run closer together while maintaining safety.

What is CBTC

Each train has a CBTC computer that determines its exact position, speed, and operational status. Trackside sensors, antennas, and beacons provide redundancy and additional location data.

ATO (Automatic Train Operator)

Automatic Train Operation (ATO) is a railway system that automates the movement of trains, reducing or eliminating the need for human intervention in driving (aka Super Computer / Brain of the train). It works alongside signaling systems like ATP (Automatic Train Protection) to ensure safe and efficient operations. The main tasks of this system are:

  • Acceleration & Braking
  • Station Stopping
  • Door Operation
  • Voice Announcements inside the train
  • CCTV Cameras inside the train
  • Control the PID (Passengers Information Displays) on board.

Inside the train

Inside the train PID

Outside the train

Outside the train

Mainly the train is in "auto" mode (GoA4 - Fully Driverless/Unattended Train Operation), but in emergencies and specific cases, staff can come and control the train manually via a central console.
ATO Central Console

ATP (Automatic Train Protection)

Automatic Train Protection (ATP) is a railway safety system that prevents collisions, derailments, and speeding by automatically enforcing speed limits and stopping the train if necessary. It works alongside other systems like ATO (Automatic Train Operation) and ATS (Automatic Train Supervision) to ensure safe and efficient train movement:

  • Constantly checks the train’s speed against predefined limits and automatically reduces speed or applies emergency braking.
  • Ensures that the train follows signal instructions and if passed a red signal, the train stops immediately.
  • Calculates braking distances based on train speed, track conditions, and obstacles ahead. The result is to stop safely before and danger point or at a specific distance (on a station aligned with the platform doors).
  • Interconnect with PCS (Passenger Communication System) to support emergency telephones/buttons inside the train.

Control Center - Centralized Traffic Control

The Control Center, or CTC (Centralized Traffic Control), is the nerve center of the railway or metro operations. It serves as the central point for monitoring and controlling the entire rail network. The CTC is primarily responsible for ensuring the safe and efficient movement of trains throughout the system, coordinating traffic, and handling emergencies. The main tasks handled by the CTC are:

  • Traffic Management
  • Signalling
  • Routes / Schedules

Control Center - Centralized Traffic Control

Control Center - Centralized Traffic Control

Do you remember some rows above that I mentioned that the SCADA interconnects with other systems? It's time to find the big WHY and HOW.

Finally it's about time

What if we have a power outage? How the trains will react?

Oops. Huston, we have a problem. A short circuit knocked down the power on one substation and some part of the network is "dead". Now what?
Can trains pass the "dead" zone? Actually yes and no. But why?
First of all the ***SCADA* will detect the power problem*, issue a warning to the operators, and transmit this information to other systems. One system is the **CTC which will notify all the trains* (specifically the ATO) about the incident, by changing the signaling state (the aspect lights will turn red). This allows the ATO computer (by the way the ATO has power even in this case due to some backup batteries inside the train that keep the safety and critical systems operational) of each train to break smoothly before passing the "dead" zone and wait there for further instructions about the routing scenario that will follow from now on.
Also, the ATP will prevent any unauthorized access or passing the red signal for any train, to ensure safety and flexible rerouting.
If some trains are inside already the "dead" zone will just slow down due to a power outage (maybe with a little bit of luck they go to the next zone that has power and continue their journey), move a couple of meters due to physics, and then stop (normally or with the help of the brakes).
If the outage is serious and takes time to go back online, the operation center will cut the power (for the safety of the passengers) in a larger group of the line and staff will help the passenger evacuate the train safely, walking to the next station through the emergency walkway in the tunnel.

Example Scenario:

Example Scenario

We have a power outage between Stations B & C in Track 2. CTC Computer & staff from the operator center discovered the problem from SCADA alerts and did a rerouting / changing signaling. Train A wants to go to Station B and needs to wait before switching tracks because Train B is already moving with a "caution" signal to Station D as normal. Train C can continue normally (doing the opposite direction, as a shuttle train, back and forward to move passengers much quicker) and use Track 1 to reach Station D on Track 2 because knows that no trains will come from the opposite direction (normally the Train A) due to a track problem.

Hooray, we saved the day and all the operations continue normally without any issues!

Nice job

Network & Communications Infrastructure

We saw all the systems working under the hood, but how they connect and "talk" to each other. Thessaloniki Metro utilizes a private 5G network to facilitate ultra-fast, low-latency, and secure communication between the trains, wayside equipment, and the Centralized Traffic Control (CTC).

The private 5G system is isolated from public networks, ensuring uninterrupted and secure train operations. The 5G network utilizes high bandwidth and allows even video or voice data exchange at high speeds (used in emergency train announcements / giving commands to ATO computer).

5G Network train

Also, the usage of another protocol called TETRA (Terrestrial Trunked Radio) or DMR (Digital Mobile Radio), is very critical and helps staff members and the control center communicate with each other, even underground and in tunnels.

TETRA

A Passenger’s Journey

Let’s break down what happens step by step as a passenger boards a train at New Railway Station and travels to Nea Elvetia:

A Passenger’s Journey

  1. ATS (Automatic Train Supervision) updates PIDS (Passenger Information Display System) and announces: "Next train to Nea Elvetia arrives in 2 minutes." Real-time data from CBTC & ATS is sent over the 5G network & fiber optic backbone. Platform speakers & visual signs update automatically.

  2. CBTC continuously tracks the train and adjusts speed for precise stopping. CTC & ATS updates PIDS and an automated announcement plays: "Train to Nea Elvetia is arriving in Track 1". Platform screen doors align and prepare to open.

  3. ATO (Automatic Train Operation) ensures doors open only when fully stopped. Onboard CCTV streams live footage to the CTC from the train and the station (Centralized Traffic Control). ATO checks for obstacles indoors using sensors & platform cameras. After some time ATO announces "Doors closing" and closing the doors.

  4. ATO accelerates the train smoothly as per the pre-defined speed curve. ATP (Automatic Train Protection) ensures safe braking & speed limits. Inside the train, the Next Station Display & Audio Announcements update dynamically via train telematics & ATS.

  5. Arriving at Nea Elvetia, CBTC & ATO instructs the train to slow down for track switching. ATO communicates with PIDS and plays "We are approaching terminal station". ATS signals a track switch using the interlocking system. The train moves to the correct track for the return trip. ATP / ATS & CTC verifies that the train switched tracks successfully and reset the interlocking point for the tracks.

  6. CBTC instructs the train to slow down for an accurate stop. SCADA monitors power supply & infrastructure. The train stops automatically, and doors open once a safety check is completed. ATO will announce "You have arrived at Nea Elvetia. This is the last stop. Please exit the train."

The end

More Reading

. .