Zachodniopomorski Uniwersytet Technologiczny w Szczecinie

Wydział Elektryczny - Automatyka i robotyka (S2)
specjalność: Systemy sterowania procesami przemysłowymi

Sylabus przedmiotu Sterowanie ruchem obiektów pływających:

Informacje podstawowe

Kierunek studiów Automatyka i robotyka
Forma studiów studia stacjonarne Poziom drugiego stopnia
Tytuł zawodowy absolwenta magister inżynier
Obszary studiów nauki techniczne, studia inżynierskie
Profil ogólnoakademicki
Moduł
Przedmiot Sterowanie ruchem obiektów pływających
Specjalność Sterowanie w układach robotycznych
Jednostka prowadząca Katedra Automatyki Przemysłowej i Robotyki
Nauczyciel odpowiedzialny Bogdan Broel-Plater <Bogdan.Broel-Plater@zut.edu.pl>
Inni nauczyciele
ECTS (planowane) 2,0 ECTS (formy) 2,0
Forma zaliczenia zaliczenie Język polski
Blok obieralny Grupa obieralna

Formy dydaktyczne

Forma dydaktycznaKODSemestrGodzinyECTSWagaZaliczenie
wykładyW2 15 1,00,62zaliczenie
laboratoriaL2 15 1,00,38zaliczenie

Wymagania wstępne

KODWymaganie wstępne
W-1Wcześniejsze przyswojenie wiedzy z zakresu teorii sterowania, wielowymiarowych systemów sterowania, identyfikacji i dynamiki procesów oraz metod sztucznej inteligencji.

Cele przedmiotu

KODCel modułu/przedmiotu
C-1Poznanie zadań i sposobów sterowania pływającymi jednostkami morskimi, w ruchu po trajektorii oraz podczas stabilizacji położenia jednostki względem punktu odniesienia na dnie morza (DSP).
C-2Poznanie zasad tworzenia matematycznych modeli ruchów jednostki pływającej w wielu stopniach swobody ruchu oraz modeli uproszczonych opisujących ruchy jednostek morskich w 1DOF, 2DOF i 3DOF, stosowanych w zagadnieniach automatycznej regulacji kursu, stabilizacji kursu i prędkości postępowej statku, stabilizacji pozycji i kursu statku wiertniczego (platformy) nad punktem wiercenia na dnie morza.
C-3Poznanie ważniejszych podsystemów i zadań przez nie realizowanych w strukturach systemów sterowania pływającymi jednostkami morskimi.
C-4Poznanie sposobów sterowania kursem i prędkością statku oraz kursem i pozycją jednostek pływających w układach automatycznego i manualnego sterowania wspomaganego komputerowo oraz metod projektowania takich układów z użyciem techniki symulacyjnej.

Treści programowe z podziałem na formy zajęć

KODTreść programowaGodziny
laboratoria
T-L-1System DSP wykorzystujący metody sztucznej inteligencji6
T-L-2Sterowanie ruchem poduszkowca5
T-L-3Sterowanie ruchem zespołu holownik-barka4
15
wykłady
T-W-1Wprowadzenie, omówienie sposobów i zadań sterowania ruchem jednostek pływających, w tym: automatyczna regulacja kursu statku w ruchu prostoliniowym, stabilizacja kursu i prędkości postępowej statku, stabilizacja prędkości kątowej przy zmianach kierunku ruchu oraz sterowanie wzdłuż trajektorii wg punktów geograficznych. Sterowanie położeniem statku względem punktu odniesienia DSP (Dynamic Ship Positioning), sterowanie precyzyjne na akwenach ograniczonych. Przegląd struktur systemów sterowania: systemy pomiarowe, systemy napędowe, ważniejsze podsystemy układu sterowania (obliczanie pozycji statku, rozdział sił naporu na pędniki).5
T-W-2Matematyczne modele ruchów statku: układy odniesienia w opisach położenia i orientacji bryły statku, zasady tworzenia matematycznych modeli statku, badania basenowe. Ruch ogólny statku w 6 stopniach swobody ruchu (6 DOF) oraz ruchy w 3 DOF i 1 DOF, modelowanie zakłóceń środowiskowych. Liniowe i nieliniowe modele matematyczne ruchu jednostek pływających.5
T-W-3Wykorzystanie metod sztucznej inteligencji do sterowania ruchem obiektów pływających5
15

Obciążenie pracą studenta - formy aktywności

KODForma aktywnościGodziny
laboratoria
A-L-1Udział w zajęciach laboratoryjnych15
A-L-2Studia literaturowe10
A-L-3Przygotowanie sprawozdań z ćwiczeń laboratoryjnych5
30
wykłady
A-W-1Udział w zajęciach15
A-W-2Studia literaturowe10
A-W-3Przygotowanie się do zaliczenia5
30

Metody nauczania / narzędzia dydaktyczne

KODMetoda nauczania / narzędzie dydaktyczne
M-1Wykład informacyjny
M-2Wykład problemowy
M-3Ćwiczenia laboratoryjne z zastosowaniem projektowania i techniki symulacji komputerowych

Sposoby oceny

KODSposób oceny
S-1Ocena formująca: Oceny wystawiane na podstawie sprawozdań z wykonanych ćwiczeń
S-2Ocena podsumowująca: Zaliczenie z oceną wystawiona na podstawie testu pisemnego i rozmowy ze studentem.

Zamierzone efekty kształcenia - wiedza

Zamierzone efekty kształceniaOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaOdniesienie do efektów kształcenia prowadzących do uzyskania tytułu zawodowego inżynieraCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
AR_2A_C24_W01
Ma rozszerzoną i pogłębioną wiedzę z matematyki i zna narzędzia informatyczne niezbędne do: - opisu i analizy zaawansowanych algorytmów przetwarzania sygnałów, - rozwiązywania złożonych problemów robotyki i automatyki, - optymalizacji układów automatycznego sterowania. W szczególności: ma wiedzę o statku jako obiekcie sterowania jego ruchem na powierzchni morza. Umie dobrać układy odniesienia, w których definiowane są ruchy statku w wielu stopniach swobody. Ma wiedzę o sposobach pozyskiwania matematycznych modeli ruchów statku na podstawie badań w basenach holowniczych i tunelach aerodynamicznych wykonywanych na fizycznych modelach bryły statku oraz ich weryfikacji (identyfikacji) na rzeczywistym obiekcie w morzu. Zna zasady działania układów: regulacji kursu, stabilizacji kursu i prędkości statku oraz zasady sterowania statkiem wzdłuż zadanej trajektorii. Potrafi omówić ważniejsze podsystemy występujące w systemach sterowania ruchem jednostek pływających.
AR_2A_W03C-4, C-3, C-1, C-2T-W-1, T-W-3, T-W-2M-1, M-2, M-3S-2

Zamierzone efekty kształcenia - umiejętności

Zamierzone efekty kształceniaOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaOdniesienie do efektów kształcenia prowadzących do uzyskania tytułu zawodowego inżynieraCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
AR_2A_C24_U01
Potrafi dokonać analizy i syntezy algorytmów sterowania złożonymi układami dynamicznymi, wykorzystując w tym celu odpowiednie metody i narzędzia informatyczne. W szczególności: potrafi przedstawić jednostkę pływającą (statek, platformę wiertniczą) jako obiekt sterowania z odpowiednio dobranymi układami odniesienia i scharakteryzować dane zadania sterowania ruchem statku jako problem automatycznej regulacji. Potrafi zbudować model symulacyjny statku z użyciem pakietu MATLAB/Simulink.
AR_2A_U03C-4, C-3T-W-1, T-W-3, T-W-2, T-L-1, T-L-3, T-L-2M-3S-1

Kryterium oceny - wiedza

Efekt kształceniaOcenaKryterium oceny
AR_2A_C24_W01
Ma rozszerzoną i pogłębioną wiedzę z matematyki i zna narzędzia informatyczne niezbędne do: - opisu i analizy zaawansowanych algorytmów przetwarzania sygnałów, - rozwiązywania złożonych problemów robotyki i automatyki, - optymalizacji układów automatycznego sterowania. W szczególności: ma wiedzę o statku jako obiekcie sterowania jego ruchem na powierzchni morza. Umie dobrać układy odniesienia, w których definiowane są ruchy statku w wielu stopniach swobody. Ma wiedzę o sposobach pozyskiwania matematycznych modeli ruchów statku na podstawie badań w basenach holowniczych i tunelach aerodynamicznych wykonywanych na fizycznych modelach bryły statku oraz ich weryfikacji (identyfikacji) na rzeczywistym obiekcie w morzu. Zna zasady działania układów: regulacji kursu, stabilizacji kursu i prędkości statku oraz zasady sterowania statkiem wzdłuż zadanej trajektorii. Potrafi omówić ważniejsze podsystemy występujące w systemach sterowania ruchem jednostek pływających.
2,0
3,0Student ma rozszerzoną i pogłębioną wiedzę z matematyki i zna narzędzia informatyczne niezbędne do: - opisu i analizy zaawansowanych algorytmów przetwarzania sygnałów, - rozwiązywania złożonych problemów robotyki i automatyki, - optymalizacji układów automatycznego sterowania. W szczególności: ma wiedzę o statku jako obiekcie sterowania jego ruchem na powierzchni morza. Umie dobrać układy odniesienia, w których definiowane są ruchy statku w wielu stopniach swobody. Ma wiedzę o sposobach pozyskiwania matematycznych modeli ruchów statku na podstawie badań w basenach holowniczych i tunelach aerodynamicznych wykonywanych na fizycznych modelach bryły statku oraz ich weryfikacji (identyfikacji) na rzeczywistym obiekcie w morzu. Zna zasady działania układów: regulacji kursu, stabilizacji kursu i prędkości statku oraz zasady sterowania statkiem wzdłuż zadanej trajektorii. Potrafi omówić ważniejsze podsystemy występujące w systemach sterowania ruchem jednostek pływających.
3,5
4,0
4,5
5,0

Kryterium oceny - umiejętności

Efekt kształceniaOcenaKryterium oceny
AR_2A_C24_U01
Potrafi dokonać analizy i syntezy algorytmów sterowania złożonymi układami dynamicznymi, wykorzystując w tym celu odpowiednie metody i narzędzia informatyczne. W szczególności: potrafi przedstawić jednostkę pływającą (statek, platformę wiertniczą) jako obiekt sterowania z odpowiednio dobranymi układami odniesienia i scharakteryzować dane zadania sterowania ruchem statku jako problem automatycznej regulacji. Potrafi zbudować model symulacyjny statku z użyciem pakietu MATLAB/Simulink.
2,0
3,0Student potrafi dokonać analizy i syntezy algorytmów sterowania złożonymi układami dynamicznymi, wykorzystując w tym celu odpowiednie metody i narzędzia informatyczne. W szczególności: potrafi przedstawić jednostkę pływającą (statek, platformę wiertniczą) jako obiekt sterowania z odpowiednio dobranymi układami odniesienia i scharakteryzować dane zadania sterowania ruchem statku jako problem automatycznej regulacji. Potrafi zbudować model symulacyjny statku i układu sterowania jego ruchem z użyciem odpowiednich narzędzi informatycznych.
3,5
4,0
4,5
5,0

Literatura podstawowa

  1. Śmierzchalski R., Automatyzacvja i sterowanie statkiem, Wyd. Politechniki Gdańskiej, Gdańsk, 2013
  2. Jarosz A., Okrętowe baseny modelowe, Wydawnictwo Morskie, Gdańsk, 1977
  3. Gierusz W., Synteza wielowymiarowych układów sterowania precyzyjnego ruchem statku z wykorzystaniem wybranych metod projektowania układów odpowrnych, Wydawnictwo Akademii Morskiej w Gdyni, Gdynia, 2005
  4. Witkowska A., Zastosowanie metody backstepping do sterowania kursem statku, Wyd. Politechniki Warszawskiej, Warszawa, 2010, Praca doktorska, Wydział Elektroniki i Technik Informacyjnych Polit. Warszawskiej
  5. Bańka S., Dworak P., Brasel M., O sterowaniu nieliniowymi obiektami dynamicznymi MIMO w przełączalnej strukturze liniowych regulatorów modalnych., Miesięcznik: Pomiary Automatyka Kontrola, Nr 5/2010, str. 385-391, Gliwice, 2010
  6. Bańka S., Dworak P., Analiza i synteza dynamicznych układów MIMO w ujęciu wielomianowym., Wydawnictwo Uczelniane ZUT w Szczecinie, Szczecin, 2012
  7. Fossen T. I., Marine Control Systems, Marine Cybernetics, Trondhein, Norway, 2002

Literatura dodatkowa

  1. Lisowski J., Statek jako obiekt sterowania automatycznego, Wydawnictwo Morskie, Gdańsk, 1981
  2. Wise D., English J., Tank and wind tunnel tests for a drill-ship with dynamic position control, Offshore Technolgy Conference, OTC 2345, pp. 103-118, Dallas Texas, 1975
  3. Fossen I. T., Guidance and Control of Ocean Vehicles, John Wiley & Sons, New York, 1994
  4. materiały od prowadzącego zajęcia, 2013

Treści programowe - laboratoria

KODTreść programowaGodziny
T-L-1System DSP wykorzystujący metody sztucznej inteligencji6
T-L-2Sterowanie ruchem poduszkowca5
T-L-3Sterowanie ruchem zespołu holownik-barka4
15

Treści programowe - wykłady

KODTreść programowaGodziny
T-W-1Wprowadzenie, omówienie sposobów i zadań sterowania ruchem jednostek pływających, w tym: automatyczna regulacja kursu statku w ruchu prostoliniowym, stabilizacja kursu i prędkości postępowej statku, stabilizacja prędkości kątowej przy zmianach kierunku ruchu oraz sterowanie wzdłuż trajektorii wg punktów geograficznych. Sterowanie położeniem statku względem punktu odniesienia DSP (Dynamic Ship Positioning), sterowanie precyzyjne na akwenach ograniczonych. Przegląd struktur systemów sterowania: systemy pomiarowe, systemy napędowe, ważniejsze podsystemy układu sterowania (obliczanie pozycji statku, rozdział sił naporu na pędniki).5
T-W-2Matematyczne modele ruchów statku: układy odniesienia w opisach położenia i orientacji bryły statku, zasady tworzenia matematycznych modeli statku, badania basenowe. Ruch ogólny statku w 6 stopniach swobody ruchu (6 DOF) oraz ruchy w 3 DOF i 1 DOF, modelowanie zakłóceń środowiskowych. Liniowe i nieliniowe modele matematyczne ruchu jednostek pływających.5
T-W-3Wykorzystanie metod sztucznej inteligencji do sterowania ruchem obiektów pływających5
15

Formy aktywności - laboratoria

KODForma aktywnościGodziny
A-L-1Udział w zajęciach laboratoryjnych15
A-L-2Studia literaturowe10
A-L-3Przygotowanie sprawozdań z ćwiczeń laboratoryjnych5
30
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta

Formy aktywności - wykłady

KODForma aktywnościGodziny
A-W-1Udział w zajęciach15
A-W-2Studia literaturowe10
A-W-3Przygotowanie się do zaliczenia5
30
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaAR_2A_C24_W01Ma rozszerzoną i pogłębioną wiedzę z matematyki i zna narzędzia informatyczne niezbędne do: - opisu i analizy zaawansowanych algorytmów przetwarzania sygnałów, - rozwiązywania złożonych problemów robotyki i automatyki, - optymalizacji układów automatycznego sterowania. W szczególności: ma wiedzę o statku jako obiekcie sterowania jego ruchem na powierzchni morza. Umie dobrać układy odniesienia, w których definiowane są ruchy statku w wielu stopniach swobody. Ma wiedzę o sposobach pozyskiwania matematycznych modeli ruchów statku na podstawie badań w basenach holowniczych i tunelach aerodynamicznych wykonywanych na fizycznych modelach bryły statku oraz ich weryfikacji (identyfikacji) na rzeczywistym obiekcie w morzu. Zna zasady działania układów: regulacji kursu, stabilizacji kursu i prędkości statku oraz zasady sterowania statkiem wzdłuż zadanej trajektorii. Potrafi omówić ważniejsze podsystemy występujące w systemach sterowania ruchem jednostek pływających.
Odniesienie do efektów kształcenia dla kierunku studiówAR_2A_W03Ma poszerzoną i pogłębioną wiedzę z teorii sterowania i systemów.
Cel przedmiotuC-4Poznanie sposobów sterowania kursem i prędkością statku oraz kursem i pozycją jednostek pływających w układach automatycznego i manualnego sterowania wspomaganego komputerowo oraz metod projektowania takich układów z użyciem techniki symulacyjnej.
C-3Poznanie ważniejszych podsystemów i zadań przez nie realizowanych w strukturach systemów sterowania pływającymi jednostkami morskimi.
C-1Poznanie zadań i sposobów sterowania pływającymi jednostkami morskimi, w ruchu po trajektorii oraz podczas stabilizacji położenia jednostki względem punktu odniesienia na dnie morza (DSP).
C-2Poznanie zasad tworzenia matematycznych modeli ruchów jednostki pływającej w wielu stopniach swobody ruchu oraz modeli uproszczonych opisujących ruchy jednostek morskich w 1DOF, 2DOF i 3DOF, stosowanych w zagadnieniach automatycznej regulacji kursu, stabilizacji kursu i prędkości postępowej statku, stabilizacji pozycji i kursu statku wiertniczego (platformy) nad punktem wiercenia na dnie morza.
Treści programoweT-W-1Wprowadzenie, omówienie sposobów i zadań sterowania ruchem jednostek pływających, w tym: automatyczna regulacja kursu statku w ruchu prostoliniowym, stabilizacja kursu i prędkości postępowej statku, stabilizacja prędkości kątowej przy zmianach kierunku ruchu oraz sterowanie wzdłuż trajektorii wg punktów geograficznych. Sterowanie położeniem statku względem punktu odniesienia DSP (Dynamic Ship Positioning), sterowanie precyzyjne na akwenach ograniczonych. Przegląd struktur systemów sterowania: systemy pomiarowe, systemy napędowe, ważniejsze podsystemy układu sterowania (obliczanie pozycji statku, rozdział sił naporu na pędniki).
T-W-3Wykorzystanie metod sztucznej inteligencji do sterowania ruchem obiektów pływających
T-W-2Matematyczne modele ruchów statku: układy odniesienia w opisach położenia i orientacji bryły statku, zasady tworzenia matematycznych modeli statku, badania basenowe. Ruch ogólny statku w 6 stopniach swobody ruchu (6 DOF) oraz ruchy w 3 DOF i 1 DOF, modelowanie zakłóceń środowiskowych. Liniowe i nieliniowe modele matematyczne ruchu jednostek pływających.
Metody nauczaniaM-1Wykład informacyjny
M-2Wykład problemowy
M-3Ćwiczenia laboratoryjne z zastosowaniem projektowania i techniki symulacji komputerowych
Sposób ocenyS-2Ocena podsumowująca: Zaliczenie z oceną wystawiona na podstawie testu pisemnego i rozmowy ze studentem.
Kryteria ocenyOcenaKryterium oceny
2,0
3,0Student ma rozszerzoną i pogłębioną wiedzę z matematyki i zna narzędzia informatyczne niezbędne do: - opisu i analizy zaawansowanych algorytmów przetwarzania sygnałów, - rozwiązywania złożonych problemów robotyki i automatyki, - optymalizacji układów automatycznego sterowania. W szczególności: ma wiedzę o statku jako obiekcie sterowania jego ruchem na powierzchni morza. Umie dobrać układy odniesienia, w których definiowane są ruchy statku w wielu stopniach swobody. Ma wiedzę o sposobach pozyskiwania matematycznych modeli ruchów statku na podstawie badań w basenach holowniczych i tunelach aerodynamicznych wykonywanych na fizycznych modelach bryły statku oraz ich weryfikacji (identyfikacji) na rzeczywistym obiekcie w morzu. Zna zasady działania układów: regulacji kursu, stabilizacji kursu i prędkości statku oraz zasady sterowania statkiem wzdłuż zadanej trajektorii. Potrafi omówić ważniejsze podsystemy występujące w systemach sterowania ruchem jednostek pływających.
3,5
4,0
4,5
5,0
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaAR_2A_C24_U01Potrafi dokonać analizy i syntezy algorytmów sterowania złożonymi układami dynamicznymi, wykorzystując w tym celu odpowiednie metody i narzędzia informatyczne. W szczególności: potrafi przedstawić jednostkę pływającą (statek, platformę wiertniczą) jako obiekt sterowania z odpowiednio dobranymi układami odniesienia i scharakteryzować dane zadania sterowania ruchem statku jako problem automatycznej regulacji. Potrafi zbudować model symulacyjny statku z użyciem pakietu MATLAB/Simulink.
Odniesienie do efektów kształcenia dla kierunku studiówAR_2A_U03Potrafi dokonać analizy i syntezy algorytmów sterowania złożonymi procesami technologicznymi wykorzystując w tym celu odpowiednie metody i narzędzia informatyczne.
Cel przedmiotuC-4Poznanie sposobów sterowania kursem i prędkością statku oraz kursem i pozycją jednostek pływających w układach automatycznego i manualnego sterowania wspomaganego komputerowo oraz metod projektowania takich układów z użyciem techniki symulacyjnej.
C-3Poznanie ważniejszych podsystemów i zadań przez nie realizowanych w strukturach systemów sterowania pływającymi jednostkami morskimi.
Treści programoweT-W-1Wprowadzenie, omówienie sposobów i zadań sterowania ruchem jednostek pływających, w tym: automatyczna regulacja kursu statku w ruchu prostoliniowym, stabilizacja kursu i prędkości postępowej statku, stabilizacja prędkości kątowej przy zmianach kierunku ruchu oraz sterowanie wzdłuż trajektorii wg punktów geograficznych. Sterowanie położeniem statku względem punktu odniesienia DSP (Dynamic Ship Positioning), sterowanie precyzyjne na akwenach ograniczonych. Przegląd struktur systemów sterowania: systemy pomiarowe, systemy napędowe, ważniejsze podsystemy układu sterowania (obliczanie pozycji statku, rozdział sił naporu na pędniki).
T-W-3Wykorzystanie metod sztucznej inteligencji do sterowania ruchem obiektów pływających
T-W-2Matematyczne modele ruchów statku: układy odniesienia w opisach położenia i orientacji bryły statku, zasady tworzenia matematycznych modeli statku, badania basenowe. Ruch ogólny statku w 6 stopniach swobody ruchu (6 DOF) oraz ruchy w 3 DOF i 1 DOF, modelowanie zakłóceń środowiskowych. Liniowe i nieliniowe modele matematyczne ruchu jednostek pływających.
T-L-1System DSP wykorzystujący metody sztucznej inteligencji
T-L-3Sterowanie ruchem zespołu holownik-barka
T-L-2Sterowanie ruchem poduszkowca
Metody nauczaniaM-3Ćwiczenia laboratoryjne z zastosowaniem projektowania i techniki symulacji komputerowych
Sposób ocenyS-1Ocena formująca: Oceny wystawiane na podstawie sprawozdań z wykonanych ćwiczeń
Kryteria ocenyOcenaKryterium oceny
2,0
3,0Student potrafi dokonać analizy i syntezy algorytmów sterowania złożonymi układami dynamicznymi, wykorzystując w tym celu odpowiednie metody i narzędzia informatyczne. W szczególności: potrafi przedstawić jednostkę pływającą (statek, platformę wiertniczą) jako obiekt sterowania z odpowiednio dobranymi układami odniesienia i scharakteryzować dane zadania sterowania ruchem statku jako problem automatycznej regulacji. Potrafi zbudować model symulacyjny statku i układu sterowania jego ruchem z użyciem odpowiednich narzędzi informatycznych.
3,5
4,0
4,5
5,0