Conception d'un système de freinage anti-blocage (ABS) intelligent utilisant des réseaux de neurones pour maintenir un ratio de glissement optimal. Le contrôleur NARMA-L2, basé sur une stratégie de linéarisation par retour, remplace les méthodes classiques de type PID.
1. Modélisation du système
Le système ABS a été modélisé à l’aide du modèle de quart de voiture décrivant les dynamiques du véhicule, de la roue et du système de freinage. Le ratio de glissement , grandeurs mécaniques et aérodynamiques sont liées par :

Figure 1 - Modèle simplifié du quart de voiture
Les équations différentielles suivantes décrivent le système :
-
Dynamique du véhicule :
-
Dynamique de la roue :
-
Système de freinage :
La relation non linéaire entre le ratio de glissement et le coefficient de friction est modélisée par une loi de type :
avec un pic d’adhérence maximal autour de .
2. Contrôleur NARMA-L2
Le contrôleur NARMA-L2 permet de linéariser un système non linéaire par l’utilisation de deux réseaux de neurones (appelés f-network et g-network), entraînés à partir des sorties passées et des entrées de commande :
On en déduit la loi de commande :
Où représente le ratio de glissement optimal.
Les réseaux utilisés ont une architecture simple à une couche cachée, avec fonction , et prennent en entrée :
3. Génération des données et entraînement
Pour entraîner les réseaux, un ensemble de 50 scénarios de freinage simulés a été généré à l’aide d’un contrôleur PID. Les paramètres comme la vitesse initiale, le couple de freinage ou l’état du véhicule ont été aléatoirement choisis pour varier les conditions.
| Paramètre | Intervalle |
|---|---|
| Vitesse initiale | 20–40 m/s |
| Glissement initial | 0.1–0.4 |
| Couple de freinage initial | 0–20 Nm |

Figure 2 - Analyse des données générées
Les réseaux ont été entraînés sur environ 20 000 points de données avec une méthode standard (Adam, 5 à 10 époques). L’objectif était de prédire avec précision la réponse du système et d’en extraire une loi de commande stable.

Figure 3 - Perte d’apprentissage des deux réseaux de neurones
4. Résultats expérimentaux
Le contrôleur NARMA-L2 a été comparé au contrôleur PID classique :
- Suivi du ratio de glissement : le PID reste plus précis et plus stable. Le NARMA-L2 montre des écarts importants autour de la consigne.
- Effort de freinage : le NARMA-L2 applique des pressions de freinage plus faibles, parfois instables, mais suffisantes pour un ralentissement comparable.
- Réduction du stress mécanique : des efforts de freinage plus doux peuvent prolonger la durée de vie des composants.

Figure 4 - Comparaison des performances : glissement et couple de freinage
5. Discussion et perspectives
Même si le contrôleur NARMA-L2 n’a pas surpassé le PID en termes de précision, il présente un intérêt pour :
- la réduction de l’usure des freins,
- l’économie d’énergie dans les systèmes électromécaniques,
- les applications dans les véhicules électriques et autonomes.
Le projet a aussi mis en évidence l’importance de la qualité des données d’entraînement : l’utilisation exclusive d’un PID comme générateur de données peut biaiser l’apprentissage.
Ces projets pourraient vous intéresser
Adaptation Few-Shot de Modèles Vision-Langage
Adapter CLIP avec peu d'exemples pour classifier des fleurs via CoOp et CoCoOp.
Traitement de séquences enzymatiques via Deep Learning
Prédire l'activité enzymatique sur différents substrats par réseaux de neurones.