SlideShare une entreprise Scribd logo
1  sur  22
Télécharger pour lire hors ligne
Atelier Bus de communication - OSV
MobBI, une plateforme technologique au service des entreprises
Mobilité et
Transports
FORMATIONS
INSERTION
PROFESSIONNELLE
EXPERTISES/ETUDES
Bâtiments
Intelligents
FORMATIONS
INSERTION
PROFESSIONNELLE
EXPERTISES/ETUDES
Site internet : https://mobbi.univ-rennes1.fr Twitter : @MobBI_UR1
- Bretagne
- Grand Ouest
- National
Mutualisation de moyens matériels et humains d’établissements d’enseignement au service des entreprises
pour favoriser et accompagner leurs projets en matière de R&D et d'Innovation et ainsi permettre leur
développement économique.
MobBI : Systèmes embarqués pour la Mobilité et les Bâtiments Intelligents
Ne pas diffuser sans autorisation préalable de la PFT MobBI – Contact : BLANCHARD Jérôme – jerome.blanchard@univ-rennes1.fr
Le multiplexage
L’intégration de fonctions multiples au sein d’un boitier : LE CALCULATEUR (ECU)
Par exemple…
 CMM : Calculateur moteur multifonctions (injection, allumage, dépollution, gestion du refroidissement, etc.)
 BVA : Boite de Vitesse Automatique
 BSI : Boitier de servitude intelligent qui centralise les informations issues des différents calculateurs et réseaux de la voiture.
Dans ce type de câblage TRADITIONNEL, les éléments émetteurs
et les éléments récepteurs sont toujours reliés par au moins un
fil.
ECU : Electronic Control Unit
Le multiplexage consiste a faire circuler plusieurs informations entre divers
équipements sur un seul canal de transmission. Cette solution technologique est
inspirée des réseaux informatiques :
 Une simplification du câblage.
 Une possibilité d’enrichissement des fonctions.
 Une réduction du nombre de capteurs par le partage des
informations.
? La distance et la rapidité de communication.
? L’environnement thermique et électrique.
? La sécurité des échanges.
AVANT APRES
Overview d’une architecture EE* « générique » d’aujourd’hui
Source : In-Vehicle Networking / Freescale
*EE : Electrique Electronique
Architecture EE de l’Audi A8 (2010)
Source : http://www.forum-audi.com/topic-271-electricite-electronique-reseau-de-bord-de-l-audi-a8-d4.html
Architecture EE de référence : BMW I3-I8 (2012-2015)
Source : MobBI - MERCI Gilles !
Source : Citroen.fr/citroen-c5-tourer - Citroen.fr/citroen-c5-berline - Mazda3 - Renault/Trafic-fourgon
Le protocole LIN
Topologie MAITRE / ESCLAVE
Le maître contrôle le bus et scrute les esclaves afin qu'ils partagent leurs
données sur le bus. Les esclaves ne fournissent des données que lorsqu'ils sont
sollicités d'après une répartition définie des fenêtres temporelles allouées à
chaque nœud du réseau.
 Système déterministe;
 Idéal comme sous-réseau du CAN;
 Transmission de données sur un seul fil;
 Trame contenants jusqu’à 8 octets de données;
 Débit de communication très faible (19,2 Kbits/s max);
 Gestion des erreurs seulement sur demande du maitre;
 Non utilisable pour les communications évènementielles;
 Mauvaise gestion de la bande passante;
 Disponibilité du système (échec total si le maitre échoue);
 Possibles perturbations dues au transport des données sur un seul fil.
LIN (Local Interconnect network) est un protocole de communication créé pour
la commande des éléments de confort (climatisation, vitres électriques, etc.)
dans l'industrie automobile. Il se veut économique pour les constructeurs, tant
lors de la conception du réseau que lors de son implantation dans le véhicule.
ISO 17987
Le protocole MOST
La fibre optique…
 Est insensible au interférences électromagnétiques;
 N'émet pas d'interférences;
 Offre un taux de transmission élevé;
 Ils peuvent être plus léger et flexible que certaines liaisons de
données électriques blindés.
 Est un équipement plus coûteux;
 Les câbles de fibre optique ne doivent pas être pliés (risque de
cassure);
Topologie en « anneau »
Un « jeton » circule sur le réseau et seule la station qui possède le jeton
a le droit d'émettre.
MOST (Media Oriented Systems Transport) est un système de transmission de données
qui permet de réaliser un système d’infodivertissement complexe.
 25 Mbit/s (MOST25) (fibre optique : POF)
 50 Mbit/s (MOST50) (fibre optique ou paire torsadée)
 150 Mbit/s (MOST150) (POF ou paire torsadée)
(support d’un canal Ethernet)
Cette technologie est utilisée dans les véhicules haut de gamme pour relier les
systèmes de télématique (communication entre le système mains-libres et l'autoradio
ou le lecteur DVD, navigation GPS, écrans de télévision, etc).
 Quantité de câble nécessaire minimale
 Protocole simple, évite la gestion des collisions
 Retrait ou la panne d'une entité active paralyse le réseau.
 Difficile d'insérer une nouvelle station
Le protocole CAN
Topologie MULTI-MAITRES
Chaque calculateur présent sur le réseau a la possibilité de communiquer des
informations quand il le souhaite. Au niveau du CAN, il existe une priorité
dans la trame qui permet de structurer les échanges.
SIEGES
ECLAIRAGE
HABITACLE
CLIMATISATION
RADIO
TABLEAU DE
BORD
APPLICATION
PRESENTATION
SESSION
TRANSPORT
RESEAU
LIAISON
PHYSIQUE
 PLS : Physical Signaling
Codage-Décodage des bits, Bit timing, Synchronisation
 PMA : Physical Medium Access
Caractéristiques Emetteurs/Recepteurs
 MDI : Medium Dependent Interface
Connecteurs
 LLC : Logic Link Control
Filtrage, Notification de suircharge, Gestion du
recouvrement des données
 MAC : Medium Access Control
Encapsulation, décapsulation des données, Codage des
trames, Stuffing-Destuffing, Gestion de l’accès au
médium, détection et signalisation des erreurs,
Acquittement, Sérialisation, Désérialisation
CAN (Controller Area Network) est un protocole de communication d'abord
crée et utilisé dans le secteur de l'automobile, mais est actuellement déployé
dans la plupart des industries comme l'aéronautique, le nautisme, les
véhicules lourds (camions et tracteurs), etc…, via des protocoles standardisés
basés sur le CAN.
 Composants éprouvés et mise en œuvre « bon marché »;
 Médias robustes et détection d’erreur performante;
 Multi-maîtres : Pas de relation spécifiques entre les nœuds;
 Trame contenants jusqu’à 8 octets de données;
 Débit de transmission trop faible pour les applications à venir;
 Réseaux CAN de plus en plus surchargés;
 Impossibilité d’assurer des redondances de communications.
ISO 11898
Architecture et échanges sur les réseaux CAN :
Source : http://www.forum-audi.com/topic-271-electricite-electronique-reseau-de-bord-de-l-audi-a8-d4.html
Source : MobBI - BLANCHARD Jérôme
Quelques précisions sur le CAN
Le support de transmission utilise (souvent) deux fils de cuivre torsadés qui permettent :
 De s’affranchir des champs électromagnétiques internes et externes (diaphonie).
 D’être immunisé contre les parasites extérieurs : mode différentiel.
 De transmettre des informations numériques avec une technologie simple et bon marché.
PERTURBATION SUR LES DEUX FILS (Rose et bleu)
Sur le différentiel, la perturbation disparait (Rose – Bleu = Diff) !
Deux types de transmission possibles:
Différentes constitutions de nœuds possibles:
CAN
(paire torsadée)
… Du protocole
 Débit numérique brut du CAN.
 Exigences des futurs champs d’applications.
 Reconstruire une philosophie technique.
… De distance et de souplesses topologiques
 Temps de propagation imposés.
 CQFD Distance maximale imposée.
Le CAN et ses limites…
10
… De possibilités de redondances topologiques
 Impossibilité d’assurer des redondances de communications au
niveau des couches physiques du CAN.
 Impossibilité d’assurer des fonctions de type X-by-Wire ou
encore sécuritaires.
… D’accès au medium en temps réel
 CAN fortement orienté « Event
Triggered ».
 Temps de latences non maitrisés
 Philosophie « Time Triggered ».
 Voir TTCAN (2002 / R. Bosch).
… De transmission des données
 Plus de marge de progression pour ajouter de nouvelles données.
 L’apparition de Gateway a ajouté des délais supplémentaires
entre les calculateurs.
 Le niveau de complexité avec plusieurs réseaux devient difficile à
appréhender (Conception/Validation).
 Le CAN n’est pas déterministe et ne permet donc pas de réaliser
de véritables fonctions X-By-Wire.
Solution « passagère » pour décharger un réseau
La solution la plus rapide à mettre en œuvre est d’ajouter des réseaux supplémentaires avec des passerelles :
ECU central ECU 1
ECU 2
ECU 3
ECU 4
ECU N
ECU A
ECU B
ECU C
ECU D
CAN 500 kbits/s
CAN 500 kbits/sCAN 250 kbits/s
...
LIN...
Réseau de conception basique
Réseau avec des sous-réseaux
 Nécessaire pour réduire la charge du réseau/bus
principal;
 Peu cher (doit être moins cher que le bus principal);
 Basé sur une interface de transmission des données
existante;
 Souvent non compatible avec le bus principal.
Un sous réseau doit être une solution à long terme, assez
simple d’implémentation et peu chère à mettre en œuvre.
Ou encore de créer des sous-réseaux :
12
Besoin particulier : le X-by-Wire
Remplacement de commandes mécaniques par des commandes par systèmes électriques.
Existe depuis très longtemps dans l’aéronautique : les commandes des volets et des gouvernes ne sont plus réalisées mécaniquement mais par des moteurs
électriques pilotés à l’aide de réseaux filaires.
Remplacement à terme des ressorts de suspension, barre antiroulis, colonne de direction, crémaillère de direction… dans les automobiles.
Nécessite que le bus utilisé soit déterministe car les informations seront « vitales », nécessite une vitesse de bus élevée car il y
aura beaucoup d’informations à envoyer.
La possibilité de redondance des signaux est très appréciée dans les réseaux sécuritaire.
Avantages ?
Source : http://www.carscoops.com/2008/04/nissan-murano-ea2-drive-by-wire-concept.html
13
Le protocole FLEXRAY
 Médias redondants et détection d’erreur performante;
 Multi-maîtres : Pas de relation spécifiques entre les nœuds;
 Transfert « temps-réel » jusqu'à 10 Mbits/s des informations;
 Sécurité accrue en cas de défaillances;
 Jusqu'à 254 octets de données par trame;
 Déterminisme assuré (flux périodique et apériodique);
 Conception du réseau assez « lourde »;
 Technologie assez chère (véhicules haut de gamme).
FRDEVICE
FR DEVICE FR DEVICE
FRDEVICE
BP_Canal A
BM_Canal A
100Ω
100Ω
BP_Canal B
BM_CanalB
100Ω
100Ω
APPLICATION
PRESENTATION
SESSION
TRANSPORT
RESEAU
LIAISON
PHYSIQUE
Physical Signaling (PLS)
- Bit Encoding/Decoding
- Bit Time Synchronization
Physical Medium attachment (PMA)
- Driver/Receiver Characteristics
Media Dependant Interface (MDI)
- Connectors
Logical Link Control (LLC)
- Protocol Operation Control
Medium Access control(MAC)
- Message Framing
- Communication Cycle
FLEXRAY est un protocole de communication développé pour les besoins
spécifiques de l'automobile ou encore de l'aéronautique, notamment
pour des applications nécessitant un flux de données important, un
transfert des informations en quasi « temps-réel » ou encore pour des
applications de type X-By-Wire. Le déterminisme du FlexRay est géré
dans la partie statique du cycle de communication :
ISO 17458
Topologie MULTI-MAITRES
Chaque calculateur présent sur le réseau a la possibilité de
communiquer des informations quand il le souhaite. Le FlexRay est
apte a supporter l’utilisation de deux canaux de communication
(A et B) mais rien n’indique leurs usages respectifs.
Source : http://www.bmw.com/com/en/insights/technology/technology_guide/articles/flex_ray.html
SEGMENT STATIQUE SEGMENT DYNAMIQUE
Cycle N
SEGMENT STATIQUE SEGMENT DYNAMIQUE
Cycle N + 1
temps
14
Exemple d’évolution des besoins au fil des ans de la marque Volvo
De plus en plus d’échanges de données…
Pour de plus en plus d’assistances au conducteur…
BACKBONE FlexRay
Source : http://itersnews.com/?p=10541
15
 Entre 2010 et 2014 : Premières discussions sur l’Ethernet dans l’automobile
 D’ici 2015 : Ethernet principalement dédié à l’assistance à la conduite et au multimédia embarqué.
 D’ici 2018-2020 : Backbone Ethernet dans les véhicules ?
L’Ethernet dans l’automobile ?
Source : http://www.automotiveworld.com/megatrends-articles/ethernet-fast-track-connected-car/
Les grandes lignes du BROADR-REACH
 Couche physique Ethernet 100Mbps
 Simple paire torsadée non blindée
 Deux fils remplacent quatre fils (dans les systèmes propriétaires)
 Réduction des couts
 Réduction du poids
 Conforme aux niveaux EMC dans l’automobile
16
Prévision 2014 : Architecture EE d’ici 2020/25
Source : http://automotive.electronicspecifier.com/air-conditioning/real-time-automotive-ethernet
17
Comparatif des principaux protocoles
Raspberry Pi
Shield CAN
INSTITUT D’ÉLECTRONIQUE ET DE TÉLÉCOMMUNICATIONSDE RENNES
Environnement open source
pour un kart électrique
Kart électrique
Objectif : à l’aide de moyens "Open source"
- Implanter sur le kart différents modules, capteurs, actionneurs…
- Développer les programmes d’acquisition et de commande sur Raspberry Pi et Arduino
- Adapter l’environnement de développement pour une programmation temps réel
Arduino
D.LEVALOIS / A.BRUNO
30 sept 2015
CAN L
CAN H
CAN L
CAN H
CAN L
CAN H
Oscilloscope :
Trame série CAN
Calculateur « Arrière du véhicule"
BSM (Boitier de servitude Moteur)
Calculateur "tableau de bord"
INSTITUT D’ÉLECTRONIQUE ET DE TÉLÉCOMMUNICATIONSDE RENNES
L’environnement de développement
(Arduino / Raspberry Pi / Bus CAN)
Arduino Uno + shield CAN
Feux + vitesse + t° moteur
Arduino Uno + shield CAN
Luminosité + frein + distance
Arduino Uno + shield CAN + écran tactile
Calculateur "devant du véhicule"
BSI (Boitier de Servitude Intelligent)
-> TEMPS REEL
Arduino Uno + shield CAN
Busmaster
PC
D.LEVALOIS / A.BRUNO
30 sept 2015
INSTITUT D’ÉLECTRONIQUE ET DE TÉLÉCOMMUNICATIONSDE RENNES
Programmation temps réel sur BSI:
OS trampoline
Initiation sur légo nxt mindstorm
Processeur Arm7
Raspberry Pi B+
Processeur Arm7
D.LEVALOIS / A.BRUNO
30 sept 2015
INSTITUT D’ÉLECTRONIQUE ET DE TÉLÉCOMMUNICATIONSDE RENNES
22/4
L’implantation sur le Kart
D.LEVALOIS / A.BRUNO
30 sept 2015

Contenu connexe

Tendances

Synthèse des Réseaux
Synthèse des RéseauxSynthèse des Réseaux
Synthèse des RéseauxPaulin CHOUDJA
 
Réseau GSM, installation de BTS (DBS3900)
Réseau GSM, installation de BTS (DBS3900)Réseau GSM, installation de BTS (DBS3900)
Réseau GSM, installation de BTS (DBS3900)Vicheka Phor
 
Génération et analyse des signaux LTE par matlab
Génération et analyse des signaux LTE par matlabGénération et analyse des signaux LTE par matlab
Génération et analyse des signaux LTE par matlabouissam cherier
 
Réseaux metropolitains Ethernet - 2001 - Séminaire Epita
Réseaux metropolitains Ethernet - 2001 - Séminaire EpitaRéseaux metropolitains Ethernet - 2001 - Séminaire Epita
Réseaux metropolitains Ethernet - 2001 - Séminaire Epitasylvain Lamblot
 
Le point sur la technologie LTE
Le point sur la technologie LTELe point sur la technologie LTE
Le point sur la technologie LTEFracarro France
 
Club Optique Draka Amif 2010
Club Optique Draka Amif 2010Club Optique Draka Amif 2010
Club Optique Draka Amif 2010ARTESI / AMIF
 
Final show
Final showFinal show
Final showflorenzo
 
3GPP LTE (Long Term Evolution) Physical Layer and Associated Performances
3GPP LTE (Long Term Evolution) Physical Layer and Associated Performances3GPP LTE (Long Term Evolution) Physical Layer and Associated Performances
3GPP LTE (Long Term Evolution) Physical Layer and Associated PerformancesNicolasCousin
 
Cours réseauxs gsm
Cours réseauxs gsmCours réseauxs gsm
Cours réseauxs gsmTECOS
 
Présentation Cdma, Multiplexage CDMA, principes de Code et cas d'exemple
Présentation Cdma, Multiplexage CDMA, principes de Code et cas d'exemplePrésentation Cdma, Multiplexage CDMA, principes de Code et cas d'exemple
Présentation Cdma, Multiplexage CDMA, principes de Code et cas d'exempleMax Benana
 
Lte
LteLte
LteSICE
 
153 les reseaux mobiles
153 les reseaux mobiles153 les reseaux mobiles
153 les reseaux mobilesRoger Assa
 

Tendances (19)

Adsl
AdslAdsl
Adsl
 
Synthèse des Réseaux
Synthèse des RéseauxSynthèse des Réseaux
Synthèse des Réseaux
 
INTRODUCTION LTE
INTRODUCTION LTEINTRODUCTION LTE
INTRODUCTION LTE
 
Réseau GSM, installation de BTS (DBS3900)
Réseau GSM, installation de BTS (DBS3900)Réseau GSM, installation de BTS (DBS3900)
Réseau GSM, installation de BTS (DBS3900)
 
Génération et analyse des signaux LTE par matlab
Génération et analyse des signaux LTE par matlabGénération et analyse des signaux LTE par matlab
Génération et analyse des signaux LTE par matlab
 
Umts et wan
Umts et wanUmts et wan
Umts et wan
 
Gsm
GsmGsm
Gsm
 
Réseaux metropolitains Ethernet - 2001 - Séminaire Epita
Réseaux metropolitains Ethernet - 2001 - Séminaire EpitaRéseaux metropolitains Ethernet - 2001 - Séminaire Epita
Réseaux metropolitains Ethernet - 2001 - Séminaire Epita
 
Le point sur la technologie LTE
Le point sur la technologie LTELe point sur la technologie LTE
Le point sur la technologie LTE
 
Club Optique Draka Amif 2010
Club Optique Draka Amif 2010Club Optique Draka Amif 2010
Club Optique Draka Amif 2010
 
La technologie 4 g2
La technologie 4 g2La technologie 4 g2
La technologie 4 g2
 
Final show
Final showFinal show
Final show
 
3GPP LTE (Long Term Evolution) Physical Layer and Associated Performances
3GPP LTE (Long Term Evolution) Physical Layer and Associated Performances3GPP LTE (Long Term Evolution) Physical Layer and Associated Performances
3GPP LTE (Long Term Evolution) Physical Layer and Associated Performances
 
Cours réseauxs gsm
Cours réseauxs gsmCours réseauxs gsm
Cours réseauxs gsm
 
Présentation Cdma, Multiplexage CDMA, principes de Code et cas d'exemple
Présentation Cdma, Multiplexage CDMA, principes de Code et cas d'exemplePrésentation Cdma, Multiplexage CDMA, principes de Code et cas d'exemple
Présentation Cdma, Multiplexage CDMA, principes de Code et cas d'exemple
 
Lte
LteLte
Lte
 
4 g evolution
4 g evolution4 g evolution
4 g evolution
 
4 g lte
4 g lte4 g lte
4 g lte
 
153 les reseaux mobiles
153 les reseaux mobiles153 les reseaux mobiles
153 les reseaux mobiles
 

En vedette

Uber Mobility Summit - Dec 2016
Uber Mobility Summit - Dec 2016Uber Mobility Summit - Dec 2016
Uber Mobility Summit - Dec 2016FabMob
 
GENIVI Boitier Open Source project
GENIVI Boitier Open Source projectGENIVI Boitier Open Source project
GENIVI Boitier Open Source projectFabMob
 
Projet Beta Epsilon Bee Bee
Projet Beta Epsilon Bee BeeProjet Beta Epsilon Bee Bee
Projet Beta Epsilon Bee BeeFabMob
 
Nokia innovation platform january
Nokia innovation platform januaryNokia innovation platform january
Nokia innovation platform januaryFabMob
 
Mobility garden
Mobility garden Mobility garden
Mobility garden FabMob
 
IOT connected car
IOT connected carIOT connected car
IOT connected carFabMob
 
Citymapper - Urban Mobility Summit Dec 2016
Citymapper - Urban Mobility Summit Dec 2016Citymapper - Urban Mobility Summit Dec 2016
Citymapper - Urban Mobility Summit Dec 2016FabMob
 
FabMob Logistics
FabMob LogisticsFabMob Logistics
FabMob LogisticsFabMob
 
ups city logistic
ups city logisticups city logistic
ups city logisticFabMob
 
International Transport Forum - Urban Mobility Summit Dec 2016
International Transport Forum - Urban Mobility Summit Dec 2016International Transport Forum - Urban Mobility Summit Dec 2016
International Transport Forum - Urban Mobility Summit Dec 2016FabMob
 
Innovative Concepts for city distribution
Innovative Concepts for city distributionInnovative Concepts for city distribution
Innovative Concepts for city distributionFabMob
 
TUPI Transport Urbain Public Individuel
TUPI Transport Urbain Public IndividuelTUPI Transport Urbain Public Individuel
TUPI Transport Urbain Public IndividuelFabMob
 
Journée d’étude Le transport artisanal dans le monde : entre informalité et i...
Journée d’étude Le transport artisanal dans le monde : entre informalité et i...Journée d’étude Le transport artisanal dans le monde : entre informalité et i...
Journée d’étude Le transport artisanal dans le monde : entre informalité et i...FabMob
 
Atelier Urba - projet Carlina flyer 2
Atelier Urba - projet Carlina flyer 2Atelier Urba - projet Carlina flyer 2
Atelier Urba - projet Carlina flyer 2FabMob
 
Peak Car ownership - Urban Mobility Summit Dec 2016
Peak Car ownership - Urban Mobility Summit Dec 2016Peak Car ownership - Urban Mobility Summit Dec 2016
Peak Car ownership - Urban Mobility Summit Dec 2016FabMob
 
Pwc inno collab PI
Pwc inno collab PIPwc inno collab PI
Pwc inno collab PIFabMob
 
Réinventer la mobilité - Emission TV 17 mars
Réinventer la mobilité - Emission TV 17 marsRéinventer la mobilité - Emission TV 17 mars
Réinventer la mobilité - Emission TV 17 marsFabMob
 
FabMob in Berlin
FabMob in BerlinFabMob in Berlin
FabMob in BerlinFabMob
 
Bootcamp mars - avril des projets
Bootcamp mars - avril des projetsBootcamp mars - avril des projets
Bootcamp mars - avril des projetsFabMob
 
Welo open bike sharing system
Welo open bike sharing systemWelo open bike sharing system
Welo open bike sharing systemFabMob
 

En vedette (20)

Uber Mobility Summit - Dec 2016
Uber Mobility Summit - Dec 2016Uber Mobility Summit - Dec 2016
Uber Mobility Summit - Dec 2016
 
GENIVI Boitier Open Source project
GENIVI Boitier Open Source projectGENIVI Boitier Open Source project
GENIVI Boitier Open Source project
 
Projet Beta Epsilon Bee Bee
Projet Beta Epsilon Bee BeeProjet Beta Epsilon Bee Bee
Projet Beta Epsilon Bee Bee
 
Nokia innovation platform january
Nokia innovation platform januaryNokia innovation platform january
Nokia innovation platform january
 
Mobility garden
Mobility garden Mobility garden
Mobility garden
 
IOT connected car
IOT connected carIOT connected car
IOT connected car
 
Citymapper - Urban Mobility Summit Dec 2016
Citymapper - Urban Mobility Summit Dec 2016Citymapper - Urban Mobility Summit Dec 2016
Citymapper - Urban Mobility Summit Dec 2016
 
FabMob Logistics
FabMob LogisticsFabMob Logistics
FabMob Logistics
 
ups city logistic
ups city logisticups city logistic
ups city logistic
 
International Transport Forum - Urban Mobility Summit Dec 2016
International Transport Forum - Urban Mobility Summit Dec 2016International Transport Forum - Urban Mobility Summit Dec 2016
International Transport Forum - Urban Mobility Summit Dec 2016
 
Innovative Concepts for city distribution
Innovative Concepts for city distributionInnovative Concepts for city distribution
Innovative Concepts for city distribution
 
TUPI Transport Urbain Public Individuel
TUPI Transport Urbain Public IndividuelTUPI Transport Urbain Public Individuel
TUPI Transport Urbain Public Individuel
 
Journée d’étude Le transport artisanal dans le monde : entre informalité et i...
Journée d’étude Le transport artisanal dans le monde : entre informalité et i...Journée d’étude Le transport artisanal dans le monde : entre informalité et i...
Journée d’étude Le transport artisanal dans le monde : entre informalité et i...
 
Atelier Urba - projet Carlina flyer 2
Atelier Urba - projet Carlina flyer 2Atelier Urba - projet Carlina flyer 2
Atelier Urba - projet Carlina flyer 2
 
Peak Car ownership - Urban Mobility Summit Dec 2016
Peak Car ownership - Urban Mobility Summit Dec 2016Peak Car ownership - Urban Mobility Summit Dec 2016
Peak Car ownership - Urban Mobility Summit Dec 2016
 
Pwc inno collab PI
Pwc inno collab PIPwc inno collab PI
Pwc inno collab PI
 
Réinventer la mobilité - Emission TV 17 mars
Réinventer la mobilité - Emission TV 17 marsRéinventer la mobilité - Emission TV 17 mars
Réinventer la mobilité - Emission TV 17 mars
 
FabMob in Berlin
FabMob in BerlinFabMob in Berlin
FabMob in Berlin
 
Bootcamp mars - avril des projets
Bootcamp mars - avril des projetsBootcamp mars - avril des projets
Bootcamp mars - avril des projets
 
Welo open bike sharing system
Welo open bike sharing systemWelo open bike sharing system
Welo open bike sharing system
 

Similaire à OSV atelier bus mob-bi

Les réseaux capteurs / actionneurs
Les réseaux capteurs / actionneurs Les réseaux capteurs / actionneurs
Les réseaux capteurs / actionneurs Abdelkader Moussidene
 
Formation Bus de Terrain _Partie 2 _ Panorama de fieldbuses
Formation Bus de Terrain _Partie 2 _ Panorama de fieldbusesFormation Bus de Terrain _Partie 2 _ Panorama de fieldbuses
Formation Bus de Terrain _Partie 2 _ Panorama de fieldbusesWojciech GOMOLKA
 
Coursrseaux 111019081618-phpapp01
Coursrseaux 111019081618-phpapp01Coursrseaux 111019081618-phpapp01
Coursrseaux 111019081618-phpapp01Fabrice Enock
 
chapitre1-introduction-201224111230.pptx
chapitre1-introduction-201224111230.pptxchapitre1-introduction-201224111230.pptx
chapitre1-introduction-201224111230.pptxMerazgaAmmar1
 
عرض تقديمي1.pptx
عرض تقديمي1.pptxعرض تقديمي1.pptx
عرض تقديمي1.pptxChamsAissaoui
 
Cours Bus de communication et réseaux industriels. Chapitre 1 : introduction.
Cours Bus de communication et réseaux industriels. Chapitre 1 :  introduction.Cours Bus de communication et réseaux industriels. Chapitre 1 :  introduction.
Cours Bus de communication et réseaux industriels. Chapitre 1 : introduction.Tarik Zakaria Benmerar
 
chapitre1-introduction-201224111230.pdf
chapitre1-introduction-201224111230.pdfchapitre1-introduction-201224111230.pdf
chapitre1-introduction-201224111230.pdfhadda belhadj
 
Réseaux industriels et bas de terrain.ppt
Réseaux industriels et bas de terrain.pptRéseaux industriels et bas de terrain.ppt
Réseaux industriels et bas de terrain.pptsaaid6
 
Bus CAN.pdf
Bus CAN.pdfBus CAN.pdf
Bus CAN.pdfMAMDGSM1
 
CM2-TD1_-_Topologie_et_Supports_de_transmission.pdf
CM2-TD1_-_Topologie_et_Supports_de_transmission.pdfCM2-TD1_-_Topologie_et_Supports_de_transmission.pdf
CM2-TD1_-_Topologie_et_Supports_de_transmission.pdfdocteurgyneco1
 
Fibre optique et fourreaux CC val oust et lanvaux
Fibre optique et fourreaux CC val oust et lanvauxFibre optique et fourreaux CC val oust et lanvaux
Fibre optique et fourreaux CC val oust et lanvauxCyberco
 
introduction aux réseaux industriels de terrain
introduction aux réseaux industriels de terrainintroduction aux réseaux industriels de terrain
introduction aux réseaux industriels de terrainmoh2020
 
SDH technology
SDH technologySDH technology
SDH technologymarwan23
 
Diapo zig bee_amin_jan11_final
Diapo zig bee_amin_jan11_finalDiapo zig bee_amin_jan11_final
Diapo zig bee_amin_jan11_finalAmin Ferjani
 
Diaporamas-Réseaux Informatiques.pdf
Diaporamas-Réseaux Informatiques.pdfDiaporamas-Réseaux Informatiques.pdf
Diaporamas-Réseaux Informatiques.pdfEST-UMI de Meknès
 

Similaire à OSV atelier bus mob-bi (20)

Les réseaux capteurs / actionneurs
Les réseaux capteurs / actionneurs Les réseaux capteurs / actionneurs
Les réseaux capteurs / actionneurs
 
Formation Bus de Terrain _Partie 2 _ Panorama de fieldbuses
Formation Bus de Terrain _Partie 2 _ Panorama de fieldbusesFormation Bus de Terrain _Partie 2 _ Panorama de fieldbuses
Formation Bus de Terrain _Partie 2 _ Panorama de fieldbuses
 
Bus presentation
Bus presentationBus presentation
Bus presentation
 
Coursrseaux 111019081618-phpapp01
Coursrseaux 111019081618-phpapp01Coursrseaux 111019081618-phpapp01
Coursrseaux 111019081618-phpapp01
 
Cours réseaux
Cours réseauxCours réseaux
Cours réseaux
 
chapitre1-introduction-201224111230.pptx
chapitre1-introduction-201224111230.pptxchapitre1-introduction-201224111230.pptx
chapitre1-introduction-201224111230.pptx
 
عرض تقديمي1.pptx
عرض تقديمي1.pptxعرض تقديمي1.pptx
عرض تقديمي1.pptx
 
Cours Bus de communication et réseaux industriels. Chapitre 1 : introduction.
Cours Bus de communication et réseaux industriels. Chapitre 1 :  introduction.Cours Bus de communication et réseaux industriels. Chapitre 1 :  introduction.
Cours Bus de communication et réseaux industriels. Chapitre 1 : introduction.
 
chapitre1-introduction-201224111230.pdf
chapitre1-introduction-201224111230.pdfchapitre1-introduction-201224111230.pdf
chapitre1-introduction-201224111230.pdf
 
Réseaux industriels et bas de terrain.ppt
Réseaux industriels et bas de terrain.pptRéseaux industriels et bas de terrain.ppt
Réseaux industriels et bas de terrain.ppt
 
Bus CAN.pdf
Bus CAN.pdfBus CAN.pdf
Bus CAN.pdf
 
La technologie Lonworks
La technologie LonworksLa technologie Lonworks
La technologie Lonworks
 
CM2-TD1_-_Topologie_et_Supports_de_transmission.pdf
CM2-TD1_-_Topologie_et_Supports_de_transmission.pdfCM2-TD1_-_Topologie_et_Supports_de_transmission.pdf
CM2-TD1_-_Topologie_et_Supports_de_transmission.pdf
 
Fibre optique et fourreaux CC val oust et lanvaux
Fibre optique et fourreaux CC val oust et lanvauxFibre optique et fourreaux CC val oust et lanvaux
Fibre optique et fourreaux CC val oust et lanvaux
 
CAN
CANCAN
CAN
 
introduction aux réseaux industriels de terrain
introduction aux réseaux industriels de terrainintroduction aux réseaux industriels de terrain
introduction aux réseaux industriels de terrain
 
SDH technology
SDH technologySDH technology
SDH technology
 
SDH
SDHSDH
SDH
 
Diapo zig bee_amin_jan11_final
Diapo zig bee_amin_jan11_finalDiapo zig bee_amin_jan11_final
Diapo zig bee_amin_jan11_final
 
Diaporamas-Réseaux Informatiques.pdf
Diaporamas-Réseaux Informatiques.pdfDiaporamas-Réseaux Informatiques.pdf
Diaporamas-Réseaux Informatiques.pdf
 

OSV atelier bus mob-bi

  • 1. Atelier Bus de communication - OSV MobBI, une plateforme technologique au service des entreprises Mobilité et Transports FORMATIONS INSERTION PROFESSIONNELLE EXPERTISES/ETUDES Bâtiments Intelligents FORMATIONS INSERTION PROFESSIONNELLE EXPERTISES/ETUDES Site internet : https://mobbi.univ-rennes1.fr Twitter : @MobBI_UR1 - Bretagne - Grand Ouest - National Mutualisation de moyens matériels et humains d’établissements d’enseignement au service des entreprises pour favoriser et accompagner leurs projets en matière de R&D et d'Innovation et ainsi permettre leur développement économique. MobBI : Systèmes embarqués pour la Mobilité et les Bâtiments Intelligents Ne pas diffuser sans autorisation préalable de la PFT MobBI – Contact : BLANCHARD Jérôme – jerome.blanchard@univ-rennes1.fr
  • 2. Le multiplexage L’intégration de fonctions multiples au sein d’un boitier : LE CALCULATEUR (ECU) Par exemple…  CMM : Calculateur moteur multifonctions (injection, allumage, dépollution, gestion du refroidissement, etc.)  BVA : Boite de Vitesse Automatique  BSI : Boitier de servitude intelligent qui centralise les informations issues des différents calculateurs et réseaux de la voiture. Dans ce type de câblage TRADITIONNEL, les éléments émetteurs et les éléments récepteurs sont toujours reliés par au moins un fil. ECU : Electronic Control Unit Le multiplexage consiste a faire circuler plusieurs informations entre divers équipements sur un seul canal de transmission. Cette solution technologique est inspirée des réseaux informatiques :  Une simplification du câblage.  Une possibilité d’enrichissement des fonctions.  Une réduction du nombre de capteurs par le partage des informations. ? La distance et la rapidité de communication. ? L’environnement thermique et électrique. ? La sécurité des échanges. AVANT APRES
  • 3. Overview d’une architecture EE* « générique » d’aujourd’hui Source : In-Vehicle Networking / Freescale *EE : Electrique Electronique
  • 4. Architecture EE de l’Audi A8 (2010) Source : http://www.forum-audi.com/topic-271-electricite-electronique-reseau-de-bord-de-l-audi-a8-d4.html
  • 5. Architecture EE de référence : BMW I3-I8 (2012-2015) Source : MobBI - MERCI Gilles !
  • 6. Source : Citroen.fr/citroen-c5-tourer - Citroen.fr/citroen-c5-berline - Mazda3 - Renault/Trafic-fourgon Le protocole LIN Topologie MAITRE / ESCLAVE Le maître contrôle le bus et scrute les esclaves afin qu'ils partagent leurs données sur le bus. Les esclaves ne fournissent des données que lorsqu'ils sont sollicités d'après une répartition définie des fenêtres temporelles allouées à chaque nœud du réseau.  Système déterministe;  Idéal comme sous-réseau du CAN;  Transmission de données sur un seul fil;  Trame contenants jusqu’à 8 octets de données;  Débit de communication très faible (19,2 Kbits/s max);  Gestion des erreurs seulement sur demande du maitre;  Non utilisable pour les communications évènementielles;  Mauvaise gestion de la bande passante;  Disponibilité du système (échec total si le maitre échoue);  Possibles perturbations dues au transport des données sur un seul fil. LIN (Local Interconnect network) est un protocole de communication créé pour la commande des éléments de confort (climatisation, vitres électriques, etc.) dans l'industrie automobile. Il se veut économique pour les constructeurs, tant lors de la conception du réseau que lors de son implantation dans le véhicule. ISO 17987
  • 7. Le protocole MOST La fibre optique…  Est insensible au interférences électromagnétiques;  N'émet pas d'interférences;  Offre un taux de transmission élevé;  Ils peuvent être plus léger et flexible que certaines liaisons de données électriques blindés.  Est un équipement plus coûteux;  Les câbles de fibre optique ne doivent pas être pliés (risque de cassure); Topologie en « anneau » Un « jeton » circule sur le réseau et seule la station qui possède le jeton a le droit d'émettre. MOST (Media Oriented Systems Transport) est un système de transmission de données qui permet de réaliser un système d’infodivertissement complexe.  25 Mbit/s (MOST25) (fibre optique : POF)  50 Mbit/s (MOST50) (fibre optique ou paire torsadée)  150 Mbit/s (MOST150) (POF ou paire torsadée) (support d’un canal Ethernet) Cette technologie est utilisée dans les véhicules haut de gamme pour relier les systèmes de télématique (communication entre le système mains-libres et l'autoradio ou le lecteur DVD, navigation GPS, écrans de télévision, etc).  Quantité de câble nécessaire minimale  Protocole simple, évite la gestion des collisions  Retrait ou la panne d'une entité active paralyse le réseau.  Difficile d'insérer une nouvelle station
  • 8. Le protocole CAN Topologie MULTI-MAITRES Chaque calculateur présent sur le réseau a la possibilité de communiquer des informations quand il le souhaite. Au niveau du CAN, il existe une priorité dans la trame qui permet de structurer les échanges. SIEGES ECLAIRAGE HABITACLE CLIMATISATION RADIO TABLEAU DE BORD APPLICATION PRESENTATION SESSION TRANSPORT RESEAU LIAISON PHYSIQUE  PLS : Physical Signaling Codage-Décodage des bits, Bit timing, Synchronisation  PMA : Physical Medium Access Caractéristiques Emetteurs/Recepteurs  MDI : Medium Dependent Interface Connecteurs  LLC : Logic Link Control Filtrage, Notification de suircharge, Gestion du recouvrement des données  MAC : Medium Access Control Encapsulation, décapsulation des données, Codage des trames, Stuffing-Destuffing, Gestion de l’accès au médium, détection et signalisation des erreurs, Acquittement, Sérialisation, Désérialisation CAN (Controller Area Network) est un protocole de communication d'abord crée et utilisé dans le secteur de l'automobile, mais est actuellement déployé dans la plupart des industries comme l'aéronautique, le nautisme, les véhicules lourds (camions et tracteurs), etc…, via des protocoles standardisés basés sur le CAN.  Composants éprouvés et mise en œuvre « bon marché »;  Médias robustes et détection d’erreur performante;  Multi-maîtres : Pas de relation spécifiques entre les nœuds;  Trame contenants jusqu’à 8 octets de données;  Débit de transmission trop faible pour les applications à venir;  Réseaux CAN de plus en plus surchargés;  Impossibilité d’assurer des redondances de communications. ISO 11898 Architecture et échanges sur les réseaux CAN : Source : http://www.forum-audi.com/topic-271-electricite-electronique-reseau-de-bord-de-l-audi-a8-d4.html
  • 9. Source : MobBI - BLANCHARD Jérôme Quelques précisions sur le CAN Le support de transmission utilise (souvent) deux fils de cuivre torsadés qui permettent :  De s’affranchir des champs électromagnétiques internes et externes (diaphonie).  D’être immunisé contre les parasites extérieurs : mode différentiel.  De transmettre des informations numériques avec une technologie simple et bon marché. PERTURBATION SUR LES DEUX FILS (Rose et bleu) Sur le différentiel, la perturbation disparait (Rose – Bleu = Diff) ! Deux types de transmission possibles: Différentes constitutions de nœuds possibles: CAN (paire torsadée)
  • 10. … Du protocole  Débit numérique brut du CAN.  Exigences des futurs champs d’applications.  Reconstruire une philosophie technique. … De distance et de souplesses topologiques  Temps de propagation imposés.  CQFD Distance maximale imposée. Le CAN et ses limites… 10 … De possibilités de redondances topologiques  Impossibilité d’assurer des redondances de communications au niveau des couches physiques du CAN.  Impossibilité d’assurer des fonctions de type X-by-Wire ou encore sécuritaires. … D’accès au medium en temps réel  CAN fortement orienté « Event Triggered ».  Temps de latences non maitrisés  Philosophie « Time Triggered ».  Voir TTCAN (2002 / R. Bosch). … De transmission des données  Plus de marge de progression pour ajouter de nouvelles données.  L’apparition de Gateway a ajouté des délais supplémentaires entre les calculateurs.  Le niveau de complexité avec plusieurs réseaux devient difficile à appréhender (Conception/Validation).  Le CAN n’est pas déterministe et ne permet donc pas de réaliser de véritables fonctions X-By-Wire.
  • 11. Solution « passagère » pour décharger un réseau La solution la plus rapide à mettre en œuvre est d’ajouter des réseaux supplémentaires avec des passerelles : ECU central ECU 1 ECU 2 ECU 3 ECU 4 ECU N ECU A ECU B ECU C ECU D CAN 500 kbits/s CAN 500 kbits/sCAN 250 kbits/s ... LIN... Réseau de conception basique Réseau avec des sous-réseaux  Nécessaire pour réduire la charge du réseau/bus principal;  Peu cher (doit être moins cher que le bus principal);  Basé sur une interface de transmission des données existante;  Souvent non compatible avec le bus principal. Un sous réseau doit être une solution à long terme, assez simple d’implémentation et peu chère à mettre en œuvre. Ou encore de créer des sous-réseaux :
  • 12. 12 Besoin particulier : le X-by-Wire Remplacement de commandes mécaniques par des commandes par systèmes électriques. Existe depuis très longtemps dans l’aéronautique : les commandes des volets et des gouvernes ne sont plus réalisées mécaniquement mais par des moteurs électriques pilotés à l’aide de réseaux filaires. Remplacement à terme des ressorts de suspension, barre antiroulis, colonne de direction, crémaillère de direction… dans les automobiles. Nécessite que le bus utilisé soit déterministe car les informations seront « vitales », nécessite une vitesse de bus élevée car il y aura beaucoup d’informations à envoyer. La possibilité de redondance des signaux est très appréciée dans les réseaux sécuritaire. Avantages ? Source : http://www.carscoops.com/2008/04/nissan-murano-ea2-drive-by-wire-concept.html
  • 13. 13 Le protocole FLEXRAY  Médias redondants et détection d’erreur performante;  Multi-maîtres : Pas de relation spécifiques entre les nœuds;  Transfert « temps-réel » jusqu'à 10 Mbits/s des informations;  Sécurité accrue en cas de défaillances;  Jusqu'à 254 octets de données par trame;  Déterminisme assuré (flux périodique et apériodique);  Conception du réseau assez « lourde »;  Technologie assez chère (véhicules haut de gamme). FRDEVICE FR DEVICE FR DEVICE FRDEVICE BP_Canal A BM_Canal A 100Ω 100Ω BP_Canal B BM_CanalB 100Ω 100Ω APPLICATION PRESENTATION SESSION TRANSPORT RESEAU LIAISON PHYSIQUE Physical Signaling (PLS) - Bit Encoding/Decoding - Bit Time Synchronization Physical Medium attachment (PMA) - Driver/Receiver Characteristics Media Dependant Interface (MDI) - Connectors Logical Link Control (LLC) - Protocol Operation Control Medium Access control(MAC) - Message Framing - Communication Cycle FLEXRAY est un protocole de communication développé pour les besoins spécifiques de l'automobile ou encore de l'aéronautique, notamment pour des applications nécessitant un flux de données important, un transfert des informations en quasi « temps-réel » ou encore pour des applications de type X-By-Wire. Le déterminisme du FlexRay est géré dans la partie statique du cycle de communication : ISO 17458 Topologie MULTI-MAITRES Chaque calculateur présent sur le réseau a la possibilité de communiquer des informations quand il le souhaite. Le FlexRay est apte a supporter l’utilisation de deux canaux de communication (A et B) mais rien n’indique leurs usages respectifs. Source : http://www.bmw.com/com/en/insights/technology/technology_guide/articles/flex_ray.html SEGMENT STATIQUE SEGMENT DYNAMIQUE Cycle N SEGMENT STATIQUE SEGMENT DYNAMIQUE Cycle N + 1 temps
  • 14. 14 Exemple d’évolution des besoins au fil des ans de la marque Volvo De plus en plus d’échanges de données… Pour de plus en plus d’assistances au conducteur… BACKBONE FlexRay
  • 15. Source : http://itersnews.com/?p=10541 15  Entre 2010 et 2014 : Premières discussions sur l’Ethernet dans l’automobile  D’ici 2015 : Ethernet principalement dédié à l’assistance à la conduite et au multimédia embarqué.  D’ici 2018-2020 : Backbone Ethernet dans les véhicules ? L’Ethernet dans l’automobile ?
  • 16. Source : http://www.automotiveworld.com/megatrends-articles/ethernet-fast-track-connected-car/ Les grandes lignes du BROADR-REACH  Couche physique Ethernet 100Mbps  Simple paire torsadée non blindée  Deux fils remplacent quatre fils (dans les systèmes propriétaires)  Réduction des couts  Réduction du poids  Conforme aux niveaux EMC dans l’automobile 16
  • 17. Prévision 2014 : Architecture EE d’ici 2020/25 Source : http://automotive.electronicspecifier.com/air-conditioning/real-time-automotive-ethernet 17
  • 19. Raspberry Pi Shield CAN INSTITUT D’ÉLECTRONIQUE ET DE TÉLÉCOMMUNICATIONSDE RENNES Environnement open source pour un kart électrique Kart électrique Objectif : à l’aide de moyens "Open source" - Implanter sur le kart différents modules, capteurs, actionneurs… - Développer les programmes d’acquisition et de commande sur Raspberry Pi et Arduino - Adapter l’environnement de développement pour une programmation temps réel Arduino D.LEVALOIS / A.BRUNO 30 sept 2015
  • 20. CAN L CAN H CAN L CAN H CAN L CAN H Oscilloscope : Trame série CAN Calculateur « Arrière du véhicule" BSM (Boitier de servitude Moteur) Calculateur "tableau de bord" INSTITUT D’ÉLECTRONIQUE ET DE TÉLÉCOMMUNICATIONSDE RENNES L’environnement de développement (Arduino / Raspberry Pi / Bus CAN) Arduino Uno + shield CAN Feux + vitesse + t° moteur Arduino Uno + shield CAN Luminosité + frein + distance Arduino Uno + shield CAN + écran tactile Calculateur "devant du véhicule" BSI (Boitier de Servitude Intelligent) -> TEMPS REEL Arduino Uno + shield CAN Busmaster PC D.LEVALOIS / A.BRUNO 30 sept 2015
  • 21. INSTITUT D’ÉLECTRONIQUE ET DE TÉLÉCOMMUNICATIONSDE RENNES Programmation temps réel sur BSI: OS trampoline Initiation sur légo nxt mindstorm Processeur Arm7 Raspberry Pi B+ Processeur Arm7 D.LEVALOIS / A.BRUNO 30 sept 2015
  • 22. INSTITUT D’ÉLECTRONIQUE ET DE TÉLÉCOMMUNICATIONSDE RENNES 22/4 L’implantation sur le Kart D.LEVALOIS / A.BRUNO 30 sept 2015