Zachodniopomorski Uniwersytet Technologiczny w Szczecinie

Administracja Centralna Uczelni - Wymiana międzynarodowa (S1)

Sylabus przedmiotu Programmable control devices 2 – continuous control systems:

Informacje podstawowe

Kierunek studiów Wymiana międzynarodowa
Forma studiów studia stacjonarne Poziom pierwszego stopnia
Tytuł zawodowy absolwenta
Obszary studiów
Profil
Moduł
Przedmiot Programmable control devices 2 – continuous control systems
Specjalność przedmiot wspólny
Jednostka prowadząca Katedra Metod Sztucznej Inteligencji i Matematyki Stosowanej
Nauczyciel odpowiedzialny Sławomir Jaszczak <Slawomir.Jaszczak@zut.edu.pl>
Inni nauczyciele Sławomir Jaszczak <Slawomir.Jaszczak@zut.edu.pl>, Wojciech Sałabun <wsalabun@wi.zut.edu.pl>
ECTS (planowane) 5,0 ECTS (formy) 5,0
Forma zaliczenia zaliczenie Język angielski
Blok obieralny Grupa obieralna

Formy dydaktyczne

Forma dydaktycznaKODSemestrGodzinyECTSWagaZaliczenie
wykładyW1 15 1,50,25zaliczenie
laboratoriaL1 30 3,50,75zaliczenie

Wymagania wstępne

KODWymaganie wstępne
W-1Basic knowledge of the selected programming language (C/C++, Java, Python etc.)
W-2Physics - a general knowledge of dynamical systems

Cele przedmiotu

KODCel modułu/przedmiotu
C-1General knowledge about feedback loop control structures and basic analog control algorithms (two state, PID etc.)
C-2Programming skills in structured text : Pre-processing of analog signals Syntesis of the two state control algorithm Syntesis of the PID control algorith

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

KODTreść programowaGodziny
laboratoria
T-L-1Pre-processing of the analog signals in the ST programming6
T-L-2Syntesis of the two state control algorithm6
T-L-3Syntesis of the PID control algorithm12
T-L-4Synthesis of the selected real time control system - speed or position control system6
30
wykłady
T-W-1Introduction to the feedback loop control4
T-W-2Analog sensors and actuators.4
T-W-3Two state control algorithm.2
T-W-4PID control algorithm4
T-W-5Exam1
15

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

KODForma aktywnościGodziny
laboratoria
A-L-1Participation in labs30
A-L-2Self study of the literature30
A-L-3Realization of the projects45
105
wykłady
A-W-1Participation in lectures15
A-W-2Self- study of the literature15
A-W-3Preperation to an exam15
45

Metody nauczania / narzędzia dydaktyczne

KODMetoda nauczania / narzędzie dydaktyczne
M-1Conversational lecture
M-2Information lecture
M-3Laboratory exercises

Sposoby oceny

KODSposób oceny
S-1Ocena formująca: Oral or the written test
S-2Ocena formująca: Programming projects
S-3Ocena podsumowująca: Final project with the oral test

Zamierzone efekty uczenia się - wiedza

Zamierzone efekty uczenia sięOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
WM-WI_1-_null_W01
General knowledge of the ST language syntax related to the feedback loop control.
C-1T-W-1, T-W-4, T-W-2, T-W-3M-1, M-2S-1

Zamierzone efekty uczenia się - umiejętności

Zamierzone efekty uczenia sięOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
WM-WI_1-_null_U01
Ability of using general syntax of the ST language (PID controller, types conversion, scaling-averaging-filtering functions)
C-2T-L-1, T-L-2, T-L-3M-3S-2, S-3

Kryterium oceny - wiedza

Efekt uczenia sięOcenaKryterium oceny
WM-WI_1-_null_W01
General knowledge of the ST language syntax related to the feedback loop control.
2,0A student isn't able to show a general structure of a feedback loop control system and describe its elements i.e. sensors, actuators and control devices.
3,0A student is able to show a general structure of a feedback loop control system and describe its elements i.e. sensors, actuators and control devices.
3,5A student is able to describe a PID control function and its implementation in the ST language. A student is able to show a general structure of a feedback loop control system and describe its elements i.e. sensors, actuators and control devices.
4,0A student is able to describe a PID control function and its implementation in the ST language. A student is able to show a general structure of a feedback loop control system and describe its elements i.e. sensors, actuators and control devices. A student is also able to describe an analog-digital and digital - analog process.
4,5A student is able to describe a PID control function and its implementation in the ST language. A student is also able to describe filtering and averaging functions to remove influence of the noise. A student is able to show a general structure of a feedback loop control system and describe its elements i.e. sensors, actuators and control devices. A student is also able to describe an analog-digital and digital - analog process.
5,0A student is able to describe a PID control function and its implementation in the ST language. Additionally a student is able to describe tuning methods of the PID control function. A student is also able to describe filtering and averaging functions to remove influence of the noise. A student is able to show a general structure of a feedback loop control system and describe its elements i.e. sensors, actuators and control devices. A student is also able to describe an analog-digital and digital - analog process.

Kryterium oceny - umiejętności

Efekt uczenia sięOcenaKryterium oceny
WM-WI_1-_null_U01
Ability of using general syntax of the ST language (PID controller, types conversion, scaling-averaging-filtering functions)
2,0A student is not able to write a simple program using the ST language and PID control function.
3,0A student is able to write a simple program using the ST language and PID control function.
3,5A student is able to write a simple program using the ST language and PID control function. Additionally a student is able to tune PID control function manually.
4,0A student is able to write a simple program using the ST language and PID control function. Additionally a student is able to tune PID control function manually and can freely develope a simple HMI interface to enable online PID controller handling.
4,5A student is able to write a simple program using the ST language and PID control function. Additionally a student is able to tune PID control function manually and can freely develope a simple HMI interface to enable online PID controller handling.
5,0A student is able to write a simple program using the ST language and PID control function. Additionally a student is able to tune PID control function manually and can freely develope a simple HMI interface to enable online PID controller handling. A student is also able to use filtering and averaging functions to remove influence of the noise.

Literatura podstawowa

  1. Kelvin T. Erickson, Programmable Logic Controllers, Dogwood Valley Press, 2016
  2. B&R, Structured Text, B&R, 2017

Treści programowe - laboratoria

KODTreść programowaGodziny
T-L-1Pre-processing of the analog signals in the ST programming6
T-L-2Syntesis of the two state control algorithm6
T-L-3Syntesis of the PID control algorithm12
T-L-4Synthesis of the selected real time control system - speed or position control system6
30

Treści programowe - wykłady

KODTreść programowaGodziny
T-W-1Introduction to the feedback loop control4
T-W-2Analog sensors and actuators.4
T-W-3Two state control algorithm.2
T-W-4PID control algorithm4
T-W-5Exam1
15

Formy aktywności - laboratoria

KODForma aktywnościGodziny
A-L-1Participation in labs30
A-L-2Self study of the literature30
A-L-3Realization of the projects45
105
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta

Formy aktywności - wykłady

KODForma aktywnościGodziny
A-W-1Participation in lectures15
A-W-2Self- study of the literature15
A-W-3Preperation to an exam15
45
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta
PoleKODZnaczenie kodu
Zamierzone efekty uczenia sięWM-WI_1-_null_W01General knowledge of the ST language syntax related to the feedback loop control.
Cel przedmiotuC-1General knowledge about feedback loop control structures and basic analog control algorithms (two state, PID etc.)
Treści programoweT-W-1Introduction to the feedback loop control
T-W-4PID control algorithm
T-W-2Analog sensors and actuators.
T-W-3Two state control algorithm.
Metody nauczaniaM-1Conversational lecture
M-2Information lecture
Sposób ocenyS-1Ocena formująca: Oral or the written test
Kryteria ocenyOcenaKryterium oceny
2,0A student isn't able to show a general structure of a feedback loop control system and describe its elements i.e. sensors, actuators and control devices.
3,0A student is able to show a general structure of a feedback loop control system and describe its elements i.e. sensors, actuators and control devices.
3,5A student is able to describe a PID control function and its implementation in the ST language. A student is able to show a general structure of a feedback loop control system and describe its elements i.e. sensors, actuators and control devices.
4,0A student is able to describe a PID control function and its implementation in the ST language. A student is able to show a general structure of a feedback loop control system and describe its elements i.e. sensors, actuators and control devices. A student is also able to describe an analog-digital and digital - analog process.
4,5A student is able to describe a PID control function and its implementation in the ST language. A student is also able to describe filtering and averaging functions to remove influence of the noise. A student is able to show a general structure of a feedback loop control system and describe its elements i.e. sensors, actuators and control devices. A student is also able to describe an analog-digital and digital - analog process.
5,0A student is able to describe a PID control function and its implementation in the ST language. Additionally a student is able to describe tuning methods of the PID control function. A student is also able to describe filtering and averaging functions to remove influence of the noise. A student is able to show a general structure of a feedback loop control system and describe its elements i.e. sensors, actuators and control devices. A student is also able to describe an analog-digital and digital - analog process.
PoleKODZnaczenie kodu
Zamierzone efekty uczenia sięWM-WI_1-_null_U01Ability of using general syntax of the ST language (PID controller, types conversion, scaling-averaging-filtering functions)
Cel przedmiotuC-2Programming skills in structured text : Pre-processing of analog signals Syntesis of the two state control algorithm Syntesis of the PID control algorith
Treści programoweT-L-1Pre-processing of the analog signals in the ST programming
T-L-2Syntesis of the two state control algorithm
T-L-3Syntesis of the PID control algorithm
Metody nauczaniaM-3Laboratory exercises
Sposób ocenyS-2Ocena formująca: Programming projects
S-3Ocena podsumowująca: Final project with the oral test
Kryteria ocenyOcenaKryterium oceny
2,0A student is not able to write a simple program using the ST language and PID control function.
3,0A student is able to write a simple program using the ST language and PID control function.
3,5A student is able to write a simple program using the ST language and PID control function. Additionally a student is able to tune PID control function manually.
4,0A student is able to write a simple program using the ST language and PID control function. Additionally a student is able to tune PID control function manually and can freely develope a simple HMI interface to enable online PID controller handling.
4,5A student is able to write a simple program using the ST language and PID control function. Additionally a student is able to tune PID control function manually and can freely develope a simple HMI interface to enable online PID controller handling.
5,0A student is able to write a simple program using the ST language and PID control function. Additionally a student is able to tune PID control function manually and can freely develope a simple HMI interface to enable online PID controller handling. A student is also able to use filtering and averaging functions to remove influence of the noise.