PROPOZYCJA PROTOKOŁU KOMUNIKACJI

Podobne dokumenty
W PŁYW ALGORYTMÓW STEROWANIA POJAZDEM TYPU ROV

POLISH HYPERBARIC RESEARCH 1(50)2015 Journal of Polish Hyperbaric Medicine and Technology Society STRESZCZENIE

Automatyka przemysłowa na wybranych obiektach. mgr inż. Artur Jurneczko PROCOM SYSTEM S.A., ul. Stargardzka 8a, Wrocław

SiMod-X-(A1) Przetwornik parametrów powietrza z interfejsem RS485 (MODBUS RTU) oraz wyjściem analogowym (dotyczy wersji -A1)

Bałtyckie Centrum Badawczo-Wdrożeniowe Gospodarki Morskiej i jego rola we wzmacnianiu innowacyjności Pomorza Zachodniego.

Programowanie sterowników przemysłowych / Jerzy Kasprzyk. wyd. 2 1 dodr. (PWN). Warszawa, Spis treści

Kod produktu: MP-BT-RS232

KOMPUTEROWY MODEL UKŁADU STEROWANIA MIKROKLIMATEM W PRZECHOWALNI JABŁEK

Urządzenia Elektroniki Morskiej Systemy Elektroniki Morskiej

Moduł Ethernetowy. instrukcja obsługi. Spis treści

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej

APLIKACJA COMMAND POSITIONING Z WYKORZYSTANIEM KOMUNIKACJI SIECIOWEJ Z PROTOKOŁEM USS W PRZETWORNICACH MDS/FDS 5000

Politechnika Wrocławska

PROGRAMOWANIE UKŁADÓW REGULACJI CIĄGŁEJ PCS

Instrukcja Obsługi. Modułu wyjścia analogowego 4-20mA PRODUCENT WAG ELEKTRONICZNYCH

Instalacje SCADA z zastosowaniem urządzeń MOXA

STEROWANIE ROZMYTE KURSEM I ZANURZENIEM POJAZDU PODWODNEGO BADANIA SYMULACYJNE I EKSPERYMENTALNE

Badanie właściwości wysokorozdzielczych przetworników analogowo-cyfrowych w systemie programowalnym FPGA. Autor: Daniel Słowik

Wyświetlacz alfanumeryczny LCD zbudowany na sterowniku HD44780

Sterowniki Programowalne Sem. V, AiR

STEROWNIK ŚWIATEŁ i SZLABANÓW SWS-4/485K/UK

LMWD-2X LISTWOWY MODUŁ WYJŚĆ DWUSTANOWYCH DOKUMENTACJA TECHNICZNO-RUCHOWA. Wrocław, listopad 1999 r.

MiniModbus 4DO. Moduł rozszerzający 4 wyjścia cyfrowe. Wyprodukowano dla. Instrukcja użytkownika

prof. ZUT dr hab. Czesława Christowa

PLAN STUDIÓW. Jachty Statki morskie i obiekty oceanotechniczne Semestr III. Semestr IV liczba godzin liczba forma

Szybkie prototypowanie w projektowaniu mechatronicznym

Kod produktu: MP01105

1. Cel ćwiczenia. 2. Podłączenia urządzeń zewnętrznych w sterowniku VersaMax Micro

LEKCJA TEMAT: Zasada działania komputera.

CYFROWY UKŁAD STEROWANIA RUCHEM BEZZAŁOGOWEGO POJAZDU PODWODNEGO

1. Cel ćwiczenia. Celem ćwiczenia jest zestawienie połączenia pomiędzy dwoma sterownikami PLC za pomocą protokołu Modbus RTU.

WIZUALIZACJA DANYCH SENSORYCZNYCH MINISTACJA METEOROLOGICZNA

Wizualizacja stanu czujników robota mobilnego. Sprawozdanie z wykonania projektu.

Laboratorium Komputerowe Systemy Pomiarowe

Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska

Kod produktu: MP-BTM222-5V

Instrukcja techniczna [ pl ]

Moduł Ethernetowy EL-ETH. Instrukcja obsługi

Stanowisko do badania współczynnika tarcia

Rejestratory Sił, Naprężeń.

SYSTEM MONITOROWANIA DECYZYJNEGO STANU OBIEKTÓW TECHNICZNYCH

Pracownia Transmisji Danych, Instytut Fizyki UMK, Toruń. Instrukcja do ćwiczenia nr 10. Transmisja szeregowa sieciami energetycznymi

INSTYTUT MASZYN PRZEPŁYWOWYCH im. Roberta Szewalskiego POLSKIEJ AKADEMII NAUK Gdańsk ul. J. Fiszera 14

Projektowanie systemów za pomocą języków wysokiego poziomu ESL

asix4 Podręcznik użytkownika Drajwer protokołu ADAM Podręcznik użytkownika

Biomonitoring system kontroli jakości wody

Obługa czujników do robota śledzącego linie. Michał Wendland czerwca 2011

Kod produktu: MP-BT-USB

MORSKIE BADANIA WDROŻENIOWO-EKSPLOATACYJNE SYSTEMU MONITORINGU GŁĘBINOWEGO

Dokumentacja Techniczno ruchowa: Moduł PSI (ver. PSI 1.0)

DigiPoint Karta katalogowa DS 5.00

IDENTYFIKACJA ZATOPIONYCH JEDNOSTEK NA DNIE ZBIORNIKÓW WODNYCH KRZYSZTOF KEMPSKI AUTOMATYKA I ROBOTYKA WYDZIAŁ MECHANICZNY POLITECHNIKA WROCŁAWSKA

Autoreferat Rozprawy Doktorskiej

PROGRAMOWALNE STEROWNIKI LOGICZNE

IMP Tester v 1.1. Dokumentacja Techniczno Ruchowa

HYDRO-ECO-SYSTEM. Sieciowe systemy monitoringu pompowni wykonane w technologii

Wykład I. Podstawowe pojęcia. Studia Podyplomowe INFORMATYKA Architektura komputerów

2.1 Porównanie procesorów

Ogłoszenie o zamówieniu

OSTER 2 Sterownik programowalny z wbudowanym modemem GPRS

ELPM-8DI8DOasLightCount

Szczegółowy Opis Przedmiotu Zamówienia: Zestaw do badania cyfrowych układów logicznych

Konwerter sygnału RS-232 na RS-485

Miernik przepływu powietrza Model A2G-25

2. Zawartość dokumentacji. 1. Strona tytułowa. 2. Zawartość dokumentacji. 3. Spis rysunków. 4. Opis instalacji kontroli dostępu. 3.

swobodnie programowalny sterownik

ASEM UBIQUITY PRZEGLĄD FUNKCJONALNOŚCI

Moduł RS232 E054. TAP - Systemy Alarmowe Sp. z o. o. os. Armii Krajowej Poznań tel ; fax:

Sterownik PLC ELPM-8DI8DO z aplikacją ELPM-8DI8DOasRoleta wersja v

INSTRUKCJA Regulacja PID, badanie stabilności układów automatyki

Specyfikacja CPU080. Główne cechy nowej karty CPU080: Kompatybilność: wszystkie prostowniki. Wymagania: W zestawie: Modbus 485 na złączu DB25.

Katedra Systemów Decyzyjnych. Kierownik: prof. dr hab. inż. Zdzisław Kowalczuk

Moduł Komunikacyjny MCU42 do systemu AFS42

dokument DOK wersja 1.0

APLIKACJA NAPISANA W ŚRODOWISKU LABVIEW SŁUŻĄCA DO WYZNACZANIA WSPÓŁCZYNNIKA UZWOJENIA MASZYNY INDUKCYJNEJ

asix4 Podręcznik użytkownika CtMus04 - drajwer do wymiany danych z urządzeniami sterującymi MUS-04 firmy ELEKTORMETAL S.A.

Sreszczenie. Słowa kluczowe: sterowanie, poziom cieczy, regulator rozmyty

WYKORZYSTANIE crio (KOMPUTERA CZASU RZECZYWISTEGO) W STEROWANIU ROZPROSZONYM

MODBUS RTU wersja M1.14 protokół komunikacyjny wyświetlaczy LDN

INSTRUKCJA OBSŁUGI Konwerter USB-RS485 TH Nr katalogowy CNVU-485-TH

Kod produktu: MP01105T

Karta katalogowa modułu mh-mrg Wersja dokumentacji 1.2

Moduł komunikacyjny Modbus RTU do ciepłomierza SonoMeter 30

Lista zagadnień kierunkowych pomocniczych w przygotowaniu do egzaminu dyplomowego magisterskiego Kierunek: Mechatronika

Architektura Systemów Komputerowych. Transmisja szeregowa danych Standardy magistral szeregowych

Terminali GPRS S6 Strona 1 z 11. Terminal GPRS. Albatross S6. Instrukcja montażu wersja 4.2

3/13/2012. Automatyka i Sterowanie PRz Wprowadzenie. Wprowadzenie. Historia automatyki. dr inż. Tomasz Żabiński. Odśrodkowy regulator prędkości

UNIGYR Karty magistrali PROFIBUS. Modele z interfejsami kart PCI i PC (PCMCIA)

sterownik VCR v 1. 0

W.J WIELICZKA

Konfiguracja i programowanie sterownika GE Fanuc VersaMax z modelem procesu przepływów i mieszania cieczy

Konwerter RS-485->TCP/IP [ethernet] ATC-2000 SZYBKI START [konfiguracja urządzenia do współpracy z programem Meternet]

System monitoringu i sterowania pomp obiegowych

Politechnika Białostocka. Wydział Elektryczny. Katedra Automatyki i Elektroniki. Kod przedmiotu: TS1C

Instrukcja obsługi Profesjonalny bezprzewodowy czytnik kodów HD2000

asix4 Podręcznik użytkownika AS512 - drajwer protokołu AS512 dla SIMATIC S5 Podręcznik użytkownika

CZAZ-COM MODUŁ KOMUNIKACYJNY DLA ZESPOŁÓW CZAZ KARTA KATALOGOWA

Zastosowanie procesorów AVR firmy ATMEL w cyfrowych pomiarach częstotliwości

MAGISTRALA MODBUS W SIŁOWNIKU XSM Opis sterowania

Opis systemu CitectFacilities. (nadrzędny system sterowania i kontroli procesu technologicznego)

Transkrypt:

Polish Hyperbaric Research Mariusz Dramski, Tadeusz Graczyk, Sławomir Jaszczak, Mariusz Matejski dr inż. Mariusz Dramski Uniwersytet Szczeciński Wydział Zarządzania i Ekonomiki Usług 71 004 Szczecin, ul. Cukrowa 8 tel. 091 444 3115, fax. 091 444 3116, mdramski@ukw.edu.pl dr hab. inż. Tadeusz Graczyk Wydział Techniki Morskiej Zachodniopomorski Uniwersytet Technologiczny w Szczecinie dr inż. Sławomir Jaszczak Wydział Informatyki Zachodniopomorski Uniwersytet Technologiczny w Szczecinie dr inż. Mariusz Matejski Wydział Techniki Morskiej Zachodniopomorski Uniwersytet Technologiczny w Szczecinie PROPOZYCJA PROTOKOŁU KOMUNIKACJI DLA ZDALNIE STEROWANEGO POJAZDU PODWODNEGO Artykuł prezentuje propozycję protokołu komunikacyjnego dla pojazdu podwodnego typu ROV, zbudowanego i eksploatowanego na Wydziale Techniki Morskiej Zachodniopomorskiego Uniwersytetu Technologicznego w Szczecinie. Pojazd o nazwie MAGIS (od nazwisk projektantów) został zaprojektowany w celu eksploracji dna Morza Bałtyckiego i poszukiwań pozostałości z II wojny światowej, wraków, naturalnych przeszkód oraz monitoringu podwodnych części budowli hydrotechnicznych. Pojazd może być wykorzystany również do inspekcji części podwodnych statków morskich, rzecznych i innych jednostek nawodnych. Specyfika akwenu, w którym eksploatowany jest pojazd, wymusiła odpowiednią konstrukcję pojazdu. Miało to oczywiście wpływ na opisywany w tym dokumencie protokół komunikacyjny. Słowa kluczowe: pojazd głębinowy, ROV, protokół komunikacji. PROPOSAL OF A COMMUNICATION PROTOCOL FOR THE REMOTELY OPERATED VEHICLE The article presents a proposal for the communication protocol to be used by an ROV built and operated by the Faculty of Maritime Technology, West Pomeranian University of Technology in Szczecin, Poland. The vehicle, named MAGIS (short of the names of its designers), has been designed for the exploration of the Baltic Sea bottom and finding WWII materials, wrecks and natural obstacles, as well as for the monitoring of underwater parts of hydrotechnic structures. The vehicle can be used for inspection of underwater parts of seagoing or inland ships and other vessels. The nature of a sea region where the vehicle is to operate has resulted in an appropriate design of the vehicle, which influenced the communication protocol described in the paper. Key words: underwater vehicle, ROV, communication protocol. 49

Nr 2 (27) 2009 rok WSTĘP Pojazdy podwodne wszystkich typów pełnią znaczącą rolę w eksploracji i badaniach podwodnych. Ich zasadnicza rola to zastąpienie człowieka, tam gdzie warunki pracy są szczególnie nieprzyjazne czy wręcz niebezpieczne, [5]. Wyróżnić można dwa podstawowe typy tych jednostek: zdalnie sterowane za pośrednictwem kabloliny (ROV) i pojazdy autonomiczne (AUV). Pozwalają one na ograniczenie takich czynników ryzyka, jak: bezpośrednie działanie człowieka w warunkach podwodnych (praca w warunkach wysokich ciśnień, niskich temperatur), trudności w wykonywaniu prac wymagających użycia większych sił pod wodą, utrudnienia w orientacji pod wodą i wiele innych, związanych z pracą człowieka w środowisku nieprzyjaznym, z ograniczoną łącznością z ośrodkiem dyspozycyjnym. Od lat 80-tych ubiegłego wieku na Wydziale Techniki Morskiej Politechniki Szczecińskiej (obecnie Zachodniopomorski Uniwersytet Technologiczny) prowadzone są prace badawcze i projektowe dotyczące pojazdów podwodnych różnego typu, [1, 2, 3, 4, 6, 7]. Przeprowadzone eksperymenty zaowocowały pozyskaniem istotnej wiedzy z zakresu projektowania urządzeń pracujących w środowisku wodnym. Jednym z takich projektów jest system TODS-400. Składa się on z dwóch części: - nawodnej jednostki sterująco-pomiarowej, zaopatrzonej w system zasilania, konsolę sterującą, urządzenia wizualizacyjne, system pozycjonowania, magnetometr oraz minilaboratorium do analizy parametrów fizyko-chemicznych wody, - pojazdu głębinowego MAGiS, w skład którego wchodzą pędniki umożliwiające ruch pojazdu, światła, kamery, manipulator i inne urządzenia, umieszczone na aluminiowej ramie. W niniejszym artykule główną uwagę położono na problemy związane z komunikacją pomiędzy pojazdem, pracującym pod wodą, a komputerem PC wchodzącym w skład centrali kontrolno-pomiarowej. Generalnie wszelka wymiana informacji pomiędzy poszczególnymi urządzeniami odbywa się poprzez port szeregowy RS-232. Jedynie komunikacja pomiędzy pojazdem a centralą kontrolnopomiarową zachodzi za pośrednictwem kabloliny (400m), zawierającą światłowód. Najistotniejszym elementem dla operatora pojazdu jest jednak panel kontrolny wyposażony w joysticki i potencjometry oraz komputer PC. 50

Polish Hyperbaric Research Rys.1 Pojazd podwodny MAGIS w basenie technologicznym WTM 1. OGÓLNA STRUKTURA SYSTEMU Na rys. 2 przedstawiono ogólną strukturę omawianego systemu. Rys. 2 Struktura systemu: CONTROL PANEL panel sterowania, PCL818L karta transmisji, wejścia/wyjścia., VIDEO CARD karta video, POWER CABINET moduł zasilania, OPTICAL FIBRE światłowód Pojazd MAGIS wymagał zaprojektowania i wdrożenia odpowiedniego oprogramowania sterującego. Oprogramowanie jest odpowiedzialne za wymianę sygnałów sterujących oraz komunikatów pomiędzy operatorem i pojazdem. Interfejs użytkownika przedstawiono na rys. 3 jest to zbiór kontrolek prezentujących informacje konieczne do zapewnienia dwustronnej komunikacji pomiędzy pojazdem pracującym pod wodą i operatorem. Interfejs użytkownika jest widoczny na ekranie komputera PC. Komputer zaś jest połączony z panelem sterującym za pomocą karty wejścia / wyjścia PLC 818L. Połączenie z rozdzielnią 51

Nr 2 (27) 2009 rok mocy odbywa się poprzez port szeregowy RS 232, którego parametry są następujące: - szybkość transmisji: 9600 bps, - słowo: 8 bitów, - bity stopu: 2 bity, - parzystość: brak. Całe oprogramowanie zostało napisane przy użyciu narzędzia LabWindow/CVI firmy National Instruments. Rys. 3 Intefrejs użytkownika 2. PRZEPŁYW INFORMACJI Z KOMPUTERA DO POJAZDU Rozkazy do pojazdu muszą być przesyłane z częstotliwością co najmniej 50 milisekund. W przeciwnym wypadku pojazd wejdzie w tryb bezpieczeństwa (zatrzymane pędniki, zatrzymanie wszystkich urządzeń cyfrowych, światła na pół mocy). Łańcuch znaków tworzący rozkaz wygląda następująco: [$12], <CS>, Spare, Light2, Light1, Thruster1, Thruster2, Thruster3, Thruster4, Thruster5, TORC2, TORC3, TORC4, TORC5, TORC6, [$5B], [$3C], [$C3] gdzie: - Spare: 0-10 VDC wyjście analogowe; - Lights1 & 2: rozkazy dla świateł 0 światła wyłączone, 255 pełna moc; - Thruster1..5: rozkazy dla pędników 128 pędniki wyłączone, 128-255 praca w jednym kierunku, 128-0 praca w drugim kierunku; - TORC2 komenda dla kamery 1: - bits 0-2: nie używane, - bit 3: ostrzenie automatyczne / ręczne, - bit 4: zbliżenie, - bit 5: oddalenie, - bit 6: ostrzenie na bliższe pole, 52

Polish Hyperbaric Research - bit 7: ostrzenie na dalsze pole; - TORC3 kamera 2 (analogicznie jak kamera 1); - TORC4 pan & tilt oraz próbniki: - bit 0: próbnik 4, - bit 1: próbnik 3, - bit 2: próbnik 2, - bit 3: próbnik 1, - bit 4: pan & tilt prawo, - bit 5: pan & tilt lewo, - bit 6: pan & tilt góra, - bit 7: pan & tilt dół; - TORC 5 ramię: - bits 0-3: nie używane, - bit 4: obrót w prawo, - bit 5: obrót w lewo, - bit 6: otwarcie, - bit 7: zamknięcie; - TORC6 aparat, inne urządzenia zewnętrzne: - bit 0: wyzwolenie migawki aparatu, - bits 1-7: urządzenia zewnętrzne 1-7; - <CS> - suma kontrolna; - [$5B], [$3C], [$C3] sekwencja końcowa. 3. PRZEPŁYW INFORMACJI Z POJAZDU DO KOMPUTERA Rozkaz ma postać: [$21], <CS>, Zasilanie 1, Zasilanie 2, Kompas, Ciśnienie, Wejścia cyfrowe Stan kamer, [$5B], [$3C], [$C3] gdzie: - <CS> - suma kontrolna; - Stan kamer bit 0: 1 kamera 1 ostrzenie automatyczne, 0 kamera 1 ostrzenie ręczne, bit 1: 1 kamera 2 ostrzenie automatyczne, 0 kamera 2 ostrzenie ręczne; - Wejścia cyfrowe: bit 0: czujnik wody w pojeździe, bits 1-7: wejścia cyfrowe 1-7; - Ciśnienie wartość 0-5 VDC dla czujnika, wartość cyfrowa w zakresie 0-255; - Kompas wartość 0-5 VDC dla czujnika, wartość cyfrowa w zakresie 0-255; - Zasilanie 1 bieżący stan zasilania 240 VAC; - Zasilanie 2 bieżący stan zasilania 400 VAC; - [$5B], [$3C], [$C3] sekwencja końcowa. 4. IMPLEMENTACJA Celem oprogramowania jest dekodowanie łańcucha komend i przesłanie (bądź otrzymanie) tej informacji z komputera PC do pojazdu. Oprogramowanie zostało stworzone przy użyciu środowiska LabWindow/CVI, przy użyciu języka C, [8]. Aktualnie program kontrolny działa pod kontrolą systemu operacyjnego Windows 98SE. 53

Nr 2 (27) 2009 rok Z powodu dużej objętości użytego kodu, zamieszczono tylko wybrane, najważniejsze części. Oto pierwszy przykład: int CVICALLBACK PhotoCallBack (int panel, int control, int event, void *callbackdata, int eventdata1, int eventdata2) { switch (event) { case EVENT_LEFT_CLICK: TORC6=(TORC6 0x01); break; case EVENT_COMMIT: TORC6=(TORC6 & 0xFE); break; } return 0; } Powyższa procedura jest odpowiedzialna za wyzwolenie migawki aparatu fotograficznego. Ilustruje ona w jaki sposób obsługiwane są tego typu urządzenia. Podobne procedury zostały stworzone również dla innych elementów stanowiących wyposażenie pojazdu podwodnego. Teraz spójrzmy na kod odpowiedzialny za przesyłanie danych z komputera PC do pojazdu: int CVICALLBACK ComTimerCallBack (int panel, int control, int event, void *callbackdata, int eventdata1, int eventdata2) { switch (event) { case EVENT_TIMER_TICK: send_data[0] = (unsigned char) Spare; send_data[1] = (unsigned char) Light2; send_data[2] = (unsigned char) Light1; send_data[3] = (unsigned char) Thruster1; send_data[4] = (unsigned char) Thruster2; send_data[5] = (unsigned char) Thruster3; send_data[6] = (unsigned char) Thruster4; send_data[7] = (unsigned char) Thruster5; send_data[8] = TORC2; send_data[9] = TORC3; send_data[10] = TORC4; send_data[11] = TORC5; send_data[12] = TORC6; send_data[13] = '\0'; sendstring (send_data, 13, comport); break; } return 0;} Jak można zauważyć, strumień danych jest kontrolowany przez licznik czasu. Najpierw należy załadować wszystkie potrzebne dane do bufora o nazwie send_data i dalej następuje przesłanie tak zbudowanego komunikatu do pojazdu. Odbiór danych z pojazdu realizowany jest podobnie, zgodnie z protokołem opisanym powyżej. 54

Polish Hyperbaric Research są: Sterowanie pędnikami odbywa się w sposób liniowy o 3 składowych, którymi - bieżące napięcie, - wzmocnienie, - offset (przesunięcie). Przykładowy kod: GetCtrlVal (panelhandle, PANEL_F_B_SLIDE, &offset6); GetCtrlVal (panelhandle, PANEL_F_B_GAIN, &gain6); fvoltage[6]=gain6*fvoltage[6]+offset6; Wartości wzmocnienia i przesunięcia są podawane przez operatora poprzez intefrejs użytkownika. Jest to bardzo istotne, gdyż panel sterujący jest zbudowany z układów elektronicznych, których charakterystyki mogą się zmieniać w zależności od warunków otoczenia (temperatura, ciśnienie, zanieczyszczenie powietrza). Na potrzeby niniejszej publikacji zastosowano współczynniki otrzymane eksperymentalnie na podstawie przeprowadzonych badań w basenie technologicznym Wydziału Techniki Morskiej. WNIOSKI W artykule opisano propozycję zmodyfikowanego protokołu komunikacji dla pojazdu podwodnego MAGIS zaprojektowanego na Wydziale Techniki Morskiej Politechniki Szczecińskiej (obecnie Zachodniopomorski Uniwersytet Technologiczny w Szczecinie). Przedstawiono kilka fragmentów kodu w języku C, co może być użyteczne dla innych badaczy, pracujących nad podobnymi projektami. W rzeczywistych systemach wykorzystujących układy automatyki i sterowania istotną rolę odgrywa oprogramowanie. Powszechnie wiadomo, że ma ono bardzo duży wpływ na poprawną pracę systemu. Niniejsza publikacja udowadnia, że poprawny program zdecydowanie ułatwia komunikację pomiędzy pojazdem podwodnym i jego operatorem. PIŚMIENNICTWO 1. Graczyk T., Matejski M, Skórski W.: New concept of an integrated ROV system for underwater inspection, Proc. of the Third International Conference on Marine Technology ODRA 99, Szczecin, 11-13 October 1999, ed. by T.Graczyk, T.Jastrzębski, C.A.Brebbia, WITPress - Southampton & Boston, 1999, pp. 565-572. 2. Graczyk T., Matejski M., Skórski W.: Project no PL 9409-01-03 Coastal Monitoring Szczecin, EU Phare, Cross Border Co-Operation Programme Poland-Denmark, Technical University of Szczecin, 1994-1998. 3. Jaszczak S.: Zastosowanie metod sztucznej inteligencji w projektowaniu cyfrowego sterownika kursu pojazdu podwodnego, rozprawa doktorska, promotor prof. dr hab. inż. Andrzej Piegat, Politechnika Szczecińska, Szczecin 2001. 4. Jaszczak S., Piegat A.: Self learning neuro-fuzzy PID controller applied to underwater KRAB II, Marine Technology II, Computational Mechanics Publications - Southampton & Boston, 1997, s. 437-444. 55

Nr 2 (27) 2009 rok 5. Kasperek T.: Monitoring problems of regions and sites of assumed chemical ammunition submergence in the Baltic Sea (in Polish), ZN AMW, no 1(139)/98, Gdynia 1998. 6. Matejski M., Skórski W., Graczyk T.: Technical aspects of localisation of offshore structures in the Baltic Sea, Marine Technology II, Proc. of the Second International Conference on Marine Technology ODRA 97, Szczecin, 13-15 May 1997, ed. by T.Graczyk, T.Jastrzębski, C.A.Brebbia, Computational Mechanics Publications - Southampton & Boston, 1997, p.483-491. 7. Skórski W., Matejski M., Graczyk T.: Baltic Sea waters measurements and modelling in aspects of post-war military residues, Marine Technology II, Proc. of the Second International Conference on Marine Technology ODRA 97, Szczecin, 13-15 May 1997, ed. by T.Graczyk, T.Jastrzębski, C.A.Brebbia, Computational Mechanics Publications - Southampton & Boston, 1997, p.493-501 and Sons, LTD, 2000. 8. LabWindows/CVI Programmer Reference Manual, February 1998 Edition, National Instruments. Autorzy: dr inż. Mariusz Dramski Doktor nauk technicznych z dyscypliny informatyka, adiunkt w Katedrze Efektywności Innowacji na Wydziale Zarządzania i Ekonomiki Usług Uniwersytetu Szczecińskiego. Zainteresowania naukowe sztuczna inteligencja, teoria sterowania. dr hab. inż. Tadeusz Graczyk Adiunkt na Wydziale techniki Morskiej ZUT. Technika głębinowa, projektowanie i budowa pojazdów głębinowych, technologia budowy okrętów. Towarzystwo Okrętowców Polskich Korab, Society of Underwater Technology. Dwa zaprojektowane i zbudowane systemy monitoringu głębinowego, projekty pojazdów głębinowych, granty Ministerstwa Nauki i Szkolnictwa Wyższego. dr inż. Sławomir Jaszczak Adiunkt na Wydziale Informatyki ZUT. Badania w zakresie sterowania pojazdami głębinowymi z wykorzystaniem metod sztucznej inteligencji. Szybkie prototypowanie algorytmów sterowania złożonych algorytmów sterowania dyskretnego i cyfrowego, wykorzystujących metody sztucznej inteligencji na platformie wykonawczej PLC. dr inż. Mariusz Matejski Adiunkt na Wydziale Techniki Morskiej ZUT. Technika głębinowa, budowa i eksploatacja pojazdów głębinowych, projektowanie, budowa i eksploatacja siłowni okrętowych, transport paliw ciekłych i gazowych. Dwa zbudowane i eksploatowane systemy monitoringu głębinowego, projekty pojazdów głębinowych, zastosowanie sztucznej inteligencji w systemie sterowania pojazdem. 56