Zachodniopomorski Uniwersytet Technologiczny w Szczecinie

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

Sylabus przedmiotu Sterowanie systemami dyskretnymi i hybrydowymi:

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 systemami dyskretnymi i hybrydowymi
Specjalność przedmiot wspólny
Jednostka prowadząca Katedra Sterowania i Pomiarów
Nauczyciel odpowiedzialny Przemysław Orłowski <Przemyslaw.Orlowski@zut.edu.pl>
Inni nauczyciele
ECTS (planowane) 3,0 ECTS (formy) 3,0
Forma zaliczenia zaliczenie Język polski
Blok obieralny Grupa obieralna

Formy dydaktyczne

Forma dydaktycznaKODSemestrGodzinyECTSWagaZaliczenie
wykładyW1 15 1,00,56zaliczenie
projektyP1 30 2,00,44zaliczenie

Wymagania wstępne

KODWymaganie wstępne
W-1Znajomość zagadnień związanych z modelowaniem i sterowaniem na poziomie studiów inżynierskich automatyka i robotyka

Cele przedmiotu

KODCel modułu/przedmiotu
C-1Zapoznanie studentów z podstawami teoretycznymi systemów dyskretnych i hybrydowych.
C-2Poznanie zależności analitycznych opisujących systemy dyskretne i hybrydowe.
C-3Ukształtowanie umiejętności z zakresu tworzenia i zastosowania wybranych modeli dyskretnych i hybrydowych.
C-4Ukształtowanie umiejętności posługiwania się najpopularniejszymi narzędziami programistycznymi do symulacji i badań systemów hybrydowych i dyskretnych.
C-5Poznanie sposobu wykorzystania hybrydowych modeli dynamicznych w nieliniowej regulacji predykcyjnej.

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

KODTreść programowaGodziny
projekty
T-P-1Napisanie programu realizującego model procesu dyskretnego z zastosowaniem automatu komórkowego.4
T-P-2Opracowanie modeli matematycznych jednego z wybranych układów hybrydowych na podstawie praw fizyki. Implementacja modelu w języku Simulink.8
T-P-3Implementacja modeli matematycznych jednego z wybranych układów hybrydowych w języku Hysdel.6
T-P-4Synteza układu sterowania dla dyskretnego układu hybrydowego. Regularyzacja. Badanie własności układu sterowania dla modelu z czasem ciągłym i dyskretnym.3
T-P-5Synteza hybrydowego regulatora predykcyjnego dla dyskretnego układu hybrydowego. Badanie własności układu sterowania dla modelu z czasem ciągłym i dyskretnym.9
30
wykłady
T-W-1Wprowadzenie do systemów dyskretnych i hybrydowych. Pojęcie procesu dyskretnego. Przykłady procesów dyskretnych. Pojęcie systemu hybrydowego. Przykłady systemów hybrydowych2
T-W-2Automaty skończone2
T-W-3Automaty komórkowe2
T-W-4Formalna definicja systemu hybrydowego. Modele hybrydowe z czasem dyskretnym - MLD, PWA.2
T-W-5Tworzenie hybrydowego modelu matematycznego na podstawie praw fizyki dla przykładowych układów (spadająca piłka, termostat, układ wielu zbiorników, odwrócone wahadło, automatyczna skrzynia biegów).3
T-W-6Modelowanie układów hybrydowych w języku HYSDEL. Omówienie struktury modelu - część interfejsu, część implementacyjna, składnia kodu, komendy. Kompilator. Przykłady.2
T-W-7Regulacja predykcyjna układów hybrydowych z wykorzystaniem przybornika Multi Parametric Toolbox. Przykłady zastosowań hybrydowych regulatorów predykcyjnych.2
15

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

KODForma aktywnościGodziny
projekty
A-P-1uczestnictwo w zajęciach30
A-P-2uzupełnianie wiedzy z literatury10
A-P-3napisanie programów, przeprowadzenie badań10
A-P-4opracowanie uzyskanych wyników w formie projektu10
60
wykłady
A-W-1uczestnictwo w zajęciach15
A-W-2czytanie wskazanej literatury10
A-W-3przygotowanie się do zaliczenia5
30

Metody nauczania / narzędzia dydaktyczne

KODMetoda nauczania / narzędzie dydaktyczne
M-1Metody podające: wykład informacyjny, opis, objaśnienie.
M-2Metody aktywizujące: dyskusja dydaktyczna.
M-3Metody praktyczne: pokaz, ćwiczenia laboratoryjne, symulacje.
M-4Metody programowane z użyciem komputera.

Sposoby oceny

KODSposób oceny
S-1Ocena podsumowująca: Ocena wystawiana na zakończenie cyklu projektów na podstawie ocen cząstkowych ze złożonych projektów oraz aktywności i pracy poszczególnych członków zespołu.
S-2Ocena podsumowująca: Ocena pod koniec przedmiotu podsumowująca osiągnięte efekty.

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_C07_W01
Potrafi wyjaśnić ideę systemów hybrydowych i dyskretnych oraz podać przykłady. Potrafi opisać najbardziej popularne modele systemów hybrydowych i dyskretnych. Potrafi omówić przykładowe narzędzie programistyczne do symulacji systemów hybrydowych.
AR_2A_W03, AR_2A_W04C-1, C-2T-W-1, T-W-2, T-W-3, T-W-4, T-W-5, T-W-6, T-W-7M-1, M-2S-1, S-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_C07_U01
Umie zaprezentować przykłady praktyczne systemów hybrydowych i dyskretnych. Umie zastosować wybrane modele systemów hybrydowych i dyskretnych do symulacji. Umie wykorzystać najpopularniejsze narzędzia programistyczne do symulacji systemów hybrydowych i dyskretnych.
AR_2A_U03, AR_2A_U04C-3, C-4, C-5T-P-1, T-P-4, T-P-3, T-P-2, T-P-5M-2, M-3, M-4S-1

Kryterium oceny - wiedza

Efekt kształceniaOcenaKryterium oceny
AR_2A_C07_W01
Potrafi wyjaśnić ideę systemów hybrydowych i dyskretnych oraz podać przykłady. Potrafi opisać najbardziej popularne modele systemów hybrydowych i dyskretnych. Potrafi omówić przykładowe narzędzie programistyczne do symulacji systemów hybrydowych.
2,0
3,0Student potrafi wyjaśnić ideę systemów hybrydowych i dyskretnych oraz podać przykłady. Potrafi opisać najbardziej popularne modele systemów hybrydowych i dyskretnych. Potrafi omówić przykładowe narzędzie programistyczne do symulacji systemów hybrydowych.
3,5
4,0
4,5
5,0

Kryterium oceny - umiejętności

Efekt kształceniaOcenaKryterium oceny
AR_2A_C07_U01
Umie zaprezentować przykłady praktyczne systemów hybrydowych i dyskretnych. Umie zastosować wybrane modele systemów hybrydowych i dyskretnych do symulacji. Umie wykorzystać najpopularniejsze narzędzia programistyczne do symulacji systemów hybrydowych i dyskretnych.
2,0
3,0Student umie zaprezentować przykłady praktyczne systemów hybrydowych i dyskretnych. Umie zastosować wybrane modele systemów hybrydowych i dyskretnych do symulacji. Umie wykorzystać najpopularniejsze narzędzia programistyczne do symulacji systemów hybrydowych.
3,5
4,0
4,5
5,0

Literatura podstawowa

  1. Khalil H. K., Nonlinear Systems, Prentice Hall, 1996, 2nd edition
  2. Hespanha J., Morse A. S., Switching Between Stabilizing Controllers, Automatica, 2002, 38(11)
  3. Goebel R., Hespanha J., Teel A., Cai C., Sanfelice R., Hybrid Systems: Generalized Solutions and Robust Stability, In Proc. of the 6th IFAC Symp. on Nonlinear Contr. Systems, 2004
  4. Antsaklis P. J., Special issue on hybrid systems: Theory and applications, Proc. of the IEEE, 2000, vol. 88, no. 7
  5. Morari M., Thiele L. (eds.), Hybrid Systems: Computation and Control, 8th International Workshop, HSCC 2005, Zurich, Switzerland, Springer, 2005, March 9–11
  6. M. Kubale, Optymalizacja dyskretna, modele i metody kolorowania grafów, WNT, Warszawa, 2002
  7. Grossman R. L., Nerode A., Ravn A. P., Rischel H. ( eds.), Hybrid systems, Springer, 1993

Literatura dodatkowa

  1. Carloni L. P., Passerone R., Pinto A., Sangiovanni-Vincentelli A. L., Languages and Tools for Hybrid Systems Design, NOW, the essence of knowledge, Foundations and Trends in Electronic Design Automation, 2006

Treści programowe - projekty

KODTreść programowaGodziny
T-P-1Napisanie programu realizującego model procesu dyskretnego z zastosowaniem automatu komórkowego.4
T-P-2Opracowanie modeli matematycznych jednego z wybranych układów hybrydowych na podstawie praw fizyki. Implementacja modelu w języku Simulink.8
T-P-3Implementacja modeli matematycznych jednego z wybranych układów hybrydowych w języku Hysdel.6
T-P-4Synteza układu sterowania dla dyskretnego układu hybrydowego. Regularyzacja. Badanie własności układu sterowania dla modelu z czasem ciągłym i dyskretnym.3
T-P-5Synteza hybrydowego regulatora predykcyjnego dla dyskretnego układu hybrydowego. Badanie własności układu sterowania dla modelu z czasem ciągłym i dyskretnym.9
30

Treści programowe - wykłady

KODTreść programowaGodziny
T-W-1Wprowadzenie do systemów dyskretnych i hybrydowych. Pojęcie procesu dyskretnego. Przykłady procesów dyskretnych. Pojęcie systemu hybrydowego. Przykłady systemów hybrydowych2
T-W-2Automaty skończone2
T-W-3Automaty komórkowe2
T-W-4Formalna definicja systemu hybrydowego. Modele hybrydowe z czasem dyskretnym - MLD, PWA.2
T-W-5Tworzenie hybrydowego modelu matematycznego na podstawie praw fizyki dla przykładowych układów (spadająca piłka, termostat, układ wielu zbiorników, odwrócone wahadło, automatyczna skrzynia biegów).3
T-W-6Modelowanie układów hybrydowych w języku HYSDEL. Omówienie struktury modelu - część interfejsu, część implementacyjna, składnia kodu, komendy. Kompilator. Przykłady.2
T-W-7Regulacja predykcyjna układów hybrydowych z wykorzystaniem przybornika Multi Parametric Toolbox. Przykłady zastosowań hybrydowych regulatorów predykcyjnych.2
15

Formy aktywności - projekty

KODForma aktywnościGodziny
A-P-1uczestnictwo w zajęciach30
A-P-2uzupełnianie wiedzy z literatury10
A-P-3napisanie programów, przeprowadzenie badań10
A-P-4opracowanie uzyskanych wyników w formie projektu10
60
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta

Formy aktywności - wykłady

KODForma aktywnościGodziny
A-W-1uczestnictwo w zajęciach15
A-W-2czytanie wskazanej literatury10
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_C07_W01Potrafi wyjaśnić ideę systemów hybrydowych i dyskretnych oraz podać przykłady. Potrafi opisać najbardziej popularne modele systemów hybrydowych i dyskretnych. Potrafi omówić przykładowe narzędzie programistyczne do symulacji systemów hybrydowych.
Odniesienie do efektów kształcenia dla kierunku studiówAR_2A_W03Ma poszerzoną i pogłębioną wiedzę z teorii sterowania i systemów.
AR_2A_W04Ma poszerzoną i podbudowaną teoretycznie wiedzę o sterowaniu procesami w ujęciu dyskretnym oraz hybrydowym.
Cel przedmiotuC-1Zapoznanie studentów z podstawami teoretycznymi systemów dyskretnych i hybrydowych.
C-2Poznanie zależności analitycznych opisujących systemy dyskretne i hybrydowe.
Treści programoweT-W-1Wprowadzenie do systemów dyskretnych i hybrydowych. Pojęcie procesu dyskretnego. Przykłady procesów dyskretnych. Pojęcie systemu hybrydowego. Przykłady systemów hybrydowych
T-W-2Automaty skończone
T-W-3Automaty komórkowe
T-W-4Formalna definicja systemu hybrydowego. Modele hybrydowe z czasem dyskretnym - MLD, PWA.
T-W-5Tworzenie hybrydowego modelu matematycznego na podstawie praw fizyki dla przykładowych układów (spadająca piłka, termostat, układ wielu zbiorników, odwrócone wahadło, automatyczna skrzynia biegów).
T-W-6Modelowanie układów hybrydowych w języku HYSDEL. Omówienie struktury modelu - część interfejsu, część implementacyjna, składnia kodu, komendy. Kompilator. Przykłady.
T-W-7Regulacja predykcyjna układów hybrydowych z wykorzystaniem przybornika Multi Parametric Toolbox. Przykłady zastosowań hybrydowych regulatorów predykcyjnych.
Metody nauczaniaM-1Metody podające: wykład informacyjny, opis, objaśnienie.
M-2Metody aktywizujące: dyskusja dydaktyczna.
Sposób ocenyS-1Ocena podsumowująca: Ocena wystawiana na zakończenie cyklu projektów na podstawie ocen cząstkowych ze złożonych projektów oraz aktywności i pracy poszczególnych członków zespołu.
S-2Ocena podsumowująca: Ocena pod koniec przedmiotu podsumowująca osiągnięte efekty.
Kryteria ocenyOcenaKryterium oceny
2,0
3,0Student potrafi wyjaśnić ideę systemów hybrydowych i dyskretnych oraz podać przykłady. Potrafi opisać najbardziej popularne modele systemów hybrydowych i dyskretnych. Potrafi omówić przykładowe narzędzie programistyczne do symulacji systemów hybrydowych.
3,5
4,0
4,5
5,0
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaAR_2A_C07_U01Umie zaprezentować przykłady praktyczne systemów hybrydowych i dyskretnych. Umie zastosować wybrane modele systemów hybrydowych i dyskretnych do symulacji. Umie wykorzystać najpopularniejsze narzędzia programistyczne do symulacji systemów hybrydowych i dyskretnych.
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.
AR_2A_U04Potrafi zaprojektować hybrydowy układ sterowania złożonym procesem technologicznym.
Cel przedmiotuC-3Ukształtowanie umiejętności z zakresu tworzenia i zastosowania wybranych modeli dyskretnych i hybrydowych.
C-4Ukształtowanie umiejętności posługiwania się najpopularniejszymi narzędziami programistycznymi do symulacji i badań systemów hybrydowych i dyskretnych.
C-5Poznanie sposobu wykorzystania hybrydowych modeli dynamicznych w nieliniowej regulacji predykcyjnej.
Treści programoweT-P-1Napisanie programu realizującego model procesu dyskretnego z zastosowaniem automatu komórkowego.
T-P-4Synteza układu sterowania dla dyskretnego układu hybrydowego. Regularyzacja. Badanie własności układu sterowania dla modelu z czasem ciągłym i dyskretnym.
T-P-3Implementacja modeli matematycznych jednego z wybranych układów hybrydowych w języku Hysdel.
T-P-2Opracowanie modeli matematycznych jednego z wybranych układów hybrydowych na podstawie praw fizyki. Implementacja modelu w języku Simulink.
T-P-5Synteza hybrydowego regulatora predykcyjnego dla dyskretnego układu hybrydowego. Badanie własności układu sterowania dla modelu z czasem ciągłym i dyskretnym.
Metody nauczaniaM-2Metody aktywizujące: dyskusja dydaktyczna.
M-3Metody praktyczne: pokaz, ćwiczenia laboratoryjne, symulacje.
M-4Metody programowane z użyciem komputera.
Sposób ocenyS-1Ocena podsumowująca: Ocena wystawiana na zakończenie cyklu projektów na podstawie ocen cząstkowych ze złożonych projektów oraz aktywności i pracy poszczególnych członków zespołu.
Kryteria ocenyOcenaKryterium oceny
2,0
3,0Student umie zaprezentować przykłady praktyczne systemów hybrydowych i dyskretnych. Umie zastosować wybrane modele systemów hybrydowych i dyskretnych do symulacji. Umie wykorzystać najpopularniejsze narzędzia programistyczne do symulacji systemów hybrydowych.
3,5
4,0
4,5
5,0