ECUE XSE1012 - Réseaux et bus de terrain

UE Informatique industrielle S10 - 2 ECTS



 Structure & Enseignants
Type
Heures
Enseignants Associés
CM 12 (x1)
 Karen Godary-Dejean 12h
TP 28 (x1)
 Karen Godary-Dejean 28h


 Description
Enseignant Responsable Karen Godary-Dejean
THE 20
Description ECUE

Ce cours s'intéresse principalement aux systèmes (industriels) embarqués critiques communicants.

 

Mots clés Protocole MAC - medium access control
CAN, FIP, TTP/C, AFDX, Ethernet
Systèmes embarqués critiques

Modalités de contrôle
  • Examen théorique final.
  • Evaluation sur projet.
Contexte

Ce cours aborde la problématique de la gestion du partage d'un médium de communication : protocoles MAC (Medium Access Control). En effet, dans le contexte industriel / embarqué c'est un élément essentiel de la communication. Ce cours s'intéresse principalement au contexte des applications critiques, et évoque donc les contraintes et les paramètres à considérer d'un point de vue sûreté de fonctionnement dans le domaine de la communication des systèmes embarqués industriels.

Contenu
  • Introduction du contexte général, de la problématique
  • Historique : retour sur Ethernet traditionnel, pourquoi il ne convenait pas.
  • Etude de 3 cas représentatifs de protocoles MAC : CAN, FIP, TTP/C.
  • Focus sur les réseaux avioniques, et retour d'Ethernet sous la forme industrielle : AFDX, Ethernet commuté, TTEthernet.
  • Projet : modélisation formelle du contrôleur CAN, programmation d'un sniffeur CAN sur microC (langage C), analyse des fautes possibles, génération et observation de scénarios de fautes.
Ressources
  • Transparent du cours
  • Sujets de TD (corrigés)
  • Annales d'examens
  • Documents pour le projet sur site web interne
Prérequis
  • Base du réseau TCP/IP et principalement sur l'accès au medium : protocole Ethernet.
  • Compréhension des enjeux des systèmes critiques (sûreté de fonctionnement) et temps réel.
  • Base de la modélisation des systèmes à évènements discrets (machine à états).
+ XSE911 - Réseaux IP
+ XSE1020 - Sûreté de fonctionnement des Systèmes Embarqués
+ XSE721 - Systèmes temps réel
+ XSE623 - Logique et VHDL 2


 Connaissances
#
Libellé
N
A
M
E
0
Problématique de l'accès au medium x
0
Différentes techniques de gestion de l'accès au medium : priorité des messages, maitre/esclave, découpage du temps.. x
0
Fonctionnement approfondi du protocole CAN x
0
Enjeu de la communication dans les systèmes industriels et embarqués critiques x


 Compétences
#
Libellé
N
A
M
E
0
Modélisation formelle fonctionnelle (machine à états) du fonctionnement d'un sniffeur et d'un générateur de trames CAN x
0
Analyse fonctionnelle du système de communication en mode nominal et fautif x
0
Génération et observation de scénarios fautifs x
0
Programmation sur microC d'un sniffeur et générateur de trames CAN x
0
Montage technique du banc de test x


 Capacités
#
Libellé
Non
Oui
1
Rédiger x
2
Communiquer x
3
Travailler en équipe x
4
Animer et piloter un groupe, un projet x
5
Rigueur et organisation x
6
Sens pratique x
7
Sens critique x
8
Ouverture d'esprit x
9
Capacité d'analyse et de synthèse x
10
Capacité d'abstraction, logique x
11
Capacité d'initiative x
12
Créativité x


 Compétences RNCP
Type
#
Libellé
0
1
2
CTI
1
Aptitude à mobiliser les ressources d'un large champ de sciences fondamentales. x
CTI
2
Connaissance et compréhension d'un champ scientifique et technique de spécialité. x
CTI
3
Maîtrise des méthodes et des outils de l'ingénieur : identification et résolution de problèmes, même non familiers et non complètement définis, collecte et interprétation de données, utilisation des outils informatiques, analyse et conception de systèmes complexes, expérimentation. x
CTI
4
Capacité à s'intégrer dans une organisation, à l'animer et à la faire évoluer : engagement et leadership, management de projets, maîtrise d'ouvrage, communication avec des spécialistes comme avec des non-spécialistes. x
CTI
5
Prise en compte des enjeux industriels, économiques et professionnels : compétitivité et productivité, innovation, propriété intellectuelle et industrielle, respect des procédures qualité, sécurité. x
CTI
6
Aptitude à travailler en contexte international : maîtrise d'une ou plusieurs langues étrangères, sûreté, intelligence économique, ouverture culturelle, expérience internationale. x
CTI
7
Respect des valeurs sociétales : connaissance des relations sociales, environnement et développement durable, éthique. x
POL
1
Aptitude à participer aux actions de recherche et développement des entreprises, éventuellement en lien avec les acteurs de la recherche publique, et à apporter l’esprit d’innovation favorisant l’évolution technologique. x
MEA-SE
1
Spécifier et modéliser dans leur environnement des systèmes embarqués, sous contrainte de cahier des charges, en intégrant les évolutions de l'état de l'art. x
MEA-SE
2
Concevoir, simuler, prototyper et programmer des systèmes embarqués. x
MEA-SE
3
Réaliser, industrialiser, tester et maintenir des systèmes embarqués. x
MEA
4
Spécifier et concevoir des circuits et systèmes intégrés en vue de leur production industrielle. x
MEA
5
Modéliser un système physique, puis concevoir et mettre en œuvre une architecture de contrôle/commande adaptée. x