Feedback

Faculté des Sciences appliquées
Faculté des Sciences appliquées
Mémoire
VIEW 38 | DOWNLOAD 0

Travail de fin d'études et stage[BR]- Travail de fin d'études : Ride and Comfort Optimization of Autonomous Vehicles[BR]- Stage d'insertion professionnelle

Télécharger
Gerasimov, Leo Andreevich ULiège
Promoteur(s) : Bruls, Olivier ULiège
Date de soutenance : 5-sep-2022/6-sep-2022 • URL permanente : http://hdl.handle.net/2268.2/15863
Détails
Titre : Travail de fin d'études et stage[BR]- Travail de fin d'études : Ride and Comfort Optimization of Autonomous Vehicles[BR]- Stage d'insertion professionnelle
Titre traduit : [fr] Optimisation de la conduite et du confort des véhicules autonomes
Auteur : Gerasimov, Leo Andreevich ULiège
Date de soutenance  : 5-sep-2022/6-sep-2022
Promoteur(s) : Bruls, Olivier ULiège
Membre(s) du jury : Collette, Christophe ULiège
Arnst, Maarten ULiège
TROMME, Emmanuel 
Langue : Anglais
Nombre de pages : 117
Mots-clés : [en] active suspension
[en] road preview
[en] controllers
[en] feedforward
[en] skyhook
[en] MPC
Discipline(s) : Ingénierie, informatique & technologie > Ingénierie mécanique
Centre(s) de recherche : Multibody and Mechatronic Systems Lab
Public cible : Chercheurs
Professionnels du domaine
Etudiants
Institution(s) : Université de Liège, Liège, Belgique
Diplôme : Master : ingénieur civil mécanicien, à finalité spécialisée en mécatronique
Faculté : Mémoires de la Faculté des Sciences appliquées

Résumé

[en] Autonomous vehicles require improved comfort without loss in handling. To accomplish this, a controller for active suspension is necessary. This thesis focuses on
controller design and answers the following question: which controllers perform best
for comfort and handling in the context of road preview and active suspension?
Active suspension requires three components: force elements, sensors, and controllers. Controllers exploit road preview data from sensors then command force
elements like actuators to counter disturbances. Four controller groups are defined:
feedforward, feedback, robust and objective function control.
A quarter-car model and Gaussian-curve road obstacle are established, along
with a single, hard constraint on tire load to ensure road contact. Controller performance is measured in terms of comfort, handling, suspension deflection, and
actuation. A global index considers all in one term.
Pertinent controllers for the formulated problem are feedforward, skyhook, PID,
fuzzy logic, H2/H∞, LQR and MPC. A pre-selection process yields feedforward,
MPC and skyhook for implementation.
Certain and uncertain simulations are carried out on the selected controllers,
plus a combined feedforward-skyhook. MPC performs the best globally but has
robustness issues. Despite worse comfort and handling than feedforward, it wins by
greatly conserving on actuation. Feedforward performs globally better than skyhook
but adding skyhook to feedforward does not improve performance.
Indeed, MPC performs best, but this conclusion should not be overvalued, as
it is subjective. The proposed framework on comparing and testing controllers is
more important since it can be used by anyone with their own performance priorities.


Fichier(s)

Document(s)

File
Access GERASIMOV_LEO_master_thesis_summary.pdf
Description:
Taille: 1.33 MB
Format: Adobe PDF
File
Access GERASIMOV_LEO_master_thesis_report.pdf
Description:
Taille: 85.19 MB
Format: Adobe PDF

Annexe(s)

File
Access main.m
Description: Main Matlab script
Taille: 188.79 kB
Format: Unknown
File
Access wk_weighting_function.m
Description: Weighting function
Taille: 1.26 kB
Format: Unknown
File
Access wk_data.csv
Description: Weighting data
Taille: 425 B
Format: Unknown
File
Access updateUncertainStateSpace.m
Description: Function for updating uncertain state space model
Taille: 530 B
Format: Unknown
File
Access spider_plot.m
Description: Function for creating spider plot graphs
Taille: 56.61 kB
Format: Unknown
File
Access speedbump.m
Description: Function for speed bump graph
Taille: 917 B
Format: Unknown
File
Access skyhook_uncertain.slx
Description: Simulink file for uncertain skyhook
Taille: 39.14 kB
Format: Unknown
File
Access skyhook_certain.slx
Description: Simulink file for certain skyhook
Taille: 43.86 kB
Format: Unknown
File
Access performanceCriteria.m
Description: Function for calculating performance values
Taille: 937 B
Format: Unknown
File
Access open_loop.slx
Description: Simulink file for open loop
Taille: 28.9 kB
Format: Unknown
File
Access observer.slx
Description: Simulink file for observer
Taille: 23.67 kB
Format: Unknown
File
Access observer_convergence.slx
Description: Simulink file for showing observer convergence
Taille: 30.56 kB
Format: Unknown
File
Access MPC_uncertain.slx
Description: Simulink file for uncertain MPC
Taille: 39.93 kB
Format: Unknown
File
Access MPC.slx
Description: Simulink file for certain MPC
Taille: 39.23 kB
Format: Unknown
File
Access globalPerformanceIndex.m
Description: Function for calculating performance indices
Taille: 431 B
Format: Unknown
File
Access feedforward_uncertain.slx
Description: Simulink file for uncertain feedforward
Taille: 30.38 kB
Format: Unknown
File
Access feedforward_certain.slx
Description: Simulink file for certain feedforward
Taille: 40.98 kB
Format: Unknown
File
Access feedforward_skyhook.slx
Description: Simulink file for uncertain tuned feedforward-skyhook
Taille: 31.88 kB
Format: Unknown
File
Access feedforward_skyhook_untuned.slx
Description: Simulink file for uncertain untuned feedforward-skyhook
Taille: 31.83 kB
Format: Unknown

Auteur

  • Gerasimov, Leo Andreevich ULiège Université de Liège > Master ing. civ. méc., à fin.

Promoteur(s)

Membre(s) du jury

  • Collette, Christophe ULiège Université de Liège - ULiège > Département d'aérospatiale et mécanique > Active aerospace struct. and adv. mecha. systems
    ORBi Voir ses publications sur ORBi
  • Arnst, Maarten ULiège Université de Liège - ULiège > Département d'aérospatiale et mécanique > Computational and stochastic modeling
    ORBi Voir ses publications sur ORBi
  • TROMME, Emmanuel Toyota Motor Europe > Chassis
  • Nombre total de vues 38
  • Nombre total de téléchargements 0










Tous les documents disponibles sur MatheO sont protégés par le droit d'auteur et soumis aux règles habituelles de bon usage.
L'Université de Liège ne garantit pas la qualité scientifique de ces travaux d'étudiants ni l'exactitude de l'ensemble des informations qu'ils contiennent.