362 (8)

362 (8)



362 Podstawy nawigaqi morskiej

Programowanie dynamiczne jest najskuteczniejsze ze wszystkich wcześniej rozpatrywanych metod optymalizacji trajektorii. Przede wszystkim algorytm zawsze jest zbieżny, chociaż wymaga dużego wkładu obliczeniowego oraz zaangażowania dużej pamięci, w celu uzyskania optimum. Metoda ta jest bardzo skutecznym sposobem rozwiązywania złożonego procesu decyzyjnego.

W metodzie programowania dynamicznego istnieją dwie możliwości rozwiązań metodycznych a mianowicie: przyjęcie stałych stanów (siatka przestrzenna) lub stałych stadiów (fronty czasowe) izochrony. Zaletą PD jest zbieżność algorytmu, co daje zawsze pewność znalezienia minimum funkcji.

18.15. Algorytm optymalizacji trajektorii metodą programowania dynamicznego

Problem optymalizacji ruchu jednostki na oceanie jest natury stochastycznej. Elementy stochastyczne wynikają z losowych reakcji kadłuba, jako odpowiedzi na zakłócenia środowiska - falowanie, przy formowaniu dynamicznych równań systemu.

Ze względu na ograniczone możliwości uzyskania długotrwałych prognoz falowania, należy stosować procedurę adaptacyjną. Przy analizie problemu konieczne jest uwzględnienie niżej opisanych czynników:

1.    W eksploatacji statków handlowych stosowane są metody optymalizacji ruchu po trajektorii, w celu obniżenia kosztów. Funkcja celu jest funkcją minimalizującą koszty całkowite, przy czym zakłada się. że koszty eksploatacyjne są deterministyczne w każdym stadium optymalizacji i niezależne od stanu, tj. pozycji statku. Pozycja statku natomiast jest funkcją opóźnienia, którą można określić dopiero wtedy, gdy statek jest w miejscu przeznaczenia w punkcie /i. Warunki te stanowią odchylenie od klasycznej teorii problemu sterowania, gdzie funkcja kosztów' jest funkcją bezpośrednią zmiennych stanu.

2.    W wielu procesach sterowania liczby stanów są określone i dyskretne. Jednak w omawianym przypadku liczba pozycji statku na oceanie jest nieskończona. Klasyczny algorytm programowania dynamicznego nie może określać funkcji kosztów dla każdego stanu. Rozwiązanie tego problemu jest możliwe tylko przez zastosowanie techniki aproksymacji.

3.    Brak dokładnego określenia funkcji przenoszenia falowania na statek, odpowiedzi kadłuba na falowanie, nie pozwala na opisanie dokładnego stanu dynamiki statku za pomocą równań różniczkowych. Biorąc pod uwagę losowe elementy środowiska, należy wykluczyć deterministyczne metody rozwiązania problemu.

4.    Dodatkowe zakłócenia ruchu statku można uznać jako dodatek do zakłóceń stanów sterowania w postaci szumów.

Schemat algorytmu do określania trajektorii optymalnej pokazano na rysunku I8.I5.


Wyszukiwarka

Podobne podstrony:
372 (9) 372 Podstawy nawigacji morskiej paliwa. Można więc stwierdzić, że zużycie paliwa wzrasta wra
298 (14) 298 Podstawy nawigacji morskiej Głównym parametrem wpływającym na zasięg radaru jest moc sy
318 (14) 318 Podstawy nawigacji morskie) Proces wyboru bezpiecznego i optymalnego wektora ruchu, rea
438 (7) 438 Podstawy nawigaqi morskie) Na rysunku 20.7 pokazany jest szkic rejonu kanału angielskieg
Twórcą teorii programowania dynamicznego jest Richard Bellman, który opracował jej podstawy
340 (14) 340 Podstawy nawigacji morskiej Z rysunku 18.4 wynika, że pole falowania jest przesunięte (
380 (10) 380 Podstawy nawigacji morskiej Podstawy dynamicznej teorii pływów W teorii dynamicznej pły
386 (7) 386 Podstawy nawigaqi morskiej Na wszystkich mapach nawigacyjnych, w części tytułowej, podan
408 (6) 408 Podstawy nawigacji morskie) Czas portowy (Heigh Waler al the Fuli and (. hangę HWF&C
272 (13) 272 Podstawy nawigacji morskie]14.8. Podstawowe kierunki i wektory w nawigacji morskiej 1.
274 (15) 274 Podstawy nawigaqi morskiej Rys. 14.20. Znaki poprawek na prąd 5. Elementy żeglugi na
276 (14) 276 Podstawy nawigacji morskiej •    czas przejścia t, •
282 (14) 282 Podstawy nawigacji morskiei Niżej omówione zostaną jedynie te zjawiska, które dotyczą w
284 (15) 284 Podstawy nawigaqi morskiej Faza podejścia do lądu (Landfall) W tej fazie nawigator, dla
286 (13) 286 Podstawy nawigaqi morskiej Rys. 15.7. Typowy przykład określania pozycji radarowych z k
288 (13) 288 Podstawy nawigacji morskie) Błąd wektorowy odległości wynosi: 0=0.01 -Z [m]
290 (13) 290 Podstawy nawigacji morskiej 3)    w czasie ruchu należy śledzić przyjęte
294 (14) 294 Podstawy nawigacji morskiej15.3. Dokładność wskazań radaru do celów nawigacyjnych Wiele
296 (13) 296 Podstawy nawigaqi morskiej Wybór czasu trwania impulsów może być dokonywany w radarach

więcej podobnych podstron