Mga nadagdag:
- Kakayahang maunawaan ang mga konsepto ng vehicle routing (VRP), time window, capacity constraint at last mile at gumamit ng artificial intelligence upang makabuo ng mga senaryo ng ruta
- Kakayahang ihambing ang balanse sa pagitan ng gasolina, distansya, oras ng paghahatid at kasiyahan ng customer sa batayan ng senaryo na may suporta sa artificial intelligence
- Kakayahang mapanatili na ang ruta na iminungkahi ng artificial intelligence ay napapailalim sa pag-apruba ng tagaplano sa mga tuntunin ng mga karapatan sa break ng driver, trapiko at mga katotohanan sa site
Ang pagkuha ng isang produkto mula sa bodega at sa mga kamay ng customer ay ang pinaka nakikita at kadalasan ang pinakamahal na hakbang sa supply chain. Sa partikular, ang huling milya—ang seksyon mula sa sentro ng pamamahagi hanggang sa huling customer—ay sumasagot sa halos lahat ng kabuuang gastos sa transportasyon; dahil binubuo ito ng maliliit na paghahatid na nakakalat sa mga indibidwal na address, makitid na window ng oras at trapiko. Pag-optimize ng ruta — pagpaplano kung saan hihinto ang bibisitahin ng mga sasakyan at sa anong pagkakasunud-sunod — ang pinakamalakas na pingga upang bawasan ang gastos at oras na ito. Dito talaga kumikinang ang AI: sabay-sabay itong isinasaalang-alang ang dose-dosenang mga sasakyan, daan-daang hinto, time window at kapasidad, na bumubuo ng mga posibleng senaryo ng ruta sa loob ng ilang segundo — isang trabaho na aabutin ng ilang araw para gawin nang manu-mano ang isang tao. Ngunit ang ruta na kinuha ng AI ay isang solusyon sa matematika; Hindi masisimulan ang paglalakbay nang hindi nagdaragdag ng mga hadlang ang tagaplano tulad ng mga karapatan sa pahinga ng driver, totoong trapiko, impormasyon sa field at priyoridad ng customer.
Wika ng problema sa ruta
Sa gitna ng larangang ito ay ang Problema sa Pagruruta ng Sasakyan (VRP): ang problema ng mga sasakyan na umaalis sa isang bodega at bumabalik sa lahat ng hintuan sa hindi bababa sa kabuuang halaga (distansya, oras o gasolina). Ang VRP ay may ilang kritikal na limitasyon:
Limitado sa kapasidad: Limitado ang volume/bigat na maaaring dalhin ng bawat sasakyan; ang ruta ay hindi maaaring lumampas dito. Time window: Ang pinapayagang agwat ng oras kung saan ang isang stop ay maaaring makatanggap ng serbisyo; Halimbawa, ang isang grocery store ay tumatanggap lamang ng mga kalakal sa pagitan ng 08:00 at 11:00. Oras ng pagtatrabaho ng driver: Legal na maximum na oras ng pagmamaneho at mandatory break. Priyoridad: Ang ilang mga paghahatid (cold chain, urgent, VIP customer) ay dapat mauna sa iba. Maaaring balansehin ng AI ang lahat ng mga hadlang na ito nang sabay-sabay — ngunit kung eksaktong sasabihin mo ito sa kanila. Ang anumang hadlang na hindi mo binanggit ay nangangahulugan ng isang hindi magagawang ruta.
Tip: Sa prompt ng ruta, i-type ang mga hadlang nang paisa-isa: kapasidad ng sasakyan, window ng oras ng bawat paghinto, kinakailangan sa pahinga ng driver, mga priority na paghahatid. Ang nawawalang hadlang ay nagiging sanhi ng AI upang makabuo ng isang ruta na perpekto sa papel ngunit hindi magagawa sa larangan.
Tatlong bagay na dapat balansehin: gastos, oras, kasiyahan
Binabalanse ng pag-optimize ng ruta ang mga nakikipagkumpitensyang layunin, hindi lang isa. Gusto naming mabawasan ang mga gastos sa gasolina/distansya; Ngunit ang pinakamaikling ruta ay maaaring mangahulugan ng pinakabagong paghahatid sa ilang mga customer. Nais naming maging maikli ang oras ng paghahatid; Ngunit ang mabilis na pagpunta sa bawat customer ay nangangailangan ng mas maraming sasakyan at gastos. Gusto naming maging mataas ang kasiyahan ng customer; Ang pagdating sa oras sa loob ng isang makitid na window ng oras ay tinitiyak ito, ngunit nililimitahan ang ruta. Walang solong "tama" na solusyon sa tatsulok na ito; Pinipili ang balanse ayon sa priyoridad ng iyong negosyo. Ang pinakamahalagang aspeto ng AI ay ang pagpapakita ng balanseng ito sa mga sitwasyon: "Ang pinakamurang ruta ay ito, ang pinakamabilis na ruta ay ito, ang pinakabalanseng ruta ay ito." Ang desisyon ay ginawa mo na nakakaalam ng prayoridad sa negosyo.
Hakbang-hakbang: Pag-aralan ang ruta gamit ang AI
- Maghanda ng stop data. Address/rehiyon (anonymous code), dami ng paghahatid, time window, priority.
- Ipasok ang iyong fleet constraint. Ilang sasakyan, kapasidad ng bawat isa, exit depot, driver break rule.
- Tukuyin ang target. Ang priyoridad ba ay gastos, oras o kasiyahan? Sabihin nang malinaw sa AI.
- Gumawa ng senaryo. Humingi ng pinakamurang / pinakamabilis / pinaka-matatag na mga opsyon sa ruta.
- Filter ng field. Manu-manong magdagdag ng mga lokal na katotohanan tulad ng mga kilalang roadwork, pagsisikip ng trapiko, mga problema sa paradahan, atbp.
- Pag-apruba ng tagaplano. Suriin ang mga karapatan ng driver at ang aktwal na kakayahang magamit; kumpirmahin ang huling ruta.
Babala: Ang pagkalkula ng trapiko at distansya ng AI ay nakabatay sa data na pinapakain nito. Kung walang real-time na data ng trapiko, ipinapalagay ng AI ang isang "walang laman na kalsada" at kinakalkula ang mga oras nang positibo. Alam ng driver sa field ang isang roadwork na hindi alam ng AI. Kaya naman ang feedback ng driver at tagaplano ay isang kailangang-kailangan na bahagi ng ruta.
tatlong mini case
Kaso 1 — Ang nabigong paghahatid ay bumababa sa palugit ng oras. Ang isang kumpanya ng paghahatid ay nakakaranas ng paulit-ulit na "mga nabigong paghahatid" sa pamamagitan ng pagsubok ng mga paghahatid sa mga oras na wala ang mga customer sa bahay; Ang bawat nabigong pagtatangka ay pangalawang beses, ibig sabihin ay dagdag na gastos. Kinokolekta ng tagaplano ang ginustong window ng oras ng bawat paghinto at ibinigay ito sa AI. Binago ng AI ang mga ruta ayon sa mga bintanang ito. Ang unang pagtatangka ng matagumpay na paghahatid ay tumaas mula 78% hanggang 94%; Ang gastos ay bumaba nang malaki sa pangalawang pagkakataon. AI stabilized na mga bintana; ginawa ng tao ang trabaho ng pagkolekta ng mga bintana.
Kaso 2 — May malay na pagpipilian na may mga sitwasyon. Isang distributor ng pagkain ang naghahain ng 90 stops kasama ang 6 na sasakyan. Nagbigay ang AI ng tatlong senaryo: pinakamurang ruta (12% na matitipid sa gasolina ngunit ang ilang paghahatid ay lumipat sa hapon), pinakamabilis na ruta (lahat ng paghahatid bago magtanghali ngunit kailangan ng 1 pang sasakyan), balanseng ruta. Alam ng tagapamahala na ang mga produkto ng cold chain ay kailangang pumunta bago magtanghali, kaya pinili niya hindi ang eksaktong "pinakamura" na opsyon, ngunit ang balanseng senaryo na nag-prioritize ng mga malamig na produkto. Nag-aalok ang AI ng mga pagpipilian; Ang pangunahing kaalaman ay nasa tao.
Kaso 3 — Plano na hindi sumisira sa mga karapatan ng mga driver. Nais ng isang analyst na ipatupad ang pinaka mahusay na ruta na ginawa ng AI; gayunpaman, ang ruta ay nangangailangan ng driver na magmaneho ng 6 na oras nang walang pahinga. Ito ay parehong ilegal at mapanganib. Idinagdag ng tagaplano ang ipinag-uutos na hadlang sa pahinga at muling ginawa ang ruta; Bahagyang bumaba ang ani, ngunit naging legal at ligtas ang plano. Nangunguna ang karapatang pantao sa pinakamabuting kalagayan sa matematika.
Apat na maaaring kopyahin na mga template
1) Pangunahing senaryo ng ruta:
Ang iyong tungkulin: katulong sa pagpaplano ng pamamahagi. Warehouse: [code ng lokasyon].Mga Sasakyan: 6 bawat isa, [kapasidad]. Nasa ibaba ang mga paghinto: anonymous na code, halaga ng paghahatid, palugit ng oras, priyoridad. Panuntunan ng driver: 45 min mandatory break sa loob ng 4.5 oras. Gawain: magmungkahi ng plano ng ruta na akma sa mga hadlang; Ibigay ang pagkakasunud-sunod ng mga paghinto at tinantyang oras ng pagtatapos para sa bawat sasakyan. Magbabala kung mayroong hindi naaangkop na hadlang.
2) Tatlong target na paghahambing:
Bumuo ng tatlong senaryo ng ruta na may parehong stop at fleet data: (1) pinakamababang gasolina/distansya, (2) pinakamaagang pagkumpleto, (3) balanse. Kabuuang distansya, tinantyang oras, bilang ng mga sasakyan na kinakailangan at natitirang panganib para sa bawat isa. Huwag gumawa ng malinaw na pagpili; pipili ako.
3) Priyoridad at hadlang sa malamig na kadena:
Ang mga sumusunod na stop [codes] ay naglalaman ng mga cold chain na produkto at dapat na maihatid nang hindi bababa sa 12:00. Buuin ang ruta sa paraang hindi lumalabag sa hadlang na ito; Kung ang paglabag ay hindi maiiwasan, malinaw na sabihin kung saan huminto at bakit.
4) Teksto ng impormasyon ng driver:
Sumulat ng isang maikli, malinaw na buod na naghahatid ng sumusunod na ruta sa driver: pagkakasunud-sunod ng mga paghinto, tinantyang oras ng pagdating, paghinto ng pahinga at mga pag-iingat (makitid na kalye, window ng oras). Panatilihin itong simple at nababasa. Tandaan na kukumpirmahin ng driver ang aktwal na kondisyon ng trapiko/kalsada.
Mahinang prompt / Malakas na prompt
Mahinang prompt:
Hanapin ang pinakamaikling ruta.
Ilang sasakyan, anong kapasidad, anong time window, anong priority ang hindi malinaw. Ang resulta ay hindi naaangkop.
Napakahusay na prompt:
Ang iyong tungkulin: katulong sa pagpaplano ng pamamahagi. 4 na sasakyan (1,200 kg bawat isa), na umaalis sa isang bodega. 60 paghinto: code, timbang, time window, idinagdag ang priyoridad. Ang mga malamig na bagay ay dapat mawala bago mag-12:00. Ang driver ay dapat magpahinga sa 4.5 na oras. Magbigay ng 2 sitwasyon: pinakamababang distansya at pinaka-stable; Mga paglabag sa hadlang sa bandila. Ang pagpipilian ay akin.
target
gastos sa gasolina
Bilis ng delivery
kasiyahan ng customer
pinakamaikling distansya
pinakamababa
Variable
Ilang late delivery
Pinakamabilis na pagkumpleto
mataas
pinakamahusay
Mataas pero mahal
tapat sa window ng oras
daluyan
daluyan
pinakamataas
balanse
katamtaman-mababa
mabuti
mabuti
Mga karaniwang pagkakamali
- Nawawala ang mga hadlang. Kung ang time window, capacity at break rules ay hindi ibinigay, ang ruta ay magiging maganda sa papel ngunit hindi magagawa sa field.
- Ipagpalagay na ang trapiko ay "walang laman na kalsada". Kung walang real-time na data, ang mga oras ay maasahin sa mabuti; Kinakailangan ang pag-verify ng driver.
- Nakatuon sa iisang target. Ang pinakamurang ruta lamang ang maaaring mabiktima ng cold chain o VIP na customer.
- Pagdurog sa karapatan ng mga tsuper. Ang "produktibo" na ruta na walang mga break o nangangailangan ng overtime ay ilegal at mapanganib.
- Hindi pinapansin ang nabigong paghahatid. Kung ang window ng oras ay hindi natutugunan, ang pangalawang pagtakbo ay magpapalaki sa nakatagong gastos.
Tip: Magsagawa ng 5 minutong "field check" sa mga driver bago pumunta sa ruta: mayroon bang anumang mga roadwork na alam nila, mga isyu sa paradahan, mahirap na mga customer? Ang feedback na ito ay nagdaragdag ng mga katotohanan sa ruta na hindi nakikita ng AI gamit ang data at makabuluhang pinatataas ang tagumpay ng paghahatid.
Sa buod
Ang huling milya ay mahal, at ang pag-optimize ng ruta ay ang pinakamalakas na pingga upang bawasan ito. Binabalanse ng AI ang lahat ng mga hadlang ng VRP (capacity, time window, priority, break) sa parehong oras at gumagawa ng mga sitwasyon sa cost-time-satisfaction triangle. Ngunit ito ay isang mathematical na solusyon: hindi ito maipapatupad nang walang pagdaragdag ng tunay na trapiko, mga karapatan sa pagmamaneho at kaalaman sa larangan. Magbigay ng kumpletong mga paghihigpit, ihambing ang mga sitwasyon, kumuha ng kumpirmasyon ng driver; Ang huling ruta ay itinakda nang may pag-apruba ng tagaplano.
Gawain ng aplikasyon
Mag-set up ng pang-araw-araw na listahan ng paghahatid mula sa iyong sariling pamamahagi (o hypothetical): 20-30 stop, magdagdag ng dami, time window at priority sa bawat isa; Tukuyin ang 2-3 sasakyan at ang kanilang mga kapasidad. Magtanong sa AI ng mga senaryo na may template na "tatlong target na paghahambing." Idagdag ang driver break rule at isang cold chain constraint. Isulat ang senaryo na iyong pinili at ang katwiran nito, pati na rin ang mga puntos na iyong kumpirmahin mula sa field, sa 5 item.
checklist
- [ ] Natupad ko na ba ang lahat ng hadlang (kapasidad, time window, break, priority)?
- [ ] Inihambing ko ba ang mga sitwasyon sa gastos/oras/kasiyahan?
- [ ] Idinagdag ko ba ang hadlang na nagpoprotekta sa malamig na chain at priority delivery?
- [ ] Naobserbahan ko ba ang mga karapatan sa pagmamaneho at mga legal na panahon ng pahinga?
- [ ] Nakakuha ba ako ng kumpirmasyon sa driver/field bago pumunta sa ruta?