Duration
30h Th, 20h Pr, 40h Proj.
Number of credits
Lecturer
Language(s) of instruction
English language
Organisation and examination
Teaching in the second semester
Schedule
Units courses prerequisite and corequisite
Prerequisite or corequisite units are presented within each program
Learning unit contents
In this course, the student will get familiar with engineering techniques that are used for the design of articulated systems, with applications in the fields of automotive design (power train, suspension), airplane design (flaps, landing gears), space technologies (deployable structures), biomedical engineering (biomechanics of the musculo-skeletal system), robotics and wind turbines.
- Introduction : historical remarks, fields of application, topology of a mechanism, degrees of freedom, generalized coordinates
- Kinematics: rigid body (finite rotations, computation of positions velocities and accelerations), multibody systems, formulation using absolute coordinates
- Dynamics: d'Alembert principle, rigid-body dynamics, treatment of kinematic constraints (constraint elimination technique, Lagrange multiplier method), finite element method for multibody systems
- Flexible systems: discrete elastic systems, nonlinear finite element method (strain measures, spatial discretization, bar element, beam element), super-element technique (corotational formulation, modal reduction)
- Numerical methods: time integration algorithms for ordinary differential equations and differential-algebraic equations
- Introduction to the dynamics of mechatronic systems: coupled modelling of a mechanism and its control system (sensors, actuators, controllers)
- Application to problems from automotive design, aeronautics, space technology and biomedical engineering.
Learning outcomes of the learning unit
- Basic theoretical concepts in multibody system dynamics
- Understanding analysis and simulation methods that are used for the simulation of multibody systems
- Utilization of a simulation software in order to solve practical engineering problems
This course contributes to the learning outcomes I.1, I.2, II.1, II.2, II.3, III.1, III.2, III.3, III.4, IV.1, IV.2, VI.1, VI.2 of the MSc in biomedical engineering.
This course contributes to the learning outcomes I.1, I.2, II.1, II.2, II.3, III.1, III.2, III.3, III.4, IV.1, IV.2, IV.3, VI.1, VI.2 of the MSc in mechanical engineering.
Prerequisite knowledge and skills
- Linear algebra
- Numerical methods
- Classical mechanics
- Solid mechanics
- Finite element method
- MATLAB or Python programming
- Basic use of NX/SIMCENTER 3D
Planned learning activities and teaching methods
Exercises sessions. Sessions on computer (introduction to SIMCENTER/SAMCEF/MECANO). Practical work by groups of two students (use of MATLAB and SIMCENTER/SAMCEF/MECANO software).
Mode of delivery (face to face, distance learning, hybrid learning)
Face-to-face course
Further information:
The course includes
- lectures
- exercise sessions
- laboratory sessions for an introduction to the SAMCEF/MECANO software
- Two practical works to be prepared in groups of two students using MATLAB or Python on the one side and SIMCENTER on the other side. Sessions will be organized for the follow-up.
Course materials and recommended or required readings
- Lecture notes will be available at the "Centrale des cours".
- Reference book: M. Géradin, A. Cardona, Flexible Multibody Dynamics - A Finite Element Approach, John Wiley and Sons, Chichester, 2001.
Exam(s) in session
Any session
- In-person
written exam ( open-ended questions ) AND oral exam
Written work / report
Further information:
Two elements are considered for the evaluation
- the theory exam (oral and written, 60%). In case of distant organization for sanitary reasons, the theory exam is only oral.
- the practical works (40%)
Work placement(s)
Organisational remarks and main changes to the course
For the practical works, students should have access to the following software packages
- either MATLAB or PYTHON
- SIMCENTER 3D (information about this software will be provided during the lectures).
Contacts
Olivier Brüls: o.bruls@uliege.be
Nayan Levaux: Nayan.Levaux@uliege.be