A technical diagram comparing Skyhook and Groundhook suspension control logics for a vehicle during opposite movement. The Skyhook model shows the car body attached to an imaginary fixed ceiling via a virtual spring and damper to maximize passenger comfort. The Groundhook model shows the wheel attached to an imaginary fixed ground reference via a virtual spring and damper to optimize tire grip and road contact.

Algorithmes de contrôle Skyhook, Groundhook et $H_\infty$ en suspension semi-active

  • Auteur: Johnny LiuPDG de Dowway Vehicle
  • Publié : 29 juin 2026
  • Temps de lecture : 8 minutes
  • Public cible : Étudiants en génie automobile, spécialistes de la dynamique des châssis et en théorie du contrôle
  • Sujets : #DynamiqueChâssis #SuspensionSemiActive #ContrôleVéhicule #Skyhook #H-Infinity #AlgorithmesDeContrôle

Résumé rapide (TL;DR)

La suspension semi-active modifie dynamiquement la résistance de l’amortisseur pour la rendre souple ou ferme en fonction des données des capteurs.

  • Contrôle Skyhook L’accent est mis sur le confort de l’habitacle en donnant l’illusion de relier la carrosserie du véhicule à un plafond virtuel.
  • Contrôle du crochet au sol cible l’adhérence à la route en simulant l’adhérence des roues au sol.
  • $H_\infini$ Contrôle (H-Infinity) Utilise la formule minimax pour gérer en toute sécurité les perturbations routières et les variations de paramètres les plus défavorables.

1. Le cœur de la suspension semi-active

Énonçons une vérité simple : L’intérêt principal d’un système de suspension semi-active est de faire passer l’amortisseur entre souple et fermeté de manière intelligente. Les suspensions passives utilisent des taux d’amortissement fixes, ce qui représente toujours un compromis. À l’inverse, une suspension semi-active utilise des capteurs (comme des accéléromètres et des capteurs de déplacement) pour analyser les mouvements de la route et de la carrosserie. Le calculateur électronique (ECU) exécute un algorithme de contrôle afin de calculer la force d’amortissement nécessaire à chaque microseconde. Il commande ensuite les composants matériels, tels que… vannes de contrôle d’amortissement continu (CDC) ou fluides magnétorhéologiques (MR)—pour modifier instantanément la résistance du fluide.

Le matériel physique effectue le gros du travail, mais l’algorithme de contrôle joue le rôle de cerveau. La principale différence entre les systèmes actuels réside dans la façon dont ce cerveau définit un comportement « intelligent ».

2. Commande Skyhook : La norme en matière de confort

Introduit pour la première fois par Karnopp et son équipe en 1974, Contrôle Skyhook reste la norme de référence du secteur en matière de confort de conduite pour les passagers.

L’idée

Imaginez une corde suspendue à un plafond imaginaire et immobile, directement au-dessus de la voiture. Lorsque l’habitacle rebondit ou tremble, cette corde virtuelle exerce une traction ou une poussée pour maintenir la carrosserie stable dans l’espace.

   [ Virtual Ceiling (Inertial Frame) ]
                 |
                 v  (Virtual Skyhook Damper)
           [ Vehicle Body ]
                 |
           [ Physical Suspension ]
                 |
             [ Wheel ]
======================================== (Road)

En imitant un amortisseur placé entre la carrosserie du véhicule (masse suspendue) et ce plafond imaginaire, Skyhook contribue à minimiser l’accélération verticale et le tangage de la cabine.

Comment fonctionne la logique

L’amortisseur physique est placé entre la carrosserie et la roue ; il ne génère donc une force que lorsqu’il existe un mouvement relatif entre eux. Le système Skyhook ajuste le taux d’amortissement selon que ce mouvement relatif puisse ou non contrer activement le mouvement absolu de la carrosserie.

ScénarioSens de déplacement du corps et de la roueÉtat d’amortissementRaison technique
Scénario ALe corps monte, la roue descend (inverse)Amortissement maximal (dur)Le corps se déplace vers le haut ; une force d’amortissement importante contribue à le ramener vers le bas pour le stabiliser.
Scénario BLe corps se déplace vers le bas, la roue se déplace vers le bas (même direction, mais le corps est plus rapide)Amortissement maximal (dur)Le corps tombe trop vite ; un amortissement élevé contribue à ralentir sa chute.
Scénario CLe corps se déplace vers le bas, la roue se déplace vers le bas (même direction, mais la roue va plus vite)Amortissement minimal (souple)La roue descend plus vite que le châssis. Un réglage trop ferme tirerait le châssis vers le bas de manière brutale. Un réglage souple permet au ressort d’absorber le mouvement.

Le calcul repose sur la multiplication de la vitesse absolue du corps ($v_s$) et de la vitesse relative ($v_s – v_u$) entre le corps et la roue : $$\text{Si } v_s \cdot (v_s – v_u) \ge 0, \quad F_{\text{amortissement}} = c_{\text{ciel}} \cdot v_s \quad (\text{Ferme/Dur})$$$$\text{Si } v_s \cdot (v_s – v_u) < 0, \quad F_{\text{amortissement}} = c_{\text{min}} \cdot (v_s – v_u) \quad (\text{Souple})$$

Avantages et limites

  • Avantages :
    • Très simple : Il nécessite une faible puissance de traitement, ce qui signifie qu’il fonctionne facilement sur des microcontrôleurs automobiles de base 16 bits ou 32 bits.
    • Bons résultats : Il réduit la valeur quadratique moyenne (RMS) de l’accélération de la carrosserie du véhicule de plus de 30% par rapport à une configuration passive.
    • Faible consommation d’énergie : Il ne tire qu’environ ~50 watts de la puissance nécessaire pour faire fonctionner les quatre amortisseurs.
  • Limites :
    • Néglige l’adhérence des pneus : Le système Skyhook se contentant de maintenir la cabine à plat, il ne gère pas les charges dynamiques des pneus, ce qui peut nuire à l’adhérence à la route lors de manœuvres rapides.
    • Dureté à haute fréquence : Aux fréquences entre 5 et 10 Hz, des coefficients Skyhook élevés ($c_{\text{sky}}$) peuvent aggraver les vibrations, envoyant une dureté bourdonnante dans la cabine.

3. Contrôle du crochet au sol : l’alternative axée sur la prise en main

Pendant que Skyhook regarde vers le haut pour stabiliser la cabine, Contrôle du crochet au sol regarde vers le bas pour optimiser l’adhérence des pneus.

L’idée

Au lieu de fixer la carrosserie au ciel, imaginez une corde virtuelle tirant les roues vers la route. L’objectif principal est de maintenir les pneus fermement plaqués contre l’asphalte, pour une meilleure tenue de route, une prise de virage et un freinage optimaux.

Comment fonctionne la logique

Groundhook privilégie la stabilité des roues (masse non suspendue). Il impose un amortissement élevé uniquement lorsque le mouvement relatif des suspensions permet d’empêcher le rebond vertical absolu des roues : $$\text{Si } -v_u \cdot (v_s – v_u) \ge 0, \quad F_{\text{amortissement}} = c_{\text{sol}} \cdot v_u \quad (\text{Ferme/Dur})$$$$\text{Si } -v_u \cdot (v_s – v_u) < 0, \quad F_{\text{amortissement}} = c_{\text{min}} \cdot (v_s – v_u) \quad (\text{Souple})$$

  • Scénario 1 ($|v_s| > |v_u|$ dans des directions opposées) : L’amortissement va à Maximum (Difficile). La carrosserie bouge beaucoup tandis que la roue reste en retrait. Le durcissement de l’amortisseur permet de synchroniser la roue et de la maintenir au sol.
  • Scénario 2 ($|v_s| \le |v_u|$): L’amortissement diminue à Minimum (doux). La roue absorbe elle-même les vibrations rapides de la route ; la découpler de la carrosserie empêche ces impacts de faire trembler l’habitacle.

Trouver le juste milieu

Un coefficient d’amortissement Groundhook trop élevé nuira aux performances. Les ingénieurs visent une valeur cible spécifique ($C_{\text{opt}}$) qui maintient la roue proche de son point d’amortissement critique : $$C_{\text{opt}} \approx 2 \sqrt{m_s \cdot k_s}$$

$m_s$ est la masse suspendue (masse de la carrosserie du véhicule à ce coin), et $k_s$ il s’agit de la rigidité du ressort de suspension.

4. Face-à-face : Skyhook contre Groundhook

MétriqueSkyhookGroundhook
Connexion virtuelleUn « plafond » imaginaireLa surface de la route
Objectif principalStabilité corporelle → Confort de conduiteForce de contact du pneu $\rightarrow$ Manipulation et sécurité
Cible de fréquenceIdéal pour les rebonds corporels à basse fréquence (1-2 Hz)Idéal pour les sauts de roue à haute fréquence (10-15 Hz)
Avantage cléRéduit l’accélération du corps RMS de 15 % à 25 %Maintient une charge dynamique constante sur les pneus pour une adhérence fiable

La solution concrète : le contrôle hybride

Le confort de conduite et l’adhérence des pneus étant antagonistes, choisir l’un implique de sacrifier une partie de l’autre. Pour remédier à ce problème, les ingénieurs châssis utilisent Contrôle hybride combiner les deux méthodes.

La force d’amortissement hybride ($F_{\text{hybride}}$) utilise une formule de pondération de base : $$F_{\text{hybride}} = \alpha \cdot F_{\text{Skyhook}} + (1 – \alpha) \cdot F_{\text{Groundhook}}$$

En modifiant en temps réel le facteur de pondération $\alpha$ (de 0 à 1), le calculateur moteur modifie le comportement routier de la voiture :

  • Croisière sur autoroute : Le système règle $\alpha \rightarrow 0.8$ pour une conduite confortable et douce.
  • Virages/freinage agressifs : Le système balaie dynamiquement $\alpha \rightarrow 0.2$ pour maintenir les pneus collés à la route.

5. Contrôle $H_\infty$ (H-Infinity) : conçu pour le pire des cas

Skyhook et Groundhook sont des règles simples et intuitives. $H_\infty$ Contrôle, cependant, s’appuie sur l’optimisation mathématique pour gérer l’incertitude.

La philosophie

Imaginez Skyhook comme un conducteur expérimenté qui réagit par automatisme. $H_\infty$ est un expert en survie. Ce système de contrôle est insensible aux irrégularités de la route et aux variations de poids du véhicule dues à la montée des passagers. Il utilise des calculs mathématiques conçus pour garantir que les performances du véhicule ne descendent jamais en dessous d’un niveau sûr et acceptable.

   Traditional Rules (Skyhook) ---------> Optimizes for expected road conditions
   Robust H-Infinity Control   ---------> Limits the worst-case road impacts

Les mathématiques : optimisation minimax

La norme $H_\infty$ représente la valeur de crête maximale de la réponse en fréquence d’un système. Par conséquent, la commande $H_\infty$ est une Minimax (minimum-maximum) Conception : elle vise à minimiser l’impact le plus négatif que les perturbations extérieures peuvent avoir sur le véhicule.

Laisser:

  • $w$ peuvent être les perturbations externes (profils de route accidentés, changements de charge utile ou pièces de suspension vieillissantes).
  • $z$ représentent les performances que nous voulons maintenir faibles (accélération de la cabine, débattement de la suspension, charge dynamique des pneus).
  • $T_{zw}$ soit la fonction de transfert qui transforme la perturbation $w$ en la sortie de performance $z$.

Le contrôleur $K$ est conçu pour maintenir la norme $H_\infty$ de $T_{zw}$ en dessous d’une limite de sécurité spécifique $\gamma$:$$\|T_{zw}\|_{\infty} = \sup_{w \neq 0} \frac{\|z\|_2}{\|w\|_2} < \gamma$$

Cela signifie que même dans le pire des scénarios routiers ($w$), la perturbation est réduite d’un facteur d’au moins $\gamma$ avant même d’atteindre les passagers ($z$).

Configuration des calculs

Nous modélisons le système de suspension à l’aide d’un modèle standard. Espace d’état format:$$\dot{x}(t) = A x(t) + B_1 w(t) + B_2 u(t)$$$$z(t) = C_1 x(t) + D_{11} w(t) + D_{12} u(t)$$$$y(t) = C_2 x(t) + D_{21} w(t) + D_{22} u(t)$$

Ici, $x(t)$ représente les états du système (comme les déplacements et les vitesses), $u(t)$ est la commande de force d’amortissement, et $y(t)$ il s’agit de la lecture réelle du capteur.

La matrice de gain du contrôleur $K$ est résolue hors ligne à l’aide de Équation de Riccati algébrique (ARE) ou Inégalités matricielles linéaires (LMI):$$A^TP + PA + P \left( \frac{1}{\gamma^2} B_1 B_1^T – B_2 B_2^T \right) P + C_1^T C_1 = 0$$

Une fois que nous avons trouvé la solution matricielle définie positive $P$, le gain de rétroaction $K$ est simple : $$K = -B_2^TP$$

L’ECU de la voiture exécute simplement $u(t) = K x(t)$ en temps réel, ce qui maintient la charge de traitement embarquée très légère.

6. Contrôle $H_\infty$ vs. LQR (régulateur linéaire quadratique)

Ce sont deux méthodes de contrôle optimales, mais elles reposent sur des hypothèses fondamentales différentes.

FonctionnalitéLQR (régulateur linéaire quadratique)Contrôle robuste H∞
Précision du modèleNécessite un modèle physique parfait et extrêmement précis.S’attend à des erreurs de modélisation, au vieillissement des ressorts et aux variations de charge.
Bruit et perturbationsSuppose un bruit blanc gaussien aléatoire et prévisible.Fonctionne avec des obstacles routiers réels, inconnus mais limités.
Objectif d’optimisationMoyenne optimale : Minimise la perte d’énergie moyenne au fil du temps.Solution optimale dans le pire des cas : Limite la défaillance maximale possible du système.
RobustesseModérées. Les performances diminuent si le poids de la voiture change.Excellent. Reste stable même avec des variations importantes de charge utile.

Ce que la recherche montre : Des études confirment que lorsque le nombre de passagers change (ce qui modifie considérablement $m_s$), $H_\infty$ ses performances sont bien meilleures que celles de LQR. en assurant une conduite confortable et stable sans nécessiter de réglages manuels.

7. Mise en œuvre concrète : Qu’est-ce qui est utilisé sur la route ?

À Véhicule Dowway, nous équilibrons ces algorithmes lors de la conception des systèmes de châssis de production :

  1. Skyhook et contrôle hybride : Ces appareils fonctionnent sur plus de 95 % des voitures particulières de production Avec des amortisseurs réglables (comme le CDC ou le Magnetic Ride), ils nécessitent peu de puissance de traitement, utilisent des accéléromètres standard et abordables, et offrent immédiatement le confort de conduite optimal attendu par les acheteurs.
  2. $H_\infini$ Contrôle: Bien que considérée historiquement comme trop complexe pour les calculateurs automobiles classiques, la technologie $H_\infty$ est utilisée dans les trains à grande vitesse, les trains d’atterrissage aéronautiques et les amortisseurs industriels haute performance. Avec l’augmentation de la puissance des calculateurs embarqués, on observe le déploiement de contrôleurs $H_\infty$ robustes dans des véhicules haut de gamme conçus pour affronter les terrains accidentés.

FAQ

Q1 : Une voiture de tourisme standard équipée du CDC peut-elle exécuter le contrôle H-infinity via une mise à jour logicielle à distance (OTA) ?

Johnny Liu : Non, cela nécessite un étalonnage matériel spécifique et des processeurs plus rapides. Bien que les amortisseurs physiques puissent exécuter les commandes, $H_\infty$ repose sur un modèle d’état détaillé du châssis. Cela exige un étalonnage précis des capteurs et une puissance de calcul supérieure à celle des conversions passives-actives classiques.

Q2 : Pourquoi Groundhook est-il rarement utilisé seul ?

Johnny Liu : Parce que cela rend le trajet en cabine extrêmement inconfortable. Le système Groundhook vise exclusivement à maintenir les pneus plaqués contre la route. Utilisé seul, il transmet la quasi-totalité des chocs de la route à la carrosserie, rendant la conduite aussi rigide et inconfortable que celle d’une voiture de course. C’est pourquoi il est presque toujours associé au système Skyhook, selon une approche hybride.

Q3 : Comment la température affecte-t-elle ces systèmes de contrôle ?

Johnny Liu : Cela modifie l’épaisseur de l’huile dans les amortisseurs, ce qui altère la force réelle exercée. Ces variations de viscosité de l’huile engendrent des erreurs de modélisation. C’est pourquoi $H_\infty$ est si utile : sa conception robuste prend en compte mathématiquement ces changements physiques, assurant ainsi la sécurité et la stabilité du véhicule même en cas de fluctuations de température.

À propos de l’auteur

Johnny Liu est le PDG de Véhicule DowwayJohnny est un développeur de systèmes d’amortissement actif et de technologies de contrôle intelligent du châssis. Fort de nombreuses années d’expérience pratique en ingénierie automobile, il se concentre sur la conception de contrôleurs de suspension robustes et intelligents pour les véhicules de tourisme de nouvelle génération.

Préférez-vous la simplicité de Skyhook ou la robustesse de $H_\infini$Discutons-en dans les commentaires ci-dessous !

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Need a Quote or Have Questions?

Please fill out the form below, our engineers will contact you within 24 hours.