Citation :
Généralement en ville un carrefour à feux n'est pas isolé, et il peut être judicieux de tenir compte des carrefours voisins.
Notamment sur un axe de circulation, il sera mis en place ce qu'on appelle une onde verte consistant à synchroniser les feux afin qu'un flot de véhicules roulant à une vitesse choisie rencontre systématiquement des feux au vert. Des outils existent permettant de calculer la meilleure optimisation possible pour les deux sens de circulations simultanément, ce qui est délicat de prime abord.
Le principe est d'avoir tous les carrefours fonctionnant avec une durée de cycle commune, et des décalages de temps pour chaque phase de circulation par-rapport à un temps commun. Quand un changement de plan de feux arrive et avec lui un nouveau temps de cycle, un certain temps (parfois long) est nécessaire avant que le carrefour se recale correctement avec la première phase. Un transitoire peut-être calculé afin de lisser les temps et réduire les perturbations sur le trafic.
Il est possible de combiner à la fois de la coordination et de la micro-régulation. Mais parfois le respect de la coordination avec ses attentes de recalages sur certaines phases peut-être trop pénalisante pour le trafic (durée de cycle constante nécessaire pour rester coordonné).
Il existe trois principes détaillés ci-après afin d'assurer de la coordination.
Coordination par câblage [modifier]
Des câbles sont disposés pour relier les contrôleurs entre eux. Un contrôleur servira de chef d'orchestre pour synchroniser les autres. On parle d'Unitop. Cette technique lourde de par la nécessité de câbles est de moins en moins employé, en tout cas sur des installations neuves.
Coordination par un poste central [modifier]
Il est nécessaire que chaque contrôleur dispose d'une liaison permanente avec un PC. Chaque contrôleur quitte la phase courante dès réception de l'ordre correspondant émis par celui-ci ("top").
Coordination par utilisation de l'heure [modifier]
Chaque contrôleur doit disposer d'une remise à l'heure régulière (effectuée soit par un poste central ou soit par un récepteur horaire : France Inter, DCF77, GPS). Sans cela on ne pourrait garantir que les contrôleurs partagent une heure identique en raison de dérives différentes de leurs horloges internes.
À partir de l'heure courante (hh:mm:ss) commune à tous, une Base de Temps de Synchronisation est calculée qui est identique sur tous les contrôleurs. Et c'est cette base de temps qui est utilisée pour commander les phases. Généralement la BTS vaut 0 à 3 heures du matin, et se calcule modulo la durée du cycle en cours