Vous êtes sur la page 1sur 7

Architecture réseaux et électroniques embarqués

automobile
Mostafa Ait M’Hand Oubrahim, Karim Tahiry, Abdelmajid Farchi

To cite this version:


Mostafa Ait M’Hand Oubrahim, Karim Tahiry, Abdelmajid Farchi. Architecture réseaux et électron-
iques embarqués automobile. Colloque sur les Objets et systèmes Connectés, Ecole Supérieure de
Technologie de Casablanca (Maroc), Institut Universitaire de Technologie d’Aix-Marseille (France),
Jun 2019, CASABLANCA, Maroc. �hal-02297021�

HAL Id: hal-02297021


https://hal.science/hal-02297021
Submitted on 25 Sep 2019

HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est


archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents
entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non,
lished or not. The documents may come from émanant des établissements d’enseignement et de
teaching and research institutions in France or recherche français ou étrangers, des laboratoires
abroad, or from public or private research centers. publics ou privés.
Architecture réseaux et électroniques embarqués automobile
Mostafa Ait m’hand oubrahim, Karim Tahiry, Abdelmajid Farchi
mostafa.ait.mhand.oubrahim@gmail.com, karim.tahiry@gmail.com, abdelmajid.farchi1@gmail.com
Faculté des Sciences et Techniques, Laboratoire IMMII, Université Hassan Premier, Settat, Maroc
RESUME : Aujourd'hui, les fonctions embarquées dans les véhicules incluent des fonctions critiques pour la sécurité, à
savoir l'assistance au freinage, la suspension active, les fonctionnalités de direction, les sacs gonflables, etc. La plupart
de ces fonctions sont soumises à des contraintes de synchronisation strictes et plus généralement à des contraintes de
fiabilité. Les unités de contrôle électronique (ECU) permettent de gérer en permanence les fonctions embarquées et ses
contraintes en utilisant un microcontrôleur puissant exécutant du code surveillant un ensemble de capteurs et contrôlant
une séquence d'actionneurs. La plupart des composants matériels et logiciels intégrés à une voiture sont spécifiés et dé-
veloppés séparément. L’objectif de ce travail est de donner un aperçu sur les différents réseaux d’interconnexions actuelles
embarqués au sien d’un véhicule, d’identifier les différentes sous-systèmes automobiles et leurs exigences, de présenter
l’architecture des calculateurs embarqués en s’appuyant sur le Body Domain Module et de donner une perspectif concer-
nant l’optimisation de l’architecture des calculateurs en utilisant les FPGAs.
Mots clés : Les systèmes embarqués, ECU, Automobile, Réseaux embarqués.
aide le conducteur à maintenir sa capacité de direc-
1. INTRODUCTION
tion et à éviter de déraper pendant la pause. Tous ces
Dans l’industrie automobile, une unité de systèmes nécessitent un contrôle en retour.
contrôle électronique (ECU) est un dispositif électro- 2. Les systèmes d’airbag [6] font partie des sys-
nique intégré, essentiellement un ordinateur numé- tèmes de sécurité passive du véhicule et contrôlent le
rique, qui lit les signaux provenant de capteurs pla- fonctionnement des sacs gonflables du véhicule. En
cés dans différents endroits et dans différents com- règle générale, un véhicule contient plusieurs air-
posants de la voiture et, en fonction de ces informa- bags. Ces sacs gonflables sont connectés à des cap-
tions, contrôlent diverses unités importantes du vé- teurs qui détectent des situations anormales, par
hicule telles que l’injection du carburant, le système exemple une accélération ou une décélération sou-
anti blocage des roues (ABS) et d’autres opérations daine du véhicule. Une fois qu'une situation anor-
automatisées au sein de la voiture. Il existe plusieurs male est détectée, les sacs gonflables appropriés sont
types d’ECU, à savoir ECM (Engine Control Mo- gonflés en environ une demi-milliseconde après la
dule), EBCM (Electronic Brake Control Module), détection d'un accident.
PCM (Powertrain Control Module), VCM (Vehicle 3. Le groupe motopropulseur (Powertrain Do-
Control Module) et BCM (Body Control Module). main) est l'ensemble par lequel la puissance est trans-
Un système automobile est composé de plu- mise du moteur du véhicule, via la boîte de vitesses,
sieurs sous-systèmes (domaines) avec un total de 70 à l'axe d'entraînement. Le groupe motopropulseur
ECUs pouvant, au total, distribuer plus de 2500 va- comprend la commande du moteur, qui implique la
riables et signaux [1, 2]. Cela rend le système auto- coordination de l'injection du carburant, du régime
mobile complexe y compris la mise en réseau. Pour moteur, du contrôle des soupapes, du calage de la
gérer cette complexité et prendre en charge les sys- came, etc.
tèmes automobiles de demain, l'industrie automobile 4. L'électronique de corps et de confort (Body
a mis en place plusieurs grands consortiums au cours Domain) nécessite un contrôle discret. Parmi les
de ces dernières années afin de convenir d'une archi- exemples de ces sous-systèmes, on trouve la clima-
tecture électrique/électronique évolutive commune tisation, le régulateur de vitesse, les lève-vitres et le
(par exemple, AUTOSAR [3]) et d'une architecture contrôle des sièges, etc. Ces systèmes reposent géné-
évolutive commune d’un système de communication ralement sur l’interaction du conducteur et ne sont
(par exemple, FlexRay [4]). pas critiques pour la sécurité.
Dans un système automobile, on trouve plu- 5. Les systèmes multimédias et télématiques (Mul-
sieurs sous-systèmes. On distingue ici 5 types de tels timedia, Telematic and HMI) comprennent, par
sous-systèmes automobiles : exemple, l'interconnexion de périphériques sans fil,
1. Les systèmes de châssis (Chassis Domain), qui les haut-parleurs, le GPS, les moniteurs, les jeux vi-
font partie des systèmes de sécurité active du véhi- déo, le traitement de la voix, les interfaces homme-
cule, comprennent le contrôle de la dynamique du machine (IHM), la connectivité Internet, etc.
véhicule (VDC), également appelé programme de Chaque sous-système nécessite différents ni-
stabilité électronique (ESP). Les VDC/ESP sont con- veaux de service, tels que le temps de réponse, la
çus pour assister le conducteur dans les situations de bande passante, la redondance et la détection d'er-
survirage, de sous-pilotage et de capotage [5]. Le reur, souvent appelés niveaux de qualité de service
système de freinage antiblocage (ABS) empêche les (QoS) [8]. Celles-ci présentent également différentes
roues de se bloquer en cas de freinage intensif. Cela
fonctionnalités en temps réel et de performances au 2.2. Classification des réseaux embarqués
niveau logiciel et au niveau du matériel associé. pour l’automobile
Ce travail est décrit comme suit. La section 2
Une variété de réseaux dans les véhicules a évo-
présente un aperçu des réseaux embarqués automo-
lué, principalement en fonction des exigences de
bile, les différentes technologies de réseau multimé-
coût et de performance. CAN (Controller Area Net-
dia et câblées actuelles, leur classification ainsi que
work) [12] s’est avéré trop coûteux et compliqué
leur distribution au sien d’un véhicule moderne, tan-
pour des fonctions simples comme les fenêtres élec-
dis que la section 3 illustre l’architecture des unités
triques ou la libération du démarrage. Des protocoles
de contrôle électronique en s’appuyant sur le Body
plus simples, tels que le réseau d’interconnexions lo-
Control Module. Le document est conclu à la section
cales (LIN) [11], pourraient offrir une fonctionnalité
4.
similaire à un coût et une consommation d’énergie
moindres, et ont donc trouvé une adoption générali-
2. LES RESEAUX EMBARQUES AUTOMO-
sée pour les fonctions non critiques. CAN s’est éga-
BILES
lement révélé trop lent pour les applications qui né-
Une voiture moderne (système automobile) cessitent une bande passante élevée telles que le mul-
contient de nombreux dispositifs électroniques timédia dans les véhicules haut de gamme, ce qui a
(sous-systèmes) tels que les systèmes de sécurité conduit à la mise au point de protocoles à bande pas-
avancés, le contrôle du groupe motopropulseur, les sante élevée, tels que MOST (Media Oriented Sys-
moyens de diagnostic, etc. Ces sous-systèmes ont tems Transport) [16] pour de telles applications.
évolué au fil du temps, en s’appuyant sur divers ser- CAN à déclenchement temporel (TTCAN) est une
vices de communication fournis par différentes tech- évolution du CAN standard, qui corrige le manque
nologies de mise en réseau. de déterminisme en introduisant un mécanisme à dé-
clenchement temporel au-dessus du cadre CAN. Le
2.1. Historique protocole FlexRay, développé par le consortium
Tous les sous-systèmes automobiles étaient ini- FlexRay, offre une combinaison de communication
tialement connectés par des câbles dédiés. La direc- à déclenchement temporel et à déclenchement évé-
tion et le freinage ont été effectués à l'aide de sys- nementiel pour les applications embarquées dans les
tèmes hydrauliques et mécaniques. Cependant, à me- véhicules afin d'améliorer la fiabilité avec une bande
sure que les systèmes automobiles se complexi- passante élevé. L’extension Ethernet standard gagne
fiaient, de nouvelles solutions d'ingénierie devaient également en popularité en tant que réseau fédéra-
être trouvées. L’augmentation du nombre de sous- teur pour les futurs véhicules. La Society for Auto-
systèmes automobiles a conduit à une augmentation motive Engineers (SAE) classe les réseaux dans les
considérable de câblage nécessaire à leur intercon- véhicules en fonction du débit et du domaine d’acti-
nexion. Afin de réduire la quantité de câblage, le vité [13, 14, 15], comme indiqué dans le tableau 1.
concept de bus de terrain a été introduit (La notion
du multiplexage). Classe débit Domain Protocole
Un bus de terrain est un bus série permettant
Inférieur
l'échange de messages entre des nœuds connectés au Classe
à 10
Body Domain:
LIN
bus. À l'aide d'un bus de terrain, plusieurs câbles pré- A bas de gamme
Kbps
cédemment dédiés sont remplacés par un bus série
interconnectant les calculateurs, ce qui réduit le Single-
Body Domain:
poids, la complexité et le coût du système automo- Classe 10 à 125 wire CAN
Non-critique &
B Kbps (SWC) &
bile. Pour intégrer les bus de terrain dans les sous- non-diagnostique
CAN 2.0
systèmes automobiles, les constructeurs automobiles
ont initialement développé leurs propres technolo- Powertrain Do-
125
gies de bus de terrain. Cependant, comme de nom- Classe main: paramètres
Kbps à 1 HS-CAN
breux vendeurs d'automobiles partagent des sous- C critiques et
Mbps
traitants, il était nécessaire de convenir d’un bus de temps réel
terrain normalisé. L'une des technologies normali- Powertrain,
sées au début des années 90 était le Controller Area Chassis: Temps
FlexRay
Network (CAN) [18], qui devient rapidement le bus réel dur & fiabi-
de terrain le plus utilisé dans l'industrie automobile. lité
Supé- Occupant Safety:
En raison de sa popularité et du fait que CAN ne Classe Safe-by-
rieur à 1 Temps réel &
comprend que les couches 1 et 2 des couches OSI, D wire
Mbps fiabilité
plusieurs protocoles de couche supérieure ont été dé-
veloppés au-dessus de CAN, par exemple CAN Diffusion multi-
Kingdom [19], CANopen [20] et DeviceNet [21]. media et diver- MOST
tissement
Ces protocoles de couche supérieure simplifient
l’utilisation de CAN en termes de développement et Tableau 1: classification des réseaux embarqués automo-
de maintenance. bile (SAE)
2.3. Architecture réseau embarqué typique Transport (MOST) sont les protocoles les plus large-
ment utilisés par les différents fabricants aujourd'hui
Les véhicules modernes utilisent différents pro-
[7, 8, 9]. Des réseaux spéciaux tels que safe-by-wire
tocoles de réseau dans différents domaines, le choix
peuvent être utilisés pour les systèmes de sécurité
étant déterminé par des facteurs tels que les exi-
tels que les sacs gonflables et autres systèmes de sé-
gences fonctionnelles du domaine, la criticité, le
curité active. Un schéma simplifié d’une architecture
coût, etc. Parmi les nombreux protocoles, Local In-
réseau typique d'un véhicule moderne est illustré à la
terconnect Networks (LIN), Controller Area Net-
Figure 1.
works (CAN), FlexRay et Media Oriented Systems
Display Audio Navi.
Network Protocols
FlexRay
FlexRay/CAN-HS
Front Rear Phone CAN
Front LH Front RH ...
Safe-by-wire
LIN
MOST
Head
Aircon Door – Window Unit
Control Control
Body
Module

Seat Adaptif Instrument Commn. GPS, UMTS,


ECU Front Lights Console Control DSRC

Powertrain
Control OBD

Brake
Control

Active Powertrain Transmission Engine Chassis and


Safety Sensors Control Control safety Steering
Control

Chassis
ACC Lane control Radar Sensors Front LH
Occupant
Sensors
Passive Front RH
Safety
Crash

...
Sensors

Squib
Control

Figure 1: Réseau embarqué typique d'un véhicule moderne

Le réseau du véhicule est partitionné en dif-


férents domaines fonctionnels. Un réseau fédérateur 3. UNITES DE CONTROLE ELECTRO-
(Backbone Network) sert à interconnecter les diffé- NIQUE
rents domaines et à transférer des données entre eux.
Les contraintes de positionnement pour de nom-
Le bus haute vitesse CAN (HS-CAN) ou FlexRay
sont généralement choisis comme réseau fédérateur breux calculateurs nécessitant que leurs blocs de cal-
du réseau en raison de leur bande passante plus éle- cul et/ou leurs unités capteur/actionneur soient posi-
tionnés dans certaines parties du véhicule ont con-
vée.
duit à une architecture informatique distribuée. Pour
Les différents domaines se connectent au ré-
prendre en charge ce modèle distribué, les calcula-
seau principal via des passerelles. Une passerelle
teurs intègrent une ou plusieurs interfaces réseau
peut fournir des interfaces vers plusieurs réseaux tels
que CAN à faible vitesse (LS-CAN ou CAN stan- standard automobile, soit en tant que ASIC dédiés
dard), HS-CAN, FlexRay, LIN et MOST, en fonc- (par exemple le MCP2515, illustré sur la figure 2,
qui s'interface avec les microcontrôleurs via le stan-
tion des exigences fonctionnelles du domaine. Les
dard Serial Peripheral Interface SPI), soit en tant que
passerelles utilisent un schéma de store-and-forward,
logique de con-traitement intégrée dans la même
dans lequel les données d'un domaine sont stockées,
transformées au nouveau format d'interface (si né- puce (MCU). Plusieurs implémentations de proto-
cessaire) et transmises sur le réseau fédérateur au do- cole de réseau peuvent également être intégrées dans
le cas de calculateurs nécessitant des interfaces vers
maine de destination aux moments appropriés.
différents réseaux physiques (LIN, CAN,
FlexRay…).
Selon le domaine auquel l'ECU est destiné,
les fournisseurs proposent des architectures person-
nalisées qui conviennent le mieux aux fonctionnali-
tés de ce domaine. Par exemple, un contrôleur de
corps peut intégrer différents protocoles de réseau et
offrir peu ou pas de prise en charge de l'accélération
matérielle, tandis qu'un contrôleur de télématique in-
tègre une interconnexion à grande vitesse et des
blocs d'accélérateurs dédiés pour le traitement vidéo
ou les interfaces radar.
Typiquement, une ECU est composé d’un
élément de traitement, d’une interface réseau et de la
mémoire associée, ainsi que d’autres modules,
comme illustré sur la figure 3. L'élément de traite-
Figure 2 : Contrôleur de bus CAN MCP2515 ment peut être un microcontrôleur (MCU), un pro-
cesseur à usage général (GPP), un DSP (Digital Si-
La plupart des applications sont exécutées sur gnal Processor) ou un contrôleur spécifique à une ap-
un système d'exploitation compatible temps réel plication. Celles-ci exécutent les tâches logicielles
standard tel que µC-OS, QNX Automotive ou Win- requises pour la fonctionnalité de l’ECU. L'élément
dows Embedded, qui fournit l'abstraction requise de traitement intègre généralement des périphériques
pour les tâches de l'application. Les systèmes d'ex- communs tels que des temporisateurs (Timers), des
ploitation peuvent également avoir besoin de prendre interfaces I2C/SPI pouvant être utilisés par le code
en charge les abstractions définies par AUTOSAR, d'application.
qui utilisent un ensemble de bibliothèques pour four-
nir une interface normalisée au développeur de l'ap-
plication.

ECU
Inputs Analog
Digital Microcontrôleur Output
Output
Sensors Inputs
Outputs
Drivers
Supply Application Drivers
Relay
Power Relay
ASICs Motors
BAT.1 . . . BAT.5 Supplies ASICs
GND Base Discrete Relays
Software Lights
Leds
CAN Bus CAN

LIN Bus LIN LIN

Figure 3 : Architecture typique d’une ECU

de sous-système ou de sous-cluster basé sur des ré-


3.1. Les exigences du Body Domain
seaux à faible coût capteurs-actionneurs, par
De nos jours, les essuie-glaces, les phares, les exemple, LIN, qui connecte des modules construits
portes, les fenêtres, les sièges et les rétroviseurs sont en tant que systèmes mécatroniques intégrés. Par
de plus en plus contrôlés par des systèmes logiciels. exemple, plusieurs fonctions peuvent être associées
En général, ils ne sont pas soumis à des contraintes à une porte :
de performances strictes et, du point de vue de la sé-  Contrôle des fenêtres en fonction de la de-
curité, ils ne représentent pas une partie essentielle mande du passager ou du conducteur.
du système. Cependant, certaines fonctions, comme  Contrôle du miroir et contrôle de la position
un système avancé dont le but est de contrôler l'accès du siège.
au véhicule pour des raisons de sécurité, doivent res-  Contrôle verrouiller/déverrouiller en fonction
pecter de strictes contraintes en temps réel. d'un signal transmis par un réseau sans fil.
Les fonctions du corps (Body Domain) impli- Un déploiement possible de ces fonctions
quent souvent de nombreuses communications entre pourrait être une unité de contrôle électronique prin-
elles et ont par conséquent une architecture distri- cipale prenne en charge la réception des demandes
buée complexe. Dans ce domaine émerge la notion (verrouillage/déverrouillage, levée/descente de la
vitre, montée/descente du siège, etc.), tandis que les chaque porte sont également connectés, par exemple,
contrôleurs des moteurs (motor drivers) réalisant la sur un CAN à faible vitesse (LS-CAN). Enfin, afin
demande d’actions sur le périphérique physique (mi- de présenter l’état des portes au conducteur (portes
roir, fenêtre, siège), ces fonctions sont prises en ouvertes/fermées, fenêtres ouvertes/fermées), les in-
charge par trois autres ECUs comme illustrer sur la formations sont transmises par les calculateurs prin-
Figure 4. Ces quatre calculateurs sont connectés via cipaux au calculateur de tableau de bord via le réseau
un réseau CAN. Certaines requêtes concernent plu- à faible vitesse CAN.
sieurs portes (par exemple, la demande de verrouil-
lage/déverrouillage), les calculateurs principaux de
Wireless
Door
lock/unlock
Window Door
up/down lock/unlock

Window S S UHF
actuator Receiver

LIN
Mirror
Communication
actuator ECU door
controller
front left
Seat
actuator CAN
Communication ECU door
controller ECU
LIN dashboard front right

CAN
(Low Speed) ECU door ECU door
rear left rear right
Figure 4: Example of doors control and of its deployment [10]

l'extérieur du véhicule (éclairage intérieur et exté-


3.2. Architecture interne du BCM
rieur, climatisation, contrôle d'accès à distance, ré-
Le module Body Control Module (BCM) troviseurs électriques, verrouillages électriques,
couvre un large éventail de technologies de confort, vitres électriques, essuie-glaces sensibles à la pluie,
de sécurité, d'éclairage et d'accès, à l'intérieur et à etc.).

Vbat Power supply, UHF


CAN SBC and Physical Receiver
LIN
Interface

High side
CAN Slaves CAN drivers
Interface
Internal lighting
Low side
LIN Slaves
Door module LIN drivers External lighting
Seat module Interface MCU
Sunroof module
LED control
LED
drivers Seat control
Switch
Switch
monitoring Various output
Inputs
(MSDI)
Motor
Drivers
Digital I/O (H-bridges)
Watchdog
Analog I/O MCU
LED warning

Figure 5 : Architecture du BCM et passerelle centrale [17]


L’unité BCM embarque un SBC (System Basis [5] T. van Zanten, K. Landesfeind, and G. Pfaff.
Chips) combinant un régulateur de tension et une in- VDC systems development and perspective.
terface physique CAN - LIN (dans un seul boîtier), In SAE World Congress. SAE, 1998.
des ponts en H (contrôleurs de moteurs), un récep- [6] R. Boys. Safe-by-Wire: The Leading Edge in
teur UHF, une série de commutateurs à haute ten- Airbag Control. In SAE World Congress, De-
sion, ainsi que d’autres modules comme illustré sur troit, MI, USA, 2003. SAE.
la figure 5. Le MSDI (The Multiple Switch Detec- [7] Christopher A. Lupini. In-Vehicle Network-
tion Interface) est un circuit intégré monolithique en ing Technology for 2010 and Beyond. World
silicium qui exécute des fonctions de surveillance Conference & Exhibition, 2010.
des commutateurs (Switch monitoring). L'appareil [8] Gabriel Leen and Donal Heffernan. Expand-
peut être utilisé pour détecter la fermeture et l'ouver- ing automotive electronic systems. Computer,
ture de jusqu'à 22 contacts de commutation. 35(1):88 - 93, 2002.
Les architectures traditionnelles de calcula- [9] Leandro D’Orazio, Filippo Visintainer, and
teurs basées sur des microcontrôleurs (MCU) ne Marco Darin. Sensor Networks on the Car:
peuvent pas assurer une isolation complète entre les State of the Art and Future Challenges. In Pro-
tâches. Les différentes fonctions s'exécutés sur un ceedings of the Design Automation and Test
MCU doivent partager ses ressources, ce qui entraîne in Europe (DATE) Conference, 2011.
des conflits indésirables. Une telle architecture par- [10] Automotive Embedded Systems Handbook,
tagée souffre également d’un manque de détermi- Edited by Nicolas Navet and Françoise Simo-
nisme qui peut poser des lacunes dans les systèmes not-Lion.
critiques pour la sécurité. [11] LIN Consortium. LIN - Local Interconnect
Network. http://www.lin-subbus.org/
4. CONCLUSION [12] Robert Bosch GmbH. BOSCH’s Controller
Area Network. http://www.can.bosch.com/
Ce document présente un aperçu sur les uni- [13] Gabriel Leen, Donal Heffernan and Alan
tés de contrôle électronique et les technologies de ré-
Dunne. Digital networks in the automotive ve-
seaux automobiles existantes, identifiant les exi-
hicle. Computing Control Engineering Jour-
gences nouvelles et traditionnelles des applications
nal, 10(6): 257-266, 1999.
automobiles et précisant dans quelle mesure les tech-
[14] Nicolas Navet, Francoise Simonot-Lion, and
nologies de l’automobile existantes sont en mesure Cedric Wilwert. Trends in Automotive Com-
de répondre à ces exigences. Le document a examiné munication Systems. Proceedings of the IEEE,
les différents domaines d’automobile et l’architec-
93 Issue 6: 1204-1223, 2005.
ture existante des unités de contrôle électronique.
[15] Christopher A. Lupini. In-Vehicle Network-
Comme perspective de ce travail, étudier la migra-
ing Technology for 2010 and Beyond.
tion des unités de contrôle basées sur des microcon- SAE2010 - World Conference & Exhibition,
trôleurs vers les plates-formes reconfigurables, telles 2010.
que les FPGAs, intégrant tous les modules néces-
[16] MOST Cooperation. MOST - Media Oriented
saires au bon fonctionnement sous forme de noyaux
Systems Transport. http://www.mostcoopera-
IP (Intellectual Property) afin d’exploiter la notion
tion.com/
du parallélisme, assurer l’isolement fonctionnel né-
[17] Body Control Module (BCM), Marcelo Luppe
cessaire pour fournir aux taches un accès sans conflit - Sales Manager. Freescale Semiconductor
aux ressources ainsi de réduire nombre d’ECU. Confidential and Proprietary Information.
Bibliographie [18] ISO 11898. Road Vehicles - Interchange of
Digital Information - Controller Area Network
[1] J. Leohold. Communication Requirements for (CAN) for High-Speed Communication. Inter-
Automotive Systems. In Keynote at the 5th national Standards Organisation (ISO), ISO
Workshop on Factory Communication Sys- Standard-11898, Nov 1993.
tems, Wien, Austria, September 2004. [19] CAN Kingdom. http://www.can-cia.org/can-
[2] N. Navet, Y. Song, F. Simonot-Lion, and C. kingdom/.
Wilwert. Trends in Automotive Communica- [20] CANopen Communication Profile for Indus-
tion Systems. Proceedings of the IEEE, 93(6), trial Systems, Based on CAL, October 1996.
June 2005. CiA Draft Standard 301, rev 3.0,
[3] AUTOSAR. Homepage of Automotive Open http://www.canopen.org.
System Architecture (AUTOSAR). [21] DeviceNet specification. ODVA, volumes I +
http://www.autosar.org/. II.
[4] FlexRay Consortium.
http://www.flexray.com/

Vous aimerez peut-être aussi