O predmetu
U okviru predmeta izučava se osnovna softverska i hardverska arhitektura sistema, te principi implementacije upravljačkih i drugih algoritama namenjenih radu u "realnom vremenu", zajedno sa pratećim teorijskim konceptima. Sledeće osnovne teme su obuhvaćene sadržajem predmeta:
-
Digitalni sistemi automatskog upravljanja
- Osnovni pojmovi o sistemima namenjenim radu u realnom vremenu
- Diskretizacija signala. Principi digitalno-analogne i analogno-digitalne konverzije signala
- Programski jezik NI LabVIEW
-
Hardverska platforma NI cRIO
- Osnovni elementi hardverske strukture
- Osnovni principi projektovanja nadzorno-upravljačkog i akvizicionog softvera uz oslonac na NI LabVIEW
-
Uvod u diskretne algoritme -- konačni automati
- Konačni automati kao metodologija projektovanja nadzorno-upravljačkog softvera
- Implementacija konačnih automata uz oslonac na NI LabVIEW
- Producer-Consumer šablon u projektovanju konačnih automata -- implementacija višenitnih upravljačkih aplikacija
-
Diskrerni signali i sistemi. Z transformacija
- Diskretni matematički modeli u prostoru stanja
- Funkcija diskretnog prenosa
-
Simulacija u relanom vremenu
- "Software in the Loop" (SIL) i "Hardware in the Loop" (HIL) simulacija
- Diskretizacija kontinualnih procesa
-
Implementacija digitalnih upravljačkih algoritama
- Implementacija PID algoritma
- Troslojna arhitektura aplikacija za rad u realnom vremenu: nadzorni sistem -- RT procesor -- FPGA
Način polaganja ispita
Ispit se sastoji iz praktičnog, pismenog i usmenog dela. Praktični deo ispita nosi ukupno 40 bodova, a čine ga bodovi osvojeni na laboratorijskim vežbama (najviše 10) i bodovi osvojeni na završnom projektu (najviše 30). Pismeni deo ispita nosi najviše 40 bodova. Usmeni ispit nosi najviše 30 bodova.
Pismeni ispit se može položiti i tokom semestra, preko kolokvijuma. Kolokvijum nosi 40 bodova.
Usmeni ispit se može polagati u sklopu odbrane završnog projekta, ili nezavisno u redovnim ispitnim rokovima.
Važenje osvojenih bodova
Bodovi osvojeni tokom izvođenja nastave važe do početka sledeće školske godine, zaključno sa 30 septembrom. Bodovi osvojeni u ispitnim rokovima važe tekući i dva naredna ispitna roka.
Kandidat koji položi pismeni ispit ili kolokvijum, a nije zadovoljan osvojenim brojem bodova, položeni deo ispita može poništiti. U tom slučaju, poništeni deo ispita mora polagati ponovo. Ukoliko pri ponovnom polaganju student osvoji manji broj bodova, tada mu se taj poslednje osvojeni broj bodova važi. Ukoliko student pri ponovnom polaganju padne, dati deo ispita mora polagati ponovo.
Uslovi za dobijanje potpisa
Redovno pohađanje nastave je neophodan uslov za dobijanje potpisa. Uz to, kandidat mora osvojiti minimalno 8 bodova sa laboratorijskih vežbi.
