Ładunek nie mieści się w każdym pojeździe
Waga, objętość, liczba palet i kolejność załadunku ograniczają to, który pojazd może zabrać daną wysyłkę.
Wyznaczanie tras pojazdów
Modelujemy razem pojazdy, kierowców, ładunki, okna dostaw, ograniczenia pojazdów, stałe trasy i zmiany w ostatniej chwili. Wynikiem jest wariant trasy, który ludzie mogą sprawdzić, skorygować i potwierdzić.
Plan dyspozycji / dziś
Zestaw proponowanych tras
Pojemność
Waga i objętość są sprawdzane dla każdego pojazdu.
Okna czasowe
Okna dostaw mają pierwszeństwo przed skracaniem dystansu.
Zgodność
Ograniczenia temperatury, wyposażenia i rozmiaru pojazdu pozostają widoczne.
Rzeczywisty problem
Trasa musi pasować do ładunku, czasu, typu pojazdu, godzin pracy kierowcy, reguł bazy i zmian, które pojawiają się po pierwszym planie.
Waga, objętość, liczba palet i kolejność załadunku ograniczają to, który pojazd może zabrać daną wysyłkę.
Poranne rezerwacje, przerwy w przyjęciach i czas obsługi mogą sprawić, że najbliższy punkt nie będzie właściwym kolejnym postojem.
Mrożenie, chłodzenie, winda załadowcza, rozmiar pojazdu i ograniczenia klienta zawężają zestaw możliwych przydziałów.
Użyteczny system naprawia pozostałą część planu, zachowując stabilność już potwierdzonych zadań.
Wyznaczanie tras pojazdów to decyzja łączona: wysyłki x pojazdy x ładunek x czas x zmiany = plan dyspozycji, który da się wykonać.
Modeluj decyzję
Traktowanie każdej reguły z taką samą siłą prowadzi albo do braku wariantu, albo do planu, któremu ludzie nie zaufają.
Rama matematyczna
min leksykograficznie(nieprzydzielone, spóźnione, nadgodziny, zmienione stałe trasy, pojazdy, dystans, nierównowaga ładunku)
Demo na tej stronie jest deterministyczną heurystyką służącą wyjaśnieniu działania, a nie produkcyjnym silnikiem optymalizacji ani gwarancją optymalności.
Twarde
Limity pojemności
Waga i objętość pozostają w limitach pojazdu.
Dopasowanie pojazdu i temperatury
Uwzględniane są tylko pojazdy o właściwym typie, wyposażeniu i możliwościach temperaturowych.
Okna dostaw
Przyjazd i rozpoczęcie obsługi muszą mieścić się w dozwolonym oknie przyjęcia.
Miękkie
Stałe trasy
Stali klienci pozostają przy zwykłym pojeździe, jeśli nadal jest to wykonalne.
Małe zmiany
Unikaj zmiany tras już załadowanych, zgłoszonych lub potwierdzonych.
Zrównoważona praca
Zmniejszaj nierówny przebieg, obciążenie i nadgodziny między pojazdami.
Cel
Nieprzydzielone wysyłki
Pokaż wysyłki, których nie da się dopasować, oraz przyczynę niepowodzenia.
Dystans i czas jazdy
Skracaj przejazdy po obsłużeniu twardych reguł i wysyłek o wysokim priorytecie.
Opóźnienia i nadgodziny
Pokaż, kiedy plan tworzy spóźnione przyjazdy albo pracę po zmianie.
Interaktywny przykład
Użyj kontrolek, aby zasymulować awarię pojazdu, pilne zamówienie, korki, kontrole pojemności i reguły zgodności.
To demo w przeglądarce używa fikcyjnych danych i szacunków przejazdu po linii prostej. Nie jest produkcyjnym silnikiem optymalizacji i nie gwarantuje dystansu drogowego, zgodności prawnej, możliwości załadunku ani optymalności.
Zadysponowane
Na czas
Dystans
Stała trasa
Nadgodziny
Mapa tras
Mapa jest schematyczna. Projekty produkcyjne używają zatwierdzonych map, macierzy lub API czasu przejazdu dopiero po sprawdzeniu kosztów, warunków i prywatności.
Trasy pojazdów
Nieprzydzielone
Projektowanie reguł
Pierwszy prototyp jest zwykle rozmową o danych i regułach. To grupy reguł, które potrzebują nazw, priorytetów i przykładów.
VRP-01
Twarde
Waga i objętość nie mogą przekraczać pojemności pojazdu.
VRP-02
Twarde
Wariant trasy musi respektować okna przyjęcia, gdy są obowiązkowe.
VRP-03
Twarde
Temperatura, wyposażenie i rozmiar pojazdu ograniczają dostępne pojazdy.
VRP-04
Miękkie
Stali klienci pozostają przy zwykłym pojeździe, gdy jest to wykonalne.
VRP-05
Miękkie
Już załadowane lub zgłoszone trasy można zablokować przed przeliczeniem.
VRP-06
Cel
Zmniejsz liczbę nieprzydzielonych wysyłek o wysokim priorytecie przed optymalizacją dystansu.
VRP-07
Cel
Skracaj dystans jazdy po spełnieniu twardych reguł.
VRP-08
Cel
Unikaj kumulowania przebiegu, ładunku i nadgodzin na jednym pojeździe.
VRP-09
Cel
Pokaż, dlaczego wysyłkę przeniesiono, opóźniono albo pozostawiono bez przydziału.
Wyjaśnialny wynik
Ekran powinien pokazywać kolejność, czas przyjazdu, pojemność, ostrzeżenia reguł i powody braku przydziału, zanim ktokolwiek potwierdzi plan dyspozycji.
Pokaż według pojazdu wyjazd z bazy, przyjazd, obsługę, oczekiwanie, przerwę i powrót.
Klasyfikuj problemy z pojemnością, zgodnością, oknami czasowymi i godzinami pracy.
Porównaj liczbę nieprzydzielonych wysyłek, dystans, opóźnienia, nadgodziny, liczbę pojazdów i stopień załadunku.
Pozwól ludziom blokować potwierdzone trasy i przeliczać tylko pozostałą pracę.
Operacje dostaw
Model zmienia się zależnie od branży, ale główna decyzja jest taka sama: który pojazd wiezie które wysyłki, w jakiej kolejności i według jakich reguł.
Okna dostaw do sklepów, stałe trasy, liczba pojazdów i reguły wielu baz.
Reguły temperatury otoczenia, chłodzenia, mrożenia, załadunku, rezerwacji i czasu oczekiwania.
Wielkość odbioru, obiekty pośrednie, pojemność pojazdów i częstotliwość zbiórek.
Klasa pojazdu, potrzeba windy lub dźwigu, okna czasowe na budowie, kolejność załadunku i zwroty.
Dane
Pierwszy prototyp może zacząć się od jednego zanonimizowanego dnia lub tygodnia. Celem jest sprawdzenie, czy reguły da się opisać i czy wariant pomaga dyspozytorowi.
Lokalizacja, okno dostawy, minuty obsługi, waga, objętość, temperatura, priorytet i stały pojazd.
Pojemność, typ pojazdu, wyposażenie, możliwości temperaturowe, godziny pracy i baza.
Twarde reguły, preferencje, priorytety celu, stałe trasy, przerwy obiadowe i reguły zlecania na zewnątrz.
Obecna tabela tras, rzeczywiste przyjazdy, oczekiwanie, przebieg, nieprzydzielone wysyłki i ręczne poprawki.
Mały prototyp
Prototyp o stałym zakresie może porównać obecne plany z wariantami tras, ujawnić brakujące dane i wyjaśnić, czego wymagałby system produkcyjny.
Reguły są zbyt lokalne dla gotowego produktu dyspozytorskiego, a wariant trasy musi mieć wyjaśnialne powody.
Jeśli trasy są stałe, wolumen wysyłek jest mały albo warunki są proste, lepszym pierwszym krokiem może być istniejące narzędzie trasowania.
Następne ścieżki
Wyznaczanie tras pojazdów często zahacza o planowanie wizyt, harmonogram produkcji, zapasy i przydział spraw. Warto zachować widoczne linki wewnętrzne.
FAQ
Te odpowiedzi wyjaśniają granice demo, dane mapowe, ręczny przegląd i zakres integracji.
Nie. Demo na stronie to prosta deterministyczna heurystyka służąca wyjaśnieniu. W pracy produkcyjnej solver, metodę wyszukiwania, dane mapowe i infrastrukturę wybiera się dopiero po ustaleniu skali i reguł.
Tak. Pierwszy przegląd może zacząć się od zanonimizowanych arkuszy tras, list wysyłek, list pojazdów, notatek o regułach i obecnego planu.
Tak. Przed integracją trzeba sprawdzić dystans drogowy, czas przejazdu, ruch, ograniczenia pojazdów, koszt API, warunki, buforowanie i prywatność.
Tak. System powinien pozwalać blokować pojazdy lub postoje, a następnie przeliczać pozostałą pracę i porównywać wpływ.
Nie. Gdy pojemność, typ pojazdu albo czas są niewystarczające, system powinien pokazać nieprzydzielone wysyłki i powód, zamiast je ukrywać.
Sprawdź swoją operację
Możemy przejrzeć obecną tabelę tras i notatki o regułach, a potem wskazać najmniejszy zestaw danych wart testu.