Název předmětu | System Simulation |
---|---|
Kód předmětu | KI/ESYS |
Organizační forma výuky | Přednáška + Cvičení |
Úroveň předmětu | Magisterský |
Rok studia | nespecifikován |
Semestr | Zimní |
Počet ECTS kreditů | 6 |
Vyučovací jazyk | Angličtina |
Statut předmětu | nespecifikováno |
Způsob výuky | Kontaktní |
Studijní praxe | Nejedná se o pracovní stáž |
Doporučené volitelné součásti programu | Není |
Dostupnost předmětu | Předmět je nabízen přijíždějícím studentům |
Vyučující |
---|
|
Obsah předmětu |
1. Introduction to computer simulations (types of simulations, simulation objectives, areas of application, modern trends) with emphasis on stochastic simulations and continuous and particle modelling of dynamic systems 2. Discrete event-driven simulation in SimPy (principles, basic object types, implementation using coroutines), practical simulation design, implementation and visualization 3. Commercial systems for discrete event simulation and visualization (Simio, SIMUL8, etc.) including real-time 3D simulation systems 4. Dynamical systems (their description, coupling, equilibrium and transient state, linear response of the system, etc.), basic methods for modelling the evolution of dynamical systems (systems of ordinary differential equations) 5. SimuPy, a Python-based tool for continuous modelling of dynamical systems (object definition, object constraints, solution methods, visualisation of results) 6. Practical solution of dynamical systems using SimuPy: physical or biological models 7. Dynamic modeling of particle systems, system descriptions (scales), methods and modern trends, parallelization, simulation packages and trajectory analysis using Python (e.g. LAMMPS, MDAnalysis, etc.) 8. Deterministic and stochastic modeling of simple and complex particle systems (computer models, methods, visualization) 9. Practical problem solving for modeling deterministic and stochastic particle systems
|
Studijní aktivity a metody výuky |
nespecifikováno |
Výstupy z učení |
The course is aimed at computer simulations used in a wide range of areas from economic and transport problems to simulations of biological or chemical processes. The lectures are focused on the presentation of existing tools including demonstrations of their use. Simple models of dynamical systems are designed and implemented on appropriate simulation platforms, and the results of the simulations are visualized and analyzed.
|
Předpoklady |
programming (Python)
|
Hodnoticí metody a kritéria |
nespecifikováno
seminar work (implementation of a specified model and the visualization of the simulation results) + oral examination focusing on both practical and theoretical aspects of simulations |
Doporučená literatura |
|
Studijní plány, ve kterých se předmět nachází |
Fakulta | Studijní plán (Verze) | Kategorie studijního oboru/specializace | Doporučený semestr |
---|