Course objectives:
|
The aim of the course is to acquaint students with simulation program Simulink. In this course students learn the basic principles of simulation and control of simple models. Acquired knowledge will be verified by seminar paper.
|
Requirements on student
|
To obtain the credit, the elaboration of seminar work is required.
|
Content
|
Introduction to Simulink - an environment for multidomain simulation and model-based design for dynamic and embedded systems. Creation of simple models. Overview of embedded libraries of functional blocks. Methods of simulation: continuous and discrete simulation, the choice of integration methods, precision and speed improvement. Analysis and export of results. More sophisticated methods of model building: subsystems, S-functions, Stateflow. Examples of control system simulations. The development of an individual project.
|
Activities
|
|
Fields of study
|
|
Guarantors and lecturers
|
|
Literature
|
-
Recommended:
MATLAB the Language of Technical Computing. The Mathworks (uživatelská příručka), 2001.
-
Recommended:
Chipperfield A. J. - Fleming P. J. Matlab toolbox and applications for control. Peter Peregrimus Ltd, 1993.
-
Recommended:
Simulink. Dynamic System Simulation for MATLAB. The Mathworks, 2001.
-
On-line library catalogues
|
Time requirements
|
All forms of study
|
Activities
|
Time requirements for activity [h]
|
Undergraduate study programme term essay (20-40)
|
26
|
Practical training (number of hours)
|
26
|
Total
|
52
|
|
Prerequisites
|
Knowledge - students are expected to possess the following knowledge before the course commences to finish it successfully: |
disponovat základními znalostmi z lineární algebry |
disponovat základními znalostmi z matematické analýzy |
disponovat základními znalostmi programování |
disponovat znalostmi zásad pro vypracování elaborátu |
Skills - students are expected to possess the following skills before the course commences to finish it successfully: |
disponovat základními znalostmi práce v programu MATLAB |
aplikovat základní algebraické operace |
sestavit model ve formě diferenciálních rovnic pro jednoduchý fyzikální systém |
řešit jednoduché diferenciální rovnice |
Competences - students are expected to possess the following competences before the course commences to finish it successfully: |
N/A |
N/A |
N/A |
|
Learning outcomes
|
Knowledge - knowledge resulting from the course: |
disponovat znalostni pricipů práce s funkčními bloky v prostředí Matlab/Simulink |
sestavit ze zadaného matematického modelu simulační schéma v programu Matlab/Simulink |
vyjmenovat pravidla pro vytváření modelů a subsystémů |
popsat možnosti interpretace/vizualizace dat |
Skills - skills resulting from the course: |
shrnout výsledky simulace a vhodnou grafickou formou prezentovat v programu Matlab |
analyzovat a vyřešit daný problém v prostředí Matlab/Simulink |
využívat dostupnou dokumentaci k řešení daných problémů |
Competences - competences resulting from the course: |
N/A |
|
Assessment methods
|
Knowledge - knowledge achieved by taking this course are verified by the following means: |
Test |
Skills - skills achieved by taking this course are verified by the following means: |
Seminar work |
Competences - competence achieved by taking this course are verified by the following means: |
Individual presentation at a seminar |
|
Teaching methods
|
Knowledge - the following training methods are used to achieve the required knowledge: |
Practicum |
Self-study of literature |
One-to-One tutorial |
Skills - the following training methods are used to achieve the required skills: |
Practicum |
Self-study of literature |
One-to-One tutorial |
Competences - the following training methods are used to achieve the required competences: |
Practicum |
Self-study of literature |
One-to-One tutorial |
|