MODEL SYMULACYJNY BEZZAŁ OGOWEGO ROBOTA PODWODNEGO
|
|
- Nina Iwona Wolska
- 9 lat temu
- Przeglądów:
Transkrypt
1 ZESZYTY NAUKOWE AKADEMII MARYNARKI WOJENNEJ ROK XLV NR 3 (158) 2004 Andrzej Ż ak MODEL SYMULACYJNY BEZZAŁ OOWEO ROBOTA PODWODNEO STRESZCZENIE W pracy przedstawiono koncepcję środowiska symulacyjnego dla ruchu robota podwodnego. Krótko zaprezentowano model matematyczny pojazdu, na podstawie którego utworzono model symulacyjny. Omówiono także metody uwzględnienia wpływu prądów podwodnych oraz zmian rozkładu masy w modelu matematycznym robota. Ponadto została przedstawiona struktura programu symulacyjnego oraz opis przyjętego sposobu tworzenia wirtualnego akwenu podwodnego. Na koniec przedstawiono przykładowe wyniki z pracy programu symulacyjnego dla ruchu robota podwodnego. WSTĘP Oceany zajmują dwie trzecie powierzchni Ziemi, jednakże możliwości poznawania tego środowiska są bardzo ograniczone ze względu na ciśnienia hydrostatyczne panujące w tym środowisku. Ludzkość od zarania dziejów dąży do dotarcia w głąb oceanów i eksploatacji ich bogactw. Dlatego też w ostatnich latach nastąpił rozwój bezzałogowych pojazdów podwodnych dysponujących obecnie wszystkimi charakterystycznymi cechami robota, a więc możliwością przemieszczania się i manipulacji, zdolnością technicznej obserwacji otoczenia, a także niekiedy samodzielnego wypracowywania decyzji w sytuacjach typowych i powtarzalnych. Rys. 1. Współczesne roboty podwodne 135
2 Andrzej Żak Przez robot podwodny ROV (Remotely Operated Vehicle zdalnie sterowany pojazd podwodny) będzie rozumiany bezzałogowy obiekt całkowicie zanurzony w wodzie, mający sześć stopni swobody i połączony z bazą nawodną przewodem lub za pomocą hydroakustycznego kanału łączności. Przykładowy wygląd współczesnych robotów podwodnych przedstawiono na rysunku 1. Za kontrolę pracy wszystkich urządzeń robota odpowiada system sterowania, który sprawuje nadzór, poczynając od napędu, a kończąc na przełączaniu kamer wideo i oświetlenia. W układzie sterowania takim robotem funkcje regulatora w torze sprzężenia zwrotnego spełnia najczęściej operator obserwujący współrzędne ruchu robota na monitorze znajdującym się na pokładowym pulpicie sterowania, obserwujący przez system wizyjny przestrzeń roboczą, w której operuje pojazd. Obecnie pilotowanie ROV realizowane jest z wykorzystaniem joysticka, którego zadaniem jest formowanie zadanych sygnałów sterujących podawanych na pędniki robota. Ruch robota odbywa się w przestrzeni trójwymiarowej, przy czym konstrukcyjne rozmieszczenie pędników w robocie zapewnia jego ruch w górę i w dół, do przodu i do tyłu oraz na boki. Ponadto poprzez przełączniki operator określa parametry ruchu manipulatora będącego na wyposażeniu robota. Zadane przez operatora sygnały po przetworzeniu przez komputer trafiają jako sygnały sterujące do poszczególnych elementów pojazdu. Robot na podstawie posiadanych na wyposażeniu czujników dokonuje pomiaru między innymi takich współrzędnych wektora stanu, jak głębokość zanurzenia, prędkość, położenie itp., i przekazuje je poprzez komputer do użytkownika, co stanowi informację zwrotną o jakości sterowania. Przykładowy wygląd pulpitu sterowniczego przedstawiono na rysunku 2. Rys. 2. Pulpit sterowniczy robota podwodnego 136 Zeszyty Naukowe AMW
3 Model symulacyjny bezzałogowego robota podwodnego Roboty podwodne dosyć dobrze reagują na sygnały sterujące i przemieszczają się pod wodą z dosyć dużą prędkością. Niestety, taka manewrowość jest czasami dużą przeszkodą, szczególnie dla początkujących operatorów oraz dla pilota pracującego robotem w ciężkich warunkach hydrometeorologicznych, czyli przy istnieniu dużych zakłóceń, tj. falowaniu lub prądach. Wydaje się wtedy, że pojazd porusza się w tę i z powrotem bez jakichkolwiek oddziaływań ze strony pilota. Pilotowanie ROV nie jest sprawą łatwą i wymaga dużej wprawy oraz wielu godzin praktyki. Przygotowanie wykwalifikowanego pilota pojazdów głębinowych jest procesem długotrwałym i kosztownym. Właśnie dlatego wiele instytucji interesuje się tworzeniem symulatorów robotów podwodnych, co pozwoli na zdobycie przez przyszłych pilotów praktycznych umiejętności operowania robotem. Obecnie ROV-y stały się podstawowym wyposażeniem wielu jednostek pływających, zarówno okrętów wojennych, jak i jednostek cywilnych, ze szczególnym uwzględnieniem platform wiertniczych. Są one także na wyposażeniu ośrodków naukowych i służb ratownictwa morskiego oraz firm zajmujących się pracami podwodnymi. Na całym świecie jest kilkadziesiąt miejsc, gdzie prace prowadzone za pomocą robotów podwodnych mają szczególne znaczenie. Miejsca te są zazwyczaj związane z miejscami wydobycia gazu i ropy. Ze względu na tak znaczy wzrost zastosowań robotów podwodnych, wzrasta zapotrzebowanie na wyszkolonych pilotów pojazdów podwodnych, a tym samym zainteresowanie tworzeniem symulatorów treningowych. MODEL MATEMATYCZNY BEZZAŁOOWEO ROBOTA PODWODNEO Podczas prowadzenia analizy ruchu obiektu pływającego o sześciu stopniach swobody definiowane są dwa układy współrzędnych kartezjańskich, które przedstawiono na rysunku 3. Rys. 3. Układ odniesienia związany z pojazdem i związany z ziemią 3 (158)
4 Andrzej Żak Ruchomy układ współrzędnych X 0Y0Z 0 jest związany z obiektem pływającym i potocznie nazywa się go układem odniesienia pojazdu. Ruch układu odniesienia pojazdu jest opisywany w stosunku do stałego układu współrzędnych związanego z ziemią, który przyjęto nazywać stałym układem odniesienia. Sugeruje się, aby orientację pojazdu opisywać w stałym układzie odniesienia, natomiast prędkości kątowe i liniowe opisywać w układzie odniesienia związanym z pojazdem. Wielkości opisujące ruch pojazdu są zdefiniowane zgodnie z notacją SNAME, jak to przedstawiono w tabeli 1. Stopnie swobody Tabela 1. Notacja używana przy opisie ruchu pojazdów podwodnych Nazwa ruchu Siły i momenty Prędkości kątowe i liniowe Pozycja i kąty Eulera 1 ruch postępowy X u x 2 dryf Y v y 3 ruch pionowy Z w z 4 kołysanie boczne K p φ 5 przygłębienie M q θ 6 myszkowanie N r ψ Nieliniowe równania ruchu robota podwodnego traktowanego jako ciało sztywne mogą być zapisane w następujący sposób: gdzie: m x y z m[ u& vr + wq x ( q m[ v& wp + ur y 2 2 m[ w& uq + vp z ( p + q ) + x ( rp q& ) + y ( rq + p& )] = Z, (1) I p& + ( I I ) qr + m[ y ( w& uq + vp) z ( v& wp + ur)] = K x I q& + ( I y I r& + ( I z x y z ( r I ) rp + m[ z z + r ) + y + p ) + z ( pq r& ) + z ( u& vr + wq) x ( w& uq + vp)] = M I ) pq + m[ x ( v& wp + ur) y z y masa pojazdu; ( pr + q& )] = X ( qr p& ) + x ( qp + r& )] = Y ( u& vr + wq)] = N I, I, I momenty bezwładności względem osi symetrii pojazdu; x, y, z współrzędne środka masy. 138 Zeszyty Naukowe AMW
5 Model symulacyjny bezzałogowego robota podwodnego Ogólną reprezentację równania ruchu w układzie związanym z ciałem można przedstawić jako: M& v + C( v) v + D( v) v + g( η ) =τ, (2) gdzie: η wektor stanu; τ wektor wymuszeń; v wektor prędkości M macierz mas pojazdu i mas wody dołączonej; C (v) macierz sił dośrodkowych i Coriolisa; D (v) macierz oporów hydrodynamicznych; g (η) macierz momentów i sił przywracających. Tworzenie modelu matematycznego pojazdu podwodnego jest zagadnieniem złożonym. Związane jest to z trudnością wyznaczenia doświadczalnie lub obliczenia bardzo dużej liczby parametrów, która musi być znana, aby rozwiązać równania ruchu. Liczbę tę można zredukować, przyjmując pewne założenia dotyczące budowy pojazdu, takie jak: rozpatrywany pojazd jest symetryczny w różnych płaszczyznach, położenie środka masy pojazdu pokrywa się z położeniem środka wyporu, istnieje odpowiedni dobór układów odniesienia. Ponadto na złożoność zagadnień modelowania dynamiki ruchu robota podwodnego wpływają zakłócenia oddziałujące na proces sterowany, które należy uwzględnić, aby tworzony model matematyczny odpowiadał rzeczywistości. Zakłócenia, jakie mogą oddziaływać na ruch robota podwodnego, można podzielić na dwa rodzaje: zakłócenia środowiskowe oraz zakłócenia wewnętrzne. Przy analizie dynamiki ruchu obiektów pływających do podstawowych zakłóceń środowiskowych należy zaliczyć falowanie, wiatr oraz prądy podwodne. Jednakże rozpatrując prace robota podwodnego na dużych głębokościach, należy również uwzględnić zmianę gęstości wody i jej temperatury jako zakłócenia środowiskowe. Przy rozpatrywaniu obiektów całkowicie zanurzonych w wodzie, takich jak roboty podwodne, można pominąć wpływ wiatru na model obiektu, a falowanie ma znaczenie jedynie do głębokości 10 [m]. Dlatego też zakładając, iż symulacja robota podwodnego będzie prowadzona na większych głębokościach, można to zakłócenie zaniedbać w dalszych rozważaniach. Tak więc, dla potrzeb symulacji rozpatrywane są jedynie zakłócenia środowiskowe wywołane przez prądy podwodne. 3 (158)
6 Andrzej Żak Jako zakłócenia wewnętrzne w dużym stopniu wpływające na dynamikę robota należy uwzględnić zmianę rozkładu masy. Ze zmianą rozkładu masy mamy do czynienia szczególnie przy wykonywaniu prac podwodnych z wykorzystaniem manipulatora, na którego końcu mogą być zamontowane różnego rodzaju narzędzia lub kamera TV. W takim wypadku każde przemieszczenie manipulatora powoduje zmianę rozkładu masy, a co za tym idzie zmianę dynamiki robota podwodnego, dlatego czynnik ten należy uwzględnić przy opracowywaniu modelu jego dynamiki. Prąd podwodny Metoda uwzględnienia sił i momentów indukowanych przez prądy podwodne w równaniach dynamiki ruchu opiera się na założeniu, że równania ruchu mogą być reprezentowane w postaci prędkości relatywnych: v = v, (3) r v c gdzie v ] T c = [ uc, vc, ωc,0,0,0 jest wektorem nierotacyjnych prędkości prądów w układzie odniesienia związanym z ciałem. Należy założyć, że wektor prędkości prądu podwodnego w układzie odniesienia związanym z ziemią będzie zapisany jako [ uc, vc, ω E E E c ]. Stąd możemy obliczyć składowe występujące w układzie współrzędnych związanym z ciałem poprzez macierz transformacji wynikającą z równań Eulera. Zakładamy, że prędkość prądu w układzie związanym z ciałem jest stała lub wolnozmienna, tak że spełnia: v& = 0 v& = v&. (4) c Stąd równanie ruchu (2) przybiera formę: r Mv& + C( v ) v + D( v ) v + g( η ) = τ. (5) r r r r r Rozkład mas Podstawowe swoje zadania roboty podwodne wykonują za pomocą manipulatorów. Przeznaczone są one głównie do wykonywania rozmaitych prac podwodnych prowadzonych z zastosowaniem chwytaka i wymiennych narzędzi. Jednak 140 Zeszyty Naukowe AMW
7 Model symulacyjny bezzałogowego robota podwodnego najczęściej wykonywanym zadaniem jest podnoszenie obiektów z toni wodnej. Przeciętna długość całkowita łańcucha kinematycznego współczesnych manipulatorów podwodnych waha się w granicach od jednego do trzech metrów. Wychylenie tak długiego ramienia powoduje zmianę rozkładu masy, co zmienia dynamikę robota podwodnego. Problem ten nabiera znaczenia szczególnie przy podnoszeniu przez robota wybranych elementów konstrukcji podwodnych, które zazwyczaj mają znaczną masę. Uwzględnienie zmian rozkładu masy w modelu matematycznym pojazdu odbywa się poprzez odpowiednie przesunięcie środka masy robota, które zależy przede wszystkim od masy podnoszonego obiektu, a także od wysięgu ramienia robota. Położenie chwytaka w przestrzeni jest znane w trzech wymiarach w każdym momencie. Umożliwia to obliczenie zmiany środka masy robota obciążonego względem środka masy robota nieobciążonego, zgodnie z zależnością: xs x y s = y z s z odl odl odl m, (6) M + m gdzie: M masa pojazdu; m masa obiektu podnoszonego; x s, ys, zs przesunięcie środka masy pojazdu nieobciążonego po obciążeniu; x odl, yodl, zodl odległość środka masy podnoszonego obiektu od środka masy pojazdu nieobciążonego. ęstość wody Na dynamikę ruchu bezzałogowego robota podwodnego mogą wpływać właściwości wody morskiej, a szczególnie jej gęstość, dlatego też należy dokonać analizy tego zjawiska. ęstość wody morskiej zmienia się w szerokich granicach od nieco poniżej jedności w silnie nagrzanych, całkowicie wysłodzonych wodach, np. w ujściach rzek tropikalnych, do g/cm 3 w najgłębszych częściach oceanu (w pobliżu dna Rowu Mariańskiego). Średnia gęstość wody morskiej dla powierzchni oceanu jest szacowana na około g/cm 3. ęstość wody morskiej stanowi funkcję trzech zmiennych: 1. Zasolenia: im większe zasolenie, tym większa gęstość; rozpuszczone substancje mineralne są cięższe od wody, im jest ich więcej w jednostce objętości, 3 (158)
8 Andrzej Żak tym jej masa jest większa. Wzrost zasolenia o 1 [ ] powoduje wzrost gęstości o [g/cm 3 ]. 2. Temperatury: im wyższa temperatura, tym gęstość mniejsza; temperatura określa rozszerzalność objętościową wody, im wyższa temperatura, tym ta sama masa ma większą objętość. 3. Ciśnienia: im wyższe ciśnienie, tym większa gęstość ciśnienie określa stopień ściśliwości wody, im woda poddana większemu ciśnieniu, tym upakowanie cząstek w jednostce objętości większe. Wzrost ciśnienia odpowiadający przejściu wody od powierzchni do głębokości 1000 [m] spowoduje wzrost gęstości o 0,0045 [g/cm 3 ]. Wobec niewielkiej ściśliwości wody, do głębokości kilkunastu kilkudziesięciu metrów, można zaniedbać wpływ wzrostu ciśnienia nadległego słupa wody i traktować gęstość jako niezmienną w stosunku do gęstości na powierzchni. W takim wypadku gęstość można traktować jako funkcję dwóch zmiennych: zasolenia i temperatury. Znając temperaturę wody i jej zasolenie, gęstość można łatwo określić, stosując wzór Mamaeva: t t + ( t)( S 35) ρ = 1+, (7) 1000 gdzie: t temperatura wody [ C]; S zasolenie wody [ ]. Zmiany gęstości wody morskiej wywierają wpływ na zanurzone obiekty, zgodnie z prawem Archimedesa: ρ =, (8) 0 m 1 m0 ρ1 gdzie: m 1 masa po zmianie gęstości wody morskiej z ρ 0 do ρ 1 ; m 0 i ρ 0 masa i gęstość wody w stanie początkowym. W okresie jesieni i zimy, gdy powierzchniowa warstwa wody oddaje ciepło, jej temperatura spada, a gęstość rośnie. Woda taka staje się cięższa od cieplejszych wód znajdujących się poniżej i zaczyna opadać. Na jej miejsce wypływa 142 Zeszyty Naukowe AMW
9 Model symulacyjny bezzałogowego robota podwodnego cieplejsza, o mniejszej gęstości woda z głębszych, podpowierzchniowych warstw, która znowu oddaje ciepło, staje się cięższa itd. Jest to klasyczny proces konwekcji, w którym, wraz z pionowymi ruchami wód, ocean przekazuje ciepło do atmosfery. Jeśli jednak w wodach występuje stratyfikacja zasolenia (uwarstwienie), polegająca na tym, że warstwa wody o mniejszym zasoleniu leży na warstwie o nieco większym zasoleniu, to na granicy tych warstw tworzy się strefa skoku gęstościowego, nosząca nazwę piknokliny. Piknoklina stanowi granicę, do której może sięgnąć konwekcja, gdyż woda w piknoklinie będzie miała większą gęstość od wychłodzonych, opadających wód i tym samym ruch wody w głąb nie może być kontynuowany, co wynika z prawa Archimedesa. W okresie wiosennym, gdy pochłaniane przez powierzchnię oceanu promieniowanie słoneczne prowadzi do wzrostu temperatury wody na powierzchni, woda na powierzchni ma mniejszą gęstość niż chłodniejsza woda leżąca niżej. W takich warunkach procesy konwekcji nie są możliwe, występuje silna stabilność hydrodynamiczna prowadząca do wytworzenia się warstwy nagrzanych wód na powierzchni, oddzielonych termokliną od wód niżej leżących. Z powyższego wynika, że zmiany temperatury i zasolenia mają wpływ i powinny być uwzględniane podczas rozpatrywania obiektów nawodnych lub podwodnych zanurzonych na niewielkich głębokościach. Dla obiektów pracujących na dużych głębokościach, jakimi są roboty podwodne, parametry wody nie będą w znaczny sposób wpływały na ich dynamikę. Wynika to z pomijalnie małych zmian temperatury i zasolenia wraz z głębokością. Zjawisko wynikające z różnicy gęstości wody, czyli konwekcja, nie będzie także w istotny sposób wpływała na dynamikę pojazdu, ponieważ prędkości pionowych ruchów wody wywołanych tym zjawiskiem są niewielkie i występują okresowo. Należy mieć także na uwadze, że pilotowanie ROV odbywa się na niewielkim akwenie, co jeszcze bardziej zawęża możliwości zmian podstawowych parametrów wody, które są przede wszystkim uzależnione od położenia geograficznego rozpatrywanego miejsca pływania. MODEL SYMULACYJNY ROBOTA PODWODNEO Model symulacyjny został utworzony na podstawie parametrów rzeczywistych robota podwodnego UKWIAŁ. Podstawowe parametry techniczne tego pojazdu to: głębokość robocza 200 [m]; masa pojazdu 175 [kg]; 3 (158)
10 wyposażenie: dwie kamery TV, sonar omiatający, echosonda, kompas magnetyczny i elektroniczny, przechyłomierz elektrolityczny; liczba pędników: 6, w tym 4 w płaszczyźnie poziomej i 2 w pionowej; napór pojedynczego pędnika 220 [N]; prędkość maksymalna do przodu 1,5 [m/s]. Andrzej Żak Obliczenia do prowadzenia symulacji są prowadzone zgodnie ze schematem przedstawionym na rysunku 4. Rys. 4. Schemat obliczeń prowadzonych w modelu symulacyjnym 144 Zeszyty Naukowe AMW
11 Model symulacyjny bezzałogowego robota podwodnego W pierwszym etapie symulacji zostają wczytane parametry pojazdu podwodnego, które są stałe i charakterystyczne dla danego typu robota. Parametry te zostały wyznaczone podczas pracy pojazdu w warunkach eksploatacyjnych, a należą do nich między innymi takie wielkości, jak: masa pojazdu, momenty bezwładności, masa wody towarzyszącej, położenie pędników, kąty skręcenia pędników, maksymalne napory pędników, maksymalne obroty pędników, współrzędne środków oporu hydrodynamicznego, wyporu i naporu oraz wartości błędów wskazań wszystkich sensorów zamontowanych na pokładzie robota. Następnie określany jest wektor zadanych wymuszeń, który jest ustalany na podstawie wychylenia drążka manipulatora. Wektor stanu oraz parametry równań opisujących dynamikę robota są modyfikowane do postaci uwzględniającej wpływ zakłóceń pochodzących od zadanych prądów podwodnych oraz ewentualnej zmiany rozkładu mas pojazdu. Na podstawie aktualnego wektora stanu oraz informacji o położeniu i kątów skręcenia pędników obliczany jest wektor prędkości i kątów napływu wody na pędniki. Kolejnym krokiem jest wyznaczenie naporów niezbędnych do uzyskania wektora zadanych wymuszeń; na podstawie tak określonego wektora oraz wektora prędkości i kątów napływu wody na pędniki obliczany jest wektor zadanych obrotów pędników. Wektor ten służy do wyznaczenia, na podstawie charakterystyki rozruchu i hamowania pędników, wektora rzeczywistych obrotów pędników. Znając te wartości, można obliczyć wektor rzeczywistych naporów pędników oraz na jego podstawie wektor rzeczywistych wymuszeń. Następnie obliczona zostaje pochodna względem czasu wektora stanu. Należy zauważyć, że w tym momencie otrzymujemy wektor stanu w układzie lokalnym. Na jego podstawie wyznaczony zostaje, poprzez całkowanie, wektor prędkości w układzie lokalnym, który jest transformowany do układu globalnego. Drugie całkowanie pozwala wyznaczyć położenie w układzie globalnym. W ten sposób otrzymujemy wektor stanu pojazdu, w którym prędkości są określone w układzie lokalnym, a położenie w układzie globalnym. Kolejnym etapem jest przygotowanie danych do wizualizacji. W tym celu na podstawie wektora stanu znając dokładności i błędy wskazań sensorów zamontowanych na pojeździe, dokonując prostych obliczeń i wprowadzając losowe zakłócenia odczytu w zakresie określonym przez parametry charakterystyczne dla poszczególnych czujników można wyznaczyć wartości rzeczywiste odczytywane z czujników. Wartości te są następnie przedstawiane użytkownikowi w postaci odchylenia wskaźników i stanowią one informację zwrotną o jakości sterowania. Następnym krokiem, jeżeli symulacja nie została zakończona, jest powrót do etapu odczytania wektora zadanych wymuszeń i proces obliczeniowy zostaje powtórzony. 3 (158)
12 Andrzej Żak Akwen podwodny został zaimplementowany z wykorzystaniem Direct3D, który jest komponentem opracowanego przez Microsoft pakietu DirectX SDK, wspomagającego tworzenie szybkiej, trójwymiarowej grafiki, dostępnej w dzisiejszych komputerach. Bibliotekę Direct3D można przedstawić jako graficzny system operacyjny lub jako warstwę izolacyjną dla akceleratorów graficznych. Jej podstawowym zadaniem jest zapewnienie interfejsu dla sprzętu graficznego i jednoczesne odizolowanie programisty od szczegółów związanych z różnicami w dostępie do sprzętu. Oprócz tego, biblioteka ta ma udostępniać usługi pozwalające na tworzenie trójwymiarowej grafiki na komputerach klasy PC. Wirtualny akwen, w którym prowadzona jest symulacja ruchu robota podwodnego, składa się z dna oraz przeszkód zanurzonych w toni wodnej. Przed rozpoczęciem prowadzenia symulacji zostają zdeterminowane podstawowe parametry określające charakter scenerii, w której ma odbywać się pływanie. Pierwszym krokiem tworzenia wirtualnego akwenu jest ustalenie miejsca prowadzenia symulacji. W tym celu na mapie świata, przedstawiającej graficznie głębokości wód, wskazywany jest akwen, gdzie ma być prowadzona symulacja. Wybrane miejsce jest podstawą do utworzenia właściwego ukształtowania dna morskiego, odpowiadającego warunkom rzeczywistym. Oprócz tego, wskazane miejsce jest podstawą do ustalenia parametrów zakłóceń środowiska wynikających z prądów podwodnych występujących na danym akwenie. Po wyznaczeniu miejsca pływania zostaje wygenerowane dno w postaci trójwymiarowej siatki. Siatka ta w celu wiernego odzwierciedlenia ukształtowania terenu zostaje złożona z trójkątnych płaszczyzn. Następnie tak przygotowany szkielet jest renderowany, czyli nanoszone są tekstury w postaci bitmap, nadając tym samym dnu rzeczywisty wygląd. Kolejnym krokiem w tworzeniu scenerii wirtualnego akwenu jest określenie, jakie oraz gdzie mają być rozmieszczone obiekty pełniące funkcje przeszkód podwodnych. W tym celu określa się dla każdego z nich kształt oraz położenie w trzech wymiarach. Istnieje możliwość wyboru postaci tych elementów z listy podstawowych trójwymiarowych prymitywów, takich jak ostrosłup, stożek, sześcian lub walec. Istnieje także możliwość wgrania własnych kształtów obiektów z plików zapisanych w formacie X. Po przygotowaniu akwenu operator może przyjąć w zaproponowanej formie ustawienia zakłóceń środowiska występujących na danym akwenie lub dokonać ich zmian. Zakłócenie jest opisywane przez trzy parametry określające prędkości wody w trzech wymiarach w układzie odniesienia związanym z ziemią. Jednocześnie 146 Zeszyty Naukowe AMW
13 Model symulacyjny bezzałogowego robota podwodnego można uwzględnić przypadek przenoszenia przez pojazd podwodny pewnych elementów, określając zmiany rozkładu masy robota podwodnego poprzez deklarację ciężaru oraz usytuowania podnoszonego obiektu. Sytuacja taka powoduje zmianę rozkładu masy pojazdu, a tym samym w dużym stopniu wpływa na dynamikę jego ruchu, co w konsekwencji zmusza operatora do zmiany sposobu sterowania takim robotem w celu wykonania stawianego zadania, którym może być na przykład wykonanie pływania po zadanej trajektorii. Po zatwierdzeniu tych parametrów program przechodzi w tryb symulacji. W tym trybie na ekranie prezentowany jest widok na akwen podwodny odpowiadający temu, co w rzeczywistości widzi operator robota poprzez zainstalowane na nim kamery. W celu podniesienia realności prezentowanych obrazów zastosowano połączenie kilku efektów wizualnych udostępnianych przez środowisko DirectX. W tym przypadku wykorzystano między innymi: odpowiednie oświetlenie, efekt rozmycia obrazu, nałożono mgłę oraz dobrano odpowiednią przezroczystość widoku. Poza tym na ekranie prezentowane są w postaci graficznej wskaźniki przyrządów zainstalowanych na pokładzie robota podwodnego. Poprzez te wskaźniki użytkownik uzyskuje informację zwrotną o jakości sterowania. Na informację tę składają się następujące elementy: prędkości obrotowe poszczególnych pędników, prędkość wypadkowa poruszania się pojazdu, głębokość zanurzenia pojazdu, jego kurs oraz kąt przygłębienia i przechyłu. Oprócz tych informacji użytkownikowi prezentowane są wartości nastaw zadanych naporów w poszczególnych osiach pojazdu podwodnego, co znacznie ułatwia pilotowanie robota oraz optymalizuje czas prowadzonej symulacji. Poza tym na minimapie akwenu na bieżąco nanoszona jest aktualna pozycja pojazdu oraz prezentowana jest jego cała trajektoria. Rysowana trajektoria zmienia swój kolor zgodnie ze zmianami głębokości zanurzenia pojazdu. Opisany program symulacyjny został zaimplementowany z wykorzystaniem środowiska programistycznego Delphi firmy Borland Inprise. Obraz widziany na ekranie podczas prowadzenia symulacji ruchu robota podwodnego w toni wodnej przedstawia rysunek 5. Na obraz ten składa się widok otoczenia w wirtualnym akwenie podwodnym oraz widok wskaźników przyrządów zamontowanych na pokładzie robota. 3 (158)
14 Andrzej Żak Rys. 5. Wygląd ekranu symulatora podczas pracy Sterowanie pojazdem odbywa się poprzez wychylenie drążka dwóch manipulatorów joysticków. Jeden z nich odpowiada za zadawanie naporów wzdłuż osi wzdłużnej X i poprzecznej Y robota podwodnego, drugi zaś odpowiada za zadawanie naporu wzdłuż osi pionowej Z. Wszystkie parametry ruchu robota mogą być na bieżąco rejestrowane, co umożliwia ich późniejszą analizę, prezentację w postaci wykresów, a także daje możliwość odtworzenia prowadzonej symulacji. Prezentowana aplikacja symulacyjna umożliwia wprowadzanie dowolnego scenariusza, z możliwością jego zapisu i modyfikacji, na który składają się ukształtowanie terenu podwodnego oraz rozmieszczenie przeszkód w toni wodnej. Przyjęte w programie rozwiązania oraz uwzględnienie podstawowych czynników wpływających w znaczny sposób na metodę sterowania dają możliwość prowadzenia podstawowych szkoleń w zakresie pilotowania robota podwodnego. 148 Zeszyty Naukowe AMW
15 Model symulacyjny bezzałogowego robota podwodnego PODSUMOWANIE Tworzenie symulatorów ma niezaprzeczalne zalety związane przede wszystkim z kosztami, ale także wygodą i skróceniem czasu potrzebnego na szkolenie pilotów robotów podwodnych. Dzięki zastosowaniu symulatorów można także, w łatwy i szybki sposób, przetestować nowo powstające systemy, których działanie ma wpływ na wektor stanu pojazdu. Utworzony model symulacyjny robota podwodnego może być podstawą do dalszych prac związanych z identyfikacją dynamiki pojazdów podwodnych oraz opracowywania różnych systemów sterowania ruchem robota podwodnego czy elementami jego wyposażenia, takimi jak kamery, sonary itp. BIBLIORAFIA [1] Ayres J., Delphi raphics and ame Programming Exposed with DirectX 7.0, Wordware Publishing, Inc., [2] Fossen T. I., uidance and control of ocean vehicles, John Wiley & Sons, Chichester [3] erler M., Hagen., Standard equations of motion for submarine simulation, Technical Report, Defense Technical Information Center, document #A653861, David Taylor Naval Ship Research and Development, June [4] oheen K., Jefferys E., The application of alternative modeling techniques to ROV dynamics, Proc. of the IEEE International Conference on Robotics and Automation, [5] rzybowski M., Symulatory w szkoleniu marynarzy, Przegląd Morski, 1992, nr 10. [6] Morrison F., Sztuka modelowania układów dynamicznych, WNT, Warszawa [7] Sanchez J., Canton M., Biblia Direct3D, Helion, liwice [8] The Society of Naval Architects and Marine Engineers: Nomenclature for treating the motion of submerged body throught a fluid, Technical and Research Bulletin, No 1 5. [9] Zalewski A., Cegieła R., Matlab obliczenia numeryczne i zastosowania, Wydawnictwo Nakom, Poznań (158)
16 Andrzej Żak [10] Żak B., Żak A., Simulation model of underwater vehicle s motion in disturbed environment, Electrical and Computer Engineering Series. Computational Methods in Circuits and Systems Applications, WSEAS Press, USA ABSTRACT The paper presents a concept of simulation environment for movement of an underwater robot. It briefly shows the mathematical model of the vehicle which was used to develop a simulation model. It also discusses methods which take into account the effect of underwater currents as well as changes in mass distribution in the mathematical model of robot. In addition, it presents the structure of the simulation program and description of the way adopted to create a virtual underwater area. Finally, it gives examples of the results from the simulation program for underwater robot movement. Recenzent kmdr prof. dr hab. inż. Andrzej Felski 150 Zeszyty Naukowe AMW
WYBRANE ASPEKTY STEROWANIA ZESPOŁ EM OKRĘ TOWYM POJAZD PODWODNY Ł ADUNEK
ZESZYTY NAUKOWE AKADEMII MARYNARKI WOJENNEJ ROK XLVI NR 3 (162) 25 WYBRANE ASPEKTY STEROWANIA ZESPOŁ EM OKRĘ TOWYM POJAZD PODWODNY Ł ADUNEK STRESZCZENIE W opracowaniu omówiono wybrane problemy pojawiające
STEROWANIE ROZMYTE KURSEM I ZANURZENIEM POJAZDU PODWODNEGO BADANIA SYMULACYJNE I EKSPERYMENTALNE
ZESZYTY NAUKOWE AKADEMII MARYNARKI WOJENNEJ ROK XLV NR 2 (157) 24 Jerzy Garus Piotr Szymak STEROWANIE ROZMYTE KURSEM I ZANURZENIEM POJAZDU PODWODNEGO BADANIA SYMULACYJNE I EKSPERYMENTALNE STRESZCZENIE
Oddziaływania. Wszystkie oddziaływania są wzajemne jeżeli jedno ciało działa na drugie, to drugie ciało oddziałuje na pierwsze.
Siły w przyrodzie Oddziaływania Wszystkie oddziaływania są wzajemne jeżeli jedno ciało działa na drugie, to drugie ciało oddziałuje na pierwsze. Występujące w przyrodzie rodzaje oddziaływań dzielimy na:
kierowanych pojazdów podwodnych
Systemy wspomagające obsługę zdalnie kierowanych pojazdów podwodnych Łukasz Józefowicz, 228934 ROV, czyli zdalnie kierowane pojazdy podwodne Skrót ROV pochodzi z języka angielskiego (Remotely Operated
Mechanika ogólna. Kinematyka. Równania ruchu punktu materialnego. Podstawowe pojęcia. Równanie ruchu po torze (równanie drogi)
Kinematyka Mechanika ogólna Wykład nr 7 Elementy kinematyki Dział mechaniki zajmujący się matematycznym opisem układów mechanicznych oraz badaniem geometrycznych właściwości ich ruchu, bez wnikania w związek
Mechatronika i inteligentne systemy produkcyjne. Modelowanie systemów mechatronicznych Platformy przetwarzania danych
Mechatronika i inteligentne systemy produkcyjne Modelowanie systemów mechatronicznych Platformy przetwarzania danych 1 Sterowanie procesem oparte na jego modelu u 1 (t) System rzeczywisty x(t) y(t) Tworzenie
Podstawy Automatyzacji Okrętu
Politechnika Gdańska Wydział Oceanotechniki i Okrętownictwa St. inż. I stopnia, sem. IV, specjalności okrętowe Podstawy Automatyzacji Okrętu 1 WPROWADZENIE M. H. Ghaemi Luty 2018 Podstawy automatyzacji
Kalibracja robotów przemysłowych
Kalibracja robotów przemysłowych Rzeszów 27.07.2013 Kalibracja robotów przemysłowych 1. Układy współrzędnych w robotyce... 3 2 Deklaracja globalnego układu współrzędnych.. 5 3 Deklaracja układu współrzędnych
Rozszerzony konspekt preskryptu do przedmiotu Podstawy Robotyki
Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego Rozszerzony konspekt preskryptu do przedmiotu Podstawy Robotyki dr inż. Marek Wojtyra Instytut Techniki Lotniczej
Statyka Cieczy i Gazów. Temat : Podstawy teorii kinetyczno-molekularnej budowy ciał
Statyka Cieczy i Gazów Temat : Podstawy teorii kinetyczno-molekularnej budowy ciał 1. Podstawowe założenia teorii kinetyczno-molekularnej budowy ciał: Ciała zbudowane są z cząsteczek. Pomiędzy cząsteczkami
AKADEMIA MORSKA W SZCZECINIE WYDZIAŁ NAWIGACYJNY ZAKŁAD BUDOWY I STATECZNOŚCI STATKU INSTRUKCJA
AKADEMIA MORSKA W SZCZECINIE WYDZIAŁ NAWIGACYJNY ZAKŁAD BUDOWY I STATECZNOŚCI STATKU INSTRUKCJA OBLICZANIE POCZĄTKOWEJ WYSOKOŚCI METACENTRYCZNEJ PODCZAS OPERACJI BALASTOWYCH Zajęcia laboratoryjne z przedmiotu:
Politechnika Gdańska Wydział Oceanotechniki i Okrętownictwa St. inż. I stopnia, sem. IV, Transport. Luty 2015. Automatyzacja statku 1.
Politechnika Gdańska Wydział Oceanotechniki i Okrętownictwa St. inż. I stopnia, sem. IV, Transport Automatyzacja statku 1 WPROWADZENIE M. H. Ghaemi Luty 2015 Automatyzacja statku 1. Wprowadzenie 1 Kierunek:
SPOSOBY POMIARU KĄTÓW W PROGRAMIE AutoCAD
Dr inż. Jacek WARCHULSKI Dr inż. Marcin WARCHULSKI Mgr inż. Witold BUŻANTOWICZ Wojskowa Akademia Techniczna SPOSOBY POMIARU KĄTÓW W PROGRAMIE AutoCAD Streszczenie: W referacie przedstawiono możliwości
MIROSŁAW TOMERA WIELOOPERACYJNE STEROWANIE RUCHEM STATKU W UKŁADZIE O STRUKTURZE PRZEŁĄCZALNEJ
MIROSŁAW TOMERA WIELOOPERACYJNE STEROWANIE RUCHEM STATKU W UKŁADZIE O STRUKTURZE PRZEŁĄCZALNEJ Gdynia 2018 RECENZENCI: prof. dr hab. inż. Roman Śmierzchalski dr hab. inż. Witold Gierusz, prof. nadzw. AMG
Marzec Politechnika Gdańska Wydział Oceanotechniki i Okrętownictwa St. inż. I stopnia, sem. IV, Oceanotechnika, ZiMwGM
Politechnika Gdańska Wydział Oceanotechniki i Okrętownictwa St. inż. I stopnia, sem. IV, Oceanotechnika, ZiMwGM Podstawy automatyzacji okrętu 1 WPROWADZENIE M. H. Ghaemi Marzec 2016 Podstawy automatyzacji
RUCH OBROTOWY- MECHANIKA BRYŁY SZTYWNEJ
RUCH OBROTOWY- MECHANIKA BRYŁY SZTYWNEJ Wykład 6 2016/2017, zima 1 MOMENT PĘDU I ENERGIA KINETYCZNA W RUCHU PUNKTU MATERIALNEGO PO OKRĘGU Definicja momentu pędu L=mrv=mr 2 ω L=Iω I= mr 2 p L r ω Moment
ANALIZA OBCIĄŻEŃ JEDNOSTEK NAPĘDOWYCH DLA PRZESTRZENNYCH RUCHÓW AGROROBOTA
Inżynieria Rolnicza 7(105)/2008 ANALIZA OBCIĄŻEŃ JEDNOSTEK NAPĘDOWYCH DLA PRZESTRZENNYCH RUCHÓW AGROROBOTA Katedra Podstaw Techniki, Uniwersytet Przyrodniczy w Lublinie Streszczenie. W pracy przedstawiono
FIZYKA klasa 1 Liceum Ogólnokształcącego (4 letniego)
2019-09-01 FIZYKA klasa 1 Liceum Ogólnokształcącego (4 letniego) Treści z podstawy programowej przedmiotu POZIOM ROZSZERZONY (PR) SZKOŁY BENEDYKTA Podstawa programowa FIZYKA KLASA 1 LO (4-letnie po szkole
RUCH OBROTOWY- MECHANIKA BRYŁY SZTYWNEJ
RUCH OBROTOWY- MECHANIKA BRYŁY SZTYWNEJ Wykład 7 2012/2013, zima 1 MOMENT PĘDU I ENERGIA KINETYCZNA W RUCHU PUNKTU MATERIALNEGO PO OKRĘGU Definicja momentu pędu L=mrv=mr 2 ω L=Iω I= mr 2 p L r ω Moment
ODKSZTAŁCENIA I ZMIANY POŁOŻENIA PIONOWEGO RUROCIĄGU PODCZAS WYDOBYWANIA POLIMETALICZNYCH KONKRECJI Z DNA OCEANU
Górnictwo i Geoinżynieria Rok 35 Zeszyt 4/1 2011 Katarzyna Żelazny*, Tadeusz Szelangiewicz* ODKSZTAŁCENIA I ZMIANY POŁOŻENIA PIONOWEGO RUROCIĄGU PODCZAS WYDOBYWANIA POLIMETALICZNYCH KONKRECJI Z DNA OCEANU
Rozwój prac projektowych przemysłowego systemu wydobywania konkrecji z dna Oceanu Spokojnego poprzez realizację projektów badawczo-rozwojowych
Rozwój prac projektowych przemysłowego systemu wydobywania konkrecji z dna Oceanu Spokojnego poprzez realizację projektów badawczo-rozwojowych prof. dr hab. inż. Tadeusz Szelangiewicz przygotowanie prezentacji:
KRYTERIA OCEN Z FIZYKI DLA KLASY I GIMNAZJUM
KRYTERIA OCEN Z FIZYKI DLA KLASY I GIMNAZJUM WŁASNOŚCI MATERII - Uczeń nie opanował wiedzy i umiejętności niezbędnych w dalszej nauce. - Wie, że substancja występuje w trzech stanach skupienia. - Wie,
Równa Równ n a i n e i ru r ch u u ch u po tor t ze (równanie drogi) Prędkoś ędkoś w ru r ch u u ch pros pr t os ol t i ol n i io i wym
Mechanika ogólna Wykład nr 14 Elementy kinematyki i dynamiki 1 Kinematyka Dział mechaniki zajmujący się matematycznym opisem układów mechanicznych oraz badaniem geometrycznych właściwości ich ruchu, bez
Ruch jednowymiarowy. Autorzy: Zbigniew Kąkol Kamil Kutorasiński
Ruch jednowymiarowy Autorzy: Zbigniew Kąkol Kamil Kutorasiński 017 Ruch jednowymiarowy Autorzy: Zbigniew Kąkol, Kamil Kutorasiński Dział Fizyki zajmujący się opisem ruchu ciał nazywamy kinematyką. Definicja
INSTRUKCJA DO ĆWICZENIA NR 7
KATEDRA MECHANIKI STOSOWANEJ Wydział Mechaniczny POLITECHNIKA LUBELSKA INSTRUKCJA DO ĆWICZENIA NR 7 PRZEDMIOT TEMAT OPRACOWAŁ LABORATORIUM MODELOWANIA Przykładowe analizy danych: przebiegi czasowe, portrety
Tematy prac dyplomowych w Katedrze Awioniki i Sterowania Studia II stopnia (magisterskie)
Tematy prac dyplomowych w Katedrze Awioniki i Sterowania Studia II stopnia (magisterskie) Temat: Analiza właściwości pilotażowych samolotu Specjalność: Pilotaż lub Awionika 1. Analiza stosowanych kryteriów
Zasady dynamiki Newtona. Pęd i popęd. Siły bezwładności
Zasady dynamiki Newtona Pęd i popęd Siły bezwładności Copyright by pleciuga@o2.pl Inercjalne układy odniesienia Układy inercjalne to takie układy odniesienia, względem których wszystkie ciała nie oddziałujące
Symulacja działania sterownika dla robota dwuosiowego typu SCARA w środowisku Matlab/Simulink.
Symulacja działania sterownika dla robota dwuosiowego typu SCARA w środowisku Matlab/Simulink. Celem ćwiczenia jest symulacja działania (w środowisku Matlab/Simulink) sterownika dla dwuosiowego robota
Modelowanie, sterowanie i symulacja manipulatora o odkształcalnych ramionach. Krzysztof Żurek Gdańsk,
Modelowanie, sterowanie i symulacja manipulatora o odkształcalnych ramionach Krzysztof Żurek Gdańsk, 2015-06-10 Plan Prezentacji 1. Manipulatory. 2. Wprowadzenie do Metody Elementów Skończonych (MES).
WYMAGANIA EDUKACYJNE Z FIZYKI
WYMAGANIA EDUKACYJNE Z FIZYKI KLASA I Budowa materii Wymagania na stopień dopuszczający obejmują treści niezbędne dla dalszego kształcenia oraz użyteczne w pozaszkolnej działalności ucznia. Uczeń: rozróżnia
Manipulatory i roboty mobilne AR S1 semestr 5
Manipulatory i roboty mobilne AR S semestr 5 Konrad Słodowicz MN: Zadanie proste kinematyki manipulatora szeregowego - DOF Położenie manipulatora opisać można dwojako w przestrzeni kartezjańskiej lub zmiennych
WYMAGANIA EDUKACYJNE PRZEDMIOT : FIZYKA ROZSZERZONA
WYMAGANIA EDUKACYJNE PRZEDMIOT : FIZYKA ROZSZERZONA ROK SZKOLNY: 2018/2019 KLASY: 2mT OPRACOWAŁ: JOANNA NALEPA OCENA CELUJĄCY OCENA BARDZO DOBRY - w pełnym zakresie - w pełnym opanował zakresie opanował
Modelowanie jako sposób opisu rzeczywistości. Katedra Mikroelektroniki i Technik Informatycznych Politechnika Łódzka
Modelowanie jako sposób opisu rzeczywistości Katedra Mikroelektroniki i Technik Informatycznych Politechnika Łódzka 2015 Wprowadzenie: Modelowanie i symulacja PROBLEM: Podstawowy problem z opisem otaczającej
Numeryczna symulacja rozpływu płynu w węźle
231 Prace Instytutu Mechaniki Górotworu PAN Tom 7, nr 3-4, (2005), s. 231-236 Instytut Mechaniki Górotworu PAN Numeryczna symulacja rozpływu płynu w węźle JERZY CYGAN Instytut Mechaniki Górotworu PAN,
WYDZIAŁ ELEKTROTECHNIKI I AUTOMATYKI KATEDRA AUTOMATYKI. Robot do pokrycia powierzchni terenu
WYDZIAŁ ELEKTROTECHNIKI I AUTOMATYKI KATEDRA AUTOMATYKI Robot do pokrycia powierzchni terenu Zadania robota Zadanie całkowitego pokrycia powierzchni na podstawie danych sensorycznych Zadanie unikania przeszkód
Laboratorium. Hydrostatyczne Układy Napędowe
Laboratorium Hydrostatyczne Układy Napędowe Instrukcja do ćwiczenia nr Eksperymentalne wyznaczenie charakteru oporów w przewodach hydraulicznych opory liniowe Opracowanie: Z.Kudżma, P. Osiński J. Rutański,
Rys. 1. Pływanie ciał - identyfikacja objętość części zanurzonej i objętości bryły parcia
Wypór i równowaga ciał pływających po powierzchni Reakcja cieczy na ciało w niej zanurzone nazywa się wyporem. Siła wyporu działa pionowo i skierowana jest w górę. Wypór hydrostatyczny (można też mówić
Urządzenia Elektroniki Morskiej Systemy Elektroniki Morskiej
Wydział Elektroniki, Telekomunikacji i Informatyki Politechniki Gdańskiej Katedra Systemów Elektroniki Morskiej Stacja Badań Hydroakustycznych Urządzenia Elektroniki Morskiej Systemy Elektroniki Morskiej
POLISH HYPERBARIC RESEARCH 3(60)2017 Journal of Polish Hyperbaric Medicine and Technology Society STRESZCZENIE
POLISH HYPERBARIC RESEARCH 3(60)2017 ANALIZA UKŁADÓW NAPĘDOWYCH BEZZAŁOGOWYCH POJAZDÓW GŁĘBINOWYCH W KIERUNKU ZIDENTYFIKOWANIA SPOSOBU PRZENIESIENIA NAPĘDU CZĘŚĆ 2 Bartłomiej Jakus, Adam Olejnik Akademia
Program BEST_RE. Pakiet zawiera następujące skoroszyty: BEST_RE.xls główny skoroszyt symulacji RES_VIEW.xls skoroszyt wizualizacji wyników obliczeń
Program BEST_RE jest wynikiem prac prowadzonych w ramach Etapu nr 15 strategicznego programu badawczego pt. Zintegrowany system zmniejszenia eksploatacyjnej energochłonności budynków. Zakres prac obejmował
Rozszerzony konspekt preskryptu do przedmiotu Teoria Maszyn i Mechanizmów
Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego Rozszerzony konspekt preskryptu do przedmiotu Teoria Maszyn i Mechanizmów Prof. dr hab. inż. Janusz Frączek Instytut
ZASADY DYNAMIKI. Przedmiotem dynamiki jest badanie przyczyn i sposobów zmiany ruchu ciał.
ZASADY DYNAMIKI Przedmiotem dynamiki jest badanie przyczyn i sposobów zmiany ruchu ciał Dynamika klasyczna zbudowana jest na trzech zasadach podanych przez Newtona w 1687 roku I zasada dynamiki Istnieją
NOWOCZESNE TECHNOLOGIE ENERGETYCZNE Rola modelowania fizycznego i numerycznego
Politechnika Częstochowska Katedra Inżynierii Energii NOWOCZESNE TECHNOLOGIE ENERGETYCZNE Rola modelowania fizycznego i numerycznego dr hab. inż. Zbigniew BIS, prof P.Cz. dr inż. Robert ZARZYCKI Wstęp
Optymalizacja wież stalowych
Optymalizacja wież stalowych W przypadku wież stalowych jednym z najistotniejszych elementów jest ustalenie obciążenia wiatrem. Generalnie jest to zagadnienie skomplikowane, gdyż wiąże się z koniecznością
IDENTYFIKACJA ZATOPIONYCH JEDNOSTEK NA DNIE ZBIORNIKÓW WODNYCH KRZYSZTOF KEMPSKI AUTOMATYKA I ROBOTYKA WYDZIAŁ MECHANICZNY POLITECHNIKA WROCŁAWSKA
IDENTYFIKACJA ZATOPIONYCH JEDNOSTEK NA DNIE ZBIORNIKÓW WODNYCH KRZYSZTOF KEMPSKI AUTOMATYKA I ROBOTYKA WYDZIAŁ MECHANICZNY POLITECHNIKA WROCŁAWSKA 1 CEL IDENTYFIKACJI ZATOPIONYCH JEDNOSTEK - Zagrożenie
MECHANIKA 2 KINEMATYKA. Wykład Nr 5 RUCH KULISTY I RUCH OGÓLNY BRYŁY. Prowadzący: dr Krzysztof Polko
MECHANIKA 2 KINEMATYKA Wykład Nr 5 RUCH KULISTY I RUCH OGÓLNY BRYŁY Prowadzący: dr Krzysztof Polko Określenie położenia ciała sztywnego Pierwszy sposób: Określamy położenia trzech punktów ciała nie leżących
Geometryczne podstawy obróbki CNC. Układy współrzędnych, punkty zerowe i referencyjne. Korekcja narzędzi
Geometryczne podstawy obróbki CNC. Układy współrzędnych, punkty zerowe i referencyjne. Korekcja narzędzi 1 Geometryczne podstawy obróbki CNC 1.1. Układy współrzędnych. Układy współrzędnych umożliwiają
Podstawy robotyki - opis przedmiotu
Podstawy robotyki - opis przedmiotu Informacje ogólne Nazwa przedmiotu Podstawy robotyki Kod przedmiotu 06.9-WE-AiRP-PR Wydział Kierunek Wydział Informatyki, Elektrotechniki i Automatyki Automatyka i robotyka
Rodzaj/forma zadania Uczeń odczytuje przebytą odległość z wykresów zależności drogi od czasu
KARTOTEKA TESTU I SCHEMAT OCENIANIA - gimnazjum Nr zadania Cele ogólne 1 I. Wykorzystanie wielkości fizycznych 2 I. Wykorzystanie wielkości fizycznych 3 I. Wykorzystanie wielkości fizycznych 4 I. Wykorzystanie
OPISY PRZESTRZENNE I PRZEKSZTAŁCENIA
OPISY PRZESTRZENNE I PRZEKSZTAŁCENIA Wprowadzenie W robotyce przez pojęcie manipulacji rozumiemy przemieszczanie w przestrzeni przedmiotów i narzędzi za pomocą specjalnego mechanizmu. W związku z tym pojawia
Fizyka 1 Wróbel Wojciech. w poprzednim odcinku
w poprzednim odcinku 1 Wzorce sekunda Aktualnie niepewność pomiaru czasu to 1s na 70mln lat!!! 2 Modele w fizyce Uproszczenie problemów Tworzenie prostych modeli, pojęć i operowanie nimi 3 Opis ruchu Opis
Ćwiczenie M-2 Pomiar przyśpieszenia ziemskiego za pomocą wahadła rewersyjnego Cel ćwiczenia: II. Przyrządy: III. Literatura: IV. Wstęp. l Rys.
Ćwiczenie M- Pomiar przyśpieszenia ziemskiego za pomocą wahadła rewersyjnego. Cel ćwiczenia: pomiar przyśpieszenia ziemskiego przy pomocy wahadła fizycznego.. Przyrządy: wahadło rewersyjne, elektroniczny
3. KINEMATYKA Kinematyka jest częścią mechaniki, która zajmuje się opisem ruchu ciał bez wnikania w jego przyczyny. Oznacza to, że nie interesuje nas
3. KINEMATYKA Kinematyka jest częścią mechaniki, która zajmuje się opisem ruchu ciał bez wnikania w jego przyczyny. Oznacza to, że nie interesuje nas oddziaływanie między ciałami, ani też rola, jaką to
RÓWNANIE DYNAMICZNE RUCHU KULISTEGO CIAŁA SZTYWNEGO W UKŁADZIE PARASOLA
Dr inż. Andrzej Polka Katedra Dynamiki Maszyn Politechnika Łódzka RÓWNANIE DYNAMICZNE RUCHU KULISTEGO CIAŁA SZTYWNEGO W UKŁADZIE PARASOLA Streszczenie: W pracy opisano wzajemne położenie płaszczyzny parasola
STAN NAPRĘŻENIA. dr hab. inż. Tadeusz Chyży
STAN NAPRĘŻENIA dr hab. inż. Tadeusz Chyży 1 SIŁY POWIERZCHNIOWE I OBJĘTOŚCIOWE Rozważmy ciało o objętości V 0 ograniczone powierzchnią S 0, poddane działaniu sił będących w równowadze. Rozróżniamy tutaj
Modelowanie Fizyczne w Animacji Komputerowej
Modelowanie Fizyczne w Animacji Komputerowej Wykład 2 Dynamika Bryły Sztywnej Animacja w Blenderze Maciej Matyka http://panoramix.ift.uni.wroc.pl/~maq/ Rigid Body Dynamics https://youtu.be/_e70usvrjra
Metoda określania pozycji wodnicy statków na podstawie pomiarów odległości statku od głowic laserowych
inż. Marek Duczkowski Metoda określania pozycji wodnicy statków na podstawie pomiarów odległości statku od głowic laserowych słowa kluczowe: algorytm gradientowy, optymalizacja, określanie wodnicy W artykule
Aplikacje Systemów. Nawigacja inercyjna. Gdańsk, 2016
Aplikacje Systemów Wbudowanych Nawigacja inercyjna Gdańsk, 2016 Klasyfikacja systemów inercyjnych 2 Nawigacja inercyjna Podstawowymi blokami, wchodzącymi w skład systemów nawigacji inercyjnej (INS ang.
WPŁYW ZAKŁÓCEŃ PROCESU WZBOGACANIA WĘGLA W OSADZARCE NA ZMIANY GĘSTOŚCI ROZDZIAŁU BADANIA LABORATORYJNE
Górnictwo i Geoinżynieria Rok 33 Zeszyt 4 2009 Stanisław Cierpisz*, Daniel Kowol* WPŁYW ZAKŁÓCEŃ PROCESU WZBOGACANIA WĘGLA W OSADZARCE NA ZMIANY GĘSTOŚCI ROZDZIAŁU BADANIA LABORATORYJNE 1. Wstęp Zasadniczym
METODY OBLICZENIOWE. Projekt nr 3.4. Dariusz Ostrowski, Wojciech Muła 2FD/L03
METODY OBLICZENIOWE Projekt nr 3.4 Dariusz Ostrowski, Wojciech Muła 2FD/L03 Zadanie Nasze zadanie składało się z dwóch części: 1. Sformułowanie, przy użyciu metody Lagrange a II rodzaju, równania różniczkowego
PRACA Pracą mechaniczną nazywamy iloczyn wartości siły i wartości przemieszczenia, które nastąpiło zgodnie ze zwrotem działającej siły.
PRACA Pracą mechaniczną nazywamy iloczyn wartości siły i wartości przemieszczenia, które nastąpiło zgodnie ze zwrotem działającej siły. Pracę oznaczamy literą W Pracę obliczamy ze wzoru: W = F s W praca;
PRACA DYPLOMOWA MAGISTERSKA
KATEDRA WYTRZYMAŁOSCI MATERIAŁÓW I METOD KOMPUTEROWYCH MACHANIKI PRACA DYPLOMOWA MAGISTERSKA Analiza kinematyki robota mobilnego z wykorzystaniem MSC.VisualNastran PROMOTOR Prof. dr hab. inż. Tadeusz Burczyński
MODEL MANIPULATORA O STRUKTURZE SZEREGOWEJ W PROGRAMACH CATIA I MATLAB MODEL OF SERIAL MANIPULATOR IN CATIA AND MATLAB
Kocurek Łukasz, mgr inż. email: kocurek.lukasz@gmail.com Góra Marta, dr inż. email: mgora@mech.pk.edu.pl Politechnika Krakowska, Wydział Mechaniczny MODEL MANIPULATORA O STRUKTURZE SZEREGOWEJ W PROGRAMACH
Praca domowa nr 2. Kinematyka. Dynamika. Nieinercjalne układy odniesienia.
Praca domowa nr 2. Kinematyka. Dynamika. Nieinercjalne układy odniesienia. Grupa 1. Kinematyka 1. W ciągu dwóch sekund od wystrzelenia z powierzchni ziemi pocisk przemieścił się o 40 m w poziomie i o 53
DYNAMIKA ŁUKU ZWARCIOWEGO PRZEMIESZCZAJĄCEGO SIĘ WZDŁUŻ SZYN ROZDZIELNIC WYSOKIEGO NAPIĘCIA
71 DYNAMIKA ŁUKU ZWARCIOWEGO PRZEMIESZCZAJĄCEGO SIĘ WZDŁUŻ SZYN ROZDZIELNIC WYSOKIEGO NAPIĘCIA dr hab. inż. Roman Partyka / Politechnika Gdańska mgr inż. Daniel Kowalak / Politechnika Gdańska 1. WSTĘP
WOJEWÓDZKI KONKURS FIZYCZNY
Pieczątka szkoły Kod ucznia Liczba punktów WOJEWÓDZKI KONKURS FIZYCZNY DLA UCZNIÓW GIMNAZJUM W ROKU SZKOLNYM 2013/2014 STOPIEŃ SZKOLNY 12. 11. 2013 R. 1. Test konkursowy zawiera 23 zadania. Są to zadania
Szybkie prototypowanie w projektowaniu mechatronicznym
Szybkie prototypowanie w projektowaniu mechatronicznym Systemy wbudowane (Embedded Systems) Systemy wbudowane (ang. Embedded Systems) są to dedykowane architektury komputerowe, które są integralną częścią
Osiadanie kołowego fundamentu zbiornika
Przewodnik Inżyniera Nr 22 Aktualizacja: 01/2017 Osiadanie kołowego fundamentu zbiornika Program: MES Plik powiązany: Demo_manual_22.gmk Celem przedmiotowego przewodnika jest przedstawienie analizy osiadania
Mgr inż. Wojciech Chajec Pracownia Kompozytów, CNT Mgr inż. Adam Dziubiński Pracownia Aerodynamiki Numerycznej i Mechaniki Lotu, CNT SMIL
Mgr inż. Wojciech Chajec Pracownia Kompozytów, CNT Mgr inż. Adam Dziubiński Pracownia Aerodynamiki Numerycznej i Mechaniki Lotu, CNT SMIL We wstępnej analizie przyjęto następujące założenia: Dwuwymiarowość
Układ kierowniczy. Potrzebę stosowania układu kierowniczego ze zwrotnicami przedstawia poniższy rysunek:
1 Układ kierowniczy Potrzebę stosowania układu kierowniczego ze zwrotnicami przedstawia poniższy rysunek: Definicja: Układ kierowniczy to zbiór mechanizmów umożliwiających kierowanie pojazdem, a więc utrzymanie
MODEL STANOWISKA DO BADANIA OPTYCZNEJ GŁOWICY ŚLEDZĄCEJ
Mgr inż. Kamil DZIĘGIELEWSKI Wojskowa Akademia Techniczna DOI: 10.17814/mechanik.2015.7.232 MODEL STANOWISKA DO BADANIA OPTYCZNEJ GŁOWICY ŚLEDZĄCEJ Streszczenie: W niniejszym referacie zaprezentowano stanowisko
Plan wykładu. Akcelerator 3D Potok graficzny
Plan wykładu Akcelerator 3D Potok graficzny Akcelerator 3D W 1996 r. opracowana została specjalna karta rozszerzeń o nazwie marketingowej Voodoo, którą z racji wspomagania procesu generowania grafiki 3D
Tematy prac dyplomowych w Katedrze Awioniki i Sterowania. Studia: I stopnia (inżynierskie)
Tematy prac dyplomowych w Katedrze Awioniki i Sterowania Studia I stopnia (inżynierskie) Temat: Skalowanie czujników prędkości kątowej i orientacji przestrzennej 1. Analiza właściwości czujników i układów
Definicja obrotu: Definicja elementów obrotu:
5. Obroty i kłady Definicja obrotu: Obrotem punktu A dookoła prostej l nazywamy ruch punktu A po okręgu k zawartym w płaszczyźnie prostopadłej do prostej l w kierunku zgodnym lub przeciwnym do ruchu wskazówek
POLITECHNIKA ŁÓDZKA INSTYTUT OBRABIAREK I TECHNOLOGII BUDOWY MASZYN. Ćwiczenie D-3
POLITECHNIKA ŁÓDZKA INSTYTUT OBRABIAREK I TECHNOLOGII BUDOWY MASZYN Ćwiczenie D-3 Temat: Obliczenie częstotliwości własnej drgań swobodnych wrzecion obrabiarek Konsultacje: prof. dr hab. inż. F. Oryński
Laboratorium. Hydrostatyczne Układy Napędowe
Laboratorium Hydrostatyczne Układy Napędowe Instrukcja do ćwiczenia nr 5 Charakterystyka rozdzielacza hydraulicznego. Opracowanie: Z.Kudźma, P. Osiński J. Rutański, M. Stosiak Wiadomości wstępne Rozdzielacze
PL B1. Sposób transportu i urządzenie transportujące ładunek w wodzie, zwłaszcza z dużych głębokości
RZECZPOSPOLITA POLSKA (12) OPIS PATENTOWY (19) PL (11) 228529 (13) B1 Urząd Patentowy Rzeczypospolitej Polskiej (21) Numer zgłoszenia: 414387 (22) Data zgłoszenia: 16.10.2015 (51) Int.Cl. E21C 50/00 (2006.01)
Od redakcji. Symbolem oznaczono zadania wykraczające poza zakres materiału omówionego w podręczniku Fizyka z plusem cz. 2.
Od redakcji Niniejszy zbiór zadań powstał z myślą o tych wszystkich, dla których rozwiązanie zadania z fizyki nie polega wyłącznie na mechanicznym przekształceniu wzorów i podstawieniu do nich danych.
Automatyka i pomiary wielkości fizykochemicznych. Instrukcja do ćwiczenia III. Pomiar natężenia przepływu za pomocą sondy poboru ciśnienia
Automatyka i pomiary wielkości fizykochemicznych Instrukcja do ćwiczenia III Pomiar natężenia przepływu za pomocą sondy poboru ciśnienia Sonda poboru ciśnienia Sonda poboru ciśnienia (Rys. ) jest to urządzenie
Temat /6/: DYNAMIKA UKŁADÓW HYDRAULICZNYCH. WIADOMOŚCI PODSTAWOWE.
1 Temat /6/: DYNAMIKA UKŁADÓW HYDRAULICZNYCH. WIADOMOŚCI PODSTAWOWE. Celem ćwiczenia jest doświadczalne określenie wskaźników charakteryzujących właściwości dynamiczne hydraulicznych układów sterujących
Projekt rejestratora obiektów trójwymiarowych na bazie frezarki CNC. The project of the scanner for three-dimensional objects based on the CNC
Dr inż. Henryk Bąkowski, e-mail: henryk.bakowski@polsl.pl Politechnika Śląska, Wydział Transportu Mateusz Kuś, e-mail: kus.mate@gmail.com Jakub Siuta, e-mail: siuta.jakub@gmail.com Andrzej Kubik, e-mail:
Wyznaczanie sił w przegubach maszyny o kinematyce równoległej w trakcie pracy, z wykorzystaniem metod numerycznych
kinematyka równoległa, symulacja, model numeryczny, sterowanie mgr inż. Paweł Maślak, dr inż. Piotr Górski, dr inż. Stanisław Iżykowski, dr inż. Krzysztof Chrapek Wyznaczanie sił w przegubach maszyny o
(13) B1 (12) OPIS PATENTOWY (19) PL (11) PL B1. (54) Sposób sterowania zespołem pomp BUP 02/
RZECZPOSPOLITA PO LSK A Urząd Patentowy Rzeczypospolitej Polskiej (12) OPIS PATENTOWY (19) PL (11) 180536 (13) B1 (21 ) Numer zgłoszenia: 315275 (22) Data zgłoszenia: 12.07.1996 (51) IntCl7 F04B 49/02
Tematy prac dyplomowych w Katedrze Awioniki i Sterowania. Studia: II stopnia (magisterskie)
Tematy prac dyplomowych w Katedrze Awioniki i Sterowania Studia II stopnia (magisterskie) Temat: Układ sterowania płaszczyzną sterową o podwyższonej niezawodności 1. Analiza literatury. 2. Uruchomienie
KINEMATYKA I DYNAMIKA CIAŁA STAŁEGO. dr inż. Janusz Zachwieja wykład opracowany na podstawie literatury
KINEMATYKA I DYNAMIKA CIAŁA STAŁEGO dr inż. Janusz Zachwieja wykład opracowany na podstawie literatury Funkcje wektorowe Jeśli wektor a jest określony dla parametru t (t należy do przedziału t (, t k )
ZAŁĄCZNIK 7 - Lotnicza Pogoda w pytaniach i odpowiedziach.
Prąd strumieniowy (jet stream) jest wąskim pasem bardzo silnego wiatru na dużej wysokości (prędkość wiatru jest > 60 kts, czyli 30 m/s). Możemy go sobie wyobrazić jako rurę, która jest spłaszczona w pionie
Struktura manipulatorów
Temat: Struktura manipulatorów Warianty struktury manipulatorów otrzymamy tworząc łańcuch kinematyczny o kolejnych osiach par kinematycznych usytuowanych pod kątem prostym. W ten sposób w zależności od
Roboty przemysłowe. Cz. II
Roboty przemysłowe Cz. II Klasyfikacja robotów Ze względu na rodzaj napędu: - hydrauliczny (duże obciążenia) - pneumatyczny - elektryczny - mieszany Obecnie roboty przemysłowe bardzo często posiadają napędy
Zintegrowany system wizualizacji parametrów nawigacyjnych w PNDS
dr inż. kpt. ż.w. Andrzej Bąk Zintegrowany system wizualizacji parametrów nawigacyjnych w PNDS słowa kluczowe: PNDS, ENC, ECS, wizualizacja, sensory laserowe Artykuł opisuje sposób realizacji procesu wizualizacji
Bryła sztywna. Fizyka I (B+C) Wykład XXI: Statyka Prawa ruchu Moment bezwładności Energia ruchu obrotowego
Bryła sztywna Fizyka I (B+C) Wykład XXI: Statyka Prawa ruchu Moment bezwładności Energia ruchu obrotowego Typ równowagi zależy od zmiany położenia środka masy ( Równowaga Statyka Bryły sztywnej umieszczonej
dr inż. Cezary Żrodowski Wizualizacja Informacji WETI PG, sem. V, 2015/16 b) Operacja wyciągnięcia obrotowego z dodaniem materiału - uchwyt (1pkt)
Zadanie 5 - Jacht 1. Budowa geometrii koła sterowego a) Szkic (1pkt) b) Operacja wyciągnięcia obrotowego z dodaniem materiału - uchwyt (1pkt) 1 c) Operacja wyciagnięcia liniowego z dodaniem materiału obręcze
Wektory, układ współrzędnych
Wektory, układ współrzędnych Wielkości występujące w przyrodzie możemy podzielić na: Skalarne, to jest takie wielkości, które potrafimy opisać przy pomocy jednej liczby (skalara), np. masa, czy temperatura.
Wnikanie ciepła przy konwekcji swobodnej. 1. Wstęp
Wnikanie ciepła przy konwekcji swobodnej 1. Wstęp Współczynnik wnikania ciepła podczas konwekcji silnie zależy od prędkości czynnika. Im prędkość czynnika jest większa, tym współczynnik wnikania ciepła
Projektowanie systemów zrobotyzowanych
ZAKŁAD PROJEKTOWANIA TECHNOLOGII Laboratorium Projektowanie systemów zrobotyzowanych Instrukcja 4 Temat: Programowanie trajektorii ruchu Opracował: mgr inż. Arkadiusz Pietrowiak mgr inż. Marcin Wiśniewski
Bąk wirujący wokół pionowej osi jest w równowadze. Momenty działających sił są równe zero (zarówno względem środka masy S jak i punktu podparcia O).
Bryła sztywna (2) Bąk Równowaga Rozważmy bąk podparty wirujący do okoła pionowej osi. Z zasady zachowania mementu pędu wynika, że jeśli zapewnimy znikanie momentów sił to kierunek momentu pędu pozostanie
FDS 6 - Nowe funkcje i możliwości. Modelowanie instalacji HVAC część 1: podstawy.
FDS 6 - Nowe funkcje i możliwości. Modelowanie instalacji HVAC część 1: podstawy. Wstęp 4 listopada 2013r. miała miejsce długo wyczekiwana premiera najnowszej, szóstej już wersji popularnego symulatora
We wszystkich zadaniach przyjmij wartość przyspieszenia ziemskiego g = 10 2
1 m We wszystkich zadaniach przyjmij wartość przyspieszenia ziemskiego g = 10 2. s Zadanie 1 (1 punkt) Spadochroniarz opada ruchem jednostajnym. Jego masa wraz z wyposażeniem wynosi 85 kg Oceń prawdziwość
Statyka płynów - zadania
Zadanie 1 Wyznaczyć rozkład ciśnień w cieczy znajdującej się w stanie spoczynku w polu sił ciężkości. Ponieważ na cząsteczki cieczy działa wyłącznie siła ciężkości, więc składowe wektora jednostkowej siły
Techniki animacji komputerowej
Techniki animacji komputerowej 1 Animacja filmowa Pojęcie animacji pochodzi od ożywiania i ruchu. Animować oznacza dawać czemuś życie. Słowem animacja określa się czasami film animowany jako taki. Animacja
BADANIA SYMULACYJNE PROCESU HAMOWANIA SAMOCHODU OSOBOWEGO W PROGRAMIE PC-CRASH
BADANIA SYMULACYJNE PROCESU HAMOWANIA SAMOCHODU OSOBOWEGO W PROGRAMIE PC-CRASH Dr inż. Artur JAWORSKI, Dr inż. Hubert KUSZEWSKI, Dr inż. Adam USTRZYCKI W artykule przedstawiono wyniki analizy symulacyjnej