Чтобы оптимизировать маршрут, нужно выстроить остановки в порядке, который дает минимальный пробег при соблюдении окон приема и грузоподъемности машины. Для небольшого числа точек это делают вручную, для десятков остановок используют программы маршрутизации. Выигрыш обычно складывается из трех частей: меньше километров, меньше простоев и плотнее загрузка.

Что входит в задачу

Для расчета нужны данные:

  • Адреса всех точек и склад, откуда выезжает машина
  • Время работы получателей и допустимые окна доставки
  • Вес и объем каждого заказа
  • Вместимость машин и их число
  • Время на разгрузку в каждой точке
  • Ограничения: въезд в центр города, высота, масса, платные дороги

Без этих данных любая оптимизация даст план, который сломается на первой остановке.

Как перестановка сокращает путь

Условный пример на одной дороге. Склад в точке 0 км, получатели на отметках 5, 10, 25 и 30 км, возвращаться нужно на склад.

Порядок остановокПробег
10, 25, 5, 3010 + 15 + 20 + 25 + 30 = 100 км
5, 10, 25, 305 + 5 + 15 + 5 + 30 = 60 км

Тот же заказ, те же адреса, но пробег меньше на 40 процентов. В городе с сеткой улиц эффект меньше, но направление то же: нельзя ездить туда и обратно мимо одной и той же точки.

Основные приемы

  1. Группировка по районам. Адреса делят на кластеры, и каждая машина обслуживает свой район.
  2. Метод ближайшей точки. Из текущей точки едут в ближайшую, это простой способ для ручного планирования.
  3. Объединение маршрутов. Два коротких рейса с недозагрузкой объединяют в один, если хватает места и времени.
  4. Учет окон приема. Точки с жесткими окнами ставят по времени, остальные вписывают вокруг них.
  5. Балансировка. Нагрузка между машинами и водителями распределяется равномерно, чтобы никто не выходил за смену.
  6. Возвратный груз. Рейс планируют так, чтобы в обратном направлении не ехать пустым.

Инструменты

Навигаторы вроде Google Maps и Яндекс Навигатора строят путь между точками, но не всегда оптимизируют порядок остановок. Для задач с десятками адресов используют сервисы маршрутизации: они учитывают окна, вместимость и несколько машин. Примеры разбирают материалы про маршрутизацию Яндекса, оптимизацию маршрутизации доставки и возможности Google Maps при остановках. Для курьеров на Яндекс Доставке есть отдельный разбор оптимизации маршрутов курьеров.

Как посчитать эффект

Сравните план и факт по четырем показателям: пробег, время рейса, число точек на машину, доля доставок в окно. Рассчитайте стоимость километра в калькуляторе стоимости километра и умножьте на сэкономленные километры. Полную стоимость рейса с платными дорогами и зарплатой даст калькулятор рейса.

Условный пример. Стоимость километра 40 руб., экономия 40 км в день, 22 рабочих дня: 40 × 40 × 22 = 35 200 руб. в месяц на одну машину. Реальная цифра зависит от вашей себестоимости.

Что мешает

  • Данные об адресах неточные, поэтому машина едет не на тот подъезд.
  • Нет учета времени на разгрузку: план нереален.
  • Водитель не следует маршруту, потому что не понимает логики.
  • Заказы приходят позже закрытия планирования, и маршрут перестраивают на ходу.

Платные дороги и ограничения

На междугородних рейсах платные участки сильно влияют на выбор пути: в России это «Платон», в Беларуси BelToll. Самый короткий путь по карте не всегда самый дешевый. Закладывайте платные участки в расчет до выезда.

Вопросы и ответы

Сколько точек можно оптимизировать вручную? До 8-10 точек вручную получается приемлемо, дальше нужны программы.

Что важнее: самый короткий маршрут или самый быстрый? Для себестоимости важен пробег, для срока время. Выбор зависит от задачи рейса.

Нужно ли учитывать пробки? Да, особенно в городе. Для планирования заложите коэффициент к времени в пик.

Как часто пересчитывать маршруты? Каждый день для регулярной развозки, и по ситуации при срочных заказах.

Проверено: октябрь 2026. Источники: тарифы систем «Платон» и BelToll (действующие на дату рейса).

Больше материалов о распределении товаров собрано в разделе Дистрибуция и сбыт.

Читайте также

Раздел: Управление логистикой / Дистрибуция и сбыт

Похожие записи