Le block automatique lumineux (BAL) est un système de signalisation ferroviaire automatique utilisé en France pour assurer l'espacement des trains circulant sur une même voie. Il fait appel à des signaux lumineux placés à l'entrée de chaque canton, et à des circuits de voie permettant d'en changer l'aspect en fonction de l'avancement des trains.