Zachodniopomorski Uniwersytet Technologiczny w Szczecinie

Wydział Informatyki - Inżynieria cyfryzacji (S1)
specjalność: Zastosowania informatyki

Sylabus przedmiotu Inżynieria systemów sterowania cyfrowego:

Informacje podstawowe

Kierunek studiów Inżynieria cyfryzacji
Forma studiów studia stacjonarne Poziom pierwszego stopnia
Tytuł zawodowy absolwenta inżynier
Obszary studiów nauki techniczne, studia inżynierskie
Profil ogólnoakademicki
Moduł
Przedmiot Inżynieria systemów sterowania cyfrowego
Specjalność Zastosowania informatyki
Jednostka prowadząca Katedra Metod Sztucznej Inteligencji i Matematyki Stosowanej
Nauczyciel odpowiedzialny Sławomir Jaszczak <Slawomir.Jaszczak@zut.edu.pl>
Inni nauczyciele Marcin Korzeń <Marcin.Korzen@zut.edu.pl>, Marcin Pluciński <Marcin.Plucinski@zut.edu.pl>
ECTS (planowane) 5,0 ECTS (formy) 5,0
Forma zaliczenia egzamin Język polski
Blok obieralny 4 Grupa obieralna 3

Formy dydaktyczne

Forma dydaktycznaKODSemestrGodzinyECTSWagaZaliczenie
wykładyW5 30 2,00,62egzamin
laboratoriaL5 30 3,00,38zaliczenie

Wymagania wstępne

KODWymaganie wstępne
W-1Fizyka (poziom szkoły średniej - statyka, kinematyka i dynamika systemów fizycznych)
W-2Matematyka
W-3Informatyka (umiejętność programowania na poziomie podstawowym)
W-4Elektronika (poziom podstawowy)

Cele przedmiotu

KODCel modułu/przedmiotu
C-1Ukształtowanie umiejetności z zakresu doboru elementów cyfrowych układów sterowania (urządzenie sterujące, urządzenia wykonawczo-nastawcze, urządzenia pomiarowe)
C-2Ukształtowanie umiejetności z zakresu identyfikacji dynamiki obiektu sterowania na podstawie danych wejście/wyjście.
C-3Zapoznanie studentów z metodyką projektowania i optymalizacji cyfrowych algorytmów sterowania.
C-4Ukształtowanie umiejętności testowania i implementacji zaprojektowanego algorytm na wybranej platformie sprzętowej (metodyka hardware in the loop i rapid prototyping)
C-5Ukształtowanie umiejetności z zakresu optymalizacji działania cyfrowych algorytmów sterowania (dobór czasu próbkowania, algorytmy strojenia)
C-6Zapoznanie studentów z kryteriami oceny stabilności i jakości cyfrowych układów sterowania

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

KODTreść programowaGodziny
laboratoria
T-L-1Analiza działania elementów składowych układu regulacji cyfrowej (układów wykonawczych, pomiarowych).2
T-L-2Identyfikacja ciągłych i dyskretnych modeli obiektów typu „black box” - obliczanie parametrów modeli obiektów na podstawie pomiarów eksperymentalnych6
T-L-3Szybkie prototypowanie algorytmów : dwustanowego, PID, dead-beat, fuzzy PID i testowanie w trybie model i hardware in the loop oraz w czasie rzeczywistym:.12
T-L-4Implementacja algorytmu autostrojenia dla algorytmów PID i PID-podobnych8
T-L-5Zaliczenie koncowe2
30
wykłady
T-W-1Struktura i zasada działania układu sterowania cyfrowego, elementy układu sterowania cyfrowego (przetworniki A/C, C/A, człony podtrzymania sygnału, urządzenia pomiarowe, urządzenia wykonawcze, urządzenia nastawcze), metodyka doboru sensorów i aktorów do procesu.4
T-W-2Praktyczne aspekty ciągłej i dyskretnej identyfikacj oraz opisu matematycznego obiektów sterowania4
T-W-3Podstawowe prawa regulacji (algorytm regulacji dwustawnej i PID)oraz sposoby projektowania i implementacji algorytmów sterowania cyfrowego na wybranych platformach sprzętowych.4
T-W-4Kryteria oceny stabilności i jakości układu sterowania cyfrowego4
T-W-5Metodyka projektowania i implementacji algorytmów sterowania cyfrowego.2
T-W-6Architektura systemów sterowania (systemy tradycyjne- rozproszone, systemy DDC (Direct Digital Control)-scentralizowanie, systemy wielopoziomowe)2
T-W-7Metodyka doboru czasu próbkowania w kontekście czasu rzeczywistego2
T-W-8Procedury model in the loop (symulacja komputerowa), hardware in the loop (symulacja czasu rzeczywistego) i rapid prototyping w projektowaniu cyfrowych ukladow sterowania2
T-W-9Algorytmy strojenia i nadzorujące dla regulatorów klasycznych4
T-W-10Zaliczenie koncowe2
30

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

KODForma aktywnościGodziny
laboratoria
A-L-1Udzial w zajeciach + zaliczenie30
A-L-2Realizacja zadan domowych30
A-L-3Przygotowanie do zaliczenia laboratorium20
A-L-4Udział w zaliczeniu i konsultacjach10
90
wykłady
A-W-1Udzial w zajeciach i zaliczenie30
A-W-2Przygotowanie do egzaminu10
A-W-3Udział w egzaminie i konsultacjach6
A-W-4Realizacja zadan domowych14
60

Metody nauczania / narzędzia dydaktyczne

KODMetoda nauczania / narzędzie dydaktyczne
M-1Wykład informacyjny z prezentacja
M-2Cwiczenia laboratoryjne - samodzielna implementacja oprogramowania sterujacego z wykorzystaniem Automation Studio
M-3Cwiczenia laboratoryjne - samodzielne rozwiazywanie postawionych problemow z wykorzystaniem stanowisk badawczych

Sposoby oceny

KODSposób oceny
S-1Ocena formująca: Krotkie zaliczenie pisemne lub ustne na poczatku kazdych zajec
S-2Ocena formująca: Dokumentacja powykonawcza do stanowisk badawczych
S-3Ocena podsumowująca: Zaliczenie koncowe w formie ustnej i pisemnej

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
IC_1A_O3/01_W01
W wyniku przeprowadzonych zajęć student będzie w stanie scharakteryzować podstawowe elementy cyfrowych układów sterowania i standardy sygnałów wykorzystywanych w praktyce przemysłowej, metodykę projektowania cyfrowych algorytmów sterowania, języki programowania przemysłowych urządzeń sterujących, podstawowe algorytmy sterowania cyfrowego wykorzystywane w praktyce.
IC_1A_W15C-3T-W-6, T-W-5, T-W-1, T-W-3, T-W-2, T-W-4, T-W-8M-1S-3

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
IC_1A_O3/01_U01
W wyniku przeprowadzonych zajęć student powinien umieć: dobierać elementy cyfrowych układów sterowania (urządzenie sterujące, urządzenia wykonawczo-nastawcze, urządzenia pomiarowe), zidentyfikować dynamikę obiektu sterowania na podstawie danych wejście/wyjście, zaprojektować i zaimplementować cyfrowy algorytm sterowania, określić optymalny czas próbkowania, zoptymalizować układ sterujący w oparciu o założone kryterium jakości, przeprowadzić teoretyczną analizę stabilności układu sterowania, dobrać platformę wykonawczą dla algorymów cyfrowych (PC + karta DAQ, PLC, PAC itp), urządzenie wykonawczo-nastawcze, urządzenie pomiarowe, sporządzić dokumentację wykonawczą
IC_1A_U04C-5, C-2, C-4, C-1T-L-2, T-L-3, T-L-4M-3, M-2S-3, S-2, S-1
IC_1A_O3/01_U02
W wyniku przeprowadzonych zajęć student powinien umieć : połączyć obiekt sterowania z standardowymi wejściami i wyjściami ze sterownikiem, przeprowadzić praktyczną analizę stabilności i jakości działania układu regulacji i przeprowadzić proces strojenia algorymów sterowania w oparciu o znane algorytmy i wnioski, wynikające z analizy jakości.
IC_1A_U16C-5, C-4T-L-3, T-L-4M-3, M-2S-3, S-2, S-1
IC_1A_O3/01_U03
W wyniku przeprowadzonych zajęć student powinien umieć: zaprojektować i zaimplementować algorytmy fuzzy PID, określić optymalny czas próbkowania, zoptymalizować układ sterujący w oparciu o założone kryterium jakości.
IC_1A_U24C-4T-L-3, T-L-4M-3, M-2S-3, S-2

Zamierzone efekty kształcenia - inne kompetencje społeczne i personalne

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
IC_1A_O3/01_K01
W wyniku przeprowadzonych zajec student powinien umieć w sposob klarowny sporzadzac dokumentacje techniczna i wyjasniac w sposob ogolnie zrozumialy dzialanie skomplikowanych systemow technicznych i zaimplementowanyh algorytmow.
IC_1A_K04C-5, C-2, C-4, C-1T-L-2, T-L-3, T-L-1, T-L-4M-3, M-2S-2

Kryterium oceny - wiedza

Efekt kształceniaOcenaKryterium oceny
IC_1A_O3/01_W01
W wyniku przeprowadzonych zajęć student będzie w stanie scharakteryzować podstawowe elementy cyfrowych układów sterowania i standardy sygnałów wykorzystywanych w praktyce przemysłowej, metodykę projektowania cyfrowych algorytmów sterowania, języki programowania przemysłowych urządzeń sterujących, podstawowe algorytmy sterowania cyfrowego wykorzystywane w praktyce.
2,0Student nie potrafi scharakteryzować w elementarny sposób podstawowe elementy cyfrowych układów sterowania i standardy sygnałów wykorzystywanych w praktyce przemysłowej, metodykę projektowania cyfrowych algorytmów sterowania, języki programowania przemysłowych urządzeń sterujących.
3,0Student potrafi scharakteryzować na elementarnym poziomie podstawowe elementy cyfrowych układów sterowania i standardy sygnałów wykorzystywanych w praktyce przemysłowej, metodykę projektowania cyfrowych algorytmów sterowania, języki programowania przemysłowych urządzeń sterujących.
3,5Student potrafi scharakteryzować i analizować podstawowe elementy cyfrowych układów sterowania i standardy sygnałów wykorzystywanych w praktyce przemysłowej, metodykę projektowania cyfrowych algorytmów sterowania, języki programowania przemysłowych urządzeń sterujących.
4,0Student potrafi scharakteryzować wnikliwie podstawowe elementy cyfrowych układów sterowania i standardy sygnałów wykorzystywanych w praktyce przemysłowej, metodykę projektowania cyfrowych algorytmów sterowania, języki programowania przemysłowych urządzeń sterujących. Student potrafi przedstawić przykłady praktyczne bez wnikliwej analizy.
4,5Student potrafi scharakteryzować wnikliwie podstawowe elementy cyfrowych układów sterowania i standardy sygnałów wykorzystywanych w praktyce przemysłowej, metodykę projektowania cyfrowych algorytmów sterowania, języki programowania przemysłowych urządzeń sterujących. Student potrafi przedstawić przykłady praktyczne z wnikliwą analizą.
5,0Student potrafi scharakteryzować wnikliwie podstawowe elementy cyfrowych układów sterowania i standardy sygnałów wykorzystywanych w praktyce przemysłowej, metodykę projektowania cyfrowych algorytmów sterowania, języki programowania przemysłowych urządzeń sterujących. Student potrafi przedstawić przykłady praktyczne z wnikliwą analizą i sposobami rozwiązywania problemów rzeczywistych.

Kryterium oceny - umiejętności

Efekt kształceniaOcenaKryterium oceny
IC_1A_O3/01_U01
W wyniku przeprowadzonych zajęć student powinien umieć: dobierać elementy cyfrowych układów sterowania (urządzenie sterujące, urządzenia wykonawczo-nastawcze, urządzenia pomiarowe), zidentyfikować dynamikę obiektu sterowania na podstawie danych wejście/wyjście, zaprojektować i zaimplementować cyfrowy algorytm sterowania, określić optymalny czas próbkowania, zoptymalizować układ sterujący w oparciu o założone kryterium jakości, przeprowadzić teoretyczną analizę stabilności układu sterowania, dobrać platformę wykonawczą dla algorymów cyfrowych (PC + karta DAQ, PLC, PAC itp), urządzenie wykonawczo-nastawcze, urządzenie pomiarowe, sporządzić dokumentację wykonawczą
2,0Student nie potrafi : zestawić podanych elementów cyfrowych układów sterowania (urządzenie sterujące, urządzenia wykonawczo-nastawcze, urządzenia pomiarowe), zidentyfikować dynamiki obiektu sterowania na podstawie danych wejście/wyjście wskazaną metodą, zaprojektować i zaimplementować cyfrowego algorytmu sterowania, określić optymalnego czasu próbkowania, zoptymalizować układu sterującego w oparciu o wskazane kryterium jakości, przeprowadzić teoretycznej analizy stabilności układu sterowania, skonfigurować wskazanej platformy wykonawczej dla algorymów cyfrowych (PC + karta DAQ, PLC, PAC itp), urządzenie wykonawczo-nastawcze, urządzenie pomiarowe, sporządzić dokumentacji wykonawczej.
3,0Student potrafi zestawić podane elementy cyfrowych układów sterowania (urządzenie sterujące, urządzenia wykonawczo-nastawcze, urządzenia pomiarowe), zidentyfikować dynamikę obiektu sterowania na podstawie danych wejście/wyjście wskazaną metodą, zaprojektować i zaimplementować wskazany cyfrowy algorytm sterowania, określić optymalny czas próbkowania, zoptymalizować układ sterujący w oparciu o wskazane kryterium jakości, przeprowadzić teoretyczną analizę stabilności układu sterowania, skonfigurować wskazaną platformę wykonawczą dla algorymów cyfrowych (PC + karta DAQ, PLC, PAC itp), urządzenie wykonawczo-nastawcze, urządzenie pomiarowe, sporządzić dokumentację wykonawczą.
3,5Student potrafi dobrać elementy cyfrowych układów sterowania (urządzenie sterujące, urządzenia wykonawczo-nastawcze, urządzenia pomiarowe), zidentyfikować dynamikę obiektu sterowania na podstawie danych wejście/wyjście wskazaną metodą, zaprojektować i zaimplementować wskazany cyfrowy algorytm sterowania, określić optymalny czas próbkowania, zoptymalizować układ sterujący w oparciu o wskazane kryterium jakości, przeprowadzić teoretyczną analizę stabilności układu sterowania, skonfigurować wskazaną platformę wykonawczą dla algorymów cyfrowych (PC + karta DAQ, PLC, PAC itp), urządzenie wykonawczo-nastawcze, urządzenie pomiarowe, sporządzić dokumentację wykonawczą.
4,0Student potrafi dobrać elementy cyfrowych układów sterowania (urządzenie sterujące, urządzenia wykonawczo-nastawcze, urządzenia pomiarowe), zidentyfikować dynamikę obiektu sterowania na podstawie danych wejście/wyjście wybraną przez siebie metodą, zaprojektować i zaimplementować wskazany cyfrowy algorytm sterowania, określić optymalny czas próbkowania, zoptymalizować układ sterujący w oparciu o wskazane kryterium jakości, przeprowadzić teoretyczną analizę stabilności układu sterowania, skonfigurować wskazaną platformę wykonawczą dla algorymów cyfrowych (PC + karta DAQ, PLC, PAC itp), urządzenie wykonawczo-nastawcze, urządzenie pomiarowe, sporządzić dokumentację wykonawczą.
4,5Student potrafi dobrać elementy cyfrowych układów sterowania (urządzenie sterujące, urządzenia wykonawczo-nastawcze, urządzenia pomiarowe), zidentyfikować dynamikę obiektu sterowania na podstawie danych wejście/wyjście wybraną przez siebie metodą, zaprojektować i zaimplementować wskazany cyfrowy algorytm sterowania, określić optymalny czas próbkowania, zoptymalizować układ sterujący w oparciu o wybrane przez siebie kryterium jakości, przeprowadzić teoretyczną analizę stabilności układu sterowania, skonfigurować wskazaną platformę wykonawczą dla algorymów cyfrowych (PC + karta DAQ, PLC, PAC itp), urządzenie wykonawczo-nastawcze, urządzenie pomiarowe, sporządzić dokumentację wykonawczą.
5,0Student potrafi dobrać elementy cyfrowych układów sterowania (urządzenie sterujące, urządzenia wykonawczo-nastawcze, urządzenia pomiarowe), zidentyfikować dynamikę obiektu sterowania na podstawie danych wejście/wyjście wybraną przez siebie metodą, zaprojektować i zaimplementować wybrany przez siebie cyfrowy algorytm sterowania, określić optymalny czas próbkowania, zoptymalizować układ sterujący w oparciu o wybrane przez siebie kryterium jakości, przeprowadzić teoretyczną analizę stabilności układu sterowania, skonfigurować wskazaną platformę wykonawczą dla algorymów cyfrowych (PC + karta DAQ, PLC, PAC itp), urządzenie wykonawczo-nastawcze, urządzenie pomiarowe, sporządzić dokumentację wykonawczą.
IC_1A_O3/01_U02
W wyniku przeprowadzonych zajęć student powinien umieć : połączyć obiekt sterowania z standardowymi wejściami i wyjściami ze sterownikiem, przeprowadzić praktyczną analizę stabilności i jakości działania układu regulacji i przeprowadzić proces strojenia algorymów sterowania w oparciu o znane algorytmy i wnioski, wynikające z analizy jakości.
2,0W wyniku przeprowadzonych zajęć student nie umie : połączyć obiektt sterowania z standardowymi wejściami i wyjściami ze sterownikiem, dobrać typu algorytmu sterowania do obiektu, przeprowadzić praktycznej analizy stabilności i jakości działania układu regulacji i przeprowadzić procesu strojenia algorymów sterowania w oparciu o znane algorytmy i wnioski, wynikające z analizy jakości.
3,0W wyniku przeprowadzonych zajęć student umie : połączyć obiekt sterowania z standardowymi wejściami i wyjściami ze sterownikiem, dobrać algorytm sterowania do obiektu, przeprowadzić praktyczną analizę stabilności i jakości działania układu regulacji, ale nie umie przeprowadzić procesu strojenia algorymów sterowania w oparciu o znane algorytmy i wnioski, wynikające z analizy jakości.
3,5W wyniku przeprowadzonych zajęć student umie : połączyć obiekt sterowania z standardowymi wejściami i wyjściami ze sterownikiem, dobrać algorytm sterowania do obiektu, przeprowadzić praktyczną analizę stabilności i jakości działania układu regulacji, umie przeprowadzić proces strojenia algorymów sterowania w oparciu o znane algorytmy i wnioski, wynikające z analizy jakości.
4,0W wyniku przeprowadzonych zajęć student umie : połączyć obiekt sterowania z standardowymi wejściami i wyjściami ze sterownikiem, dobrać algorytm sterowania do obiektu i wprowadzić własne usprawnienia , przeprowadzić praktyczną analizę stabilności i jakości działania układu regulacji, umie przeprowadzić proces strojenia algorymów sterowania w oparciu o znane algorytmy i wnioski, wynikające z analizy jakości.
4,5W wyniku przeprowadzonych zajęć student umie : połączyć obiekt sterowania z standardowymi wejściami i wyjściami ze sterownikiem, dobrać algorytm sterowania do obiektu i wprowadzić własne usprawnienia , przeprowadzić praktyczną analizę stabilności i jakości działania układu regulacji, umie przeprowadzić proces strojenia algorymów sterowania w oparciu o znane algorytmy i wnioski, wynikające z analizy jakości i zaproponować własne usprawnienia.
5,0W wyniku przeprowadzonych zajęć student umie : połączyć obiekt sterowania z standardowymi wejściami i wyjściami ze sterownikiem, dobrać algorytm sterowania do obiektu i wprowadzić własne usprawnienia , przeprowadzić praktyczną analizę stabilności i jakości działania układu regulacji, umie przeprowadzić proces strojenia algorymów sterowania w oparciu o znane algorytmy i wnioski, wynikające z analizy jakości i zaproponować własne usprawnienia. Potrafi sformułować uniwersalne wytyczne do procesu projektowania układu sterowania dla dowolnego obiektu.
IC_1A_O3/01_U03
W wyniku przeprowadzonych zajęć student powinien umieć: zaprojektować i zaimplementować algorytmy fuzzy PID, określić optymalny czas próbkowania, zoptymalizować układ sterujący w oparciu o założone kryterium jakości.
2,0W wyniku przeprowadzonych zajęć student nie umie: zaprojektować i zaimplementować algorytm fuzzy PID o podanej strukturze, określić optymalnego czas próbkowania w oparciu o założoną metodę, zoptymalizować układu sterującego w oparciu o założone kryterium jakości.
3,0W wyniku przeprowadzonych zajęć student umie: zaprojektować i zaimplementować algorytmy fuzzy PID o podanej strukturze, określić optymalny czas próbkowania w oparciu o założoną metod , ale nie umie zoptymalizować układu sterującego w oparciu o założone kryterium jakości.
3,5W wyniku przeprowadzonych zajęć student umie: zaprojektować i zaimplementować algorytmy fuzzy PID o podanej strukturze, określić optymalny czas próbkowania w oparciu o założoną metod, zoptymalizować układ sterujący w oparciu o założone kryterium jakości.
4,0W wyniku przeprowadzonych zajęć student umie: zaprojektować i zaimplementować algorytmy fuzzy PID o podanej strukturze, określić optymalny czas próbkowania w oparciu o wybraną przez siebie metodę, zoptymalizować układ sterujący w oparciu o założone kryterium jakości.
4,5W wyniku przeprowadzonych zajęć student umie: zaprojektować i zaimplementować algorytmy fuzzy PID o strukturze wybranej przez siebie, określić optymalny czas próbkowania w oparciu o wybraną przez siebie metodę, zoptymalizować układ sterujący w oparciu o założone kryterium jakości.
5,0W wyniku przeprowadzonych zajęć student umie: zaprojektować i zaimplementować algorytmy fuzzy PID o strukturze wybranej przez siebie, określić optymalny czas próbkowania w oparciu o wybraną przez siebie metodę, zoptymalizować układ sterujący w oparciu o wybrane przez siebie kryterium jakości.

Kryterium oceny - inne kompetencje społeczne i personalne

Efekt kształceniaOcenaKryterium oceny
IC_1A_O3/01_K01
W wyniku przeprowadzonych zajec student powinien umieć w sposob klarowny sporzadzac dokumentacje techniczna i wyjasniac w sposob ogolnie zrozumialy dzialanie skomplikowanych systemow technicznych i zaimplementowanyh algorytmow.
2,0Student nie potrafi na elementarnym poziomie sporzadzac dokumentacji technicznej i wyjasniac w sposob podstawowy dzialanie skomplikowanych systemow technicznych i zaimplementowanyh algorytmow sterowania.
3,0Student potrafi na elementarnympoziomie sporzadzac dokumentację techniczną i wyjasniac w sposob podstawowy dzialanie skomplikowanych systemow technicznych i zaimplementowanyh algorytmow sterowania.
3,5Student potrafi w klarowny sposób sporzadzac dokumentację techniczną i wyjasniac w sposob ogólnie zrozumiały dzialanie skomplikowanych systemow technicznych i zaimplementowanyh algorytmow sterowania.
4,0Student potrafi w klarowny sposób sporzadzac dokumentację techniczną i wyjasniac w sposob ogólnie zrozumiały dzialanie skomplikowanych systemow technicznych i zaimplementowanyh algorytmow sterowania, aktywnie angażując się w wyjaśnianie w przypadku wątpliwości.
4,5Student potrafi w klarowny sposób sporzadzac dokumentację techniczną w szerszym zakresie niż wskazany i wyjasniac w sposob ogólnie zrozumiały dzialanie skomplikowanych systemow technicznych i zaimplementowanyh algorytmow sterowania, aktywnie angażując się w wyjaśnianie w przypadku wątpliwości.
5,0Student potrafi w klarowny sposób sporzadzac dokumentację techniczną w szerszym zakresie niż wskazany i wyjasniac w sposob ogólnie zrozumiały dzialanie skomplikowanych systemow technicznych i zaimplementowanyh algorytmow sterowania, aktywnie angażując się w wyjaśnianie w przypadku wątpliwości oraz dokonując krytycznej analizy uzyskanych wyników.

Literatura podstawowa

  1. Astrom K., Hagglund T., PID controllers : Theory, design and tuning, Instrument Society of America, NY, 1995
  2. Brzózka J., Regulatory cyfrowe w automatyce, Mikom, Warszawa, 2002
  3. Bishop R.H., Dorf R.C., Modern Control Systems, Pearson Prentice Hall, NY, 2008
  4. Leigh J.R., Applied digital control, Prentice Hall, Londyn, 1985
  5. Bryan L.A., Bryan E.A., Programmable Controllers Theory and implementation., Industrial Text Company, Marietta, 1997

Literatura dodatkowa

  1. Bennet S., Real – Time Computer Control, Prentice/Hall International, Londyn, 1988
  2. Wajs W., Byrski W., Grega W., Mikrokomputerowe systemy sterowania, Wydawnictwo AGH, Kraków, 1997
  3. Broel-Plater B., Sterowniki programowalne właściwości i zasady stosowania, Wydział Elektryczny Politechniki Szczecińskiej, Szczecin, 2000
  4. Jegierski T., Wyrwał J.,Kasprzak J., Hajda J., Programowanie sterowników PLC, Wydawnictwo pracowni komputerowej Jacka Skalmierskiego, Gliwice, 1998

Treści programowe - laboratoria

KODTreść programowaGodziny
T-L-1Analiza działania elementów składowych układu regulacji cyfrowej (układów wykonawczych, pomiarowych).2
T-L-2Identyfikacja ciągłych i dyskretnych modeli obiektów typu „black box” - obliczanie parametrów modeli obiektów na podstawie pomiarów eksperymentalnych6
T-L-3Szybkie prototypowanie algorytmów : dwustanowego, PID, dead-beat, fuzzy PID i testowanie w trybie model i hardware in the loop oraz w czasie rzeczywistym:.12
T-L-4Implementacja algorytmu autostrojenia dla algorytmów PID i PID-podobnych8
T-L-5Zaliczenie koncowe2
30

Treści programowe - wykłady

KODTreść programowaGodziny
T-W-1Struktura i zasada działania układu sterowania cyfrowego, elementy układu sterowania cyfrowego (przetworniki A/C, C/A, człony podtrzymania sygnału, urządzenia pomiarowe, urządzenia wykonawcze, urządzenia nastawcze), metodyka doboru sensorów i aktorów do procesu.4
T-W-2Praktyczne aspekty ciągłej i dyskretnej identyfikacj oraz opisu matematycznego obiektów sterowania4
T-W-3Podstawowe prawa regulacji (algorytm regulacji dwustawnej i PID)oraz sposoby projektowania i implementacji algorytmów sterowania cyfrowego na wybranych platformach sprzętowych.4
T-W-4Kryteria oceny stabilności i jakości układu sterowania cyfrowego4
T-W-5Metodyka projektowania i implementacji algorytmów sterowania cyfrowego.2
T-W-6Architektura systemów sterowania (systemy tradycyjne- rozproszone, systemy DDC (Direct Digital Control)-scentralizowanie, systemy wielopoziomowe)2
T-W-7Metodyka doboru czasu próbkowania w kontekście czasu rzeczywistego2
T-W-8Procedury model in the loop (symulacja komputerowa), hardware in the loop (symulacja czasu rzeczywistego) i rapid prototyping w projektowaniu cyfrowych ukladow sterowania2
T-W-9Algorytmy strojenia i nadzorujące dla regulatorów klasycznych4
T-W-10Zaliczenie koncowe2
30

Formy aktywności - laboratoria

KODForma aktywnościGodziny
A-L-1Udzial w zajeciach + zaliczenie30
A-L-2Realizacja zadan domowych30
A-L-3Przygotowanie do zaliczenia laboratorium20
A-L-4Udział w zaliczeniu i konsultacjach10
90
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta

Formy aktywności - wykłady

KODForma aktywnościGodziny
A-W-1Udzial w zajeciach i zaliczenie30
A-W-2Przygotowanie do egzaminu10
A-W-3Udział w egzaminie i konsultacjach6
A-W-4Realizacja zadan domowych14
60
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaIC_1A_O3/01_W01W wyniku przeprowadzonych zajęć student będzie w stanie scharakteryzować podstawowe elementy cyfrowych układów sterowania i standardy sygnałów wykorzystywanych w praktyce przemysłowej, metodykę projektowania cyfrowych algorytmów sterowania, języki programowania przemysłowych urządzeń sterujących, podstawowe algorytmy sterowania cyfrowego wykorzystywane w praktyce.
Odniesienie do efektów kształcenia dla kierunku studiówIC_1A_W15Posiada wiedzę z zasad działania systemów informatycznych przynajmniej jednego z następujących obszarów: e - biznes, e – zdrowie, media elektroniczne, poligrafia, zarządzanie wiedzą, przemysłowe systemy sterowania, metody sztucznej inteligencji, systemy wbudowane
Cel przedmiotuC-3Zapoznanie studentów z metodyką projektowania i optymalizacji cyfrowych algorytmów sterowania.
Treści programoweT-W-6Architektura systemów sterowania (systemy tradycyjne- rozproszone, systemy DDC (Direct Digital Control)-scentralizowanie, systemy wielopoziomowe)
T-W-5Metodyka projektowania i implementacji algorytmów sterowania cyfrowego.
T-W-1Struktura i zasada działania układu sterowania cyfrowego, elementy układu sterowania cyfrowego (przetworniki A/C, C/A, człony podtrzymania sygnału, urządzenia pomiarowe, urządzenia wykonawcze, urządzenia nastawcze), metodyka doboru sensorów i aktorów do procesu.
T-W-3Podstawowe prawa regulacji (algorytm regulacji dwustawnej i PID)oraz sposoby projektowania i implementacji algorytmów sterowania cyfrowego na wybranych platformach sprzętowych.
T-W-2Praktyczne aspekty ciągłej i dyskretnej identyfikacj oraz opisu matematycznego obiektów sterowania
T-W-4Kryteria oceny stabilności i jakości układu sterowania cyfrowego
T-W-8Procedury model in the loop (symulacja komputerowa), hardware in the loop (symulacja czasu rzeczywistego) i rapid prototyping w projektowaniu cyfrowych ukladow sterowania
Metody nauczaniaM-1Wykład informacyjny z prezentacja
Sposób ocenyS-3Ocena podsumowująca: Zaliczenie koncowe w formie ustnej i pisemnej
Kryteria ocenyOcenaKryterium oceny
2,0Student nie potrafi scharakteryzować w elementarny sposób podstawowe elementy cyfrowych układów sterowania i standardy sygnałów wykorzystywanych w praktyce przemysłowej, metodykę projektowania cyfrowych algorytmów sterowania, języki programowania przemysłowych urządzeń sterujących.
3,0Student potrafi scharakteryzować na elementarnym poziomie podstawowe elementy cyfrowych układów sterowania i standardy sygnałów wykorzystywanych w praktyce przemysłowej, metodykę projektowania cyfrowych algorytmów sterowania, języki programowania przemysłowych urządzeń sterujących.
3,5Student potrafi scharakteryzować i analizować podstawowe elementy cyfrowych układów sterowania i standardy sygnałów wykorzystywanych w praktyce przemysłowej, metodykę projektowania cyfrowych algorytmów sterowania, języki programowania przemysłowych urządzeń sterujących.
4,0Student potrafi scharakteryzować wnikliwie podstawowe elementy cyfrowych układów sterowania i standardy sygnałów wykorzystywanych w praktyce przemysłowej, metodykę projektowania cyfrowych algorytmów sterowania, języki programowania przemysłowych urządzeń sterujących. Student potrafi przedstawić przykłady praktyczne bez wnikliwej analizy.
4,5Student potrafi scharakteryzować wnikliwie podstawowe elementy cyfrowych układów sterowania i standardy sygnałów wykorzystywanych w praktyce przemysłowej, metodykę projektowania cyfrowych algorytmów sterowania, języki programowania przemysłowych urządzeń sterujących. Student potrafi przedstawić przykłady praktyczne z wnikliwą analizą.
5,0Student potrafi scharakteryzować wnikliwie podstawowe elementy cyfrowych układów sterowania i standardy sygnałów wykorzystywanych w praktyce przemysłowej, metodykę projektowania cyfrowych algorytmów sterowania, języki programowania przemysłowych urządzeń sterujących. Student potrafi przedstawić przykłady praktyczne z wnikliwą analizą i sposobami rozwiązywania problemów rzeczywistych.
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaIC_1A_O3/01_U01W wyniku przeprowadzonych zajęć student powinien umieć: dobierać elementy cyfrowych układów sterowania (urządzenie sterujące, urządzenia wykonawczo-nastawcze, urządzenia pomiarowe), zidentyfikować dynamikę obiektu sterowania na podstawie danych wejście/wyjście, zaprojektować i zaimplementować cyfrowy algorytm sterowania, określić optymalny czas próbkowania, zoptymalizować układ sterujący w oparciu o założone kryterium jakości, przeprowadzić teoretyczną analizę stabilności układu sterowania, dobrać platformę wykonawczą dla algorymów cyfrowych (PC + karta DAQ, PLC, PAC itp), urządzenie wykonawczo-nastawcze, urządzenie pomiarowe, sporządzić dokumentację wykonawczą
Odniesienie do efektów kształcenia dla kierunku studiówIC_1A_U04Ma umiejętności w zakresie prototypowania podstawowych systemów usprawniania i automatyzacji procesów
Cel przedmiotuC-5Ukształtowanie umiejetności z zakresu optymalizacji działania cyfrowych algorytmów sterowania (dobór czasu próbkowania, algorytmy strojenia)
C-2Ukształtowanie umiejetności z zakresu identyfikacji dynamiki obiektu sterowania na podstawie danych wejście/wyjście.
C-4Ukształtowanie umiejętności testowania i implementacji zaprojektowanego algorytm na wybranej platformie sprzętowej (metodyka hardware in the loop i rapid prototyping)
C-1Ukształtowanie umiejetności z zakresu doboru elementów cyfrowych układów sterowania (urządzenie sterujące, urządzenia wykonawczo-nastawcze, urządzenia pomiarowe)
Treści programoweT-L-2Identyfikacja ciągłych i dyskretnych modeli obiektów typu „black box” - obliczanie parametrów modeli obiektów na podstawie pomiarów eksperymentalnych
T-L-3Szybkie prototypowanie algorytmów : dwustanowego, PID, dead-beat, fuzzy PID i testowanie w trybie model i hardware in the loop oraz w czasie rzeczywistym:.
T-L-4Implementacja algorytmu autostrojenia dla algorytmów PID i PID-podobnych
Metody nauczaniaM-3Cwiczenia laboratoryjne - samodzielne rozwiazywanie postawionych problemow z wykorzystaniem stanowisk badawczych
M-2Cwiczenia laboratoryjne - samodzielna implementacja oprogramowania sterujacego z wykorzystaniem Automation Studio
Sposób ocenyS-3Ocena podsumowująca: Zaliczenie koncowe w formie ustnej i pisemnej
S-2Ocena formująca: Dokumentacja powykonawcza do stanowisk badawczych
S-1Ocena formująca: Krotkie zaliczenie pisemne lub ustne na poczatku kazdych zajec
Kryteria ocenyOcenaKryterium oceny
2,0Student nie potrafi : zestawić podanych elementów cyfrowych układów sterowania (urządzenie sterujące, urządzenia wykonawczo-nastawcze, urządzenia pomiarowe), zidentyfikować dynamiki obiektu sterowania na podstawie danych wejście/wyjście wskazaną metodą, zaprojektować i zaimplementować cyfrowego algorytmu sterowania, określić optymalnego czasu próbkowania, zoptymalizować układu sterującego w oparciu o wskazane kryterium jakości, przeprowadzić teoretycznej analizy stabilności układu sterowania, skonfigurować wskazanej platformy wykonawczej dla algorymów cyfrowych (PC + karta DAQ, PLC, PAC itp), urządzenie wykonawczo-nastawcze, urządzenie pomiarowe, sporządzić dokumentacji wykonawczej.
3,0Student potrafi zestawić podane elementy cyfrowych układów sterowania (urządzenie sterujące, urządzenia wykonawczo-nastawcze, urządzenia pomiarowe), zidentyfikować dynamikę obiektu sterowania na podstawie danych wejście/wyjście wskazaną metodą, zaprojektować i zaimplementować wskazany cyfrowy algorytm sterowania, określić optymalny czas próbkowania, zoptymalizować układ sterujący w oparciu o wskazane kryterium jakości, przeprowadzić teoretyczną analizę stabilności układu sterowania, skonfigurować wskazaną platformę wykonawczą dla algorymów cyfrowych (PC + karta DAQ, PLC, PAC itp), urządzenie wykonawczo-nastawcze, urządzenie pomiarowe, sporządzić dokumentację wykonawczą.
3,5Student potrafi dobrać elementy cyfrowych układów sterowania (urządzenie sterujące, urządzenia wykonawczo-nastawcze, urządzenia pomiarowe), zidentyfikować dynamikę obiektu sterowania na podstawie danych wejście/wyjście wskazaną metodą, zaprojektować i zaimplementować wskazany cyfrowy algorytm sterowania, określić optymalny czas próbkowania, zoptymalizować układ sterujący w oparciu o wskazane kryterium jakości, przeprowadzić teoretyczną analizę stabilności układu sterowania, skonfigurować wskazaną platformę wykonawczą dla algorymów cyfrowych (PC + karta DAQ, PLC, PAC itp), urządzenie wykonawczo-nastawcze, urządzenie pomiarowe, sporządzić dokumentację wykonawczą.
4,0Student potrafi dobrać elementy cyfrowych układów sterowania (urządzenie sterujące, urządzenia wykonawczo-nastawcze, urządzenia pomiarowe), zidentyfikować dynamikę obiektu sterowania na podstawie danych wejście/wyjście wybraną przez siebie metodą, zaprojektować i zaimplementować wskazany cyfrowy algorytm sterowania, określić optymalny czas próbkowania, zoptymalizować układ sterujący w oparciu o wskazane kryterium jakości, przeprowadzić teoretyczną analizę stabilności układu sterowania, skonfigurować wskazaną platformę wykonawczą dla algorymów cyfrowych (PC + karta DAQ, PLC, PAC itp), urządzenie wykonawczo-nastawcze, urządzenie pomiarowe, sporządzić dokumentację wykonawczą.
4,5Student potrafi dobrać elementy cyfrowych układów sterowania (urządzenie sterujące, urządzenia wykonawczo-nastawcze, urządzenia pomiarowe), zidentyfikować dynamikę obiektu sterowania na podstawie danych wejście/wyjście wybraną przez siebie metodą, zaprojektować i zaimplementować wskazany cyfrowy algorytm sterowania, określić optymalny czas próbkowania, zoptymalizować układ sterujący w oparciu o wybrane przez siebie kryterium jakości, przeprowadzić teoretyczną analizę stabilności układu sterowania, skonfigurować wskazaną platformę wykonawczą dla algorymów cyfrowych (PC + karta DAQ, PLC, PAC itp), urządzenie wykonawczo-nastawcze, urządzenie pomiarowe, sporządzić dokumentację wykonawczą.
5,0Student potrafi dobrać elementy cyfrowych układów sterowania (urządzenie sterujące, urządzenia wykonawczo-nastawcze, urządzenia pomiarowe), zidentyfikować dynamikę obiektu sterowania na podstawie danych wejście/wyjście wybraną przez siebie metodą, zaprojektować i zaimplementować wybrany przez siebie cyfrowy algorytm sterowania, określić optymalny czas próbkowania, zoptymalizować układ sterujący w oparciu o wybrane przez siebie kryterium jakości, przeprowadzić teoretyczną analizę stabilności układu sterowania, skonfigurować wskazaną platformę wykonawczą dla algorymów cyfrowych (PC + karta DAQ, PLC, PAC itp), urządzenie wykonawczo-nastawcze, urządzenie pomiarowe, sporządzić dokumentację wykonawczą.
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaIC_1A_O3/01_U02W wyniku przeprowadzonych zajęć student powinien umieć : połączyć obiekt sterowania z standardowymi wejściami i wyjściami ze sterownikiem, przeprowadzić praktyczną analizę stabilności i jakości działania układu regulacji i przeprowadzić proces strojenia algorymów sterowania w oparciu o znane algorytmy i wnioski, wynikające z analizy jakości.
Odniesienie do efektów kształcenia dla kierunku studiówIC_1A_U16Potrafi planować, przeprowadzać eksperymenty (w tym pomiary i symulacje komputerowe), interpretować uzyskane wyniki i wyciągać wnioski z eksperymentów
Cel przedmiotuC-5Ukształtowanie umiejetności z zakresu optymalizacji działania cyfrowych algorytmów sterowania (dobór czasu próbkowania, algorytmy strojenia)
C-4Ukształtowanie umiejętności testowania i implementacji zaprojektowanego algorytm na wybranej platformie sprzętowej (metodyka hardware in the loop i rapid prototyping)
Treści programoweT-L-3Szybkie prototypowanie algorytmów : dwustanowego, PID, dead-beat, fuzzy PID i testowanie w trybie model i hardware in the loop oraz w czasie rzeczywistym:.
T-L-4Implementacja algorytmu autostrojenia dla algorytmów PID i PID-podobnych
Metody nauczaniaM-3Cwiczenia laboratoryjne - samodzielne rozwiazywanie postawionych problemow z wykorzystaniem stanowisk badawczych
M-2Cwiczenia laboratoryjne - samodzielna implementacja oprogramowania sterujacego z wykorzystaniem Automation Studio
Sposób ocenyS-3Ocena podsumowująca: Zaliczenie koncowe w formie ustnej i pisemnej
S-2Ocena formująca: Dokumentacja powykonawcza do stanowisk badawczych
S-1Ocena formująca: Krotkie zaliczenie pisemne lub ustne na poczatku kazdych zajec
Kryteria ocenyOcenaKryterium oceny
2,0W wyniku przeprowadzonych zajęć student nie umie : połączyć obiektt sterowania z standardowymi wejściami i wyjściami ze sterownikiem, dobrać typu algorytmu sterowania do obiektu, przeprowadzić praktycznej analizy stabilności i jakości działania układu regulacji i przeprowadzić procesu strojenia algorymów sterowania w oparciu o znane algorytmy i wnioski, wynikające z analizy jakości.
3,0W wyniku przeprowadzonych zajęć student umie : połączyć obiekt sterowania z standardowymi wejściami i wyjściami ze sterownikiem, dobrać algorytm sterowania do obiektu, przeprowadzić praktyczną analizę stabilności i jakości działania układu regulacji, ale nie umie przeprowadzić procesu strojenia algorymów sterowania w oparciu o znane algorytmy i wnioski, wynikające z analizy jakości.
3,5W wyniku przeprowadzonych zajęć student umie : połączyć obiekt sterowania z standardowymi wejściami i wyjściami ze sterownikiem, dobrać algorytm sterowania do obiektu, przeprowadzić praktyczną analizę stabilności i jakości działania układu regulacji, umie przeprowadzić proces strojenia algorymów sterowania w oparciu o znane algorytmy i wnioski, wynikające z analizy jakości.
4,0W wyniku przeprowadzonych zajęć student umie : połączyć obiekt sterowania z standardowymi wejściami i wyjściami ze sterownikiem, dobrać algorytm sterowania do obiektu i wprowadzić własne usprawnienia , przeprowadzić praktyczną analizę stabilności i jakości działania układu regulacji, umie przeprowadzić proces strojenia algorymów sterowania w oparciu o znane algorytmy i wnioski, wynikające z analizy jakości.
4,5W wyniku przeprowadzonych zajęć student umie : połączyć obiekt sterowania z standardowymi wejściami i wyjściami ze sterownikiem, dobrać algorytm sterowania do obiektu i wprowadzić własne usprawnienia , przeprowadzić praktyczną analizę stabilności i jakości działania układu regulacji, umie przeprowadzić proces strojenia algorymów sterowania w oparciu o znane algorytmy i wnioski, wynikające z analizy jakości i zaproponować własne usprawnienia.
5,0W wyniku przeprowadzonych zajęć student umie : połączyć obiekt sterowania z standardowymi wejściami i wyjściami ze sterownikiem, dobrać algorytm sterowania do obiektu i wprowadzić własne usprawnienia , przeprowadzić praktyczną analizę stabilności i jakości działania układu regulacji, umie przeprowadzić proces strojenia algorymów sterowania w oparciu o znane algorytmy i wnioski, wynikające z analizy jakości i zaproponować własne usprawnienia. Potrafi sformułować uniwersalne wytyczne do procesu projektowania układu sterowania dla dowolnego obiektu.
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaIC_1A_O3/01_U03W wyniku przeprowadzonych zajęć student powinien umieć: zaprojektować i zaimplementować algorytmy fuzzy PID, określić optymalny czas próbkowania, zoptymalizować układ sterujący w oparciu o założone kryterium jakości.
Odniesienie do efektów kształcenia dla kierunku studiówIC_1A_U24Umie zastosować metody sztucznej inteligencji w przedsięwzięciach informatycznych
Cel przedmiotuC-4Ukształtowanie umiejętności testowania i implementacji zaprojektowanego algorytm na wybranej platformie sprzętowej (metodyka hardware in the loop i rapid prototyping)
Treści programoweT-L-3Szybkie prototypowanie algorytmów : dwustanowego, PID, dead-beat, fuzzy PID i testowanie w trybie model i hardware in the loop oraz w czasie rzeczywistym:.
T-L-4Implementacja algorytmu autostrojenia dla algorytmów PID i PID-podobnych
Metody nauczaniaM-3Cwiczenia laboratoryjne - samodzielne rozwiazywanie postawionych problemow z wykorzystaniem stanowisk badawczych
M-2Cwiczenia laboratoryjne - samodzielna implementacja oprogramowania sterujacego z wykorzystaniem Automation Studio
Sposób ocenyS-3Ocena podsumowująca: Zaliczenie koncowe w formie ustnej i pisemnej
S-2Ocena formująca: Dokumentacja powykonawcza do stanowisk badawczych
Kryteria ocenyOcenaKryterium oceny
2,0W wyniku przeprowadzonych zajęć student nie umie: zaprojektować i zaimplementować algorytm fuzzy PID o podanej strukturze, określić optymalnego czas próbkowania w oparciu o założoną metodę, zoptymalizować układu sterującego w oparciu o założone kryterium jakości.
3,0W wyniku przeprowadzonych zajęć student umie: zaprojektować i zaimplementować algorytmy fuzzy PID o podanej strukturze, określić optymalny czas próbkowania w oparciu o założoną metod , ale nie umie zoptymalizować układu sterującego w oparciu o założone kryterium jakości.
3,5W wyniku przeprowadzonych zajęć student umie: zaprojektować i zaimplementować algorytmy fuzzy PID o podanej strukturze, określić optymalny czas próbkowania w oparciu o założoną metod, zoptymalizować układ sterujący w oparciu o założone kryterium jakości.
4,0W wyniku przeprowadzonych zajęć student umie: zaprojektować i zaimplementować algorytmy fuzzy PID o podanej strukturze, określić optymalny czas próbkowania w oparciu o wybraną przez siebie metodę, zoptymalizować układ sterujący w oparciu o założone kryterium jakości.
4,5W wyniku przeprowadzonych zajęć student umie: zaprojektować i zaimplementować algorytmy fuzzy PID o strukturze wybranej przez siebie, określić optymalny czas próbkowania w oparciu o wybraną przez siebie metodę, zoptymalizować układ sterujący w oparciu o założone kryterium jakości.
5,0W wyniku przeprowadzonych zajęć student umie: zaprojektować i zaimplementować algorytmy fuzzy PID o strukturze wybranej przez siebie, określić optymalny czas próbkowania w oparciu o wybraną przez siebie metodę, zoptymalizować układ sterujący w oparciu o wybrane przez siebie kryterium jakości.
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaIC_1A_O3/01_K01W wyniku przeprowadzonych zajec student powinien umieć w sposob klarowny sporzadzac dokumentacje techniczna i wyjasniac w sposob ogolnie zrozumialy dzialanie skomplikowanych systemow technicznych i zaimplementowanyh algorytmow.
Odniesienie do efektów kształcenia dla kierunku studiówIC_1A_K04Rozumie potrzebę przekazywania społeczeństwu informacji o rozwoju i osiągnięciach nauki w zakresie informatyki i cyfryzacji w różnych obszarach
Cel przedmiotuC-5Ukształtowanie umiejetności z zakresu optymalizacji działania cyfrowych algorytmów sterowania (dobór czasu próbkowania, algorytmy strojenia)
C-2Ukształtowanie umiejetności z zakresu identyfikacji dynamiki obiektu sterowania na podstawie danych wejście/wyjście.
C-4Ukształtowanie umiejętności testowania i implementacji zaprojektowanego algorytm na wybranej platformie sprzętowej (metodyka hardware in the loop i rapid prototyping)
C-1Ukształtowanie umiejetności z zakresu doboru elementów cyfrowych układów sterowania (urządzenie sterujące, urządzenia wykonawczo-nastawcze, urządzenia pomiarowe)
Treści programoweT-L-2Identyfikacja ciągłych i dyskretnych modeli obiektów typu „black box” - obliczanie parametrów modeli obiektów na podstawie pomiarów eksperymentalnych
T-L-3Szybkie prototypowanie algorytmów : dwustanowego, PID, dead-beat, fuzzy PID i testowanie w trybie model i hardware in the loop oraz w czasie rzeczywistym:.
T-L-1Analiza działania elementów składowych układu regulacji cyfrowej (układów wykonawczych, pomiarowych).
T-L-4Implementacja algorytmu autostrojenia dla algorytmów PID i PID-podobnych
Metody nauczaniaM-3Cwiczenia laboratoryjne - samodzielne rozwiazywanie postawionych problemow z wykorzystaniem stanowisk badawczych
M-2Cwiczenia laboratoryjne - samodzielna implementacja oprogramowania sterujacego z wykorzystaniem Automation Studio
Sposób ocenyS-2Ocena formująca: Dokumentacja powykonawcza do stanowisk badawczych
Kryteria ocenyOcenaKryterium oceny
2,0Student nie potrafi na elementarnym poziomie sporzadzac dokumentacji technicznej i wyjasniac w sposob podstawowy dzialanie skomplikowanych systemow technicznych i zaimplementowanyh algorytmow sterowania.
3,0Student potrafi na elementarnympoziomie sporzadzac dokumentację techniczną i wyjasniac w sposob podstawowy dzialanie skomplikowanych systemow technicznych i zaimplementowanyh algorytmow sterowania.
3,5Student potrafi w klarowny sposób sporzadzac dokumentację techniczną i wyjasniac w sposob ogólnie zrozumiały dzialanie skomplikowanych systemow technicznych i zaimplementowanyh algorytmow sterowania.
4,0Student potrafi w klarowny sposób sporzadzac dokumentację techniczną i wyjasniac w sposob ogólnie zrozumiały dzialanie skomplikowanych systemow technicznych i zaimplementowanyh algorytmow sterowania, aktywnie angażując się w wyjaśnianie w przypadku wątpliwości.
4,5Student potrafi w klarowny sposób sporzadzac dokumentację techniczną w szerszym zakresie niż wskazany i wyjasniac w sposob ogólnie zrozumiały dzialanie skomplikowanych systemow technicznych i zaimplementowanyh algorytmow sterowania, aktywnie angażując się w wyjaśnianie w przypadku wątpliwości.
5,0Student potrafi w klarowny sposób sporzadzac dokumentację techniczną w szerszym zakresie niż wskazany i wyjasniac w sposob ogólnie zrozumiały dzialanie skomplikowanych systemow technicznych i zaimplementowanyh algorytmow sterowania, aktywnie angażując się w wyjaśnianie w przypadku wątpliwości oraz dokonując krytycznej analizy uzyskanych wyników.