Le présent article a pour vocation de décrire les étapes du dispatch et de l'affectation des courses dans le cas d'un service proposant du transport partagé avec groupage de différentes réservation.
L'exemple développé ci-après est celui d'un service pour lequel les réservations sont ouvertes plusieurs semaines à l'avance et dont le dispatch et l'affectation sont réalisés la veille.
Prenons le rôle du régulateur qui réalise les opérations de dispatch et d'affectation la veille.
Pour cela, le régulateur ouvre le back office et se rend sur la page "Dispatcher".
Etat initial
Observons ici ce qui s'est passé avant l'intervention du régulateur.
Soit H, l’heure à laquelle le régulateur affecte les courses réservées pour le lendemain dans les agendas/vacations des conducteurs.
Jusqu’à H, les courses sont pré-affectées dans les agenda/vacations, c’est à dire positionnées, ce qui permet de s'assurer qu'elles pourront être honorées, puisque leur correspondent des ressources (véhicules et conducteurs).
Les courses pré-affectées se matérialisent en jaune dans les agenda/vacations des conducteurs/chauffeurs.
Avant l'intervention du régulateur, le positionnement des courses s'organise en optimisant leur placement au fur et à mesure que les réservations sont enregistrées, de sorte que toute nouvelle réservation va se pré-affecter au mieux, mais en tenant compte des courses déjà pré-affectées.
Relance du dispatch par le régulateur
Vient maintenant l'heure de l'intervention du régulateur, dont la première intervention va consister dans la relance du dispatch.
Attention /!\ sans cette action, les courses resteront positionnées selon le résultat l'optimisation réalisée en fonction de l'ordre de prise des réservations. Cette solution sera donc sous-optimale.
A l’heure H, le régulateur déverrouille le dispatch "Dévérouiller" puis clique sur « Dispatcher ».
En cliquant sur « Disptacher », le moteur YUSO recalcule l’ensemble des possibilités pour toutes les courses du lendemain et trouve la combinaison qui permet d’optimiser le placement des courses dans les vacations de sorte à maximiser le nombre de passagers transportés en parcourant le moins de km et respectant les contraintes du service (détour maximum autorisé, respect des créneaux horaires indiqués aux clients…).
Un message apparaît à l'écran indiquant que cette opération peut prendre plusieurs minutes.
Une fois l'opération terminée, si l'outil d'optimisation Yuso a trouvé une meilleure solution dans l'agencement des courses dans les agenda/vacations, nous observerons que certaines courses ont changé de position et que les groupages peuvent s'en trouver modifié.
Les courses étant toujours pré-affectées, elles se matérialisent toujours en jaune.
Lancement de l'affectation par le régulateur
Une fois le dispatch terminé et les courses replacés dans les vacations avec les enchainements optimaux, reste à placer ces courses dans les agendas des conducteurs en cliquant sur « Lancer l’affectation ».
Attention /!\ sans cette action, les courses ne seront pas communiquées aux chauffeurs/conducteurs qui ne verront pas les informations nécessaires pour la prise en charge et la dépose des clients le lendemain.
Les courses sont alors figées, passent en vert et sont affectées aux agenda/vacations des chauffeurs/conducteurs qui peuvent en prendre connaissance dans leur application.
Attention /!\ une fois les opérations de relance du dispatch et de l'affectation terminées, pensez à re-cliquer sur "Vérouiller".