Métrologie & Acquisition de
données
Présenté par
Dr. Césaire Ndiaye
1
Dr. Ndiaye Césaire
Pourquoi ce cours ?
Contexte : Les systèmes utilisés dans l’industrie, dans le domaine des
transports ou de l’énergie sont de plus en plus complexes.
Problématique : Pour maintenir un niveau de sécurité élevé, il est
nécessaire de surveiller certaines grandeurs physiques du système.
Méthodologie : Pour surveiller ces grandeurs, nous utilisons des
capteurs (les yeux et les oreilles du système).
Métrologie & Acquisition de
données
2
Dr. Ndiaye Césaire
La chaine de communication
Métrologie & Acquisition de
données
3
Dr. Ndiaye Césaire
Principales fonctions du traitement du signal
Transmission sans perturbation Transmission avec perturbation
Métrologie & Acquisition de
données
Problématique: Information « programme1 » à transmettre au robot.
Message transformé en signal sous forme de vibrations acoustiques.
Propagation dans l’air qui constitue alors le canal de propagation.
Le signal arrive à destination avec ou sans perturbation.
Détection, analyse du signal et interprétation de l’information qu’il
contient.
Dr. Ndiaye Césaire Elaboration / Interprétation des signaux 4
Principales fonctions du traitement du signal
Elaboration des signaux Interprétation des signaux
Filtrage: Elimination des
Synthèse: Création de signaux composantes fréquentielles
de forme appropriée. indésirables.
Métrologie & Acquisition de
Détection: Extraction du signal
Modulation: Adaptation du d’un bruit de fond.
données
signal aux caractéristiques Identification: Classement d’un
fréquentielles d’une voie de signal dans une catégorie.
transmission. Analyse: Isolement des
composantes essentielles ou utiles
Codage: Traduction en code du signal par TF.
binaire. Mesure: Estimation d’une
... grandeur caractéristique du
signal.
5
Dr. Ndiaye Césaire
Différentes configurations possibles d’une chaine
d’acquisition et de restitution de données
Métrologie & Acquisition de
données
6
Dr. Ndiaye Césaire
Que peut-on capter ?
Métrologie & Acquisition de
données
7
Dr. Ndiaye Césaire
Que peut-on capter ?
Exemple de signal
électrique Tout ou
Rien fourni par un
capteur ou reçu par
un actionneur pour
le contrôle de
Métrologie & Acquisition de
l’éclairement d’une
lampe
données
Exemple de signal
analogique fourni
par un capteur ou
reçu par un
actionneur pour le
contrôle de
l’éclairement d’une
lampe
Dr. Ndiaye Césaire 8
Pilotage d’un processus industriel par un système
de traitement numérique
Métrologie & Acquisition de
données
Grandeurs physiques (mouvement mécanique, variation de
température,...) liées au processus physique transformées en signaux
analogiques;
Signaux analogiques transformés en signaux numériques;
Commande au niveau de l’actionneur qui transforme le signal
analogique en grandeurs physiques (énergie mécanique, chaleur,...).
Dr. Ndiaye Césaire 9
Constitution typique d’une interface industrielle
Composition de
l’interface entre le
processus industriel
et l’ordinateur:
Métrologie & Acquisition de
Organes d’entrées
(interfaces d’entrées
données
numériques/analogiq
ues)
Organes de sorties
(interfaces de sorties
numériques/analogiq
ues)
Dr. Ndiaye Césaire 10
Structure de base d’une chaine de mesure informatisée
Métrologie & Acquisition de
données
Un capteur sensible aux variations d'une grandeur physique.
Un conditionneur de signal.
Chaine
Une unité de numérisation.
L'unité de traitement informatique.
Dr. Ndiaye Césaire 11
Quelques définitions…
Capteur : Organe de prélèvement d'information qui élabore à partir d'une
grandeur physique, une autre grandeur physique de nature différente (très
souvent électrique).
Conditionneur de signal : Système qui amplifie le signal délivré par le capteur
Métrologie & Acquisition de
pour lui donner un niveau compatible avec l'unité de numérisation; cet étage peut
parfois intégrer un filtre qui réduit les perturbations présentes sur le signal.
données
Unité de numérisation : c’est un CAN qui va échantillonner le signal à
intervalles réguliers et affecter un nombre (image de la tension) à chaque point
d'échantillonnage.
Unité de traitement informatique : c’est un micro-ordinateur qui exploite les
mesures qui sont maintenant une suite de nombres (enregistrement, affichage de
courbes, traitements Mathématiques, transmissions des données …).
12
Dr. Ndiaye Césaire
Capteur : La mesure et ses causes d’erreurs
Métrologie & Acquisition de
données
Dr. Ndiaye Césaire 13
Conditionneur du signal
Métrologie & Acquisition de
données
Les fonctions réalisées par le conditionneur :
Amplification
Filtrage
Alimentation d’un capteur passif
Isolation galvanique (aucun courant entre 2 parties)
14
Dr. Ndiaye Césaire Multiplexage, ...
Unité de numérisation
Processus de conversion A-N
• Conversion = traduire un signal analogique en un code binaire, par
un processus en 2 phases:
1. l’échantillonnage: un voltage dans la plage de conversion du
Métrologie & Acquisition de
convertisseur A-N est mesuré à certains intervalles
2. l’encodage: un code binaire est attribué à chaque voltage
échantillonné
données
• Caractéristiques distinctifs de convertisseurs A-N:
– nombre de bits aux codes binaires: généralement 8-24 bits
– précision: l’erreur absolue du processus de conversion
– taux de traitement de données: le nombre d’échantillons par
seconde
Dr. Ndiaye Césaire 15
Unité de traitement informatique:
Représentation de l’information
L'information est représentée au sein des composants de l'ordinateur sous forme
de différents états de la matière :
Lumière ou absence de lumière émise par un laser
Courant électrique ou non
Ce sont souvent des représentations à deux états, c'est-à-dire « binaires »
Métrologie & Acquisition de
Dans les ordinateurs, on utilise les transistors en mode saturé, c'est-à-dire « tout
ou rien ». En combinant plusieurs transistors, on peut effectuer des calculs
données
complexes
Les calculs des ordinateurs sont cadencés par une horloge :
Plus la fréquence de l'horloge est élevée, plus l'ordinateur pourra effectuer
d'opérations par seconde (s'il n'est pas ralenti par autre chose...)
Ce qui importe aux usagers, c'est le nombre d'opérations (plus généralement,
« d'instructions ») qu'un ordinateur est capable d'effectuer par seconde
On la mesure en MIPS, pour « millions d'instructions par seconde »
Dr. Ndiaye Césaire 16
Unité de traitement informatique:
Description globale
Les 5 éléments principaux constitutifs d’un Système Informatique sont :
L'ordinateur
Le programme
Les données en entrée
Métrologie & Acquisition de
Les données en sortie
Les actions
données
17
Dr. Ndiaye Césaire Schéma fonctionnel d’un système informatique
Unité de traitement informatique:
Description globale
L'ordinateur : Élément matériel central qui comporte essentiellement
- un calculateur et sa mémoire, un ensemble clavier, écran, des périphériques
informatiques conventionnels tels que : unités de sauvegarde, unités d'édition,
unités de communication,
Métrologie & Acquisition de
- des périphériques spécialisés : carte d'acquisition de son, d'images, des
données
dispositifs de contrôle de processus industriels ...
Le programme : Élément logiciel central qui indique à l'ordinateur
-le type de traitement à effectuer sur les données d'entrée,
- les données à fournir et les actions à entreprendre en sortie.
18
Dr. Ndiaye Césaire
Unité de traitement informatique:
Description globale
Les données en entrée: Elles peuvent être d'origines diverses
- ensemble de nombres à traiter issus du traitement des signaux, d'images, des
bases de données, ....
- informations en provenance de capteurs (température, hygrométrie,...)
Métrologie & Acquisition de
- données issues du clavier (dialogue homme machine)
Les données en sortie : Elles représentent le résultat attendu du traitement
données
spécifié par le programme des données en entrée.
Les actions : Elles sont couramment destinées:
- au système informatique lui même (sauvegarde)
- au processus industriel commandé (marche, arrêt, commande de vanne, de
moteur, ... )
19
Dr. Ndiaye Césaire
Unité de traitement informatique
Contrôle/ commande d’un processus industriel
par un système de traitement numérique
Métrologie & Acquisition de
données
L’unité de traitement numérique saisit l’info.
Traitement des informations suivant un programme de
contrôle(régulation, filtrage numérique,...) et des consignes entrées par
l’utilisateur.
Envoi des signaux de commande au processus industriel pour atteindre
le comportement recherché.
20
Dr. Ndiaye Césaire
Unité de traitement informatique:
Historique & Evolutions actuelles
1946 : Ordinateur ENIAC
Architecture à base de lampes et tubes à vide : 30 tonnes, 170 m2 au sol, 5000
additions par seconde. 0,005 MIPS, dirons-nous...
1947 : Invention du transistor
Métrologie & Acquisition de
1958 : Invention du circuit intégré sur silicium
Multiples transistors agencés sur le même substrat
données
1971 : Processeur Intel 4004
2300 transistors dans un unique circuit intégré, Fréquence de 740 kHz, 0,092 MIPS
…
40 ans d'une histoire très riche...2011 : Processeur Intel Core i7 2600K
Plus de 1,4 milliards de transistors, Fréquence de 3,4 GHz, 4 cœurs, 128300 MIPS
De nos jours…
1,4 milliards de transistors pour le Core i7, 8 cœurs – Processeurs Intel 64 cœurs
Dr. Ndiaye Césaire 21
Unité de traitement informatique:
Historique & Evolutions actuelles
Entre le 4004 et le Core i7 2600K :
• La fréquence a été multipliée par 4600.
• La puissance en MIPS a été multipliée par 1,4 million
Métrologie & Acquisition de
La puissance d'un ordinateur ne dépend clairement pas que de sa
données
fréquence !
Intérêt d'étudier l'architecture des ordinateurs pour comprendre :
• Où les gains se sont opérés
• Ce qu'on peut attendre dans le futur proche
22
Dr. Ndiaye Césaire
Unité de traitement informatique:
Les systèmes micro-programmés
Les microcontrôleurs sont typiquement des systèmes micro-programmés
« Un microcontrôleur est un circuit intégré qui rassemble les éléments essentiels
d'un ordinateur : processeur, mémoires (mémoire morte pour le programme,
mémoire vive pour les données), unités périphériques et interfaces d'entrées-
sorties.»
Métrologie & Acquisition de
données
Existe cependant d’autres systèmes… 23
Dr. Ndiaye Césaire
Unité de traitement informatique:
D’autres systèmes programmables
Systèmes en logique programmée et/ou en logique programmable
« Un circuit logique programmable, ou réseau logique programmable, est un
circuit intégré logique qui peut être reprogrammé après sa fabrication. Il est
composé de nombreuses cellules logiques élémentaires pouvant être librement
assemblées »
Métrologie & Acquisition de
Exemples : FPGA (field-programmable gate array), PAL (programmable array
données
logic), ...
24
Dr. Ndiaye Césaire
Unité de traitement informatique:
Description de quelques systèmes micro-programmés
Métrologie & Acquisition de
données
25
Dr. Ndiaye Césaire
Domaines d’applications
Champs d'investigation: tous les sujets ou domaines qui relèvent
traditionnellement de:
- l'Automobile, l’instrumentation, l’aéronautique, ferroviaire, médical, alarme, …
- conception et réalisation de commande
- contrôle des procédés dynamiques.
Métrologie & Acquisition de
données
26
Dr. Ndiaye Césaire
Domaines d’applications
La variété des mises en œuvre matérielles et logicielles est immense :
- automate programmable pour les systèmes de production,
- carte à microprocesseur pour des applications industrielles ou liées à la
Métrologie & Acquisition de
domotique,
- systèmes de supervision pouvant traiter en temps réel les informations issues
données
d'un grand nombre de capteurs,
- assurer la commande de multiples actionneurs (centrales de production
d’électricité, systèmes industriels continus, contrôle de trafic aérien ou ferroviaire),
- applications embarquées pour l’automobile ou l’avionique, etc
27
Dr. Ndiaye Césaire
Objectifs du cours
Bases nécessaires pour :
Déterminer les éléments constitutifs d’une chaine d’acquisition de
données
Evaluer les erreurs d’un système de mesure et connaitre les causes
Métrologie & Acquisition de
de ces erreurs
données
Evaluer les performances d’un système de mesure
Différencier les différents types de capteurs
Conditionner et exploiter les signaux de mesure et mettre en
œuvre un système de câblage adéquat pour la transmission de
l’information
28
Dr. Ndiaye Césaire Pour cela…
Différentes thématiques qui seront abordés
Chapitre I- Présentation générale d’une chaine
d’acquisition de données
Chapitre II- Caractéristiques métrologiques des capteurs
Métrologie & Acquisition de
données
Chapitre III- Classification des capteurs
Chapitre IV- Conditionnement des capteurs et traitement
numérique de données
Chapitre V- Applications/Etudes de cas
29
Dr. Ndiaye Césaire
Déroulement de l’enseignement
Contenu horaire:
● 10 heures de Cours Magistraux
- Présentation de la structure de base d’une chaine d’acquisition
- Étude générale des capteurs
Métrologie & Acquisition de
- Étude des méthodes de conditionnement du signal
- Traitement numérique de données.
données
● 10 heures de Travaux Dirigés Appliqués (5 x 2 heures)
Mise en pratique des connaissances :
- Simulations sous Matlab/Simulink/Simscape/Simspower ...
- Acquisition & Traitement numérique de données
30
Dr. Ndiaye Césaire
CONCLUSION
Métrologie & Acquisition de
Questions ?
données
31
Dr. Ndiaye Césaire