VEHICLE SYSTEM DYNAMICS AND MECHATRONICS

Course objectives

General objectives The course aims to provide the student with a unified theory for the study of vehicles in general, with particular reference to terrestrial and marine vehicles. On one hand the vehicle is decomposed into sub-systems: (i) propulsion (ii) transmission (iii) thrust and directional components (iv) suspension systems (v) brake systems (vi) guidance and control. On the other hand, a general model of the vehicle integrating the considered sub-systems is developed able to predict the different manoeuvring ability of the vehicle. The theoretical foundation to approach vehicle dynamics is provided. Specific objectives Knowledge and understanding: The student will learn the basic methods for vehicle modelling, analysis and control. In the first part of the course the notions of vehicle dynamics are conveyed to the students, while in the second part, particular attention is paid to the mechanical, sensor and hardware subsystems in use. Apply knowledge and understanding: The student will be able to analyse and design different architectures of terrestrial and marine vehicles. Moreover, the student is required to mature a sufficient knowledge to integrate the mechanical design together with control algorithms for autonomous driving vehicles. Critical and judgment skills: The student will be able to choose both the modelling methodology most suited to the specific problem, and will be able to examine an innovative device in the field of vehicle dynamics, understanding the operating principles and carrying out a feasibility analysis, examining, when needed, the related patents. Communication skills: The course activities allow the student to be able to communicate / share the main content related to the innovation of new devices/vehicles, through the team’s work when preparing the team’s project. Moreover, the final examination of the team is inherent to market needs, modelling of vehicles, simulations and theoretical analysis of components of vehicles, that are part of a professional presentation prepared by the entire project team. Learning ability: The student will be able to tackle a project synthesis problem thanks to the planned examination method. The student, appropriately guided, puts into practice the "problem solving" techniques, i.e. the set of processes aimed at analysing, facing and solving a specific problem based on the examination of patents and/or recent publications.

Channel 1
NICOLA ROVERI Lecturers' profile

Program - Frequency - Exams

Course program
Course Program – Vehicle System Dynamics Part I – Fundamentals of Vehicle Dynamics Introduction to ground vehicle dynamics. Kinematics of the rigid body and fundamental formulations. Dynamic equilibrium equations of the rigid body and Lagrangian formulation. Simplified vehicle models: from the full Newton–Euler system to the bicycle model. Degrees of freedom of the vehicle system and conditions for dynamic equilibrium. Concept of screw axis and its application to vehicle systems. Linearization of the equations of motion and modal analysis. Modal and forced response of the suspension system and associated screw axes. Dynamic definition of roll and pitch screw axes. Part II – Tire Theory Introduction to tire dynamics and future application scenarios. Modeling of the deformable tire: longitudinal slip in straight motion; pure and combined lateral slip; rolling resistance and elastic deformation; self-aligning moment and its influence on vehicle stability. Definition and analysis of the grip factor and the adhesion/sliding regions. Wheel alignment angles (camber, toe-in, toe-out) and their effect on vehicle dynamics. Synthesis of input–output relationships for tire models. Part III – Decoupled Motion Analysis of the Vehicle Sub-model decoupling and separate motion analysis. Planar motion (yaw–sway): equations of motion, dynamic response, and stability. Steady-state analysis: understeer and oversteer behavior. Suspension system: kinematic and dynamic principles. Roll motion: definition of the roll axis and response to lateral excitations. Pitch–heave motion: dynamic modeling, load transfer, and anti-dive characteristics. Longitudinal (headway) motion: traction models, aerodynamic resistances, and tire–road adhesion. Complete assembly of the vehicle’s equations of motion. Part IV – Vehicle Control Elements General architecture of vehicle control systems. Review of control theory and variational formulations. Euler–Lagrange equations applied to dynamic control. Introduction to the LQR (Linear Quadratic Regulator) approach for optimal control. Comparison between optimal control and heuristic tuning techniques. Application examples: vehicle stabilization and cruise control. Part V – Virtual Laboratory and Software Tools Introduction to MATLAB/Simulink/Simscape for vehicle dynamics modeling. Development of numerical models of the vehicle and tire subsystems. Simulation of dynamic scenarios: acceleration, braking, stability, and anti-dive effects. Analysis and validation of simulation results. Final workshop: Modeling Longitudinal Vehicle Dynamics with Simscape. Complementary Activities Practical workshop on modeling and simulation using MATLAB/Simulink/Simscape. Optional educational visit to the Vallelunga Racetrack, focused on vehicle control systems and telemetry applications.
Prerequisites
To successfully attend the course, students are expected to have: a solid background in rational mechanics and rigid body dynamics; knowledge of mechanical vibrations and multi-degree-of-freedom dynamic models; fundamental skills in mathematics and linear algebra (differential calculus, linear systems, ordinary differential equations); basic understanding of automatic control (dynamic systems theory, stability, state-space models); preliminary experience with MATLAB/Simulink programming. These prerequisites are usually fulfilled within a Bachelor’s degree in Mechanical, Aerospace, or Automation Engineering (or equivalent).
Books
Testi di riferimento • Nicola Roveri: dispense del corso • Antonio Carcaterra, “Notes on Vehicle System Dynamics”, 2018 • Massimo Guiggiani, "Dinamica del Veicolo", Città Studi, 2007 • Giancarlo Genta, "Meccanica dell'Autoveicolo", Levrotto & Bella, 2000 • Hans B. Pacejka, “Tyre and Vehicle Dynamics”, Butterworth-Heinemann, 2002 • Reza N. Jazar, Vehicle Dynamics: Theory and Applications, Springer • M. Abe, Vehicle Handling Dynamics, Theory and Application, Butterworth-Heinemann, 2011.
Frequency
Frontal teaching, course attendance is recommended and is in class.
Exam mode
The assessment is divided into two complementary parts: Written test (1–2 hours) Includes 2–4 questions/exercises on course topics. Typical questions may cover planar vehicle dynamics, tire theory (brush model, longitudinal/lateral slip, grip factor), steering kinematics and dynamics, pitch/roll dynamics, cornering stability, or suspension geometry design. The use of a computer is allowed only for numerical computations in MATLAB, with prior authorization and under strict supervision. Simulation report and oral presentation Development of a virtual experiment in MATLAB/Simulink/Simscape, documented in a written report (minimum 5 pages) and accompanied by the developed code. Critical analysis of results and discussion of design implications. Delivery of a 15-minute video presentation, where the student illustrates the results in a format similar to a thesis defense (voice-over slides or recorded discussion). Final grading The final grade combines both parts: the written test evaluates theoretical mastery and problem-solving skills; the report and presentation assess practical competences, critical thinking, and communication skills.
Bibliography
Testi di riferimento • Nicola Roveri: dispense del corso • Antonio Carcaterra, “Notes on Vehicle System Dynamics”, 2018 • Massimo Guiggiani, "Dinamica del Veicolo", Città Studi, 2007 • Giancarlo Genta, "Meccanica dell'Autoveicolo", Levrotto & Bella, 2000 • Hans B. Pacejka, “Tyre and Vehicle Dynamics”, Butterworth-Heinemann, 2002 • Reza N. Jazar, Vehicle Dynamics: Theory and Applications, Springer • M. Abe, Vehicle Handling Dynamics, Theory and Application, Butterworth-Heinemann, 2011.
Lesson mode
The course is mainly delivered through frontal lectures, with explanations provided by the professor supported by multimedia presentations and blackboard derivations. Lectures combine theoretical and application-oriented content, complemented by numerical examples and references to real-world cases. In addition, the course includes: guided exercises using MATLAB/Simulink/Simscape, aimed at introducing students to vehicle dynamics modeling and simulation; a dedicated hands-on workshop on software tools; possible seminars or technical visits (e.g., Vallelunga racetrack) as complementary learning activities. Attendance is not compulsory but recommended in order to facilitate learning and effective understanding of the course contents.
NICOLA ROVERI Lecturers' profile

Program - Frequency - Exams

Course program
Course Program – Vehicle System Dynamics Part I – Fundamentals of Vehicle Dynamics Introduction to ground vehicle dynamics. Kinematics of the rigid body and fundamental formulations. Dynamic equilibrium equations of the rigid body and Lagrangian formulation. Simplified vehicle models: from the full Newton–Euler system to the bicycle model. Degrees of freedom of the vehicle system and conditions for dynamic equilibrium. Concept of screw axis and its application to vehicle systems. Linearization of the equations of motion and modal analysis. Modal and forced response of the suspension system and associated screw axes. Dynamic definition of roll and pitch screw axes. Part II – Tire Theory Introduction to tire dynamics and future application scenarios. Modeling of the deformable tire: longitudinal slip in straight motion; pure and combined lateral slip; rolling resistance and elastic deformation; self-aligning moment and its influence on vehicle stability. Definition and analysis of the grip factor and the adhesion/sliding regions. Wheel alignment angles (camber, toe-in, toe-out) and their effect on vehicle dynamics. Synthesis of input–output relationships for tire models. Part III – Decoupled Motion Analysis of the Vehicle Sub-model decoupling and separate motion analysis. Planar motion (yaw–sway): equations of motion, dynamic response, and stability. Steady-state analysis: understeer and oversteer behavior. Suspension system: kinematic and dynamic principles. Roll motion: definition of the roll axis and response to lateral excitations. Pitch–heave motion: dynamic modeling, load transfer, and anti-dive characteristics. Longitudinal (headway) motion: traction models, aerodynamic resistances, and tire–road adhesion. Complete assembly of the vehicle’s equations of motion. Part IV – Vehicle Control Elements General architecture of vehicle control systems. Review of control theory and variational formulations. Euler–Lagrange equations applied to dynamic control. Introduction to the LQR (Linear Quadratic Regulator) approach for optimal control. Comparison between optimal control and heuristic tuning techniques. Application examples: vehicle stabilization and cruise control. Part V – Virtual Laboratory and Software Tools Introduction to MATLAB/Simulink/Simscape for vehicle dynamics modeling. Development of numerical models of the vehicle and tire subsystems. Simulation of dynamic scenarios: acceleration, braking, stability, and anti-dive effects. Analysis and validation of simulation results. Final workshop: Modeling Longitudinal Vehicle Dynamics with Simscape. Complementary Activities Practical workshop on modeling and simulation using MATLAB/Simulink/Simscape. Optional educational visit to the Vallelunga Racetrack, focused on vehicle control systems and telemetry applications.
Prerequisites
To successfully attend the course, students are expected to have: a solid background in rational mechanics and rigid body dynamics; knowledge of mechanical vibrations and multi-degree-of-freedom dynamic models; fundamental skills in mathematics and linear algebra (differential calculus, linear systems, ordinary differential equations); basic understanding of automatic control (dynamic systems theory, stability, state-space models); preliminary experience with MATLAB/Simulink programming. These prerequisites are usually fulfilled within a Bachelor’s degree in Mechanical, Aerospace, or Automation Engineering (or equivalent).
Books
Testi di riferimento • Nicola Roveri: dispense del corso • Antonio Carcaterra, “Notes on Vehicle System Dynamics”, 2018 • Massimo Guiggiani, "Dinamica del Veicolo", Città Studi, 2007 • Giancarlo Genta, "Meccanica dell'Autoveicolo", Levrotto & Bella, 2000 • Hans B. Pacejka, “Tyre and Vehicle Dynamics”, Butterworth-Heinemann, 2002 • Reza N. Jazar, Vehicle Dynamics: Theory and Applications, Springer • M. Abe, Vehicle Handling Dynamics, Theory and Application, Butterworth-Heinemann, 2011.
Frequency
Frontal teaching, course attendance is recommended and is in class.
Exam mode
The assessment is divided into two complementary parts: Written test (1–2 hours) Includes 2–4 questions/exercises on course topics. Typical questions may cover planar vehicle dynamics, tire theory (brush model, longitudinal/lateral slip, grip factor), steering kinematics and dynamics, pitch/roll dynamics, cornering stability, or suspension geometry design. The use of a computer is allowed only for numerical computations in MATLAB, with prior authorization and under strict supervision. Simulation report and oral presentation Development of a virtual experiment in MATLAB/Simulink/Simscape, documented in a written report (minimum 5 pages) and accompanied by the developed code. Critical analysis of results and discussion of design implications. Delivery of a 15-minute video presentation, where the student illustrates the results in a format similar to a thesis defense (voice-over slides or recorded discussion). Final grading The final grade combines both parts: the written test evaluates theoretical mastery and problem-solving skills; the report and presentation assess practical competences, critical thinking, and communication skills.
Bibliography
Testi di riferimento • Nicola Roveri: dispense del corso • Antonio Carcaterra, “Notes on Vehicle System Dynamics”, 2018 • Massimo Guiggiani, "Dinamica del Veicolo", Città Studi, 2007 • Giancarlo Genta, "Meccanica dell'Autoveicolo", Levrotto & Bella, 2000 • Hans B. Pacejka, “Tyre and Vehicle Dynamics”, Butterworth-Heinemann, 2002 • Reza N. Jazar, Vehicle Dynamics: Theory and Applications, Springer • M. Abe, Vehicle Handling Dynamics, Theory and Application, Butterworth-Heinemann, 2011.
Lesson mode
The course is mainly delivered through frontal lectures, with explanations provided by the professor supported by multimedia presentations and blackboard derivations. Lectures combine theoretical and application-oriented content, complemented by numerical examples and references to real-world cases. In addition, the course includes: guided exercises using MATLAB/Simulink/Simscape, aimed at introducing students to vehicle dynamics modeling and simulation; a dedicated hands-on workshop on software tools; possible seminars or technical visits (e.g., Vallelunga racetrack) as complementary learning activities. Attendance is not compulsory but recommended in order to facilitate learning and effective understanding of the course contents.
  • Lesson code10592761
  • Academic year2025/2026
  • CourseMechanical Engineering
  • CurriculumMechanical engineering design
  • Year2nd year
  • Semester2nd semester
  • SSDING-IND/13
  • CFU6