First cycle
degree courses
Second cycle
degree courses
Single cycle
degree courses
School of Engineering
Course unit
INO2044864, A.A. 2019/20

Information concerning the students who enrolled in A.Y. 2018/19

Information on the course unit
Degree course Second cycle degree in
IN0518, Degree course structure A.Y. 2011/12, A.Y. 2019/20
bring this page
with you
Number of ECTS credits allocated 6.0
Type of assessment Mark
Department of reference Department of Industrial Engineering
Mandatory attendance No
Language of instruction English
Single Course unit The Course unit can be attended under the option Single Course unit attendance
Optional Course unit The Course unit can be chosen as Optional Course unit

Teacher in charge MATTEO MASSARO ING-IND/13

ECTS: details
Type Scientific-Disciplinary Sector Credits allocated
Core courses ING-IND/13 Applied Mechanics for Machinery 6.0

Course unit organization
Period Second semester
Year 2nd Year
Teaching method frontal

Type of hours Credits Teaching
Hours of
Individual study
Lecture 6.0 48 102.0 No turn

Start of activities 02/03/2020
End of activities 12/06/2020
Show course schedule 2019/20 Reg.2011 course timetable

Examination board
Board From To Members of the board
7 A.A. 2019/20 01/10/2019 30/11/2020 MASSARO MATTEO (Presidente)
DORIA ALBERTO (Membro Effettivo)
LOT ROBERTO (Supplente)
6 A.A. 2018/19 01/10/2018 30/11/2019 MASSARO MATTEO (Presidente)
DORIA ALBERTO (Membro Effettivo)

Prerequisites: Applied mechanics
Mechanical vibrations
Mechanical and thermal measurement systems
Target skills and knowledge: The course aims to provide a comprehensive overview of the methods and tools for the modeling and simulation of mechanical systems using multibody techniques, including the theoretical and practical tools necessary to properly use multibody codes and guiding the student in the modeling activity.
Examination methods: The exam includes two mandatory activities: an individual assignment and a written exam. The assignment contributes 15/30 of the final grade while the written exam contributes 15/30. The assignment consists in carrying out a multibody modelling and simulation project and presenting such project. The written exam consists in answering three open questions in about 90 min; the use of lecture notes and/or textbooks is not permitted.
Assessment criteria: ASSIGNMENT
• correctness of the final solution
• clarity and synthesis in the presentation of the results
• ability to illustrate the topics in a clear and concise way
• knowledge and understanding of the course contents
• ability to illustrate the topics in a clear and concise way
• appropriateness of use of technical terminology
Course unit contents: Kinematics of multibody systems: translation and rotation matrices for three-dimensional systems, Rodrigues formula, conventions for the orientation of bodies in space (with three and four parameters), singular points, angular velocities expressed in ground frame and moving frame, main constraints for multibody systems, Grubler equation for three-dimensional systems, problems related to redundant constraints, position and velocity initial analysis, analytical examples and applications in Adams.

Dynamics of multibody systems: Lagrange's equations for systems with constraints and resulting DAE system, different conventions for the inertia tensor, first order reduction of the equations of motion, DAE index, stabilization of constraint equations using the Baumgarte method, from DAE to ODE using the coordinate partitioning method, automatic partitioning using the LU decomposition, different definitions of 'stiff' systems, 'Gear-Gupta-Leimkuhler' and 'Hiller-Anantharaman' formulations for the reduction of the DAE index, equilibria, analytical examples and applications in Adams.

Linearization of multibody systems: computation of the state matrices A,B,C,D and matrices M,C,K, independent vs. dependent coordinates formulations, vibration modes for multibody systems with damping, linearization of rotating systems, analytical examples and applications in Adams.

Multibody systems with flexible bodies: different formulations, component modes synthesis, fixed interface modes, free interface modes, normal modes, constraint modes, Craig-Bampton method, analytical examples and applications in Adams.

Contacts in multibody systems: different formulations (continuous vs. instantaneous), modelling of normal forces, modelling of tangential forces, analytical examples and applications in Adams.

Tyre modelling in multibody systems: forces, torques, slip, magic formula, applications in Adams.
Planned learning activities and teaching methods: Lectures in class and in the computation lab.
Additional notes about suggested reading: Lecture notes and slides, maple/matlab scripts and adams files on moodle, reference books.
Textbooks (and optional supplementary readings)
  • Garcia de Jalon, Javier; Bayo, Eduardo, Kinematic and dynamic simulation of multibody systems: the real time challenge. New York: Springer-Verlag, 1994. Cerca nel catalogo
  • Pennestrì, Ettore; Cheli, Federico, Cinematica e dinamica dei sistemi multibody. Milano: --, 2006. Cerca nel catalogo
  • J. Wittenburg, Dynamics of Multibody Systems. --: Springer, 2007.
  • Shabana, Ahmed A., Dynamics of multibody systems. New York: Cambridge University Press, 2013. Cerca nel catalogo
  • P.E. Nikravesh, Computer-Aided Analysis of Mechanical Systems. --: Prentice-Hall, 1988. Cerca nel catalogo
  • Limebeer, David J. N.; Massaro, Matteo, Dynamics and optimal control of road vehicles. Oxford: Oxford University, 2018. Cerca nel catalogo

Innovative teaching methods: Teaching and learning strategies
  • Problem based learning
  • Case study
  • Problem solving
  • Loading of files and pages (web pages, Moodle, ...)

Innovative teaching methods: Software or applications used
  • Matlab

Sustainable Development Goals (SDGs)
Quality Education Industry, Innovation and Infrastructure