Aperçu
Le routage OneRail optimise les itinéraires de livraison en appliquant des contraintes clés pour garantir l'efficacité et la conformité. La capacité du véhicule est appliquée en évaluant le poids et les dimensions des articles afin d'éviter toute surcharge. Les heures de marché définissent la fenêtre opérationnelle, OneRail maximisant la longueur de l'itinéraire tout en garantissant l'achèvement dans ce délai. Des plages de rendez-vous strictes pour le ramassage et la livraison sont respectées en utilisant des horaires d’ouverture/fermeture définis et des durées de service facultatives.
Pour plus d'informations sur la mise en œuvre technique du routage, reportez-vous à l'article suivant : API Use Case - Routing
Facteurs à prendre en compte
Remarque : Le routage est un processus complexe et de nombreuses autres variables peuvent l'influencer en plus de celles mentionnées dans cet article. Cela peut inclure la circulation, les types de véhicules, la météo, etc.
1. Temps de conduite et heures de marché
C'est l'une des contraintes les plus cruciales dans le routage OneRail.
- Les heures de marché définissent la plage horaire pendant laquelle le conducteur peut opérer dans une zone spécifique.
- Le temps de conduite (y compris le chargement/déchargement) est calculé pour garantir que l'intégralité de l'itinéraire puisse être effectuée pendant les heures de marché.
- Si nécessaire, le moteur maximise la longueur de l'itinéraire (utilisation) pendant la fenêtre de marché, cherchant essentiellement à créer le plus long itinéraire possible qui se termine toujours à temps.
2. Capacité du véhicule et dimensions des articles
Le routage OneRail utilise des contraintes de véhicule telles que le volume (dimensions cubiques) et le poids pour déterminer si un ensemble de livraisons peut s'intégrer dans un seul itinéraire. Les articles et conteneurs sont définis par :
- Longueur, largeur, hauteur
- Poids
- Quantité par article, conteneur ou livraison
Le moteur de routage veille à ce que tous les articles attribués à un itinéraire ne dépassent pas les limites définies du véhicule. Ces contraintes garantissent un chargement réalisable et la conformité avec les limites du véhicule.
3. Heure de rendez-vous (plages de ramassage et de livraison)
Le routage OneRail prend en charge des plages de rendez-vous strictes pour le ramassage et la livraison, définies par les horodatages opensOn
et closesOn
pour chaque arrêt.
Le moteur de routage planifie les arrêts pour respecter ces plages et peut ne pas attribuer de livraisons à un itinéraire si les contraintes ne peuvent pas être satisfaites.
4. Prise en charge du retour au point de ramassage pour recharger le véhicule
Le routage OneRail prend en charge des scénarios de routage permettant aux véhicules d’effectuer plusieurs livraisons et plusieurs ramassages. Cela s'obtient généralement par :
- Définir le lieu de ramassage comme un arrêt de départ et un point médian
- Fractionner les itinéraires en plusieurs \"étapes\" avec des retours à la base entre chaque
- Maintenir les règles de capacité sur l'ensemble des segments (le rechargement réinitialise la capacité)
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.