Course detail

System Simulation

FSI-FSIAcad. year: 2010/2011

Modeling and Simulation is a discipline for developing a level of understanding of the interaction of the parts of a system, and of the system as a whole. The course is focused to continues, discrete and hybrid simulation. Modeling and Simulating by means of finite automata, cellular automata and Petri nets. Modeling and simulating complex reactive systems. Random Number Generation and Monte Carlo Methods. Design of simulation experiments, HIL simulation, visualization and verification.

Language of instruction

Czech

Number of ECTS credits

5

Mode of study

Not applicable.

Learning outcomes of the course unit

Students will be able to use software methods and applications for simulation.

Prerequisites

Fundamentals of mathematics, including differential and integral calculus of functions in one and more variables and solution of system differential equations. Fundamentals of physics, mechanics, electrical engineering and automatic control, knowledge of programming techniques in environment C/C++ and Matlab.

Co-requisites

Not applicable.

Planned learning activities and teaching methods

Teaching methods depend on the type of course unit as specified in the article 7 of BUT Rules for Studies and Examinations.

Assesment methods and criteria linked to learning outcomes

Course-unit credit is conditional on completing of computer projects. Exam has a written and an oral part and tests students’ knowledge of the subject-matter covered in the course.

Course curriculum

Not applicable.

Work placements

Not applicable.

Aims

The aim of the course is to make students familiar with the methods and selected software supporting the computer simulation.

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

Attendance at seminars is checked by means of projects.

Recommended optional programme components

Not applicable.

Prerequisites and corequisites

Not applicable.

Basic literature

Fishwick P.: Simulation Model Design and Execution, Building Digital Worlds, Prentice-Hall, 1995
Ross S.: Simulation, 3rd edition, Academic Press, 2002
Zeigler B., Praehofer H., Kim T.: Theory of Modelling and Simulation, 2nd edition, Academic Press, 2000

Recommended reading

Šťastný, J.: Simulace systémů. Elektronická studijní opora, VUT Brno, 2002

Classification of course in study plans

  • Programme N2301-2 Master's

    branch M-AIŘ , 2 year of study, winter semester, compulsory

  • Programme B2341-3 Bachelor's

    branch B-AIŘ , 3 year of study, winter semester, compulsory

Type of course unit

 

Lecture

26 hod., optionally

Teacher / Lecturer

Syllabus

L1: Tools for computer simulation.
L2: Fundamentals of the system theory. Classification of models.
L3: Analog simulation methods (ODE).
L4: Analog and discrete simulation methods.
L5: Modeling and simulating complex reactive systems.
L6: Formal systems.
L7: Modeling by means of finite automata.
L8: Modeling by means of cellular automata.
L9: Petri nets.
L10: Fuzzy models.
L11: Random Number Generators. Monte Carlo method.
L12: 3D solid modeling and simulation (Inventor).
L13: HIL simulation, dSpace tools in automotive and aircraft industries.

Computer-assisted exercise

26 hod., compulsory

Teacher / Lecturer

Syllabus

E1: Logic Circuit Simulator.
E2: Matlab/Simulink.
E3: Matlab/Simulink.
E4: Matlab/Simulink.
E5: Matlab/Simulink.
E6: Matlab/Simulink/Stateflow
E8: Matlab/Simulink (complex simulation, session project)
E9: Petri nets simulator.
E10: Petri nets simulator.
E11: Autodesk Inventor.
E12: Autodesk Inventor.
E13: Project presentation.