Course detail
Kinematics and Dynamics of Mechatronic Systems
FSI-RKD-AAcad. year: 2018/2019
The course deals with the kinematics and dynamics modelling of controlled mechatronic systems. Previous knowledge of mechanics is developed, mainly with focus on numerical solution of problems on computers. Mechanisms are considered as rigid multi body systems. Exercises run on computers using Matlab and Maple. Forward and inverse kinematic model is solved using analytical and numerical methods. Dynamic model is built using Newton's method, Lagrange equations and automatically (Matlab/SimMechanics). Modelling of electrical and regulation structures such as submodels of complex models are also discussed.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Offered to foreign students
Learning outcomes of the course unit
- build and solve forward and inverse kinematic model of arbitrary kinematic chain with open topology
- consider the suitability of a particular method in kinematics
- build and solve analytical dynamic models of simple mechanical systems
- be well informed about numerical modelling of complex mechatronics systems
Prerequisites
Co-requisites
Planned learning activities and teaching methods
Assesment methods and criteria linked to learning outcomes
Course curriculum
Work placements
Aims
Specification of controlled education, way of implementation and compensation for absences
Recommended optional programme components
Prerequisites and corequisites
Basic literature
Dynamic Simulation of Electric Machinery Using Matlab Simulink, Prentice Hall, 1998
Stejskal, V. a kol.: Mechanics Using Matlab, Leonardo Pilot project No. CZ/98/1/82500/PI/I.1.1.b/FPI, 2001
Wood, G.D.: Simulating mechanical systems in Simulink with SimMechanics, The MathWorks Inc.,www.mathworks.com, 2002
Recommended reading
Valášek M. a kol.: Mechatronika, Vydavatelství ČVUT Praha, 1995
Classification of course in study plans
Type of course unit
Lecture
Teacher / Lecturer
Syllabus
2. Spatial representation of body in space, their transformation
3. Forward kinematic model - analytical methods
4. Inverse kinematic model - analytical model, numerical approach
5. Trajectory generation
6. Kinetostatics
7. Analytical methods of dynamics model building
8. Analytical methods of dynamics model building
9. Numerical methods of dynamics model solving
10. Modelling of discontinuities modelling
11. Simulation of dynamic model in Matlab and Matlab/Simulink
12. Modelling of electrical submodels and control structures
13. Automatic building of dynamic model
Computer-assisted exercise
Teacher / Lecturer
Syllabus
2. Modelling of kinematics in Matlab and using Robotic Toolbox
3. Modelling of dynamics in Matlabu, examples
4. Modelling of dynamics in Matlabu/Simulink, examples
5. Modelling of dynamics in Matlabu/SimMechanics, examples
6.-12. Semestrer project
13. Presentation of semestrer project, evaluation