Subject description - AD7B35MAS

Summary of Study | Summary of Branches | All Subject Groups | All Subjects | List of Roles | Explanatory Notes               Instructions
AD7B35MAS Modeling and simulation
Roles:  Extent of teaching:14KP+6KC
Department:13135 Language of teaching:CS
Guarantors:  Completion:Z,ZK
Lecturers:  Credits:6
Tutors:  Semester:Z

Web page:

https://moodle.dce.fel.cvut.cz/course/view.php?id=26

Anotation:

The course deals with basic principles and possibilities of dynamic systems modeling in information technology as well as in natural, engineering and social sciences, mutual relations and analogy and simulation of the models using computers. You will learn how to model APACHE or Notes server, router and Cache systems behavior as well as parachuter's jump, cyclist trainer, beer cooling in a refrigerator, evolution of hunted wildlife population, polution of a lake system or national economics. All only with the knowledge of basic mathematical apparatus. web: https://moodle.dce.fel.cvut.cz/course/view.php?id=26

Course outlines:

1. System approach introduction, system and model, classification, simulation, modeling, examples of real systems and models.
2. Mechanical systems, translational and rotational motion, basic physical quantities and laws. Creating of motion equations.
3. Simple electrical circuits with resistors, inductors and capacitors, lwas, quantities and mutual relations. Creating of circuit equations.
4. Analogy of physical quantities and components od mechanical and electrical systems.
5. Solving of simple difference equations.
6. Simulation scheme of continuous-time system. State space model of discrete system, state variable.
7. Relation between difference equation and state space realization. Operator notation of linear difference equation, transfer function.
8. First order system response on basic signals, system dynamics, initial conditions influence, sampling period influence.
9. First order system response on basic signals, system dynamics, initial conditions influence, system's trajectory, system's equillibrium
10. Heat transfer, thermal balance, modeling of heat conduction. Basic hydraulic systems, coupled tanks.
11. System linearization, nonlinear and linearized model relations.
12. Biological systems, population evolution modeling, predator-prey interaction, models in ecology (lakes self purification).
13. Models in sport (trajectory of golf Spine Driver ball) and economy (macroeconomical models, models in monetary markets).
14. Simple chemical processes description, evolution of concentrations of substances during chemical processes. Models in pharmacy (substance dispersion in blood).

Exercises outline:

Mainly individual work of students on creating and simulation of a model of an natural or social science system in Matlab/Simulink environment.
1. Ukázky modelů dynamických systémů v laboratoři teorie automatického řízení.
2. Matlab environment, basic commands.
3. Dynamic systems modeing in Matlab.
4. Dynamic systems modeing in Simulink.
5. Modeling of mechanical and electrical systems - individual work.
6. Analogy between dunamic systems.
7. Simulation scheme of discrete systems.
8. State space description of discrete systems.
9. System time respones on typical signals.
10. Relations between different descriptions of discrete systems - individual work.
11. Project - individual work.
12. Project - individual work.
13. System linearization, nonlinear and linearized model relations.
14. Defence of the project, assesment.

Literature:

1. Hellerstein, J. L., Diao Y., Parekh, S., Tilbury, D.M. (2004), Feedback Control of Computing Systems, Wiley-IEEE Press, ISBN 978-0-471-26637-2
2. Woods, R. L., Lawrence K. L. (1997), Modeling and Simulation of Dynamic Systems, Prentice Hall, ISBN 0-13-337379-1

Requirements:

Stránky předmětu: https://moodle.dce.fel.cvut.cz/course/view.php?id=26

Subject is included into these academic programs:

Program Branch Role Recommended semester


Page updated 19.4.2024 09:58:02, semester: Z,L/2023-4, Z/2024-5, Send comments about the content to the Administrators of the Academic Programs Proposal and Realization: I. Halaška (K336), J. Novák (K336)