Teret ne stane u svako vozilo
Težina, volumen, broj paleta i redoslijed utovara ograničavaju koje vozilo može ponijeti koju pošiljku.
Rutiranje vozila
Zajedno modelirajte vozila, vozače, teret, vremenske prozore dostave, ograničenja vozila, stalne rute i promjene u zadnji čas. Izlaz je kandidat rute koji ljudi mogu pregledati, prilagoditi i potvrditi.
Plan otpreme / danas
Skup kandidata ruta
Kapacitet
Težina i volumen provjeravaju se po vozilu.
Prozori
Vremenski prozori dostave obrađuju se prije uštede udaljenosti.
Kompatibilnost
Ograničenja temperature, opreme i veličine vozila ostaju vidljiva.
Stvarni problem
Ruta mora uskladiti teret, vrijeme, vrstu vozila, radne sate vozača, pravila depoa i promjene koje stižu nakon prvog plana.
Težina, volumen, broj paleta i redoslijed utovara ograničavaju koje vozilo može ponijeti koju pošiljku.
Jutarnje rezervacije, pauze za primanje robe i vrijeme usluge mogu učiniti najbliže zaustavljanje pogrešnim sljedećim zaustavljanjem.
Zamrznuto, rashlađeno, podizna rampa, veličina vozila i ograničenja kupaca sužavaju skup kandidata.
Koristan sustav popravlja preostali plan dok već potvrđeni rad ostaje stabilan.
Rutiranje vozila je kombinirana odluka: pošiljke x vozila x teret x vrijeme x promjene = plan otpreme koji se zaista može provesti.
Modeliranje odluke
Ako se svakom pravilu da ista snaga, ili nema kandidata ili nastane plan kojem ljudi ne mogu vjerovati.
Matematički okvir
min leksikografski(nedodijeljeno, kašnjenje, prekovremeno, promijenjene stalne rute, vozila, udaljenost, neravnoteža opterećenja)
Demo na stranici deterministička je heuristika za objašnjenje, a ne produkcijski optimizacijski mehanizam niti jamstvo optimalnosti.
Tvrdo
Ograničenja kapaciteta
Težina i volumen ostaju unutar ograničenja vozila.
Usklađenost vozila i temperature
U obzir se uzimaju samo vozila odgovarajuće vrste, opreme i temperaturne mogućnosti.
Vremenski prozori dostave
Dolazak i početak istovara moraju stati u dopušteni vremenski prozor primanja.
Meko
Stalne rute
Redovite kupce zadržite na uobičajenom vozilu kada je to izvedivo.
Male promjene
Izbjegnite promjene ruta koje su već utovarene, najavljene ili potvrđene.
Uravnotežen rad
Smanjite neravnomjernu kilometražu, opterećenje i prekovremeni rad među vozilima.
Cilj
Nedodijeljene pošiljke
Prikažite pošiljke koje se ne mogu uklopiti i razlog zašto ne prolaze.
Udaljenost i vrijeme vožnje
Smanjite vožnju nakon što su riješena tvrda pravila i pošiljke visokog prioriteta.
Kašnjenje i prekovremeni rad
Prikažite kada plan stvara kasne dolaske ili rad izvan smjene.
Interaktivni primjer
Pomoću kontrola simulirajte kvar vozila, hitnu narudžbu, prometnu gužvu, provjeru kapaciteta i pravila kompatibilnosti.
Ovaj demo u pregledniku koristi izmišljene podatke i procjene putovanja po zračnoj liniji. Nije produkcijski optimizacijski mehanizam i ne jamči cestovnu udaljenost, zakonsku usklađenost, mogućnost utovara ni optimalnost.
Otpremljeno
Na vrijeme
Udaljenost
Stalna ruta
Prekovremeno
Karta ruta
Karta je shematska. Produkcijski projekti koriste odobrene karte, matrice ili API-je za cestovno vrijeme tek nakon provjere troška, uvjeta i privatnosti.
Rute vozila
Nedodijeljeno
Dizajn pravila
Prvi prototip obično je razgovor o podacima i pravilima. Ovo su skupine pravila kojima trebaju nazivi, prioriteti i primjeri.
VRP-01
Tvrdo
Težina i volumen ne smiju premašiti kapacitet vozila.
VRP-02
Tvrdo
Kandidat rute mora poštovati prozore primanja kada su obvezni.
VRP-03
Tvrdo
Temperatura, oprema i veličina vozila ograničavaju prikladna vozila.
VRP-04
Meko
Redoviti kupci ostaju s uobičajenim vozilom kada je to izvedivo.
VRP-05
Meko
Već utovarene ili najavljene rute mogu se zaključati prije preračuna.
VRP-06
Cilj
Smanjite broj nedodijeljenih pošiljki visokog prioriteta prije optimizacije udaljenosti.
VRP-07
Cilj
Smanjite udaljenost vožnje nakon što su tvrda pravila zadovoljena.
VRP-08
Cilj
Izbjegnite koncentriranje kilometraže, tereta i prekovremenog rada na jedno vozilo.
VRP-09
Cilj
Prikažite zašto je pošiljka premještena, odgođena ili ostavljena nedodijeljena.
Objašnjiv izlaz
Zaslon treba prikazati redoslijed, vrijeme dolaska, kapacitet, upozorenja pravila i razloge nedodjele prije nego što itko potvrdi plan otpreme.
Prikažite polazak iz depoa, dolazak, uslugu, čekanje, pauzu i povratak po vozilu.
Klasificirajte pogreške kapaciteta, kompatibilnosti, vremenskog prozora i radnih sati.
Usporedite broj nedodijeljenih pošiljki, udaljenost, kašnjenje, prekovremeni rad, broj vozila i stopu opterećenja.
Omogućite ljudima da zaključaju potvrđene rute i preračunaju samo preostali rad.
Operacije dostave
Model se mijenja prema djelatnosti, ali osnovna odluka je ista: koje vozilo nosi koje pošiljke, kojim redoslijedom i prema kojim pravilima.
Vremenski prozori trgovina, stalne rute, broj vozila i pravila za više depoa.
Pravila za sobnu, rashlađenu i zamrznutu robu, utovar, rezervacije i vrijeme čekanja.
Količina prikupljanja, međupostrojenja, kapacitet vozila i učestalost prikupljanja.
Klasa vozila, potreba za rampom ili dizalicom, vremenski prozori gradilišta, redoslijed utovara i povrati.
Podaci
Prvi prototip može početi s jednim anonimiziranim danom ili tjednom. Cilj je saznati mogu li se pravila predstaviti i pomaže li kandidat dispečeru.
Lokacija, vremenski prozor dostave, minute usluge, težina, volumen, temperatura, prioritet i stalno vozilo.
Kapacitet, vrsta vozila, oprema, temperaturne mogućnosti, radno vrijeme i depo.
Tvrda pravila, preferencije, prioriteti ciljeva, stalne rute, pauze za ručak i pravila vanjskog prijevoza.
Trenutačna tablica ruta, stvarni dolasci, čekanje, kilometraža, nedodijeljene pošiljke i ručne korekcije.
Mali prototip
Prototip fiksnog opsega može usporediti trenutačne planove s kandidatima ruta, otkriti podatke koji nedostaju i razjasniti što bi produkcijski sustav trebao.
Pravila su previše lokalna za gotov proizvod za otpremu, a kandidat rute treba objašnjive razloge.
Ako su rute fiksne, opseg pošiljki mali ili su uvjeti jednostavni, postojeći alat za rutiranje može biti bolji prvi korak.
Sljedeći putevi
Rutiranje vozila često dodiruje planiranje posjeta, vremensko planiranje proizvodnje, zalihe i dodjelu slučajeva. Neka interne poveznice ostanu vidljive.
Usporedite pet matematičkih demo prikaza kako postaju dostupni.
Pregledajte kako se tijekovi odlučivanja objašnjavaju bez preuveličavanja rezultata.
Provjerite dijagnostičke podatke, granice vanjske umjetne inteligencije i rukovanje brisanjem.
Česta pitanja
Ovi odgovori razjašnjavaju granice dema, podatke karte, ručni pregled i opseg integracije.
Ne. Demo na stranici jednostavna je deterministička heuristika za objašnjenje. Produkcijski rad bira rješavač, metodu pretraživanja, podatke karte i infrastrukturu nakon što su poznati opseg i pravila.
Da. Prvi pregled može početi od anonimiziranih tablica ruta, popisa pošiljki, popisa vozila, bilješki pravila i trenutačnog plana.
Da. Cestovna udaljenost, vrijeme putovanja, promet, ograničenja vozila, trošak API-ja, uvjeti, predmemoriranje i privatnost moraju se provjeriti prije integracije.
Da. Sustav treba omogućiti ljudima da zaključaju vozila ili zaustavljanja, zatim preračunaju preostali rad i usporede učinak.
Ne. Kada kapacitet, vrsta vozila ili vrijeme nisu dovoljni, sustav treba prikazati nedodijeljene pošiljke i razlog umjesto da ih skriva.
Provjerite svoju operaciju
Možemo pregledati trenutačnu tablicu ruta i bilješke pravila, zatim odrediti najmanji skup podataka vrijedan testiranja.