Chaînages forcés

Lors du calcul des rotations, les services arrivants devant être associés à des services sortants donnés sont dans certains cas déjà prédéfinis a priori. De tels chaînages préalables résultent souvent du sillon horaire serré des services associés, en particulier dans le transport ferroviaire, couplé au fait qu’un changement du parc de véhicules n’est pas possible dans le laps de temps entre l’arrivée et le départ. Des interconnexions souhaitées entre services peuvent également entraîner de tels chaînages forcés.

Un chaînage forcé est une relation d’une section de service à une section de service suivante un jour calendaire (Chaînages de sections de service). Il est défini comme une variante des chaînes de section de service et fait en sorte que cette transition soit conservée dans le résultat du calcul des rotations. Le calcul des rotations doit donc traiter ces sections de service ainsi associées (il peut s’agit de chaînes entières transitives) comme une seule action à prévoir. Les chaînages forcés peuvent différer pour chaque jour calendaire, ils associent donc les occurrences de sections de services mutuellement.

Par définition, l’écart entre l’arrivée de la section de service et le départ du successeur doit être au maximum de 24h – 1s. Le jour calendaire du successeur est ainsi déterminé sans équivoque par l’instant d’arrivée, donc par le jour calendaire de la section de service d’origine. Un chaînage forcé est dit valide si tant est que la section de service circule le jour calendaire du chaînage forcé, si une occurrence de la section de service de destination commence dans le laps de temps décrit après l’arrivée de l’occurrence de la section de service d’origine et de plus si les combinaisons de véhicules de la section de service d’origine et de la section de service de destination coïncident (Rotation sans échange de véhicules) ou si l’intersection des ensembles de combinaisons de véhicules respectives n’est pas vide (Rotation avec échange de véhicules).

Les chaînages forcés sont pris en considération facultativement dans le calcul des rotations. Dans ce cas, les rotations résultantes respectent les chaînages forcés valides prédéfinis, à moins que l’une des conditions suivantes ne s’applique :

  • La même section de service de destination est spécifiée comme destination pour différents chaînages forcés pour le même jour calendaire. Le premier chaînage forcé trouvé prévaut alors, soit celui dont l’identifiant est le plus petit pour la section de service d’origine.
  • Le point d’arrêt d’arrivée de la section de service d’origine ne coïncide pas avec le point d’arrêt de départ de la section de service de destination et le temps entre les deux est insuffisant pour un service à vide ou des services à vide ne peuvent pas être générés. La rotation comporte alors une erreur de chaînage forcé.

Le premier cas peut être identifié au moyen d’une fonction de vérification du réseau.

Lorsqu’il existe un chaînage forcé valide, le respect des temps de préparation Pré et Post (éventuellement raccourcis) n’est ni exigé lors du calcul des rotations ni lors de la vérification des rotations. La saisie d’un chaînage forcé l’emporte donc sur un temps de rebroussement minimum éventuellement contradictoire. Le temps requis pour un service à vide doit cependant être respecté. Des arrêts dans un dépôt ne sont pas autorisés entre des éléments de rotation de sections de service associés par des chaînages forcés.