Course detail

Modeling and Simulation

FSI-RDO-AAcad. year: 2018/2019

This module deals with modelling of dynamic system on computer. Systems are described by ordinary differential equations, differential-algebraic equations or e.g. by state automata. MATLAB and Simulink are used as main tools including their advanced functions and features. Theoretical findings are demonstrated on real educational models controlled from Simulink using I/O card MF624.

Language of instruction

English

Number of ECTS credits

4

Mode of study

Not applicable.

Offered to foreign students

Of all faculties

Learning outcomes of the course unit

Students gain knowledge about
• linear systems and its analysis
• modelling in MATLAB/Simulink
• modelling of control systems
• practical experience with control of real system using I/O card from Simulink.

Prerequisites

Vectors and matrixes. ODEs. Mathematics and physics in the scope of previous study. Basic knowledge of programming in MATLAB.

Co-requisites

Not applicable.

Planned learning activities and teaching methods

Lectures, exercises, labs, individual students work.

Assesment methods and criteria linked to learning outcomes

Module is graded according to:
• active participation on exercises/labs
• projects
• tests.

Course curriculum

Not applicable.

Work placements

Not applicable.

Aims

Students will learn about modelling of dynamic systems (mechanical, electromechanical, control) on computer.

Specification of controlled education, way of implementation and compensation for absences

Evaluation are made on exercises based on evaluation criteria.

Recommended optional programme components

Not applicable.

Prerequisites and corequisites

Not applicable.

Basic literature

Karban, P.: Výpočty a simulace v programech MATLAB a Simulink, cpress 2006
Pelánek, R.: Modelování a simulace komplexních systémů, MUNI, 2011
Valášek M. a kol.: Mechatronika, Vydavatelství ČVUT Praha, 1995
web Mathworks, http://www.mathworks.com/

Recommended reading

Grepl, R.: Modelování mechatronických systémů v Matlab/SimMechanics, BEN - technická literatura, ISBN 978-80-7300-226-8
Karban, P.: Výpočty a simulace v programech MATLAB a Simulink, cpress 2006
Valášek M. a kol.: Mechatronika, Vydavatelství ČVUT Praha, 1995
web Mathworks, http://www.mathworks.com/

Classification of course in study plans

  • Programme B3S-Z Bachelor's

    branch B-STI , 1 year of study, summer semester, recommended course

  • Programme M2I-Z Master's

    branch M-STI , 1 year of study, summer semester, recommended course

Type of course unit

 

Lecture

26 hod., optionally

Teacher / Lecturer

Syllabus

1. Introduction, motivation, examples
2. Dynamic system with continuous time
3. Solution of ODE in Matlab
4. Solution of ODE in Simulinku
5. Application of Maple for equation building
6. Dynamic systems with discrete time
7. Impact, friction and contact modeling in MBS
8. Linearization
9. State space models of linear systems
10. Control of linearized mechanical systems
11. Verification of nonlinear plant model with linear control
12. Stability of linear systems
13. Presentation of semestral project results

Computer-assisted exercise

13 hod., compulsory

Teacher / Lecturer

Syllabus

1. Introduction to Matlab and Simulink
2.-3. Modelling of linear oscilator
4.-6. Work on semestral project, tutorial