Course detail
Modeling and Simulation
FEKT-BMODAcad. year: 2017/2018
Model, modeling, simulation, emulation. Models of dynamical systems. Numerical methods for solution of continuous-time dynamical systems. Lagrange equations for modeling of dynamical systems. Bond graphs. MATLAB-Simulink as a tool of control engineer. Discrete events systems.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Learning outcomes of the course unit
- build abstract models of dynamical systems from various physical areas in a systematic way
- make simulation and analysis of such models by help of MATLAB-Simulik software package
- normalize models to be used on microprocessors
- linearize nonlinear systems models
- design basic models of discrete event systems
Prerequisites
Co-requisites
Planned learning activities and teaching methods
Assesment methods and criteria linked to learning outcomes
Final examination is evaluated by 70 points at maximum.
Conditions for awarding the course-unit credit:
1. Active participation in exercises
2. Minimum of 10 points awarded for tests at exercises
Course curriculum
State space description of systems
Relation between state space model and I/O models
Matlab – Simulink, numerical solution of differential equations
Models of simple mechanical systems.
Models of simple mechanical systems. Free bodies method.
Modeling of mechanical systems with help of Lagrange equations.
Models of simple electrical, thermal and hydraulic systems.
Bond graphs, basic concepts.
Modeling of electrical systems with help of bond graphs
Modeling of mechanical systems with help of bond graphs
Discrete events systems modeling
Discrete events systems simulation
Work placements
Aims
Specification of controlled education, way of implementation and compensation for absences
Recommended optional programme components
Prerequisites and corequisites
Basic literature
Recommended reading
Karnopp D.C., Margolis D.L., Rosenberg R.C.:System Dynamics a Unified Approach. J. Wiley,1990. (EN)
MATLAB-Simulink Reference manual. (EN)
Classification of course in study plans
Type of course unit
Lecture
Teacher / Lecturer
Syllabus
State space description of systems
Relation between state space model and I/O models
Matlab – Simulink, numerical solution of differential equations
Models of simple mechanical systems.
Models of simple mechanical systems. Free bodies method.
Modeling of mechanical systems with help of Lagrange equations.
Models of simple electrical, thermal and hydraulic systems.
Bond graphs, basic concepts.
Modeling of electrical systems with help of bond graphs
Modeling of mechanical systems with help of bond graphs
Discrete events systems modeling
Discrete events systems simulation
Fundamentals seminar
Teacher / Lecturer
Syllabus
Properties of state space representation of dynamical system
Construction of model of a simple mechanical system.
Construction of model of a simple electro-mechanical system.
Construction of bond graph of an electrical circuit.
Construction of bond graph of a mechanical system.
Exercise in computer lab
Teacher / Lecturer
Syllabus
Construction of a model and its simulation in MATLAB-Simulink.
Special functions in MATLAB-Simulink