Krovinys netelpa į kiekvieną transporto priemonę
Svoris, tūris, palečių skaičius ir pakrovimo eiliškumas riboja, kuri transporto priemonė gali vežti kurią siuntą.
Transporto maršrutų planavimas
Kartu modeliuokite transporto priemones, vairuotojus, krovinius, pristatymo langus, transporto apribojimus, fiksuotus maršrutus ir paskutinės minutės pakeitimus. Rezultatas yra maršruto kandidatas, kurį žmonės gali peržiūrėti, koreguoti ir patvirtinti.
Dispečerinis planas / šiandien
Maršrutų kandidatų rinkinys
Talpa
Svoris ir tūris tikrinami pagal transporto priemonę.
Langai
Pristatymo langai vertinami prieš atstumo taupymą.
Suderinamumas
Temperatūros, įrangos ir transporto priemonės dydžio apribojimai lieka matomi.
Tikroji problema
Maršrutas turi atitikti krovinį, laiką, transporto tipą, vairuotojo valandas, depo taisykles ir pakeitimus, atsirandančius po pirmojo plano.
Svoris, tūris, palečių skaičius ir pakrovimo eiliškumas riboja, kuri transporto priemonė gali vežti kurią siuntą.
Rytinės rezervacijos, priėmimo pertraukos ir aptarnavimo laikas gali paversti artimiausią sustojimą netinkamu kitu sustojimu.
Šaldymas, atšaldymas, liftas, transporto priemonės dydis ir kliento apribojimai susiaurina kandidatų rinkinį.
Naudinga sistema pataiso likusį planą, išlaikydama jau patvirtintą darbą stabilų.
Transporto maršrutų planavimas yra jungtinis sprendimas: siuntos x transporto priemonės x krovinys x laikas x pakeitimai = dispečerinis planas, kurį iš tikrųjų galima vykdyti.
Modeliuoti sprendimą
Visas taisykles laikant vienodai stipriomis, arba negaunamas joks kandidatas, arba sukuriamas planas, kuriuo žmonės nepasitiki.
Matematinis rėmas
min leksikografiškai(nepaskirta, vėluoja, viršvalandžiai, pakeisti fiksuoti maršrutai, transporto priemonės, atstumas, apkrovos disbalansas)
Puslapio demonstracija yra deterministinė euristika paaiškinimui, o ne gamybinis optimizavimo variklis ir ne optimalumo garantija.
Privaloma
Talpos ribos
Svoris ir tūris turi tilpti į transporto priemonės ribas.
Transporto priemonės ir temperatūros atitikimas
Svarstomos tik tinkamo tipo, įrangos ir temperatūros galimybių transporto priemonės.
Pristatymo langai
Atvykimas ir aptarnavimo pradžia turi tilpti į leidžiamą priėmimo langą.
Pageidautina
Fiksuoti maršrutai
Nuolatinius klientus palikti įprastoje transporto priemonėje, kai tai vis dar įmanoma.
Maži pakeitimai
Vengti keisti jau pakrautus, praneštus arba patvirtintus maršrutus.
Subalansuotas darbas
Mažinti netolygų kilometražą, apkrovą ir viršvalandžius tarp transporto priemonių.
Tikslas
Nepaskirtos siuntos
Parodyti siuntas, kurios netelpa į planą, ir nesėkmės priežastį.
Atstumas ir važiavimo laikas
Mažinti keliones tik tada, kai sutvarkytos privalomos taisyklės ir aukšto prioriteto siuntos.
Vėlavimas ir viršvalandžiai
Rodyti, kada planas sukuria vėluojančius atvykimus arba darbą po pamainos.
Interaktyvus pavyzdys
Naudokite valdiklius transporto gedimui, skubiam užsakymui, spūsčiai, talpos patikrai ir suderinamumo taisyklėms imituoti.
Ši naršyklės demonstracija naudoja fiktyvius duomenis ir tiesinės kelionės įverčius. Tai nėra gamybinis optimizavimo variklis ir negarantuoja kelio atstumo, teisinės atitikties, pakrovimo galimumo ar optimalumo.
Paskirta
Laiku
Atstumas
Fiksuotas maršrutas
Viršvalandžiai
Maršruto žemėlapis
Žemėlapis yra scheminis. Gamybiniuose projektuose žemėlapių, matricų arba kelio laiko API naudojamos tik tada, kai patikrinta kaina, sąlygos ir privatumas.
Transporto maršrutai
Nepaskirta
Taisyklių projektavimas
Pirmasis prototipas paprastai yra pokalbis apie duomenis ir taisykles. Tai taisyklių grupės, kurioms reikia pavadinimų, prioritetų ir pavyzdžių.
VRP-01
Privaloma
Svoris ir tūris negali viršyti transporto priemonės talpos.
VRP-02
Privaloma
Maršruto kandidatas turi paisyti priėmimo langų, kai jie privalomi.
VRP-03
Privaloma
Temperatūra, įranga ir transporto priemonės dydis riboja tinkamas transporto priemones.
VRP-04
Pageidautina
Nuolatiniai klientai lieka su įprasta transporto priemone, kai tai įmanoma.
VRP-05
Pageidautina
Jau pakrautus arba praneštus maršrutus galima užrakinti prieš perskaičiavimą.
VRP-06
Tikslas
Prieš optimizuojant atstumą mažinti aukšto prioriteto nepaskirtas siuntas.
VRP-07
Tikslas
Mažinti važiavimo atstumą po to, kai patenkinamos privalomos taisyklės.
VRP-08
Tikslas
Vengti kilometražo, apkrovos ir viršvalandžių sutelkimo vienai transporto priemonei.
VRP-09
Tikslas
Rodyti, kodėl siunta buvo perkelta, atidėta arba palikta nepaskirta.
Paaiškinamas rezultatas
Prieš kam nors patvirtinant dispečerinį planą, ekranas turi rodyti eiliškumą, atvykimo laiką, talpą, taisyklių įspėjimus ir nepaskyrimo priežastis.
Rodyti išvykimą iš depo, atvykimą, aptarnavimą, laukimą, pertrauką ir grįžimą pagal transporto priemonę.
Suklasifikuoti talpos, suderinamumo, laiko lango ir darbo valandų nesėkmes.
Palyginti nepaskirtų siuntų skaičių, atstumą, vėlavimą, viršvalandžius, transporto priemonių skaičių ir apkrovos lygį.
Leiskite žmonėms užrakinti patvirtintus maršrutus ir perskaičiuoti tik likusį darbą.
Pristatymo operacijos
Modelis keičiasi pagal sritį, bet pagrindinis sprendimas tas pats: kuri transporto priemonė veža kurias siuntas, kokia tvarka ir pagal kokias taisykles.
Parduotuvių pristatymo langai, fiksuoti maršrutai, transporto priemonių skaičius ir kelių depų taisyklės.
Aplinkos, atšaldytų ir šaldytų krovinių, pakrovimo, rezervacijų ir laukimo laiko taisyklės.
Surinkimo kiekis, tarpinės aikštelės, transporto talpa ir surinkimo dažnis.
Transporto klasė, lifto ar krano poreikis, objekto laiko langai, pakrovimo eiliškumas ir grąžinimai.
Duomenys
Pirmasis prototipas gali prasidėti nuo vienos anonimizuotos dienos arba savaitės. Tikslas yra suprasti, ar taisykles galima atvaizduoti ir ar kandidatas padeda dispečeriui.
Vieta, pristatymo langas, aptarnavimo minutės, svoris, tūris, temperatūra, prioritetas ir fiksuota transporto priemonė.
Talpa, transporto priemonės tipas, įranga, temperatūros galimybės, darbo valandos ir depas.
Privalomos taisyklės, pageidavimai, tikslų prioritetai, fiksuoti maršrutai, pietų pertraukos ir išorinio vykdymo taisyklės.
Dabartinė maršrutų lentelė, faktiniai atvykimai, laukimas, kilometražas, nepaskirtos siuntos ir rankiniai taisymai.
Mažas prototipas
Fiksuotos apimties prototipas gali palyginti dabartinius planus su maršrutų kandidatais, parodyti trūkstamus duomenis ir paaiškinti, ko reikėtų gamybinei sistemai.
Taisyklės yra per daug vietinės paruoštam dispečeriniam produktui, o maršruto kandidatui reikia paaiškinamų priežasčių.
Jei maršrutai fiksuoti, siuntų apimtis maža arba sąlygos paprastos, geresnis pirmasis žingsnis gali būti esamas maršrutų įrankis.
Kiti keliai
Transporto maršrutų planavimas dažnai siejasi su vizitų planavimu, gamybos laiku, atsargomis ir užduočių priskyrimu. Palikite vidines nuorodas matomas.
Palyginkite penkias matematines demonstracijas, kai jos tampa prieinamos.
Peržiūrėkite, kaip sprendimų darbo eigos aiškinamos neperdedant rezultatų.
Patikrinkite diagnostikos duomenis, išorinio AI ribas ir ištrynimo tvarkymą.
DUK
Šie atsakymai paaiškina demonstracijos ribas, žemėlapių duomenis, rankinę peržiūrą ir integracijos apimtį.
Ne. Puslapio demonstracija yra paprasta deterministinė euristika paaiškinimui. Gamybiniame darbe sprendiklis, paieškos metodas, žemėlapių duomenys ir infrastruktūra pasirenkami tada, kai žinomas mastas ir taisyklės.
Taip. Pirmąją peržiūrą galima pradėti nuo anonimizuotų maršrutų lapų, siuntų sąrašų, transporto priemonių sąrašų, taisyklių pastabų ir dabartinio plano.
Taip. Prieš integraciją reikia patikrinti kelio atstumą, kelionės laiką, eismą, transporto apribojimus, API kainą, sąlygas, spartinimą ir privatumą.
Taip. Sistema turėtų leisti žmonėms užrakinti transporto priemones arba sustojimus, tada perskaičiuoti likusį darbą ir palyginti poveikį.
Ne. Kai nepakanka talpos, transporto tipo arba laiko, sistema turėtų parodyti nepaskirtas siuntas ir priežastį, o ne jas slėpti.
Patikrinti jūsų operaciją
Galime peržiūrėti dabartinę maršrutų lentelę ir taisyklių pastabas, tada nustatyti mažiausią duomenų rinkinį, kurį verta testuoti.