Încărcătura nu încape în fiecare vehicul
Greutatea, volumul, numărul de paleți și ordinea de încărcare limitează vehiculul care poate transporta fiecare livrare.
Rutarea vehiculelor
Modelăm împreună vehicule, șoferi, încărcături, ferestre de livrare, restricții de vehicul, rute fixe și schimbări de ultim moment. Rezultatul este un candidat de rută pe care oamenii îl pot revizui, ajusta și confirma.
Plan de expediere / azi
Set de rute candidat
Capacitate
Greutatea și volumul sunt verificate pe fiecare vehicul.
Ferestre
Ferestrele de livrare sunt tratate înaintea economisirii distanței.
Compatibilitate
Constrângerile de temperatură, echipare și dimensiune a vehiculului rămân vizibile.
Problema reală
O rută trebuie să respecte încărcătura, timpul, tipul vehiculului, orele șoferului, regulile depozitului și schimbările apărute după primul plan.
Greutatea, volumul, numărul de paleți și ordinea de încărcare limitează vehiculul care poate transporta fiecare livrare.
Rezervările de dimineață, pauzele de recepție și timpul de servire pot face ca cea mai apropiată oprire să fie următoarea oprire greșită.
Congelat, refrigerat, lift hidraulic, dimensiunea vehiculului și restricțiile clientului restrâng setul de candidați.
Un sistem util repară planul rămas păstrând stabilă munca deja confirmată.
Rutarea vehiculelor este o decizie combinată: livrări x vehicule x încărcătură x timp x schimbări = un plan de expediere executabil.
Modelați decizia
Tratarea fiecărei reguli cu aceeași greutate fie nu creează niciun candidat, fie creează un plan în care oamenii nu pot avea încredere.
Cadru matematic
min lexicografic(nealocate, întârziate, ore suplimentare, rute fixe schimbate, vehicule, distanță, dezechilibru de încărcare)
Demonstrația paginii este o euristică deterministă pentru explicație, nu un motor de optimizare pentru producție și nu o garanție de optimalitate.
Obligatoriu
Limite de capacitate
Greutatea și volumul rămân în limitele vehiculului.
Potrivirea vehiculului și a temperaturii
Sunt luate în calcul doar vehiculele cu tipul, echiparea și capacitatea de temperatură potrivite.
Ferestre de livrare
Sosirea și începerea serviciului trebuie să se încadreze în fereastra de recepție permisă.
Preferință
Rute fixe
Păstrați clienții obișnuiți pe vehiculul lor uzual când este încă fezabil.
Schimbări mici
Evitați schimbarea rutelor deja încărcate, notificate sau confirmate.
Muncă echilibrată
Reduceți diferențele de kilometraj, încărcare și ore suplimentare între vehicule.
Obiectiv
Livrări nealocate
Afișați livrările care nu încap și motivul eșecului.
Distanță și timp de condus
Reduceți deplasarea după ce regulile obligatorii și livrările cu prioritate mare sunt tratate.
Întârziere și ore suplimentare
Arătați când planul creează sosiri întârziate sau lucru peste tură.
Exemplu interactiv
Folosiți controalele pentru a simula o defecțiune de vehicul, o comandă urgentă, congestie, verificări de capacitate și reguli de compatibilitate.
Această demonstrație în browser folosește date fictive și estimări de deplasare în linie dreaptă. Nu este un motor de optimizare pentru producție și nu garantează distanța rutieră, conformitatea legală, posibilitatea de încărcare sau optimalitatea.
Expediate
La timp
Distanță
Rută fixă
Ore suplimentare
Hartă rută
Harta este schematică. Proiectele de producție folosesc API-uri aprobate pentru hărți, matrice sau timp rutier doar după verificarea costurilor, termenilor și confidențialității.
Rute vehicule
Nealocate
Proiectarea regulilor
Primul prototip este de obicei o discuție despre date și reguli. Acestea sunt grupurile de reguli care au nevoie de nume, priorități și exemple.
VRP-01
Obligatoriu
Greutatea și volumul nu pot depăși capacitatea vehiculului.
VRP-02
Obligatoriu
Un candidat de rută trebuie să respecte ferestrele de recepție când acestea sunt obligatorii.
VRP-03
Obligatoriu
Temperatura, echiparea și dimensiunea vehiculului limitează vehiculele eligibile.
VRP-04
Preferință
Clienții obișnuiți rămân pe vehiculul uzual când este fezabil.
VRP-05
Preferință
Rutele deja încărcate sau notificate pot fi blocate înainte de recalculare.
VRP-06
Obiectiv
Reduceți livrările nealocate cu prioritate mare înainte de optimizarea distanței.
VRP-07
Obiectiv
Reduceți distanța de condus după satisfacerea regulilor obligatorii.
VRP-08
Obiectiv
Evitați concentrarea kilometrajului, încărcării și orelor suplimentare pe un singur vehicul.
VRP-09
Obiectiv
Arătați de ce o livrare a fost mutată, întârziată sau lăsată nealocată.
Rezultat explicabil
Ecranul ar trebui să arate ordinea, ora sosirii, capacitatea, avertismentele de reguli și motivele de nealocare înainte ca cineva să confirme planul de expediere.
Afișați plecarea din depozit, sosirea, servirea, așteptarea, pauza și întoarcerea pe vehicul.
Clasificați eșecurile de capacitate, compatibilitate, fereastră orară și ore de lucru.
Comparați numărul nealocat, distanța, întârzierea, orele suplimentare, numărul de vehicule și gradul de încărcare.
Permiteți oamenilor să blocheze rutele confirmate și să recalculeze doar lucrările rămase.
Operațiuni de livrare
Modelul se schimbă după domeniu, dar decizia de bază este aceeași: ce vehicul transportă ce livrări, în ce ordine și după ce reguli.
Ferestre de livrare la magazine, rute fixe, număr de vehicule și reguli pentru mai multe depozite.
Reguli pentru ambient, refrigerat, congelat, încărcare, rezervare și timp de așteptare.
Cantitate colectată, facilități intermediare, capacitate vehicul și frecvență de colectare.
Clasa vehiculului, necesar de lift sau macara, ferestre orare la șantier, ordine de încărcare și retururi.
Date
Un prim prototip poate începe cu o zi sau o săptămână anonimizată. Scopul este să aflăm dacă regulile pot fi reprezentate și dacă ruta candidată ajută dispecerul.
Locație, fereastră de livrare, minute de servire, greutate, volum, temperatură, prioritate și vehicul fix.
Capacitate, tip de vehicul, echipare, capacitate de temperatură, ore de lucru și depozit.
Reguli obligatorii, preferințe, priorități obiectiv, rute fixe, pauze de prânz și reguli de externalizare.
Tabelul curent de rute, sosiri efective, așteptare, kilometraj, livrări nealocate și corecții manuale.
Prototip mic
Un prototip cu domeniu fix poate compara planurile curente cu rute candidate, expune datele lipsă și clarifica ce ar necesita un sistem de producție.
Regulile sunt prea locale pentru un produs standard de expediere, iar candidatul de rută are nevoie de motive explicabile.
Dacă rutele sunt fixe, volumul livrărilor este mic sau condițiile sunt simple, un instrument de rutare existent poate fi primul pas mai bun.
Pași următori
Rutarea vehiculelor atinge adesea planificarea vizitelor, calendarul producției, inventarul și alocarea cazurilor. Păstrați vizibile linkurile interne.
Comparați cele cinci demonstrații matematice pe măsură ce devin disponibile.
Revizuiți cum sunt explicate fluxurile decizionale fără exagerarea rezultatelor.
Verificați datele de diagnostic, limitele AI externe și gestionarea ștergerii.
Întrebări frecvente
Aceste răspunsuri clarifică limitele demonstrației, datele de hartă, revizuirea manuală și domeniul integrării.
Nu. Demonstrația paginii este o euristică deterministă simplă pentru explicație. În producție, motorul de rezolvare, metoda de căutare, datele de hartă și infrastructura se aleg după ce scara și regulile sunt cunoscute.
Da. O primă revizuire poate porni de la foi de rute anonimizate, liste de livrări, liste de vehicule, note de reguli și un plan curent.
Da. Distanța rutieră, timpul de deplasare, traficul, restricțiile vehiculelor, costul API, termenii, cache-ul și confidențialitatea trebuie verificate înainte de integrare.
Da. Sistemul ar trebui să permită blocarea vehiculelor sau opririlor, apoi recalcularea lucrărilor rămase și compararea impactului.
Nu. Când capacitatea, tipul vehiculului sau timpul sunt insuficiente, sistemul ar trebui să afișeze livrările nealocate și motivul, nu să le ascundă.
Verificați operațiunea
Putem revizui tabelul curent de rute și notele de reguli, apoi identifica cel mai mic set de date care merită testat.