- Nazwa przedmiotu:
- Sterowanie nieliniowymi układami mechanicznymi
- Koordynator przedmiotu:
- prof. nzw. dr hab. inż. Elżbieta Jarzębowska
- Status przedmiotu:
- Fakultatywny dowolnego wyboru
- Poziom kształcenia:
- Studia II stopnia
- Program:
- Mechanika i Projektowanie Maszyn
- Grupa przedmiotów:
- Obieralne
- Kod przedmiotu:
- NS752
- Semestr nominalny:
- 3 / rok ak. 2020/2021
- Liczba punktów ECTS:
- 3
- Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
- 1. Liczba godzin kontaktowych - 50, w tym:
a) wykład - 30 godz.,
b) laboratoria - 15 godz.,
c) konsultacje - 5 godz.,
2. Praca własna - 20 godz, praca nad projektami domowymi.
- Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
- 2 punkty ECTS - liczba godzin kontaktowych - 50, w tym:
a) wykład - 30 godz.,
b) laboratoria - 15 godz.,
c) konsultacje - 5 godz.,
- Język prowadzenia zajęć:
- polski
- Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
- 1,5 punktu ECTS - 40 godzin, w tym:
a) praca nad projektami domowymi - 20 godz.,
b) laboratoria - 15 godz.,
c) konsultacje - 5 godz.
- Formy zajęć i ich wymiar w semestrze:
-
- Wykład30h
- Ćwiczenia0h
- Laboratorium15h
- Projekt0h
- Lekcje komputerowe0h
- Wymagania wstępne:
- Podstawy inżynierskich obliczeń numerycznych, np. w środowisku Matlab.
Podstawy mechaniki ogólnej (kurs mechaniki I i mechaniki II prowadzony na MEiL).
- Limit liczby studentów:
- 150
- Cel przedmiotu:
- 1.Przekazanie porcji wiedzy z zakresu współczesnych metod i strategii sterowania układami mechanicznymi, których modele są nieliniowe. Zakres przewidzianej porcji wiedzy obejmuje metody sterowania modelami układów holonomicznych i nieholonomicznych, na poziomie kinematyki i dynamiki.
2.Pokazanie, poprzez strukturę wykładu i dobór przykładów, zakresu zastosowań różnych metod i strategii sterowania zależnie od modelu układu nieliniowego.
3.Pokazanie słuchaczom i nauczenie ich „podejścia” do projektowania algorytmów sterowania, które będą mogli wykorzystać w swojej pracy zawodowej i/lub naukowej.
- Treści kształcenia:
- Rodzaje zadań sterowania i etapy projektowania sterowania nieliniowego. Podstawowe pojęcia, definicje, twierdzenia i techniki transformacyjne nieliniowej teorii sterowania (NTS). Klasyfikacja strategii i algorytmów sterowania nieliniowego. Kinematyczne modele sterowania. Dynamiczne modele sterowania dla układów sterowanych i typu „underactuated”. Strategie i algorytmy sterowania dla modeli nieliniowych holonomicznych i nieholonomicznych - przegląd i przykłady.
- Metody oceny:
- Przedmiot zaliczają zadania domowe i projekt końcowy. Ocena oparta jest o kryteria jakości wykonania modelu, wyboru i sposobu implementacji numerycznej algorytmu, testowania modelu i jakości sterowania i prezentacji wyników.
- Egzamin:
- nie
- Literatura:
- 1.Bloch, A.M. 2003. Nonholonomic mechanics and control, New York: Springer-Verlag.
2.Gutowski, R. 1971. Analytical mechanics, Warsaw: PWN (in Polish) lub Mechanika analityczna.
3.Jarzębowska, E. Mechanika analitczna, skrypt PW, oficyna wydawnicza PW, 2003.
4.Kane, T.R. and D. L. Levinson. 1996. The Use of Kane’s Dynamical Equations in Robotics. Int. J. Robot. Res. 2(3):3-21.
5.Kwatny, H.G. and G.L. Blankenship. 2000. Nonlinear control and analytical mechanics, a computational approach. Boston: Birkhauser.
6.Lewis, F.L., C. T. Abdallah and D. M. Dawson. 1996. Control of robot manipulators. New York: Macmillan Publ. Comp.
7.Murray, R.M., Z.X. Li, and S.S. Sastry. 1994. A mathematical introduction to robotic manipulation. Boca Raton, Florida: CRC Press.
8.Pars, L.A. 1965. Treatise of analytical dynamics. London: W. Heinemann, Ltd.
9. Spong, M.W. and M. Vidyasagar. 1989. Robot control and dynamics. New York: Wiley.
- Witryna www przedmiotu:
- -
- Uwagi:
- -
Efekty uczenia się
Profil ogólnoakademicki - wiedza
- Charakterystyka ML.NS752_W1
- Zdobycie wiedzy z zakresu podstawowych pojęć, definicji i twierdzeń używanych w NIELINIOWEJ TEORII STEROWANIA (NTS).
Weryfikacja: Rozwiązywanie przykładowych zadań w trakcie zajęć z wykładowcą.
Powiązane charakterystyki kierunkowe:
MiBM2_W01, MiBM2_W08
Powiązane charakterystyki obszarowe:
- Charakterystyka ML.NS752_W2
- Zdobycie wiedzy na temat klasyfikacji modeli nieliniowych w sterowaniu, budowy takich modeli i metod ich linearyzacji.
Poznanie podstawowych różnic i konsekwencji klasyfikacji nieliniowych modeli sterowania.
Weryfikacja: Rozwiązanie projektu domowego nr 1 polegającego na budowie kinematycznego i dynamicznego modelu sterowania wybranego układu mechanicznego
Powiązane charakterystyki kierunkowe:
MiBM2_W01, MiBM2_W08
Powiązane charakterystyki obszarowe:
- Charakterystyka ML.NS752_W3
- Zdobycie wiedzy z zakresu stosowanych obecnie tradycyjnych i tzw. zaawansowanych algorytmów sterowania.
Weryfikacja: Rozwiązanie projektu domowego nr 2 polegającego na budowie algorytmu sterowania dla zbudowanego w projekcie 1 kinematycznego i dynamicznego modelu sterowania.
Powiązane charakterystyki kierunkowe:
MiBM2_W01, MiBM2_W08
Powiązane charakterystyki obszarowe:
Profil ogólnoakademicki - umiejętności
- Charakterystyka ML.NS752_U1
- Umiejętności określenia różnic pomiędzy metodami sterowania ruchem modeli układów liniowych i nieliniowych.
Weryfikacja: Rozwiązywanie przykładowych zadań w trakcie zajęć z wykładowcą.
Powiązane charakterystyki kierunkowe:
MiBM2_U11
Powiązane charakterystyki obszarowe:
- Charakterystyka ML.NS752_U2
- Umiejętność zbadania sterowalności modelu nieliniowego.
Weryfikacja: Rozwiązanie części projektu domowego nr 1 polegającego na budowie algorytmu sterowania dla zbudowanego w projekcie 1 kinematycznego i dynamicznego modelu sterowania.
Powiązane charakterystyki kierunkowe:
MiBM2_U21
Powiązane charakterystyki obszarowe:
- Charakterystyka ML.NS752_U3
- Umiejętność zbudowania kinematycznego i/lub dynamicznego modelu sterowania dla danego układu mechanicznego.
Weryfikacja: Rozwiązanie projektu domowego nr 1 polegającego na budowie kinematycznego i dynamicznego modelu sterowania wybranego układu mechanicznego.
Powiązane charakterystyki kierunkowe:
MiBM2_U21
Powiązane charakterystyki obszarowe:
- Charakterystyka ML.NS752_U4
- Umiejętność zaprojektowania i doboru algorytmów sterowania do rozwiązywania praktycznych zadań sterowania i wykorzystania środowiska MatLab.
Weryfikacja: Rozwiązanie projektu domowego nr 2 polegającego na budowie algorytmu sterowania dla zbudowanego w projekcie 1 kinematycznego i dynamicznego modelu sterowania.
Powiązane charakterystyki kierunkowe:
MiBM2_U13, MiBM2_U22
Powiązane charakterystyki obszarowe:
Profil ogólnoakademicki - kompetencje społeczne
- Charakterystyka ML.NS752_K1
- Umiejętność samodzielnego studiowania i wybierania wiedzy z zakresu NTS potrzebnej w dalszej nauce lub pracy.
Weryfikacja: Rozwiązanie projektu domowego nr 1 i 2.
Powiązane charakterystyki kierunkowe:
MBiM2_K01, MBiM2_K06
Powiązane charakterystyki obszarowe: