Јединица 5 / 11

Оптимизација руте и испорука последње миље

Добици:

  • Способност разумевања концепта рутирања возила (ВРП), временског прозора, ограничења капацитета и последње миље и коришћења вештачке интелигенције за генерисање сценарија руте
  • Могућност упоређивања равнотеже између горива, удаљености, времена испоруке и задовољства купаца на основу сценарија са подршком за вештачку интелигенцију
  • Способност да се одржи да рута коју је предложила вештачка интелигенција подлеже одобрењу планера у смислу права возача на паузу, саобраћаја и реалности локације

Излазак производа из складишта у руке купца је највидљивији и често најскупљи корак у ланцу снабдевања. Конкретно, последња миља — деоница од дистрибутивног центра до крајњег купца — чини већину укупних трошкова транспорта; јер се састоји од малих испорука разбацаних по појединачним адресама, уских временских прозора и саобраћаја. Оптимизација руте — планирање која заустављања ће возила посетити и којим редоследом — је најмоћнија полуга за смањење овог трошка и времена. Овде вештачка интелигенција заиста блиста: истовремено узима у обзир десетине возила, стотине заустављања, временске оквире и капацитете, генеришући веродостојне сценарије руте за неколико секунди — посао који би човеку требало да уради ручно. Али пут којим иде АИ је математичко решење; Путовање се не може започети а да планер не дода ограничења као што су права возача на паузу, стварни саобраћај, информације о терену и приоритет корисника.

Језик проблема руте

У срцу ове области је проблем рутирања возила (ВРП): проблем напуштања складишта и враћања на сва стајалишта уз најмању укупну цену (раздаљина, време или гориво). ВРП има неколико критичних ограничења:

Ограничење капацитета: Запремина/тежина коју свако возило може да носи је ограничена; рута не може да пређе ово. Временски прозор: Дозвољени временски интервал током којег заустављање може да прими услугу; На пример, продавница прехрамбених производа прихвата робу само између 08:00 и 11:00. Радно време возача: Законско максимално време вожње и обавезне паузе. Приоритет: Неке испоруке (хладни ланац, хитне, ВИП купац) морају ићи пре других. АИ може уравнотежити сва ова ограничења одједном - али само ако му их тачно кажете. Свако ограничење које не помињете значи неизводљив пут.

Савет: У промпту руте откуцајте ограничења једно по једно: капацитет возила, временски оквир сваке станице, захтев за паузу код возача, приоритетне испоруке. Ограничење које недостаје доводи до тога да АИ произведе руту која је савршена на папиру, али неизводљива на терену.

Три ствари за балансирање: трошак, време, задовољство

Оптимизација руте балансира конкурентске циљеве, а не само један. Желимо да се минимизирају трошкови горива/удаљености; Али најкраћи пут може значити најновију испоруку неким купцима. Желимо да време испоруке буде кратко; Али брзи долазак до сваког купца захтева више возила и трошкова. Желимо да задовољство купаца буде високо; Долазак на време унутар уског временског оквира то обезбеђује, али ограничава руту. У овом троуглу не постоји једно „исправно“ решење; Баланс се бира према приоритету вашег пословања. Највреднији аспект вештачке интелигенције је то што демонстрира ову равнотежу са сценаријима: „Најјефтинија рута је ова, најбржа рута је ова, најизбалансиранија рута је ова“. Одлуку доносите ви који познајете пословни приоритет.

Корак по корак: Студија пута са АИ

  1. Припремите податке за заустављање. Адреса/регион (анонимни код), количина испоруке, временски оквир, приоритет.
  2. Унесите ограничење флоте. Колико возила, капацитет сваког, излазно складиште, возач крши правило.
  3. Одредите циљ. Да ли је приоритет трошак, време или задовољство? Реците АИ јасно.
  4. Креирајте сценарио. Питајте за најјефтиније / најбрже / најстабилније опције руте.
  5. Филтер поља. Ручно додајте локалне чињенице као што су познати радови на путу, застоји у саобраћају, проблеми са паркирањем итд.
  6. Одобрење планера. Проверите права возача и стварну примену; потврдити коначну руту.
Опрез: Прорачун саобраћаја и удаљености АИ заснован је на подацима које добија. Ако нема података о саобраћају у реалном времену, АИ претпоставља „празан пут“ и оптимистично рачуна времена. Возач на терену зна посао на путу који АИ не. Зато су повратне информације возача и планера неизоставан део руте.

три мини кофера

Случај 1 — Неуспела испорука се смањује са временским оквиром. Доставна компанија је имала вишеструке „неуспешне испоруке” покушавајући да испоруче током сати када купци нису били код куће; Сваки неуспели покушај био је други пут, што је значило додатни трошак. Планер је прикупио жељени временски прозор сваке станице и дао га АИ. АИ је реконструисао руте према овим прозорима. Стопа успешне испоруке при првом покушају порасла је са 78% на 94%; Други пут је цена знатно опала. АИ стабилизовани прозори; човек је обавио посао сакупљања прозора.

Случај 2 — Свестан избор са сценаријима. Дистрибутер хране је опслуживао 90 стајалишта са 6 возила. АИ је дао три сценарија: најјефтинија рута (12% уштеде на гориву, али неке испоруке прелазе на поподне), најбржа рута (све испоруке пре подне, али је потребно још 1 возило), уравнотежена рута. Менаџер је знао да производи хладног ланца морају да оду пре поднева, па је изабрао не баш „најјефтинију“ опцију, већ избалансиран сценарио који даје предност хладним производима. АИ је понудио опције; Приоритетно знање је било код људи.

Случај 3 — План који не крши права возача. Један аналитичар је желео да примени најефикаснији пут који је АИ произвела; међутим, рута је захтевала од возача да вози 6 сати без паузе. Ово је било и незаконито и опасно. Планер је додао обавезно ограничење прекида и репродуковао руту; Принос је благо опао, али је план постао легалан и сигуран. Људско право надмашује математички оптимум.

Четири шаблона за копирање

1) Основни сценарио руте:

Ваша улога: помоћник за планирање дистрибуције. Складиште: [шифра локације]. Возила: по 6, [капацитет]. Стопе су испод: анонимни код, износ испоруке, временски оквир, приоритет. Правило возача: обавезна пауза од 45 минута у 4,5 сата. Задатак: предложити план руте који одговара ограничењима; Наведите редослед заустављања и процењено време завршетка за свако возило. Упозорите ако постоји неприменљиво ограничење.

2) Поређење са три циља:

Генеришите три сценарија руте са истим подацима о заустављању и возном парку: (1) најниже гориво/раздаљина, (2) најранији завршетак, (3) уравнотежен. Укупна удаљеност, процењено време, број потребних возила и изузетан ризик за свако. Немојте правити јасан избор; ја ћу изабрати.

3) Ограничење приоритета и хладног ланца:

Следеће станице [шифре] садрже производе хладног ланца и морају бити испоручене најкасније до 12:00. Изградите руту на начин који не крши ово ограничење; Ако је прекршај неизбежан, јасно наведите на којој станици и зашто.

4) Текст информација о возачу:

Напишите кратак, јасан резиме који возачу преноси следећу руту: редослед заустављања, процењена времена доласка, одмориште и упозорења (уска улица, временски оквир). Нека буде једноставно и читљиво. Имајте на уму да ће возач потврдити стварне услове у саобраћају/путу.

Слаби промпт / Јаки промпт

Слабо обавештење:

Пронађите најкраћи пут.

Колико возила, који капацитет, који временски оквир, који приоритет је нејасно. Резултат није применљив.

Снажан упит:

Ваша улога: помоћник за планирање дистрибуције. 4 возила (по 1.200 кг), остављајући једно складиште. 60 заустављања: шифра, тежина, временски оквир, додат приоритет. Хладне ствари морају бити нестале пре 12:00. Возач мора да направи паузу у 4,5 сата. Наведите 2 сценарија: најмања удаљеност и најстабилнија; Означите кршења ограничења. Избор је мој.

циљ

трошак горива

Брзина испоруке

задовољство купаца

најкраћа удаљеност

најниже

Променљива

Неке касне испоруке

Најбржи завршетак

висока

најбоље

Високо али скупо

веран временском прозору

средње

средње

највиши

избалансиран

средње ниско

добро

добро

Уобичајене грешке

  • Недостају ограничења. Ако временски оквир, капацитет и правила паузе нису дати, рута ће бити добра на папиру, али неизводљива на терену.
  • Под претпоставком да је саобраћај „празан пут“. Ако нема података у реалном времену, времена су оптимистична; Потребна је верификација возача.
  • Фокусирање на једну мету. Само најјефтинији пут може бити жртва хладног ланца или ВИП клијента.
  • Кршење права возача. „Производна” рута без пауза или прековременог рада је незаконита и опасна.
  • Игнорисање неуспеле испоруке. Ако временски оквир није испуњен, друга извођења ће надувати скривене трошкове.
Савет: Обавите 5-минутну „проверу на терену“ са возачима пре него што кренете на руту: да ли постоје радови на путу за које знају, проблеми са паркирањем, тешки купци? Ова повратна информација додаје реалност рути коју АИ не може да види са подацима и значајно повећава успех испоруке.

Укратко

Последња миља је скупа, а оптимизација руте је најмоћнија полуга за смањење. АИ балансира сва ограничења ВРП-а (капацитет, временски оквир, приоритет, пауза) у исто време и производи сценарије у троуглу цена-време-задовољство. Али ово је математичко решење: не може се применити без додавања стварног саобраћаја, права возача и знања на терену. Обезбедите потпуна ограничења, упоредите сценарије, добијете потврду возача; Коначна рута се утврђује уз одобрење планера.

Задатак апликације

Поставите дневну листу испоруке из сопствене дистрибуције (или хипотетичке): 20-30 заустављања, додајте количину, временски оквир и приоритет сваком; Идентификујте 2-3 возила и њихове капацитете. Питајте АИ за сценарије са шаблоном „поређења са три циља“. Додајте правило прекида возача и ограничење хладног ланца. Запишите сценарио који сте изабрали и његову оправданост, као и бодове које ћете потврдити са терена, у 5 ставки.

контролна листа

  • [ ] Да ли сам испунио сва ограничења (капацитет, временски оквир, пауза, приоритет)?
  • [ ] Да ли сам упоредио сценарије трошкова/времена/задовољства?
  • [ ] Да ли сам додао ограничење које штити хладни ланац и приоритетне испоруке?
  • [ ] Да ли сам поштовао права возача и законске периоде паузе?
  • [ ] Да ли сам добио потврду возача/поља пре него што сам кренуо на руту?