Table of Contents
Introduction aux diagrammes de blocs dans l'électronique automobile
Les diagrammes de blocs sont les plans architecturaux des systèmes électroniques modernes de l'automobile. Ils fournissent une abstraction visuelle de haut niveau qui représente les principaux blocs fonctionnels, leurs interconnexions, et le flux de signaux et de puissance. À mesure que les véhicules évoluent des machines mécaniques aux plates-formes définies par logiciel, la capacité de concevoir, de lire et de maintenir des diagrammes de blocs est devenue essentielle pour les ingénieurs de systèmes, les concepteurs de matériel et les équipes de validation.
Dans l'industrie automobile, les diagrammes de blocs servent à plusieurs fins : ils documentent l'architecture du système, supportent les exigences de traçabilité, facilitent l'analyse du mode de défaillance et fournissent une référence pour le dépannage sur le terrain. La complexité des véhicules modernes – avec des dizaines d'unités de commande électronique (ECU), des centaines de capteurs et de bus de communication multiples – rend indispensable un diagramme de blocs clair.
Les éléments fondamentaux et leur rôle
Chaque système électronique automobile peut être décomposé en un ensemble de blocs fonctionnels de base. Comprendre le rôle de chaque bloc est la première étape dans la création d'un diagramme significatif. Les sous-sections suivantes détaillent les composants principaux qui apparaissent dans presque chaque diagramme de bloc automobile.
Capteurs : le calque de perception
Les capteurs convertissent les phénomènes physiques (température, pression, vitesse de rotation, accélération, lumière, etc.) en signaux électriques pouvant être traités par des unités de commande.
- Sondes de température – moniteur de liquide de refroidissement moteur, air d'admission et environnement de la cabine.
- Sondes de vitesse – vitesse de roue, position du vilebrequin et capteurs de vitesse du véhicule.
- Capteurs de pression – pression hydraulique de frein, pression des pneus et pression du rail de carburant.
- Sondes de vision et LiDAR – utilisées dans ADAS pour la détection d'objets et la tenue de voies.
Dans un diagramme de bloc, chaque capteur est représenté par une étiquette claire indiquant son type et la quantité physique qu'il mesure. La flèche de sortie se connecte généralement à une broche d'entrée ECU ou à une unité de fusion de capteur.
Unités de contrôle électronique (ECU): Le Centre de décision
Les Ecu sont les cerveaux du système. Ils acceptent les entrées de capteurs, exécutent les algorithmes de contrôle et les actionneurs de commande. Les véhicules modernes contiennent des dizaines d'ECUs, chacun dédié à un domaine spécifique (powertrain, châssis, corps, infodivertissement, ADAS). Dans les diagrammes de blocs, les Ecu sont représentés comme des blocs rectangulaires avec des ports d'entrée et de sortie. Il est de bonne pratique d'annoter l'ECU avec sa fonction principale (par exemple, --Module de contrôle d'engin – ECM) et les protocoles de communication qu'il utilise (par exemple, CAN‐FD, LIN, FlexRay).
Acteurs : le calque d'action
Les actuateurs convertissent les commandes électriques des calculateurs en actions mécaniques ou thermiques, notamment:
- Moteurs électriques[ – pour fenêtres, régleurs de siège, ventilateurs de refroidissement et direction électrique.
- Vapeurs solénoïdes – pour injection de carburant, commande de changement de transmission et modulateurs de frein.
- Chauffeurs et LED[ – pour les dégivrages, les phares et l'éclairage intérieur.
Les actuateurs sont dessinés de forme distincte (souvent un rectangle à bord arrondi) et sont reliés à la sortie correspondante de l'ECU. Le bloc doit indiquer le type de charge (résistant, inductif ou capacitif) pour soutenir l'analyse de puissance.
Bus de communication: Le système nerveux
L'échange de données entre les calculateurs et les capteurs/actuateurs intelligents repose sur des bus de communication normalisés. Les protocoles les plus couramment utilisés dans les diagrammes de blocs automobiles sont les suivants:
- CAN (Controller Area Network) – toujours dominant pour les systèmes de motorisation et de confort; CAN‐FD offre une bande passante plus élevée.
- LIN (Réseau d'interconnexion local) – bus à simple fil à faible coût pour les sous-systèmes non critiques (par exemple, serrures de portes, commandes de siège).
- FlexRay – bus à grande vitesse déterministe utilisé dans des applications critiques en matière de sécurité comme le freinage par fil.
- Ethernet – de plus en plus utilisé pour le système ADAS et l'épine dorsale d'infodivertissement (p. ex. BroadR‐Reach, 100BASE‐T1).
Dans les diagrammes de blocs, les bus sont représentés par une ligne épaisse ou une ligne avec une étiquette. Le diagramme doit indiquer quels ECUs partagent le même segment de bus et où il existe des passerelles ou des routeurs pour relier différents protocoles.
Alimentation et distribution d'électricité
Chaque module électronique nécessite une alimentation électrique réglementée. La batterie, l'alternateur, les convertisseurs DC‐DC et les dispositifs de protection (fusées, eFuses) forment le réseau de distribution d'électricité. Un diagramme de bloc devrait comprendre un bloc d'alimentation qui indique les domaines de tension (p. ex. 12V, 3.3V, 5V) et tout contrôleur de gestion d'énergie (CMIP).
Conception pour la sécurité fonctionnelle (ISO 26262)
Les diagrammes de blocs automobiles ne sont pas seulement des fonctions, mais ils constituent également la base de l'analyse de la sécurité. La norme ISO 26262 stipule que les systèmes liés à la sécurité doivent être décomposés en éléments de sécurité hors contexte (SEooC) ou en définitions d'éléments.
- Les chemins de descente – pour les actionneurs critiques (p. ex. modulateurs de frein) dessinent des blocs en double avec une condition logique -AND-.
- États de sécurité implicites contre explicites – annotez le diagramme de bloc pour montrer comment chaque composant entre dans un état de sécurité lors de la détection d'erreurs.
- – ajouter des blocs de surveillance ou de diagnostic distincts qui surveillent l'unité de contrôle principale.
- Isolation – utiliser des symboles d'isolement galvanique entre les domaines à haute tension (p. ex., onduleur de traction) et à basse tension.
En intégrant les annotations de sécurité directement dans le diagramme de bloc, les ingénieurs peuvent mieux effectuer l'analyse du mode et des effets de défaillance (FMEA) et l'analyse des arbres de défaillance (FTA). Pour plus de détails sur la norme, consultez la ISO 26262:2018 panorama.
Approches architecturales : Domaine vs Zonal
Les architectures E/E de l'automobile sont passées de la fédération (une fonction par ECU) à la fédération des architectures de domaine et maintenant à la zonale.
Architecture du domaine-central
Dans l'architecture de domaine, les ECU sont regroupés par fonction : domaine du groupe motopropulseur, domaine du châssis, domaine du corps, domaine de divertissement, domaine ADAS. Les diagrammes de bloc dans ce style mettent l'accent sur l'intégration verticale – capteurs et actionneurs dans un domaine se connectent principalement à un contrôleur de domaine. Cette approche simplifie l'isolement fonctionnel mais peut conduire à une complexité élevée du câblage parce que chaque domaine a son propre ensemble de connexions point à point.
Architecture zonale
Chaque zone a un contrôleur de zone qui gère les E/S pour cette région et communique avec les plateformes centrales de calcul via Ethernet à haute vitesse. Les diagrammes de blocs pour les architectures de zone sont dessinés avec une topologie -étoile ou -ring. L'ordinateur central à haute performance (HPC) est montré en haut, connecté aux contrôleurs de zone, qui se connectent à leur tour aux capteurs et actionneurs distribués. Ce modèle réduit le poids du câblage et simplifie les mises à jour logicielles. La plate-forme Adaptive AUTOSAR soutient souvent de telles architectures, fournissant des interfaces normalisées pour la communication orientée service.
Méthodologie étape par étape pour la création de diagrammes de blocs de haute qualité
La conception d'un diagramme de blocs à la fois précis et utile nécessite une approche systématique. Les étapes suivantes, adaptées aux meilleures pratiques de l'ingénierie des systèmes, garantissent que le diagramme répond à son objectif.
Étape 1: Définition de la portée et identification des intervenants
Avant de dessiner un seul rectangle, déterminez l'objet du diagramme : est-ce pour la conception de concepts, la conception détaillée, l'analyse de sécurité ou un manuel d'utilisation ? Identifiez le public : les ingénieurs en matériel peuvent vouloir des détails sur les broches et les bus, tandis que les gestionnaires peuvent se soucier uniquement des interfaces de haut niveau.
Étape 2 : Inventaire des composantes et affectation fonctionnelle
Pour chaque composant, notez ses paramètres clés : plage de tension, protocole de communication, courant maximal et sécurité fonctionnelle, cote ASIL (le cas échéant). Cet inventaire devient la légende du diagramme de bloc. Ensuite, attribuez les fonctions aux composants – par exemple, la fonction -Adaptive Cruise Control (contrôle de croisière) peut vivre dans le contrôleur de domaine ADAS et utiliser les données d'un capteur radar et d'un capteur de caméra.
Étape 3 : Stratégie de sélection et de mise en page de la topologie
Choisissez une topologie qui représente le mieux le système : hiérarchique (parent/enfant), flux de signal de gauche à droite, ou groupé par zone physique. Pour la plupart des systèmes automobiles, une mise en page hiérarchique descendante fonctionne bien parce qu'elle sépare les contrôleurs de haut niveau des actionneurs de bas niveau. Placez les unités centrales de traitement (p. ex., contrôleur de domaine, passerelle) au sommet ou au centre, puis arrangez les capteurs et les actionneurs au bas ou aux bords.
Étape 4: Rédaction avec symboles et annotations standard
Adopter un ensemble de symboles standard basés sur les conventions industrielles (par exemple, ISO 1219 pour la puissance des fluides, IEEE 91 pour les portes logiques, ou normes d'entreprise personnalisées).
- Rectangle – pour les calculateurs et les appareils intelligents.
- Circle/ovale – pour les connecteurs ou les terminaux.
- Ligne avec flèche – flux de signal unidirectionnel.
- Ligne sans flèche – bus bidirectionnel.
- Ligne encastrée – connexion facultative ou future.
- Codage couleur – (si la couleur est utilisée) rouge pour la puissance, bleu pour les données, noir pour le sol.
Ajouter un bloc de titre avec le nom du diagramme, la révision, l'auteur, la date et la référence à l'ID de l'exigence système. Annoter chaque bloc avec sa fonction principale et tous les paramètres critiques (p. ex., -ECU #5 – Contrôleur de freinage, ASIL‐D).
Étape 5 : Examen et vérification
Effectuer un examen par les pairs pour s'assurer que le diagramme reflète fidèlement la conception prévue.
- Tous les éléments de l'inventaire apparaissent dans le diagramme.
- Chaque port entrée/sortie a une connexion correspondante (pas de blocs flottants).
- Les directions du signal correspondent aux spécifications du débit de données.
- Les voies de puissance et de mise à la terre sont indiquées là où elles sont critiques.
- Le diagramme est lisible à l'échelle prévue (p. ex., A3 ou A4).
Utilisez une matrice de traçabilité pour relier chaque bloc à une exigence du système, en particulier pour les éléments pertinents en matière de sécurité.
Étape 6 : Contrôle et maintenance de la version
Les diagrammes de blocs sont des documents vivants qui doivent être mis à jour au fur et à mesure que la conception évolue. Conservez les fichiers sources dans un dépôt contrôlé par version (p. ex. Git pour les fichiers Lucidchart ou Visio) et intégrez le numéro de version dans le titre du diagramme.
Outils et normes pour les diagrammes de blocs automobiles
Le choix de l'outil approprié dépend de la complexité, des besoins de collaboration en équipe et de l'intégration avec d'autres artefacts d'ingénierie.
- Microsoft Visio – flexible pour les diagrammes rapides; supporte les pochoirs pour les symboles automobiles.
- Lucidchart – une collaboration en temps réel basée sur le cloud, qui est idéale pour les équipes géographiquement réparties.
- Draw.io (diagrammes.net) – libre, open-source, s'intègre à Google Drive et Confluence.
- AutoCAD Electrical – pour les schémas électriques professionnels qui incluent des vues de diagramme de blocs, des listes de fils et des mises en page de panneaux.
- SolidWorks Electrical[ – relie les conceptions mécaniques 3D avec des schémas électriques, utiles pour le routage du harnais et la création de diagrammes de blocs.
- SysML (System Modeling Language) – utilisé avec des outils comme IBM Rhapsody ou Cameo Systems Modeler pour la modélisation formelle des diagrammes de définition de blocs (BDD) et des diagrammes de blocs internes (IBD).
De nombreuses entreprises automobiles adoptent également la méthodologie AUTOSAR Classic Platform, qui définit un modèle de système pour les composants de communication et de logiciels d'ECU.Dans les projets conformes à AUTOSAR, les diagrammes de blocs évoluent souvent en modèles d'extraction de système qui sont utilisés pour générer des fichiers de code et de configuration.
Étude de cas : Schéma de bloc pour un système de contrôle adaptatif des croisières (ACC)
Pour illustrer les principes discutés, nous présentons un diagramme de bloc simplifié pour un système de contrôle de vitesse adaptatif, qui est une fonction ADAS de base. Le système doit maintenir une vitesse définie tout en ajustant la distance à un véhicule de tête.
Composantes
- Le capteur radar (77 GHz) – détecte la portée et la vitesse relative des véhicules précédents.
- Camera sensor – identifie les marquages et les obstacles de voie.
- ADAS Domain Controller (DDC) – effectue la fusion de capteur et l'algorithme de contrôle.
- Module de commande moteur (ECM) – gère le freinage des gaz et du moteur.
- Le module de commande de la marche (BCM) – applique des freins lorsque la décélération au-delà du freinage du moteur est nécessaire.
- Cluster d'instruments (IC) – affiche l'état et les avertissements de l'ACC.
- Module de gestion de puissance (PMM) – fournit des rails 12V et 3.3V.
Structure du diagramme de bloc
Le diagramme est organisé en trois niveaux : niveau supérieur – contrôleur de domaine ADAS ; niveau intermédiaire – radar et caméra ; niveau inférieur – actionneurs et affichage. Les lignes de communication sont affichées sous le nom de CAN‐FD entre le contrôleur de domaine et les modules de commande de moteur / de contrôle des freins. Le capteur radar se connecte via une liaison Ethernet dédiée (100BASE‐T1). La caméra utilise une connexion de signal différentiel basse tension (LVDS) au contrôleur de domaine. Une ligne en tirets indique une future mise à niveau vers une caméra de vision environnante. Le diagramme de bloc comprend également un bloc de moniteur de sécurité qui implémente un chien de garde indépendant, connecté au contrôleur de domaine.
Les annotations précisent que le contrôleur de domaine utilise un système d'exploitation adaptatif AUTOSAR avec une architecture axée sur le service pour ACC. Le capteur radar est ASIL‐B, tandis que le contrôleur de frein est ASIL‐D – ceci est noté dans le diagramme de bloc en ajoutant la cote ASIL à côté de chaque composant. Le diagramme montre également un chemin d'alimentation redondant du MPM au contrôleur de frein pour assurer un fonctionnement sans danger.
Un tel diagramme de bloc permet aux ingénieurs de comprendre rapidement les limites du système, le flux de données et la partition de sécurité – essentielle pour le développement et l'homologation.
Conclusion
En comprenant les rôles des capteurs, des calculateurs, des actionneurs, des bus et des alimentations électriques, les ingénieurs peuvent créer des diagrammes qui servent de source unique de vérité pour l'ensemble du projet. L'incorporation d'annotations de sécurité fonctionnelle, le choix du bon modèle architectural, la mise en œuvre d'une méthodologie de conception structurée et l'utilisation d'outils robustes garantissent que le diagramme de bloc demeure précis et utile tout au long du cycle de vie du véhicule.