|
|
Main menu for Browse IS/STAG
Course info
KRP / NNSPR
:
Course description
Department/Unit / Abbreviation
|
KRP
/
NNSPR
|
Academic Year
|
2023/2024
|
Academic Year
|
2023/2024
|
Title
|
Software Tools for Control
|
Form of course completion
|
Examination
|
Form of course completion
|
Examination
|
Accredited / Credits
|
Yes,
5
Cred.
|
Type of completion
|
Combined
|
Type of completion
|
Combined
|
Time requirements
|
Lecture
2
[HRS/WEEK]
Tutorial
2
[HRS/WEEK]
|
Course credit prior to examination
|
Yes
|
Course credit prior to examination
|
Yes
|
Automatic acceptance of credit before examination
|
No
|
Included in study average
|
YES
|
Language of instruction
|
Czech
|
Occ/max
|
|
|
|
Automatic acceptance of credit before examination
|
No
|
Summer semester
|
0 / -
|
0 / -
|
0 / -
|
Included in study average
|
YES
|
Winter semester
|
23 / -
|
0 / 0
|
0 / 0
|
Repeated registration
|
NO
|
Repeated registration
|
NO
|
Timetable
|
Yes
|
Semester taught
|
Winter semester
|
Semester taught
|
Winter semester
|
Minimum (B + C) students
|
not determined
|
Optional course |
Yes
|
Optional course
|
Yes
|
Language of instruction
|
Czech
|
Internship duration
|
0
|
No. of hours of on-premise lessons |
0
|
Evaluation scale |
A|B|C|D|E|F |
Periodicity |
každý rok
|
Evaluation scale for credit before examination |
S|N |
Periodicita upřesnění |
|
Fundamental theoretical course |
No
|
Fundamental course |
Yes
|
Fundamental theoretical course |
No
|
Evaluation scale |
A|B|C|D|E|F |
Evaluation scale for credit before examination |
S|N |
Substituted course
|
KRP/INSPR
|
Preclusive courses
|
N/A
|
Prerequisite courses
|
N/A
|
Informally recommended courses
|
N/A
|
Courses depending on this Course
|
N/A
|
Histogram of students' grades over the years:
Graphic PNG
,
XLS
|
Course objectives:
|
The aim of the course is to deepen the knowledge of modeling and design of control circuits implemented in the dedicated software tools and the possibility of connecting external devices to PC via standard interfaces.
|
Requirements on student
|
The student will attend exercises and in addition student will work out an individual exercises.
|
Content
|
1. Introduction. Possibilities of design and implementation of control systems using dedicated software products.
2. Identification and simulation of characteristics of dynamical systems. Design of more complex control algorithms using Matlab - Simulink software environment.
3. Work with external analog and digital signals obtained through acquisition cards and their program operation in Matlab & Simulink.
4. Computer implementation of controllers using Matlab, real time control. Creating a simple GUI application using Matlab.
5. Program implementation of optimization algorithms for off-line or the online optimization using Matlab.
6. LabVIEW, basics of programming in a graphical language G.
7. Subroutines, strings, arrays, clusters and data files in LabVIEW.
8. Creating a simple GUI application. Front panel, controls and graphic displays.
9. External analog and digital signals obtained through acquisition cards using LabVIEW.
10. Data processing. Exchanging data between LabVIEW and the Matlab.
11. Using LabVIEW for control. Design and implemantion simple continuous PID controllers.
12. Implementation of control algorithms using LabVIEW. Real time control applications.
13. Using LabVIEW to simulation of static and dynamic characteristics of linear and nonlinear systems. Realization and simulation of linear and nonlinear control circuits.
|
Activities
|
|
Fields of study
|
V případě mimořádných opatření bude výuka probíhat vzdáleně s využitím programu MS Teams v době dle rozvrhu. Účast na schůzkách skupiny v MS Teams je ekvivalentní účasti na přednáškách a cvičeních.
|
Guarantors and lecturers
|
|
Literature
|
-
Basic:
Dušek, František. Matlab a Simulink : úvod do používání. Pardubice: Univerzita Pardubice, 2005. ISBN 80-7194-776-8.
-
Basic:
Dorf, R. C.; Bishop, R. H. Modern Control Systems 8th ed.. 1998. ISBN 0201308649.
-
Basic:
Jaroslav Vlach a kol. Začínáme s LabVIEW. BEN Praha, 2008. ISBN 978-80-7300-245-9.
-
Recommended:
KUPKA, L. Matlab & Simuink: úvod do použití. Lanškroun: TG tisk a SOŠ a SOU, 2007. ISBN 978-80-239-8871-0.
-
Recommended:
KUPKA, L., JANEČEK, J. Matlab & Simulink: řešené příklady. Lanškroun: TG tisk a SOŠ a SOU, 2007. ISBN 978-80-239-8871-0.
-
Recommended:
PECHOUŠEK, j. Základy programování v prostředí LabView. Olomouc: Univerzita Palackého, 2004. ISBN 80-244-0800-7.
|
Time requirements
|
Full-time form of study
|
Activities
|
Time requirements for activity [h]
|
Domácí příprava na výuku
|
20
|
Účast na výuce
|
52
|
Příprava na laboratorní měření, zpracování výsledků
|
30
|
Příprava na zkoušku
|
24
|
Příprava na zápočet
|
24
|
Total
|
150
|
|
Prerequisites - other information about course preconditions |
Basic knowledge of the theory of automatic control, identification and modeling of dynamic systems is needed. |
Competences acquired |
Student after the course:
- demonstrates knowledge of modeling and design of control circuits;
- is able to work with external signals obtained by measuring cards, implement complex applications with GUI for control, measurement and control of dynamic systems in Matlab & Simulink and LabVIEW. |
Teaching methods |
- Monologic (reading, lecture, briefing)
- Work with text (with textbook, with book)
- Skills training
- Laboratory work
|
Assessment methods |
- Oral examination
- Written examination
- Home assignment evaluation
|
|
|
|