Печалби:
- Способност за разбиране на концепциите за маршрутизиране на превозни средства (VRP), времеви прозорец, ограничение на капацитета и последна миля и използване на изкуствен интелект за генериране на сценарии за маршрут
- Възможност за сравняване на баланса между гориво, разстояние, време за доставка и удовлетвореност на клиентите въз основа на сценарий с поддръжка на изкуствен интелект
- Възможност да се поддържа, че маршрутът, предложен от изкуствения интелект, е предмет на одобрението на планиращия по отношение на правата на шофьора за прекъсване, трафика и реалностите на сайта
Извеждането на продукт от склада и в ръцете на клиента е най-видимата и често най-скъпата стъпка във веригата за доставки. По-специално, последната миля - участъкът от дистрибуторския център до крайния клиент - представлява по-голямата част от общите транспортни разходи; защото се състои от малки доставки, разпръснати по отделни адреси, тесни времеви прозорци и трафик. Оптимизирането на маршрута – планирането кои спирки ще посетят превозните средства и в какъв ред – е най-мощният лост за намаляване на тези разходи и време. Това е мястото, където AI наистина блести: той едновременно взема предвид десетки превозни средства, стотици спирки, времеви прозорци и капацитет, генерирайки правдоподобни сценарии за маршрути за секунди - работа, която би отнела дни на човек да свърши ръчно. Но маршрутът, поет от AI, е математическо решение; Пътуването не може да започне без планиращият да добави ограничения като права на шофьора за прекъсване, реален трафик, полева информация и приоритет на клиента.
Проблем с езика на маршрута
В основата на тази област е проблемът с маршрутизирането на превозните средства (VRP): проблемът с превозните средства, напускащи склад и връщащи се до всички спирки с най-малко общи разходи (разстояние, време или гориво). VRP има няколко критични ограничения:
Ограничение на капацитета: Обемът/теглото, което всяко превозно средство може да носи, е ограничено; маршрутът не може да надвишава това. Времеви прозорец: Разрешеният интервал от време, през който спирането може да получи услуга; Например магазин за хранителни стоки приема стоки само между 08:00 и 11:00 часа. Работно време на водача: Законово максимално време на шофиране и задължителни почивки. Приоритет: Някои доставки (студена верига, спешни, ВИП клиент) трябва да вървят преди други. AI може да балансира всички тези ограничения наведнъж – но само ако му ги кажете точно. Всяко ограничение, което не споменавате, означава неосъществим маршрут.
Съвет: В подканата за маршрута въведете ограниченията едно по едно: капацитет на превозното средство, времеви прозорец за всяко спиране, изискване за почивка на водача, приоритетни доставки. Липсващото ограничение кара AI да създаде маршрут, който е перфектен на хартия, но неработещ на полето.
Три неща, които трябва да балансирате: цена, време, удовлетворение
Оптимизирането на маршрута балансира конкуриращи се цели, а не само една. Искаме разходите за гориво/разстояние да бъдат сведени до минимум; Но най-краткият маршрут може да означава най-късната доставка за някои клиенти. Искаме времето за доставка да е кратко; Но бързото достигане до всеки клиент изисква повече превозни средства и разходи. Искаме удовлетворението на клиентите да бъде високо; Пристигането навреме в рамките на тесен времеви прозорец гарантира това, но ограничава маршрута. В този триъгълник няма нито едно „правилно“ решение; Баланс се избира според приоритета на вашия бизнес. Най-ценният аспект на AI е, че демонстрира този баланс със сценарии: „Най-евтиният маршрут е този, най-бързият маршрут е този, най-балансираният маршрут е този.“ Решението се взема от вас, които познавате бизнес приоритета.
Стъпка по стъпка: Проучване на маршрут с AI
- Подгответе данни за спиране. Адрес/регион (анонимен код), количество за доставка, времеви прозорец, приоритет.
- Въведете ограничението на вашия автопарк. Колко превозни средства, капацитет на всяко, изходно депо, правило за нарушение на водача.
- Посочете целта. Дали приоритетът е цената, времето или удовлетворението? Кажете ясно на AI.
- Създайте сценарий. Попитайте за най-евтините / най-бързите / най-стабилните опции за маршрут.
- Полев филтър. Добавете ръчно местни факти като известни пътни работи, задръствания, проблеми с паркирането и др.
- Одобрение на проектанта. Проверка на правата на водача и реалната приложимост; потвърдете крайния маршрут.
Внимание: Изчислението на трафика и разстоянието на AI се основава на данните, които се подават. Ако няма данни за трафика в реално време, AI приема „празен път“ и изчислява времето оптимистично. Шофьорът на полето познава пътни работи, които AI не знае. Ето защо обратната връзка от водача и планиращия е незаменима част от маршрута.
три мини калъфа
Случай 1 — Неуспешна доставка, намаляваща с времеви прозорец. Фирма за доставка се е сблъсквала с повтарящи се „неуспешни доставки“, като е опитвала доставки в часове, когато клиентите не са били вкъщи; Всеки неуспешен опит беше втори път, което означаваше допълнителни разходи. Планиращият събра предпочитания времеви прозорец за всяка спирка и го даде на AI. AI реконструира маршрути според тези прозорци. Процентът на успешно доставяне при първи опит се увеличи от 78% на 94%; Цената падна значително втория път. AI стабилизирани прозорци; човек свърши работата по събирането на прозорците.
Случай 2 — Съзнателен избор със сценарии. Дистрибутор на храна обслужваше 90 спирки с 6 автомобила. AI даде три сценария: най-евтиният маршрут (12% спестяване на гориво, но някои доставки се изместват следобед), най-бързият маршрут (всички доставки преди обяд, но се изисква още 1 превозно средство), балансиран маршрут. Мениджърът знаеше, че продуктите на студената верига трябва да излязат преди обяд, така че той избра не точния „най-евтин“ вариант, а балансирания сценарий, който дава приоритет на студените продукти. AI предлага опции; Приоритетното знание беше в хората.
Случай 3 — План, който не нарушава правата на водачите. Един анализатор искаше да приложи най-ефективния маршрут, създаден от AI; маршрутът обаче изисква шофьорът да кара 6 часа без почивка. Това беше едновременно незаконно и опасно. Планиращият добави задължителното ограничение за прекъсване и възпроизведе маршрута; Доходността спадна леко, но планът стана законен и безопасен. Човешкото право надделява над математическия оптимум.
Четири копируеми шаблона
1) Основен сценарий на маршрута:
Вашата роля: асистент по планиране на разпространението. Склад: [код на местоположение]. Превозни средства: по 6 бр., [капацитет]. Спиранията са по-долу: анонимен код, сума за доставка, времеви прозорец, приоритет. Правило за водача: 45 минути задължителна почивка за 4,5 часа. Задача: предложете план на маршрута, който отговаря на ограниченията; Посочете реда на спирките и очакваното крайно време за всяко превозно средство. Предупреждава, ако има неприложимо ограничение.
2) Сравнение с три цели:
Генерирайте три сценария за маршрут с едни и същи данни за спиране и флот: (1) най-малко гориво/разстояние, (2) най-ранно завършване, (3) балансирано. Общо разстояние, очаквано време, брой необходими превозни средства и изключителен риск за всяко. Не правете ясен избор; аз ще избера.
3) Ограничение за приоритет и студена верига:
Следните спирки [кодове] съдържат продукти за студена верига и трябва да бъдат доставени най-късно до 12:00 часа. Изградете маршрута по начин, който не нарушава това ограничение; Ако нарушението е неизбежно, ясно посочете на коя спирка и защо.
4) Текст с информация за водача:
Напишете кратко, ясно резюме, което предава на шофьора следния маршрут: ред на спиране, очаквано време на пристигане, спиране за почивка и предупреждения (тясна улица, времеви прозорец). Нека бъде просто и четливо. Отбележете, че водачът ще потвърди действителния трафик/пътните условия.
Слаба подкана / Силна подкана
Слаба подкана:
Намерете най-краткия маршрут.
Колко превозни средства, какъв капацитет, какъв времеви прозорец, какъв приоритет не е ясно. Резултатът е неприложим.
Мощна подкана:
Вашата роля: асистент по планиране на разпространението. 4 превозни средства (по 1200 кг), излизащи от един склад. 60 спирания: код, тегло, времеви прозорец, добавен приоритет. Студените предмети трябва да изчезнат преди 12:00 часа. Водачът трябва да вземе почивка на 4,5 часа. Дайте 2 сценария: най-ниско разстояние и най-стабилен; Нарушения на ограничението на флага. Изборът е мой.
цел
разход на гориво
Скорост на доставка
удовлетвореност на клиента
най-късото разстояние
най-нисък
Променлива
Някои закъснели доставки
Най-бързо завършване
високо
най-доброто
Високо, но скъпо
верен на времевия прозорец
среден
среден
най-високо
балансиран
средно-нисък
добре
добре
Често срещани грешки
- Липса на ограниченията. Ако времевият прозорец, капацитетът и правилата за прекъсване не са дадени, маршрутът ще бъде добър на хартия, но неработещ на полето.
- Ако приемем, че трафикът е "празен път". Ако няма данни в реално време, времената са оптимистични; Изисква се проверка на драйвера.
- Фокусиране върху една цел. Само най-евтиният маршрут може да стане жертва на студената верига или VIP клиент.
- Нарушаване правата на шофьорите. „Продуктивният“ маршрут без почивки или изискващ извънреден труд е незаконен и опасен.
- Игнориране на неуспешна доставка. Ако времевият прозорец не е спазен, второто изпълнение ще увеличи скритата цена.
Съвет: Направете 5-минутна „проверка на място“ с шофьорите, преди да тръгнете по маршрута: има ли пътни работи, за които знаят, проблеми с паркирането, трудни клиенти? Тази обратна връзка добавя реалности към маршрута, които AI не може да види с данните, и значително увеличава успеха на доставката.
В обобщение
Последната миля е скъпа и оптимизирането на маршрута е най-мощният лост за намаляването й. AI балансира всички ограничения на VRP (капацитет, времеви прозорец, приоритет, пауза) едновременно и създава сценарии в триъгълника разходи-време-удовлетворение. Но това е математическо решение: то не може да бъде приложено без добавяне на реален трафик, шофьорски права и полеви познания. Осигурете пълни ограничения, сравнете сценарии, получете потвърждение на драйвера; Окончателният маршрут се определя с одобрението на проектанта.
Задача за приложение
Настройте ежедневен списък за доставка от собствената си дистрибуция (или хипотетична): 20-30 спирки, добавете количество, времеви прозорец и приоритет към всяка; Идентифицирайте 2-3 превозни средства и техния капацитет. Помолете AI за сценарии с шаблона „сравнение с три цели“. Добавете правилото за прекъсване на водача и ограничение за студена верига. Запишете избрания от вас сценарий и неговата обосновка, както и точките, които ще потвърдите от полето, в 5 точки.
контролен списък
- [ ] Изпълних ли всички ограничения (капацитет, времеви прозорец, прекъсване, приоритет)?
- [ ] Сравнявал ли съм сценарии за цена/време/удовлетворение?
- [ ] Добавих ли ограничението, което защитава студената верига и приоритетните доставки?
- [ ] Спазил ли съм шофьорските права и законовите периоди на почивка?
- [ ] Получих ли потвърждение от шофьор/поле преди да тръгна по маршрута?