Définition
Un protocole de communication embarqué déterministe et temporellement maîtrisé, avec couche physique, conçu pour les applications critiques pour la sécurité et le contrôle, offrant redondance à deux canaux, confinement des fautes et latence bornée pour les messages entre ECU.
Principe
Principe
S'appuyer sur un accès multiple par répartition temporelle (TDMA), une synchronisation d'horloge stricte et des canaux physiques redondants pour garantir la livraison des messages dans des créneaux temporels prédéfinis et tolérer une défaillance d'un canal.
Démonstration
Démonstration
Un sous-système de direction par fil où les commandes de direction sont transmises sur FlexRay dans des créneaux TDMA fixes à une résolution de 1 ms, avec deux canaux indépendants actifs afin qu'une panne de transceiver unique permette la poursuite du contrôle déterministe.
Mauvaise application
Mauvaise application
Choisir FlexRay pour des données volumineuses non déterministes comme des flux bruts de caméras, ou utiliser une configuration mono‑canal qui supprime la redondance et compromet les objectifs de sécurité.
Conséquence
Conséquence
correctement utilisé, FlexRay procure une latence prévisible de bout en bout et une haute disponibilité pour les boucles de contrôle, ce qui facilite la vérification vis‑à‑vis des exigences de sécurité, mais augmente le coût du câblage et des composants par rapport aux bus événementiels.
Inversion
Inversion
Remplacer FlexRay par un bus événementiel tel que le CAN classique ; l'inversion échange des garanties de latence bornée et d'ordonnancement déterministe contre un câblage plus simple et un coût réduit, mais introduit du jitter et le risque de dépassement d'échéances pour les fonctions de contrôle.
Limite
Limite
FlexRay n'est pas destiné au transport massif de multimédia ni à la fusion de capteurs à très large bande passante dépassant les limites de la couche physique ; l'Ethernet automobile ou d'autres liaisons haut débit sont préférables pour la vidéo et les grosses charges utiles. FlexRay tend par ailleurs à être délaissé dans de nombreuses architectures nouvelles.
Tension sémantique
Tension sémantique
Concurre avec le CAN/CAN‑FD (basé sur les événements, moins cher) et l'Ethernet Automobile (haut débit, convergent) : le concepteur doit arbitrer entre garanties temporelles déterministes et compromis coût/débit.
Synthèse
Synthèse
FlexRay est un bus embarqué temporellement déclenché et redondant, optimisé pour le trafic critique et déterministe des boucles de contrôle ; il impose des créneaux temporels et une redondance de canal aux dépens du coût et de la bande passante, adapté au contrôle mais pas au multimédia de masse.