Optymalizacja tras za pomocą Cloud Fleet Routing i Fleet Engine

Ten dokument zawiera omówienie optymalizacji tras w całej flocie w przypadku codziennych operacji dostarczania za pomocą 2 usług:

  • Last Mile Fleet Solution Fleet Engine (LMFS)
  • Routing floty Google Cloud (CFR)

Sama Fleet Engine może pobierać dane z dowolnego rozwiązania do rozwiązywania tras za pomocą planów tras udostępnionych przez Ciebie do backendu Fleet Engine. Jeśli jednak nie masz własnego narzędzia do wyznaczania tras lub chcesz wypróbować inne rozwiązania do wyznaczania tras, możesz skorzystać z Cloud Fleet Routingu w połączeniu z Fleet Engine, aby przeprowadzać ciągłą optymalizację tras przez cały dzień.

Wstęp

W codziennych operacjach dostarczania rozwiązanie floty używa zwykle usług LastMile Fleet Solution i Cloud Fleet Routing do następujących procesów optymalizacji tras:

  • Wstępne planowanie trasy – zdefiniuj dzienne plany tras za pomocą rozwiązania do rozwiązywania tras i wpisz je we Fleet Engine, aby były widoczne dla kierowców, wykonania i śledzenia.
  • Ponowna optymalizacja – wybierz konkretne trasy w środku dnia, aby rozwiązać problemy związane ze zmianami w trasie, np. problemy z natężeniem ruchu lub zmiany w przedziałach czasowych, i przeprowadzić ponowną optymalizację, aby usprawnić obsługę kierowców i klientów.
  • Nowe przystanki – przypisuj do istniejących tras nowe przystanki, np. prośby o odbiór na żądanie.

Cloud Fleet Routing i Fleet Engine zapewniają połączenie funkcji planowania i śledzenia.

Routing floty Cloud

Usługa Google Cloud Fleet Routing (CFR) spełnia złożone potrzeby związane z wyznaczaniem tras, takie jak tworzenie planu dostaw i pojazdów dostawczych, a jednocześnie stosuje ograniczenia takie jak czas odbioru i waga przesyłki. System CFR może tworzyć plany wyznaczania tras asynchronicznie lub w czasie zbliżonym do rzeczywistego, w zależności od liczby pojazdów w planie wyznaczania tras. Więcej informacji o Cloud Fleet Routing znajdziesz w dokumentacji Cloud Fleet Routing.

Fleet Engine

Fleet Engine jest częścią usług Last Mile Fleet Solution. Dzięki Fleet Engine możesz modelować swoją flotę, planować działania kierowców i na bieżąco śledzić paczki w miarę ich dostarczania. Modelowanie floty obejmuje definiowanie pojazdów, zadań, przystanków i segmentów trasy. Dostęp do interfejsu Fleet Engine Deliveries API możesz uzyskać za pomocą pakietów SDK klientów mobilnych, bibliotek Java po stronie serwera lub interfejsów API REST.

Komponenty systemu

Na diagramie poniżej widać, jak Twoje systemy będą integrować interfejsy Fleet Engine, Last Mile Fleet Solution API oraz Cloud Fleet Routing w systemie, który ulepsza i optymalizuje planowanie i codzienne operacje floty. Na tym diagramie CFR do rozwiązywania problemów korzysta z usług i danych Macierz odległości w Mapach Google, ale Twoja integracja może korzystać z usług innych dostawców.

Każdy komponent obejmuje określone funkcje w systemie zarządzania flotą:

  • Aplikacja sterownika – za pomocą pakietów SDK sterowników i nawigacji możesz tworzyć aplikacje mobilne na iOS i Androida dla kierowców. Pakiet SDK sterownika umożliwia aktualizowanie w czasie rzeczywistym informacji o dostawkach, lokalizacji pojazdów i stanach zamówień, które możesz wyświetlać w aplikacji według potrzeb. Zapoznaj się z dokumentacją pakietu SDK sterownika: Android | iOS. Więcej informacji znajdziesz w [dokumentacji pakietu nawigacyjnego SDK)(/maps/documentation/navigation).
  • Twoje operacje – możesz utworzyć panel internetowy oparty na bibliotece śledzenia Google Fleet, aby wyświetlać bieżące dane ze wszystkich pojazdów. Dzięki temu możesz organizować i monitorować flotę. Przeczytaj artykuł Śledzenie przesyłek za pomocą biblioteki śledzenia floty JavaScript.
  • Twoje systemy – usługi i bazy danych backendu umożliwiają bezpieczne wykonywanie codziennych operacji w Twojej firmie.
  • Systemy Google – Google Cloud Fleet Routing korzysta z interfejsu Range Matrix API do określania odległości i czasu podróży w wielu lokalizacjach. Dane wyjściowe z Cloud Fleet Routing mogą być używane jako dane wejściowe dla planów tras za pomocą Fleet Engine Deliveries API. Komunikuje się to z panelem operacyjnym i usługami backendu.

Twoje rozwiązanie może też korzystać z usługi Logging Fleet Engine. Dzięki temu będziesz otrzymywać informacje w czasie rzeczywistym o aktualizacjach podmiotów w usłudze Last Mile Fleet Solution. Danych z logów możesz też używać do tworzenia pochodnych wskaźników, tabel i paneli.

Dalsze kroki

Jeśli chcesz dowiedzieć się, jak zintegrować Fleet Engine z CloudFleet Routing, zapoznaj się z tymi materiałami: