К содержанию

Автоматизация работы транспортного диспетчера

Очередь заявок по срочности и подсказки, в какой рейс поставить каждую. Решает диспетчер.

Автоматизация работы транспортного диспетчера в NovusCargo — это не робот вместо человека, а снятие рутины. Заявки собираются в одну очередь и сортируются по срочности, система подбирает рейсы, которым заявка по пути, и объясняет свой выбор; диспетчеру остаётся принять решение одним нажатием. По умолчанию ничего не назначается за спиной: предложение системы остаётся предложением, пока его не подтвердили, а автоматическое подтверждение — отдельная надстройка, которую включают по заявке.

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

День диспетчера без системы

  • заявки приходят звонками и сообщениями, и половина рабочего дня уходит на их сбор в один список;
  • чтобы понять, куда поставить заявку, нужно помнить, какие машины сегодня где едут;
  • срочная заявка почти всегда уезжает отдельной машиной — искать попутный рейс некогда;
  • вчерашние невыполненные заявки живут в голове и всплывают, когда уже поздно;
  • уход диспетчера в отпуск останавливает работу: знание нигде не записано;
  • любая ошибка выясняется вечером, когда машины уже вернулись.

Это не проблема конкретного человека. Диспетчер держит в памяти расписание, географию и загрузку парка одновременно — задача, которая перестаёт помещаться в голову примерно на двадцатой машине.

Кому подходит

Компаниям, где один-два диспетчера ведут весь парк: доставка по городу и области, обслуживание сети объектов, сервисные выезды, инкассация, внутренняя логистика производства. Особенно там, где к постоянному расписанию каждый день добавляются разовые заявки.

Размер автопарка

Система работает от 5 машин, оптимум — 20–100 машин. Ниже пяти хватает таблицы, выше сотни имеет смысл говорить об отдельном проекте внедрения.

Как устроен день в системе

  1. Очередь вместо разрозненных источников. Все заявки — из кабинетов сотрудников и заведённые диспетчером — собираются в одну очередь и раскладываются по четырём группам: долги, требующие решения, частично решённые и спокойные.
  2. Автоподбор рейсов. Для каждой заявки система показывает рейсы, которым она по пути, с оценкой совпадения и объяснением: точка уже в маршруте, рядом с маршрутом, по дороге с небольшим отклонением или просто в том же населённом пункте.
  3. Решение диспетчера. Назначить в рейс, отложить, отказать с причиной или собрать под заявку новый рейс. Любое из этих действий — одно нажатие в карточке.
  4. Автопланирование в фоне. После каждого изменения система пересчитывает раскладку заявок по рейсам и готовит новые предложения, не мешая диспетчеру работать.
  5. Контроль исполнения. Начатые рейсы видно в реальном времени: где машина, сколько точек пройдено, какие заявки закрыты. Вечером день закрывается фактом, а не пересказом.
Раздел «Маршруты»: рейсы дня со статусами выполнения, авто, водителями и контролем по телеметрии
Рейсы дня: статусы выполнения, назначенные машины и водители, контроль по телеметрии — без обзвона водителей.

Что система берёт на себя

  • Сортирует очередь. Просроченные заявки попадают в долги наверх списка с датой, а не тонут в общем потоке.
  • Подбирает рейсы и объясняет выбор. У каждого предложения виден разбор оценки: что добавило веса, а что его отняло. Это ранжирование предложений, а не процент вероятности.
  • Показывает, где машина. Прямо в предложении видно живое состояние: в пути, в депо, стоит, нет сигнала или трекера нет вовсе.
  • Находит выгоду в будущем. Если сегодня подходящего рейса нет, а через день-два мимо адреса идёт постоянный маршрут, система отдельно подсказывает этот вариант.
  • Собирает черновые рейсы. Заявки, которым не нашлось места в существующих рейсах, система складывает в предложенные рейсы — их остаётся подтвердить.
  • Предупреждает о конфликтах. Пересечение рейсов по времени, занятая машина, грузовая заявка на легковом автомобиле — всё это предупреждения с пояснением, а не молчаливый запрет.
  • Пишет сводку. Раз в день диспетчер получает короткое сообщение: сколько заявок без решения, сколько рейсов без машины и что зависло с прошлых дней. Если поводов нет, сообщение не приходит.

Что остаётся за человеком

Граница проведена сознательно: система считает и предлагает, решение о работе людей и машин принимает диспетчер.

  • предложение не становится назначением само — его подтверждают явно;
  • предложенный рейс нельзя подтвердить, пока не назначены и машина, и водитель;
  • перенос заявки на другую дату — отдельное подтверждение, а не побочный эффект назначения;
  • отказ по заявке невозможен без причины, и она сохраняется в карточке;
  • заявку, отложенную диспетчером вручную, автопланирование больше не трогает, пока её не вернут в работу;
  • решение диспетчера всегда сильнее расчёта: собранный вручную рейс система не разбирает.

Ручные пути на месте

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

Насколько глубоко автоматизировать — решаете вы

  • Подсказки и ручное подтверждение. Базовый режим: система предлагает, диспетчер подтверждает каждое назначение.
  • Подтверждение пачкой. Готовые предложенные рейсы подтверждаются одним действием списком; каждый рейс проверяется отдельно, и неготовый не мешает остальным.
  • Расчёт по кнопке. «Распределить сейчас» пересчитывает раскладку немедленно, не дожидаясь очередного пересчёта.
  • Накопление изменений. Если поток заявок плотный, пересчёт можно копить окном в несколько минут, чтобы система не пересчитывала день на каждое мелкое изменение.
  • Автоматическое закрепление. Отдельный режим, при котором полностью готовые предложения системы закрепляются сразу после расчёта. Он включается по договорённости и не трогает рейсы, собранные диспетчером вручную.

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

Пример: сколько работы проходит через диспетчера

Месяц работы реального автопарка на NovusCargo. Компанию не называем, значения взяты из отчётов системы.

Машин на линии
33
Постоянных маршрутов
60
Рейсов за месяц
~560
Точек в рейсах
~6 200
Заявок в месяц
~95

Шесть тысяч точек в месяц один человек вручную не разложит — и не должен. Постоянная часть работы разворачивается из расписания автоматически, а внимание диспетчера остаётся там, где нужно решение: примерно на сотне заявок и на исключениях, которые система вынесла наверх.

Чем это отличается от раскладки вручную

Работа диспетчера с заявками и рейсами.
Задача дняВручнуюNovusCargo
Собрать заявкииз звонков, чатов и почтыодна очередь, отсортированная по срочности
Найти попутный рейспо памяти, если хватит временисписок рейсов с оценкой и объяснением
Проверить, свободна ли машинапозвонить водителюживое состояние прямо в предложении
Вчерашние невыполненныевспомнитьдолги наверху очереди с датой
Пересчитать день после измененияпереложить строки зановопересчёт в фоне, работа не останавливается
Замена диспетчеразнание уходит вместе с человекомправила и история — в системе

На чём система строит подсказки

Подсказки считаются не из воздуха: нужны справочник объектов с координатами, машины с типом и грузоподъёмностью, водители — и живое положение машин. Координаты приходят с трекеров через собственные приёмники или с телефона водителя, если штатного трекера на машине нет.

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

Что это даёт

  • решения принимаются быстрее: подходящие рейсы уже подобраны и объяснены;
  • меньше отдельных выездов под срочные заявки — они подсаживаются в идущие рейсы;
  • долги перестают быть личным списком в голове и становятся частью очереди;
  • работа диспетчерской службы не останавливается на отпуске и не зависит от одного человека;
  • каждое решение записано с автором, временем и причиной — разбор дня перестаёт быть спором.

Откуда берутся заявки и как устроен их путь — на странице учёта заявок на транспорт. Как сократить пробег самого расписания — в оптимизации маршрутов. Что видно по факту дня — в аналитике автопарка.

Частые вопросы

Система будет назначать рейсы вместо диспетчера?

В базовом режиме — нет: она предлагает, подтверждает человек. Автоматическое закрепление готовых предложений — отдельный режим, который включается по договорённости, и даже он не трогает рейсы, собранные диспетчером вручную.

Что означает оценка у предложения?

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

У нас много исключений и договорённостей «на словах». Система справится?

Часть исключений выражается настройками — тип машины, вместимость, окно работы, часы объекта. Остальное остаётся решением диспетчера: система не запрещает поступить по-своему, она предупреждает, если видит конфликт.

Что будет с заявкой, которую диспетчер отложил вручную?

Она паркуется: автопланирование её не трогает и не переназначает, пока диспетчер сам не вернёт её в работу. Это сделано специально, чтобы решение человека не отменялось следующим пересчётом.

Сколько времени занимает пересчёт?

Он идёт в фоне и не блокирует работу: диспетчер продолжает вести день, а новые предложения появляются в карточках. При плотном потоке заявок пересчёт можно копить небольшим окном, чтобы не считать день заново на каждое мелкое изменение.

Диспетчер уволится — знание опять уйдёт?

Расписание, объекты, правила назначения и история решений хранятся в системе, а не в тетради. Новый человек видит очередь, подсказки и причины прошлых решений с первого дня.

Показать на вашем дне

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

Сколько это стоит

Стоимость зависит от размера парка — назовём её на демонстрации, когда станет понятен объём работы.

Записаться на демонстрациюОтветим в рабочее время, демонстрация ни к чему не обязывает.

Покажем систему на ваших процессах

Оставьте контакт — проведём демонстрацию и ответим на вопросы про ваш автопарк.

или напишите на почту