< Retour à Logiciel de châssis intelligent
Le développement de logiciels de freinage par fil (BBW) est le processus d’ingénierie consistant à convertir les entrées de freinage du conducteur en une force de freinage à commande électronique à l’aide de capteurs, de logiciels d’ECU et d’actionneurs, en remplaçant la transmission mécanique ou hydraulique traditionnelle tout en assurant des performances en temps réel et une sécurité opérationnelle en cas de panne.
- Qu'est-ce que le développement de logiciels de freinage par fil ?
- Quelle est l'architecture d'un système de freinage par fil ?
- Quelles sont les principales exigences logicielles ?
- Comment est structuré le logiciel de freinage par fil ?
- Comment fonctionne la reconnaissance des intentions de freinage ?
- Comment la force de freinage est-elle contrôlée ?
- Contrôle EHB
- Contrôle EMB
- Simulation optimization
- Comment la pédale de frein est-elle simulée ?
- Exécution
- Réglage des comportements
- Optimisation
- Comment la sécurité fonctionnelle est-elle atteinte ?
- diagnostic de panne
- Redondance
- Stratégie de dégradation
- processus de sécurité
- Comment fonctionne le frein par fil avec ADA ?
- cas d'utilisation
- La communication
- Quel est le processus de développement ?
- Étapes
- Comment est-il testé frein par fil ?
- Simulation
- environ
- Vehicle testing
- Quels sont les principaux défis techniques ?
- Solutions
- Quelles sont les tendances futures ?
- Tendances
- ? FAQ – Dernières tendances en matière de logiciels de freinage par fil (2026)
- Comment évolue le logiciel de frein par fil dans les véhicules définis par logiciel ?
- Pourquoi la redondance est-elle essentielle au freinage par fil ?
- Quels sont les principaux défis logiciels dans EM ?
- Comment Freke-by-Wire s'intègre-t-il à ADA ?
- Quelles méthodes de développement fonctionnent le mieux ?
- Auteur
- Le frein par fil remplace le freinage mécanique par la commande de l’ECU
- Core : algorithmes de contrôle + logiciels embarqués + conception de sécurité
- Doit répondre aux exigences de sécurité ASIL-D
- Temps de réponse ≤ 100 ms, précision ≤±5 %
- Validé par la simulation, le HIL et les tests de véhicules réels
Il y a un moment au cours d’un projet de freinage par fil où les choses semblent différentes.
Vous ne travaillez plus sur les freins.
Vous travaillez sur un système où le logiciel décide à quelle vitesse un véhicule s’arrête et s’il peut toujours s’arrêter lorsque quelque chose échoue.
Cela change la façon dont tout est conçu.
Qu’est-ce que le développement de logiciels de freinage par fil ?
Le développement de logiciels de freinage par fil signifie la construction de systèmes embarqués qui traduisent l’entrée de la pédale en force de freinage à l’aide d’une commande électronique au lieu d’une liaison mécanique.
Comment ça marche réellement
- Pedal sensors capture driver input
- L’ECU lit et traite les signaux
- Les algorithmes de contrôle calculent la force de freinage cible
- Les actionneurs appliquent le freinage
Pourquoi le logiciel est le plus important
Commandes logicielles :
- vitesse de réponse
- Précision de freinage
- sensation de conducteur
- Comportement de sécurité en cas de panne
Dans les véhicules modernes, les performances de freinage dépendent davantage du code que du matériel.
Quelle est l’architecture d’un système de freinage par fil ?

Un système de freinage par fil est construit avec quatre couches : perception, contrôle (ECU), actionnement et communication, formant un système en boucle fermée en temps réel.
Couche de perception
Les entrées comprennent :
- Déplacement de la pédale
- pression de pédale
- vitesse de la roue
- Accélération longitudinale
- Pression hydraulique (EHB)
- Courant et position du moteur (EMB)
Ces signaux doivent être précis et rapides. Tout retard affecte le comportement de freinage.
Couche de contrôle (ECU)
L’ECU est l’unité logicielle centrale.
Il gère :
- Traitement du signal
- Algorithm execution
- Détection de défaut
- Contrôle de redondance
- Communication avec les ADA et les contrôleurs de véhicules
Couche d’actionnement
- EHB : moteur + système hydraulique
- EMB : moteur de roue
C’est là que les commandes se transforment en force de freinage.
Couche de communication
- peut pour les signaux de commande
- Ethernet pour l’interaction ADAS
Le timing ici est essentiel. De petits retards augmentent la distance d’arrêt.
Quelles sont les principales exigences logicielles ?
Les logiciels de freinage par fil doivent répondre à des exigences strictes en matière de sécurité, de performances, de synchronisation, de compatibilité et de fiabilité.
Sécurité fonctionnelle (ASIL-D)
- Doit suivre ISO 26262
- Doit détecter les défauts rapidement
- Doit garder le freinage disponible en cas de panne
Contrôler les performances
- Réponse ≤ 100 ms (EMB ≤ 80 ms)
- Précision ≤±5% (peut atteindre ±3%)
- sensation de pédale douce
- Prise en charge des ABS, EBD, TCS, ESC
Performances en temps réel
- Échantillonnage ≤ 10 ms
- Cycle de contrôle ≤ 20 ms
- Sortie ≤50 ms
Compatibilité
- S’adapter à différentes plateformes de véhicules
- Utiliser la configuration basée sur les paramètres
- Prise en charge des fonctions ADAS
Fiabilité
- Fonctionne sous la température et les vibrations
- MTBF ≥10 000 heures
- Inclut la détection et la déclaration des défauts
Comment est structuré le logiciel de freinage par fil ?
Le logiciel de freinage par fil utilise une conception en couches : HAL, logiciel de base et couche d’application, permettant une réutilisation et une intégration plus facile.
HAL (couche d’abstraction matérielle)
- Se connecte aux capteurs et aux actionneurs
- Masque les différences matérielles
Logiciel de base (BSW)
Comprend :
- RTOS (ordonnancement des tâches)
- pile de communication
- Diagnostics (ISO 14229)
- Gestion des pannes
Couche d’application
Fonctions principales :
- Brake intent recognition
- forcer le contrôle
- Simulation de sensations
- Traitement des redondances
- Coordination ADAS
Comment fonctionne la reconnaissance des intentions de freinage ?
La reconnaissance de l’intention des freins détermine si le conducteur freine légèrement, freine normalement ou effectue un freinage d’urgence à l’aide de la pédale et des données du véhicule.
réponse courte
Le système combine la logique de seuil et la logique floue en utilisant le déplacement de la pédale, la vitesse et la pression pour classer l’intention de freinage et calculer la force de freinage cible.
Comment cela fonctionne
- Extract pedal features
- Appliquer des seuils
- Affiner avec une logique floue
- Consider vehicle speed and road condition
Exemple
- Haute vitesse + pédale rapide → Freinage d’urgence
- Faible vitesse + petite entrée → Freinage léger
Comment la force de freinage est-elle contrôlée ?

Frein-by-wire utilise la commande en boucle fermée pour garantir que la force de freinage réelle suit la valeur cible malgré les perturbations.
réponse courte
Le système compare la force cible et la force réelle, puis ajuste les actionneurs à l’aide de la commande de rétroaction (PID ou du couple) et de la compensation d’avance.
Contrôle EHB
- Force → Pression hydraulique
- Rétroaction de pression
- Contrôle PID
- Ajustement des prédictions
- Réglage des paramètres en ligne
Contrôle EMB
- Force → couple moteur
- Boucle de couple + boucle de position
- Commentaires actuels
- Compensation de température
Simulation optimization
- MATLAB / LINK
- Carsim
- amesim
Testé dans différentes conditions routières.
Comment la pédale de frein est-elle simulée ?
La sensation de la pédale de frein est recréée à l’aide d’un modèle à ressort-amortisseur pour imiter le retour de freinage traditionnel.
réponse courte
Les modèles de logiciels de résistance à la pédale et d’amortissement pour que les conducteurs ressentent une rétroaction naturelle même sans liaison mécanique.
Exécution
- Ressort → rigidité
- Amortisseur → douceur
Réglage des comportements
- Normal → linéaire
- Urgence → résistance plus forte
- Défaut → changement notable
Optimisation
- Basé sur les données de test
- Tuning d’apprentissage automatique
Comment la sécurité fonctionnelle est-elle atteinte ?
Le frein par fil garantit la sécurité grâce à une détection rapide des défauts, une redondance et une dégradation contrôlée du système.
réponse courte
Le système détecte les défauts, passe aux composants de sauvegarde et maintient une capacité de freinage minimale dans des conditions de défaillance.
diagnostic de panne
- capteurs
- actionneurs
- écu
- La communication
Méthodes :
- Contrôles de plausibilité
- Vérifications périodiques
- Comparaison redondante
Redondance
- Double ECU ou double cœur
- Deux capteurs
- Actionnement de sauvegarde
Stratégie de dégradation
| niveau de panne | Action |
| Mineur | Compensation |
| Sévère | Changer de système |
| Critique | Frein de secours |
processus de sécurité
- harceler
- AMDE
- exigences de sécurité
Comment fonctionne le frein par fil avec ADA ?
Brake-by-wire agit comme la couche d’exécution pour les ADAS en convertissant les commandes de contrôle en une force de freinage réelle et en retournant la rétroaction.
réponse courte
ADAS envoie des commandes de freinage, l’ECU calcule la force, les actionneurs appliquent le freinage et le retour est renvoyé pour le contrôle en boucle fermée.
cas d’utilisation
- EB
- ACC
- Support de stabilité
La communication
- CAN + Ethernet
Quel est le processus de développement ?
Le logiciel de frein par fil suit le modèle V pour garantir la traçabilité et la validation de la sécurité.
réponse courte
Le développement passe des exigences à la conception, au codage, aux tests et à la validation des véhicules, avec vérification à chaque étape.
Étapes
- Obligations
- conception du système
- conception de logiciels
- Codage (Misra C)
- test unitaire
- Test d’intégration
- test système
- essai de véhicule
Comment est-il testé frein par fil ?

Les tests comprennent la simulation, le HIL et la validation du véhicule pour assurer la performance et la sécurité.
réponse courte
La simulation vérifie les algorithmes, teste le comportement réel du matériel matériel et les tests de véhicules valident les performances du monde réel.
Simulation
- Matlab / Carsim / Amesim
environ
- ECU + environnement simulé
- Fault testing
Vehicle testing
- Distance de freinage ≤ 35 m à 100 km/h
- conditions extrêmes
Quels sont les principaux défis techniques ?
Le frein-by-fil fait face à des défis en matière de précision de contrôle, de conformité de sécurité, d’intégration du système et de coût.
réponse courte
Les principaux problèmes proviennent des systèmes non linéaires, des exigences strictes en matière de sécurité, des différences de véhicules et des coûts de développement élevés.
Solutions
- Contrôle adaptatif
- Filtrage des signaux
- Conception paramétrée
- Simulation-premier test
Quelles sont les tendances futures ?
Brake-by-wire se dirige vers des systèmes définis par logiciel, entièrement électriques et plus intelligents.
réponse courte
Les futurs systèmes s’appuieront davantage sur l’IA, s’intégreront à d’autres systèmes de véhicules et se déplaceront vers des architectures EM et complètes.
Tendances
- Contrôle basé sur l’IA
- Intégration système
- Cybersecurity
- déploiement EM
? FAQ – Dernières tendances en matière de logiciels de freinage par fil (2026)
Comment évolue le logiciel de frein par fil dans les véhicules définis par logiciel ?
Réponse courte :
Les logiciels de freinage par fil se dirigent vers des architectures centralisées où la logique de contrôle est séparée du matériel, ce qui augmente la dépendance à la coordination des logiciels et à la validation au niveau du système.
Détaillé :
Le contrôle passe d’ECU distribués à des systèmes centralisés, nécessitant une orchestration plus forte et des stratégies opérationnelles d’échec.
Pourquoi la redondance est-elle essentielle au freinage par fil ?
Réponse courte :
Étant donné que la sauvegarde mécanique est supprimée, les systèmes doivent rester opérationnels même en cas de défaillance à l’aide d’un calculateur, de capteurs et d’actionneurs redondants.
Détaillé :
Des conceptions à deux canaux et des chemins de signal indépendants sont utilisés pour garantir la capacité de freinage.
Quels sont les principaux défis logiciels dans EM ?
Réponse courte :
EMB nécessite un contrôle moteur précis, une gestion thermique et une synchronisation sur les roues sans sauvegarde hydraulique.
Détaillé :
Cela augmente la complexité de contrôle et les exigences de sécurité par rapport à EHB.
Comment Freke-by-Wire s’intègre-t-il à ADA ?
Réponse courte :
Il reçoit des commandes d’ADA et exécute le freinage lors de l’envoi de commentaires pour le contrôle en boucle fermée.
Détaillé :
Prend en charge les fonctions AEB, ACC et autonomes grâce à la communication en temps réel.
Quelles méthodes de développement fonctionnent le mieux ?
Réponse courte :
Une combinaison de développement basé sur un modèle, de cycle de vie du modèle V et de mises à jour itératives.
Détaillé :
Comprend les tests MIL, SIL, HIL et les architectures basées sur AutoSAR.
Auteur
Auteur : Johnny Liu
PDG, Dowway Vehicle
Expérience : Systèmes de contrôle automobile et châssis intelligentDernière mise à jour : 24 mars 2026





