Course detail
Modeling and Simulation
FEKT-BPC-MODAcad. year: 2022/2023
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
2 Analogue models, operational amplifiers, scaling.
3 Matlab – Simulink, numerical solution of differential equations.
4 Models of simple mechanical systems.
5 Models of simple mechanical systems. Free bodies method, Lagrange equations.
6 Bond graphs, basic concepts.
7 Bond graphs - models of simple electrical systems.
8 Causality conflict, algebraic loops.
9 Modeling of mechanical systems with help of bond graphs.
10 Random events modeling.
11 Discrete events systems simulation.
12 Modeling of thermal and hydraulic systems.
13 Summary.
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)
Elearning
Classification of course in study plans
- Programme BPC-AMT Bachelor's 2 year of study, summer semester, compulsory
Type of course unit
Lecture
Teacher / Lecturer
Syllabus
2 Analogue models, operational amplifiers, scaling.
3 Matlab – Simulink, numerical solution of differential equations.
4 Models of simple mechanical systems.
5 Models of simple mechanical systems. Free bodies method, Lagrange equations.
6 Bond graphs, basic concepts.
7 Bond graphs - models of simple electrical systems.
8 Causality conflict, algebraic loops.
9 Modeling of mechanical systems with help of bond graphs.
10 Random events modeling.
11 Discrete events systems simulation.
12 Modeling of thermal and hydraulic systems.
13 Summary.
Fundamentals seminar
Teacher / Lecturer
Syllabus
2 Scaling and numerical methods
3 Mechanical systems models
4 Bond graphs – electrical systems
5 Bond graphs – mechanical systems
6 Discrete event systems
7 Summary
Exercise in computer lab
Teacher / Lecturer
Syllabus
2 Matlab Simulink 2
3 Matlab Simulink 3
4 Matlab Simulink 4
5 Discrete event systems – Witness 1
6 Discrete event systems – Witness 2
Elearning