Оптимизация маршрутов с помощью Cloud Fleet Routing и Fleet Engine

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

  • Решение для флота последней мили (LMFS)
  • Маршрутизация парка Google Cloud (CFR)

Сам по себе Fleet Engine может получать входные данные от любого средства расчета маршрутов, используя планы маршрутов, которые вы предоставляете серверной части Fleet Engine. Однако если у вас нет собственного средства расчета маршрутов или вы заинтересованы в изучении других решений для маршрутизации, вы можете использовать Cloud Fleet Routing в сочетании с Fleet Engine для непрерывной оптимизации маршрутов в течение дня.

Введение

В ваших ежедневных операциях по доставке ваше решение для автопарка обычно использует услуги Last Mile Fleet Solution и Cloud Fleet Routing для следующих рабочих процессов оптимизации маршрута:

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

Cloud Fleet Routing и Fleet Engine обеспечивают сочетание функций планирования и отслеживания, чтобы сделать это возможным.

Маршрутизация облачного флота

Google Cloud Fleet Routing (CFR) решает сложные задачи маршрутизации транспортных средств, такие как создание плана доставки и средств доставки, а также применяет ограничения, такие как время получения и вес посылки. CFR может создавать планы маршрутов асинхронно или практически в реальном времени, в зависимости от количества транспортных средств в вашем плане маршрутизации. Дополнительные сведения о маршрутизации Cloud Fleet см. в документации по маршрутизации Cloud Fleet .

Флотский двигатель

Fleet Engine является частью услуги Last Mile Fleet Solution. С помощью Fleet Engine вы моделируете свой автопарк, планируете действия водителей и отслеживаете посылки в режиме реального времени по мере их доставки вашими водителями. Моделирование вашего автопарка включает в себя определение транспортных средств, задач, остановок и сегментов маршрута. Доступ к API Fleet Engine Deliverys можно получить через мобильные клиентские SDK, серверные библиотеки Java или REST API.

Системные компоненты

На следующей диаграмме показано, как ваши собственные системы будут интегрировать Fleet Engine, API-интерфейсы решения последней мили и Cloud Fleet Routing для создания системы, которая улучшает и оптимизирует ваше планирование и ежедневные операции автопарка. На этой диаграмме CFR использует службы и данные матрицы расстояний Google Maps для решения проблем, но вместо этого ваша интеграция может использовать других поставщиков.

Каждый компонент включает в себя определенные функции вашей системы управления автопарком:

  • Приложение для вашего водителя . Вы создаете мобильные приложения для iOS и Android для своих водителей с помощью SDK для драйверов и навигации. Driver SDK позволяет в режиме реального времени обновлять информацию о доставке, местонахождении транспортных средств и статусах заказов, которые вы можете отображать в своем приложении по своему желанию. См. документацию Driver SDK: Android | iOS . См. [Документацию Navigation SDK)(/maps/documentation/navigation).
  • Ваши операции . Вы можете создать веб-панель, созданную с помощью библиотеки отслеживания автопарка Google, для отображения оперативных данных со всех транспортных средств. Благодаря этому вы можете организовывать и контролировать свой автопарк. См. раздел «Отслеживание поставок с помощью библиотеки отслеживания флота JavaScript» .
  • Ваши системы . Ваши серверные службы и базы данных обеспечивают безопасность ежедневных операций вашего бизнеса.
  • Системы Google — Google Cloud Fleet Routing использует API матрицы расстояний для определения расстояния и времени поездки для нескольких мест. Результаты Cloud Fleet Routing можно использовать в качестве входных данных для планов маршрутов через API доставки Fleet Engine . Затем это передается на вашу панель управления операциями и ваши серверные службы.

Ваше решение также может использовать службу ведения журнала Fleet Engine. При этом вы получаете информацию в режиме реального времени об обновлениях объектов внутри Last Mile Fleet Solution. Вы также можете использовать информацию журнала для создания производных показателей, таблиц и информационных панелей.

Следующие шаги

Если вы хотите узнать, как интегрировать Fleet Engine с Cloud Fleet Routing, см. следующее: