Sterowanie pociągami odbywa się na zasadzie ruchomego bloku. System komputerowy wyznacza wirtualny odcinek torów chronionych przed i za pociągiem, na który nie może wjechać żaden inny pociąg. Te odcinki ochronne przesuwają się wraz z ruchem pociągu. Zapewnia to osiągnięcie jak najkrótszego czasu pomiędzy pociągami i przewóz maksymalnej liczby pasażerów w jednostce czasu. W razie potrzeby interwencji centralny operator porozumiewa się poprzez komputer z systemem pociągu za pomocą pętli kablowej ułożonej pośrodku każdego toru. Każdy pociąg ma dwa niezależnie pracujące, a także zastępujące się w przypadku awarii kontrolery. Dwie pary anten umiejscowionych pod podłogą wagonu końcowego wysyłają do centrum kontroli komunikaty z wszelkimi danymi pociągu i odbierają powrotne polecenia centralnego operatora. Prędkość pociągu mierzona jest przez tachometry zainstalowane na osiach wagonów, natomiast zsynchronizowane rozkazy otwierania i zamykania drzwi w pociągu i na peronach przekazywane są sygnałami poprzez anteny. Precyzyjne zatrzymanie wagonów naprzeciw drzwi peronowych (znajdujących się w ściance ekranującej) zapewnione jest przez osobny czujnik. Wszystkie systemy decydujące o bezpieczeństwie pracy pociągu są zdublowane. W razie awarii jednego kontrolera, centralny operator przełącza funkcje sterowania do drugiego kontrolera.