Δρομολόγηση οχημάτων

Μετατρέψτε αποστολές, χωρητικότητα οχημάτων και χρονικά παράθυρα σε σχέδιο διανομής που μπορούν να εκτελέσουν οι άνθρωποι.

Μοντελοποιήστε μαζί οχήματα, οδηγούς, φορτία, χρονικά παράθυρα παράδοσης, περιορισμούς οχημάτων, σταθερά δρομολόγια και αλλαγές τελευταίας στιγμής. Η έξοδος είναι υποψήφιο δρομολόγιο που οι άνθρωποι μπορούν να ελέγξουν, να προσαρμόσουν και να επιβεβαιώσουν.

Δεδομένα εκκίνησης
Excel, CSV ή ένας πίνακας δρομολογίων αρκεί για την πρώτη διάγνωση.
Πεδίο απόφασης
Αναθέστε αποστολές και σειρά δρομολογίου ταυτόχρονα.
Επιβεβαίωση
Οι άνθρωποι ελέγχουν μη ανατεθειμένες εργασίες, καθυστερήσεις και αλλαγές σταθερών δρομολογίων.

Το πραγματικό πρόβλημα

Η σχεδίαση κοντύτερων γραμμών σε χάρτη δεν είναι το δύσκολο μέρος.

Ένα δρομολόγιο πρέπει να χωρά φορτίο, χρόνο, τύπο οχήματος, ώρες οδηγού, κανόνες αποθήκης και αλλαγές που έρχονται μετά το πρώτο σχέδιο.

Το φορτίο δεν χωρά σε κάθε όχημα

Το βάρος, ο όγκος, το πλήθος παλετών και η σειρά φόρτωσης περιορίζουν ποιο όχημα μπορεί να μεταφέρει ποια αποστολή.

Τα χρονικά παράθυρα παράδοσης ανατρέπουν την απλή σειρά απόστασης

Πρωινές κρατήσεις, διαλείμματα παραλαβής και χρόνος εξυπηρέτησης μπορούν να κάνουν την κοντινότερη στάση λάθος επόμενη στάση.

Η συμβατότητα οχήματος έχει σημασία

Κατάψυξη, ψύξη, ανυψωτική πόρτα, μέγεθος οχήματος και περιορισμοί πελατών στενεύουν το σύνολο υποψηφίων.

Βλάβες και επείγουσες παραγγελίες αλλάζουν όλο το σχέδιο

Ένα χρήσιμο σύστημα διορθώνει το υπόλοιπο σχέδιο διατηρώντας σταθερή την ήδη επιβεβαιωμένη εργασία.

Η δρομολόγηση οχημάτων είναι συνδυαστική απόφαση: αποστολές x οχήματα x φορτίο x χρόνος x αλλαγές = σχέδιο διανομής που μπορεί πραγματικά να εκτελεστεί.

Μοντελοποίηση της απόφασης

Διαχωρίστε υποχρεωτικούς κανόνες, προτιμήσεις και δείκτες βελτίωσης.

Η ίδια βαρύτητα σε κάθε κανόνα είτε δεν δημιουργεί υποψήφιο είτε δημιουργεί σχέδιο που οι άνθρωποι δεν μπορούν να εμπιστευτούν.

Μαθηματικό πλαίσιο

ελαχιστοποίηση λεξικογραφικά(μη ανατεθειμένα, καθυστερημένα, υπερωρία, αλλαγμένα σταθερά δρομολόγια, οχήματα, απόσταση, ανισορροπία φορτίου)

Η επίδειξη σελίδας είναι ντετερμινιστική ευρετική μέθοδος για εξήγηση, όχι μηχανή βελτιστοποίησης πραγματικής λειτουργίας και όχι εγγύηση βέλτιστης λύσης.

Αυστηρός

Κανόνες που πρέπει να ισχύουν

  • Όρια χωρητικότητας

    Το βάρος και ο όγκος παραμένουν εντός των ορίων του οχήματος.

  • Καταλληλότητα οχήματος και θερμοκρασίας

    Εξετάζονται μόνο οχήματα με τον σωστό τύπο, εξοπλισμό και δυνατότητα θερμοκρασίας.

  • Χρονικά παράθυρα παράδοσης

    Η άφιξη και η έναρξη εξυπηρέτησης πρέπει να χωρούν στο επιτρεπόμενο παράθυρο παραλαβής.

Προτίμηση

Προτιμήσεις που θέλουμε να διατηρηθούν

  • Σταθερά δρομολόγια

    Κρατήστε τους τακτικούς πελάτες στο συνηθισμένο όχημά τους όταν παραμένει εφικτό.

  • Μικρές αλλαγές

    Αποφύγετε αλλαγές σε δρομολόγια που έχουν ήδη φορτωθεί, κοινοποιηθεί ή επιβεβαιωθεί.

  • Ισορροπημένη εργασία

    Μειώστε την άνιση χιλιομετρική απόσταση, το φορτίο και την υπερωρία μεταξύ οχημάτων.

Στόχος

Δείκτες προς βελτίωση

  • Μη ανατεθειμένες αποστολές

    Εμφανίστε τις αποστολές που δεν χωρούν και την αιτία αποτυχίας.

  • Απόσταση και χρόνος οδήγησης

    Μειώστε τη διαδρομή αφού αντιμετωπιστούν οι αυστηροί κανόνες και οι αποστολές υψηλής προτεραιότητας.

  • Καθυστέρηση και υπερωρία

    Δείξτε πότε το σχέδιο δημιουργεί καθυστερημένες αφίξεις ή εργασία πέρα από τη βάρδια.

Διαδραστικό παράδειγμα

Αλλάξτε την ημέρα και δείτε πώς αντιδρά το σχέδιο διανομής.

Χρησιμοποιήστε τα χειριστήρια για να προσομοιώσετε βλάβη οχήματος, επείγουσα παραγγελία, συμφόρηση, ελέγχους χωρητικότητας και κανόνες συμβατότητας.

Αυτή η επίδειξη στο πρόγραμμα περιήγησης χρησιμοποιεί φανταστικά δεδομένα και εκτιμήσεις ευθείας διαδρομής. Δεν είναι μηχανή βελτιστοποίησης για πραγματική λειτουργία και δεν εγγυάται οδική απόσταση, νομική συμμόρφωση, δυνατότητα φόρτωσης ή βέλτιστη λύση.

Συνθήκη ημέρας

Ελεγμένοι κανόνες

Ανατέθηκαν

Εντός χρόνου

Απόσταση

Σταθερό δρομολόγιο

Υπερωρία

Χάρτης δρομολογίων

Προσεγγιστικές γραμμές δρομολογίων

Ο χάρτης είναι σχηματικός. Τα έργα πραγματικής λειτουργίας χρησιμοποιούν εγκεκριμένα API χαρτών, πινάκων ή χρόνων οδικής διαδρομής μόνο αφού ελεγχθούν κόστος, όροι και απόρρητο.

Δρομολόγια οχημάτων

Ημέρα ανά όχημα

Σχεδιασμός κανόνων

Μετατρέψτε την τεχνογνωσία διανομής σε ρητό συμβόλαιο δεδομένων.

Το πρώτο πρωτότυπο είναι συνήθως συζήτηση δεδομένων και κανόνων. Αυτές είναι οι ομάδες κανόνων που χρειάζονται ονόματα, προτεραιότητες και παραδείγματα.

VRP-01 Αυστηρός

Όρια χωρητικότητας

Το βάρος και ο όγκος δεν μπορούν να υπερβαίνουν τη χωρητικότητα του οχήματος.

VRP-02 Αυστηρός

Χρονικά παράθυρα παράδοσης

Ένας υποψήφιος δρομολογίου πρέπει να τηρεί τα παράθυρα παραλαβής όταν είναι υποχρεωτικά.

VRP-03 Αυστηρός

Συμβατότητα

Η θερμοκρασία, ο εξοπλισμός και το μέγεθος οχήματος περιορίζουν τα κατάλληλα οχήματα.

VRP-04 Προτίμηση

Συνέχεια σταθερού δρομολογίου

Οι τακτικοί πελάτες μένουν στο συνηθισμένο όχημα όταν είναι εφικτό.

VRP-05 Προτίμηση

Μικρές διορθώσεις

Τα ήδη φορτωμένα ή κοινοποιημένα δρομολόγια μπορούν να κλειδωθούν πριν από τον επανυπολογισμό.

VRP-06 Στόχος

Πρώτα τα μη ανατεθειμένα

Μειώστε τις μη ανατεθειμένες αποστολές υψηλής προτεραιότητας πριν από τη βελτιστοποίηση απόστασης.

VRP-07 Στόχος

Απόσταση και χρόνος

Μειώστε την απόσταση οδήγησης αφού ικανοποιηθούν οι αυστηροί κανόνες.

VRP-08 Στόχος

Ισορροπημένο φορτίο

Αποφύγετε τη συγκέντρωση χιλιομέτρων, φορτίου και υπερωρίας σε ένα όχημα.

VRP-09 Στόχος

Αλλαγές προς έλεγχο

Δείξτε γιατί μια αποστολή μετακινήθηκε, καθυστέρησε ή έμεινε μη ανατεθειμένη.

Εξηγήσιμη έξοδος

Ένας υποψήφιος δρομολογίου είναι χρήσιμος μόνο όταν οι άνθρωποι καταλαβαίνουν γιατί δημιουργήθηκε.

Η οθόνη πρέπει να δείχνει τη σειρά, την ώρα άφιξης, τη χωρητικότητα, τις προειδοποιήσεις κανόνων και τις αιτίες μη ανάθεσης πριν επιβεβαιώσει κάποιος το σχέδιο διανομής.

Σειρά και χρόνοι οχημάτων

Εμφανίστε αναχώρηση από αποθήκη, άφιξη, εξυπηρέτηση, αναμονή, διάλειμμα και επιστροφή ανά όχημα.

Αιτίες μη ανάθεσης

Ταξινομήστε αποτυχίες χωρητικότητας, συμβατότητας, χρονικού παραθύρου και ωρών εργασίας.

Σύγκριση σχεδίων

Συγκρίνετε πλήθος μη ανατεθειμένων, απόσταση, καθυστέρηση, υπερωρία, πλήθος οχημάτων και ποσοστό φορτίου.

Χειροκίνητα κλειδώματα

Επιτρέψτε στους ανθρώπους να κλειδώνουν επιβεβαιωμένα δρομολόγια και να επανυπολογίζουν μόνο την υπόλοιπη εργασία.

Λειτουργίες παράδοσης

Χρήσιμο όπου οχήματα και στάσεις πρέπει να συνδυαστούν υπό τοπικούς κανόνες.

Το μοντέλο αλλάζει ανά τομέα, αλλά η βασική απόφαση είναι ίδια: ποιο όχημα μεταφέρει ποιες αποστολές, με ποια σειρά και υπό ποιους κανόνες.

Χονδρική και τοπική διανομή

Χρονικά παράθυρα καταστημάτων, σταθερά δρομολόγια, πλήθος οχημάτων και κανόνες πολλών αποθηκών.

Τρόφιμα και διανομή ψυκτικής αλυσίδας

Κανόνες θερμοκρασίας περιβάλλοντος, ψύξης, κατάψυξης, φόρτωσης, κρατήσεων και χρόνου αναμονής.

Παραλαβή και συλλογή

Ποσότητα συλλογής, ενδιάμεσες εγκαταστάσεις, χωρητικότητα οχήματος και συχνότητα συλλογής.

Οικοδομικά υλικά και εξοπλισμός

Κατηγορία οχήματος, ανάγκη για ανυψωτικό ή γερανό, χρονικά παράθυρα εργοταξίου, σειρά φόρτωσης και επιστροφές.

Δεδομένα

Ξεκινήστε από τα τρέχοντα φύλλα δρομολογίων, τις λίστες οχημάτων και τις σημειώσεις κανόνων.

Ένα πρώτο πρωτότυπο μπορεί να ξεκινήσει με μία ανωνυμοποιημένη ημέρα ή εβδομάδα. Στόχος είναι να μάθουμε αν οι κανόνες μπορούν να αναπαρασταθούν και αν ο υποψήφιος βοηθά τον υπεύθυνο διανομής.

Λίστα αποστολών

Τοποθεσία, χρονικό παράθυρο παράδοσης, λεπτά εξυπηρέτησης, βάρος, όγκος, θερμοκρασία, προτεραιότητα και σταθερό όχημα.

Λίστα οχημάτων και οδηγών

Χωρητικότητα, τύπος οχήματος, εξοπλισμός, δυνατότητα θερμοκρασίας, ώρες εργασίας και αφετηρία.

Επιχειρησιακοί κανόνες

Αυστηροί κανόνες, προτιμήσεις, προτεραιότητες στόχων, σταθερά δρομολόγια, διαλείμματα γεύματος και κανόνες εξωτερικής ανάθεσης.

Τρέχον σχέδιο και αποτελέσματα

Τρέχων πίνακας δρομολογίων, πραγματικές αφίξεις, αναμονή, χιλιόμετρα, μη ανατεθειμένες αποστολές και χειροκίνητες διορθώσεις.

Μικρό πρωτότυπο

Ελέγξτε αν το πρόβλημα διανομής σας μπορεί να υπολογιστεί πριν κατασκευάσετε πλήρες σύστημα.

Ένα πρωτότυπο σταθερού πεδίου μπορεί να συγκρίνει τρέχοντα σχέδια με υποψήφια δρομολόγια, να εμφανίσει ελλείποντα δεδομένα και να διευκρινίσει τι θα χρειαζόταν ένα σύστημα πραγματικής λειτουργίας.

Καλή εφαρμογή για προσαρμοσμένη ανάπτυξη

Οι κανόνες είναι πολύ τοπικοί για ένα έτοιμο προϊόν διανομής και ο υποψήφιος δρομολογίου χρειάζεται εξηγήσιμες αιτίες.

Πρώτα έτοιμη υπηρεσία

Αν τα δρομολόγια είναι σταθερά, ο όγκος αποστολών είναι μικρός ή οι συνθήκες είναι απλές, ένα υπάρχον εργαλείο δρομολόγησης μπορεί να είναι καλύτερο πρώτο βήμα.

Συχνές ερωτήσεις

Ερωτήσεις πριν από την αυτοματοποίηση σχεδιασμού διανομής.

Αυτές οι απαντήσεις διευκρινίζουν το όριο της επίδειξης, τα δεδομένα χάρτη, τον χειροκίνητο έλεγχο και το πεδίο διασύνδεσης.

Είναι αυτή η επίδειξη σελίδας ο βελτιστοποιητής πραγματικής λειτουργίας;

Όχι. Η επίδειξη σελίδας είναι απλή ντετερμινιστική ευρετική μέθοδος για εξήγηση. Σε πραγματική εργασία επιλέγονται επιλυτής, μέθοδος αναζήτησης, δεδομένα χάρτη και υποδομή αφού γίνουν γνωστά η κλίμακα και οι κανόνες.

Μπορούμε να ξεκινήσουμε από Excel ή CSV;

Ναι. Ένας πρώτος έλεγχος μπορεί να ξεκινήσει από ανωνυμοποιημένα φύλλα δρομολογίων, λίστες αποστολών, λίστες οχημάτων, σημειώσεις κανόνων και ένα τρέχον σχέδιο.

Μπορούν να συνδεθούν API χαρτών ή δρομολογίων;

Ναι. Η οδική απόσταση, ο χρόνος διαδρομής, η κυκλοφορία, οι περιορισμοί οχημάτων, το κόστος API, οι όροι, η προσωρινή αποθήκευση και το απόρρητο πρέπει να ελεγχθούν πριν από τη διασύνδεση.

Μπορεί ο υπεύθυνος διανομής να αλλάξει χειροκίνητα το δρομολόγιο;

Ναι. Το σύστημα πρέπει να επιτρέπει στους ανθρώπους να κλειδώνουν οχήματα ή στάσεις και μετά να επανυπολογίζει την υπόλοιπη εργασία και να συγκρίνει την επίδραση.

Θα ανατίθεται πάντα κάθε αποστολή;

Όχι. Όταν η χωρητικότητα, ο τύπος οχήματος ή ο χρόνος δεν επαρκούν, το σύστημα πρέπει να εμφανίζει τις μη ανατεθειμένες αποστολές και την αιτία αντί να τις κρύβει.

Ελέγξτε τη λειτουργία σας

Η εργασία διανομής σας μπορεί να εκφραστεί ως μαθηματικό σύστημα.

Μπορούμε να ελέγξουμε τον τρέχοντα πίνακα δρομολογίων και τις σημειώσεις κανόνων και μετά να εντοπίσουμε το μικρότερο σύνολο δεδομένων που αξίζει να δοκιμαστεί.

Συζητήστε τα δεδομένα παράδοσης