Читать книгу Pojazdy autonomiczne i systemy transportu autonomicznego - Maciej Kozłowski - Страница 12

1.2.1.2. Opis reguł zarządzania ruchem i sterowania

Оглавление

Głównym zadaniem symulatora jest możliwość dokonania analizy różnych algorytmów sterowania pojazdem pod kątem optymalizacji przepustowości sieci, czyli liczby pasażerów przewiezionych do miejsca docelowego w ustalonym okresie. W przyjętym rozwiązaniu logikę modelu podzielono na następujące moduły:

 moduł wyznaczania trasy przejazdu,

 moduł sterowania wolnymi pojazdami,

 moduł szeregowania pojazdów na skrzyżowaniu,

 moduł przydzielania pojazdu do realizacji zlecenia.

W pierwszej warstwie procesu sterowania ruchem w sieci PRT można wyróżnić dwa najważniejsze algorytmy, które odpowiadają za skuteczne symulowanie ruchu:

 algorytm sterowania ruchem pojedynczego pojazdu,

 algorytm wyboru najkrótszej drogi (a właściwie drogi, która zapewnia najkrótszy czas podróży).

Jednym z podstawowych założeń symulatora systemu PRT jest fakt, że symulacja odbywa się w czasie dyskretnym. Oznacza to, że stan wszystkich obiektów w systemie jest odświeżany co jednostkę czasu (takt).

Drugim ważnym elementem jest algorytm wyboru najkrótszej drogi. Jest on wykonywany za każdym razem, gdy pojazd wyrusza w drogę (przewozi pasażerów z punktu A do punktu B, pusty wagon wraca z garażu do stacji itp.). Należy zauważyć, że trasa może zostać zaktualizowana w dowolnej chwili (wskutek zmieniającej się sytuacji w sieci).

Proponowany algorytm jest wersją algorytmu wyszukiwania najkrótszej drogi metodą Dijkstry. Ponieważ klasyczny algorytm Dijkstry jest bardzo ogólny i przyjmuje wiele założeń, zaimplementowany w systemie symulacji sterowania ruchem sieci PRT algorytm rozbudowano o dodatkowe sprawdzenia i uwarunkowania. Poszczególne moduły odpowiedzialne za zarządzanie ruchem oraz sterowanie opisano poniżej.

Pojazdy autonomiczne i systemy transportu autonomicznego

Подняться наверх