0% ont trouvé ce document utile (0 vote)
10 vues5 pages

Systèmes embarqués en ingénierie automobile

Le document présente un cours sur les systèmes automobiles embarqués, abordant des thèmes tels que les systèmes sensoriels, la conception de systèmes de contrôle et les protocoles de communication. Les étudiants apprendront à utiliser MATLAB pour des applications automobiles, y compris la manipulation de données et la création de visualisations. Le cours inclut des objectifs d'apprentissage clairs et des devoirs pratiques pour renforcer les compétences acquises.

Traduit par

ScribdTranslations
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
10 vues5 pages

Systèmes embarqués en ingénierie automobile

Le document présente un cours sur les systèmes automobiles embarqués, abordant des thèmes tels que les systèmes sensoriels, la conception de systèmes de contrôle et les protocoles de communication. Les étudiants apprendront à utiliser MATLAB pour des applications automobiles, y compris la manipulation de données et la création de visualisations. Le cours inclut des objectifs d'apprentissage clairs et des devoirs pratiques pour renforcer les compétences acquises.

Traduit par

ScribdTranslations
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Systèmes automobiles embarqués

Credits: 4
Teaching Scheme: Examination Scheme:
Cours : 4 Hrs/semaine In-Sem : 50 Marks
Examen final : 50 points
Course Objectives:
1. Introduire le potentiel des systèmes automobiles dans les industries
2. Comprendre les systèmes sensoriels automobiles
3. Expliquer l'importance du contrôle automobile dans la conception des systèmes
4. Sensibiliser les étudiants aux différents protocoles automobiles pour la communication interne

Course Outcomes:
À l'issue du cours, l'étudiant sera capable de -
1. Comprendre les fondamentaux des différents systèmes automatiques
2. Apprenez l'utilité des capteurs et de l'instrumentation dans les systèmes de véhicules
3. Système de contrôle de conception pour divers modules véhiculaires
4. Acquérir des connaissances sur divers protocoles automobiles
5. Fournir des solutions techniques embarquées pour le développement de systèmes automobiles

Course Contents
Module I : (10 Hrs)
Aperçu des systèmes automobiles : Technologie des véhicules automobiles, Aperçu des catégories de véhicules, Divers
Systèmes de sous-ensembles de véhicules comme le châssis, la carrosserie, la transmission, la technologie du moteur, la technologie de ravitaillement, les émissions de véhicules

Brakes, Suspension, Emission, Doors, Dashboard instruments, Wiring Harness, Safety & Security , Comfort &
Infodivertissement, Communication et Éclairage, Tendances Futures dans les Systèmes Embarqués Automobiles : Véhicules Hybrides
Véhicules Électriques.
Module II : (10Hrs)
Système sensoriel automobile : Capteurs et transducteurs automobiles : Température, Collecteur et Barométrique
Pressures, Humidity, Carbon Dioxide (CO2),Carbon Monoxide (CO), Oxygen (O2) Sensor, Proximity Distance
Capteurs, capteur de vitesse du moteur, capteur de position de papillon, capteurs de pression, capteur de détonation et capteur de débit massique.
Spécifications typiques des capteurs et considérations d'interface avec le microcontrôleur, étalonnage des capteurs, ajustement de courbe.
Module III : (10Hrs)
Conception de Systèmes de Contrôle Automobile: Contrôle Numérique du Moteur, Caractéristiques, Modes de Contrôle pour le Contrôle de Carburant, Discret
Contrôle de la vitesse au ralenti, Contrôle EGR, Contrôle de la distribution variable, Contrôle de l'allumage électronique, Intégré
Système de contrôle du moteur, Résumé des modes de contrôle, Système de régulateur de vitesse, Électronique de régulateur de vitesse, Anti-
Système de freinage antiblocage, Système de suspension électronique, Contrôle de direction électronique, Direction à quatre roues.
Module IV : (10 heures)
Protocoles automobiles : Le besoin de protocoles, Protocoles automobiles : LIN, CAN, KWP2000 & J1939, FlexRay
Outils de test, d'étalonnage et de diagnostics pour le réseautage de systèmes électroniques comme le logiciel ECU et les tests
Outils, Outils de Calibration ECU, Simulation de Réseau Véhicule. Tendances Avancées en Électronique Automobile :
Architecture AUTOSAR.

References :
1. William B. Ribbens, « Comprendre l'électronique automobile - Une perspective d'ingénierie », Septième
édition, publications Butterworth-Heinemann.
2. Ronald K. Jurgen, "Manuel de l'électronique automobile", Mc-Graw Hill.
3. Kiencke, Uwe, Nielsen&Lars, “Systèmes de contrôle automobile pour moteur, transmission et véhicule”, Deuxième
édition, publication Springer.
4. Tao Zhang, Luca Delgrossi, « Communications de sécurité des véhicules : Protocoles, sécurité et vie privée », Wiley
Publication.
5. Robert Bosch, "Manuel automobile", cinquième édition, publications SAE.

Devoirs/Expériences de laboratoire :
1. Écrivez un programme pour détecter la vitesse du moteur, la charge et la température.
2. Développer un conducteur d'allumage transistorisé.
3. Concevoir un système de gestion de moteur à cylindre unique.
4. Effectuez une étude de cas sur deux protocoles automobiles.
5. Study the functional design aspects of Hybrid Automotive Systems.
Les fondamentaux de MATLAB pour les applications automobiles

Conditions préalables

Mathématiques de niveau undergraduate et expérience avec les opérations informatiques de base

Jour 1 de 3

Objectif : Se familiariser avec les principales fonctionnalités de l'environnement de conception intégré MATLAB

environnement et ses interfaces utilisateur. Obtenez un aperçu des thèmes du cours.

Lecture des données à partir de fichiers

Travailler avec
Sauvegarde et chargement des variables
le MATLAB
Interface Utilisateur
Tracé de données

Personnaliser des graphiques

Exporting graphics for use in other applications

Objectif : Saisir des commandes MATLAB, en mettant l'accent sur la création de variables,
accéder et manipuler des données dans des variables, et créer des visualisations de base. Collecter
Commandes MATLAB en scripts pour faciliter la reproduction et l'expérimentation.

Saisie de commandes
Variables et
Création de variables numériques et de caractères
Commandes
Réaliser et annoter des graphiques

Obtenir de l'aide

Créer et exécuter des scripts en direct

Objectif : Effectuer des calculs mathématiques et statistiques


calculations avec des vecteurs. Utilisez la syntaxe MATLAB pour
effectuer des calculs sur des ensembles de données entiers avec un

commande unique. Organiser les scripts de manière logique


Analyse et
Visualisation sections pour le développement, la maintenance et
avec des vecteurs publishing.

Effectuer des calculs avec des vecteurs

Accéder et modifier des valeurs dans des vecteurs


Day 1 of 3

Mise en forme et partage de scripts en direct

Jour 2 de 3

Objectif : Utiliser les matrices comme objets mathématiques ou comme collections de


(vecteur) données. Comprendre l'utilisation appropriée de la syntaxe MATLAB pour
faire la distinction entre ces applications.

Analyse et visualisation avec Création et manipulation de matrices


Matrices
Effectuer des calculs avec des matrices

Calculer des statistiques avec des données matricielles

Visualiser les données matricielles

Objectif : Importer des données sous forme de table MATLAB. Travailler avec des données stockées comme un

table.

Stocker des données sous forme de tableau

Tableaux de données
Opérer sur des tables

Extraction de données à partir de tableaux

Modification des tables

Objectif : Extraire et analyser des sous-ensembles de données qui satisfont les critères donnés

critères.

Sélection de données conditionnelles Opérations logiques et variables

Trouver et compter

Indexation logique

Objectif : Organiser les données de la table pour l'analyse. Représenter les données en utilisant
Organisation des données
types de données MATLAB natifs appropriés.
Jour 2 de 3

Combinaison de tableaux de données

Métadonnées de table

Dates et durées

Catégories discrètes

Jour 3 de 3

Objectif : Effectuer des tâches typiques d'analyse de données dans MATLAB, y compris
importation de données à partir de fichiers, prétraitement des données, ajustement d'un modèle à

données, et créer une visualisation personnalisée du modèle.

Importation à partir de feuilles de calcul et de fichiers texte délimités


Analyse des données
Gestion des données manquantes

Tracé de fonctions

Personnaliser des graphiques

Objectif : Créer un code flexible qui peut interagir avec l'utilisateur, faire
décisions, et s'adapter à différentes situations.

Programming constructs
Increasing Automation with
Structures de programmation Interaction utilisateur

Ramification des décisions

Boucles

Objectif : Augmenter l'automatisation en encapsulant des tâches modulaires comme


fonctions définies par l'utilisateur. Comprendre comment MATLAB résout
références aux fichiers et aux variables. Utilisez les outils de développement MATLAB pour
Augmentation de l'automatisation avec
trouver et corriger les problèmes avec le code.
Fonctions
Création de fonctions

Appel de fonctions
Jour 3 de 3

Définir le chemin MATLAB

Débogage avec l'éditeur MATLAB

Utilisation des points d'arrêt

Créer et utiliser des structures

[Link]

[Link]

[Link] codeur embarqué

Vous aimerez peut-être aussi