Cours Capt Indus
Cours Capt Indus
Cours Capt Indus
Edouard Laroche
laroche@unistra.fr
http://eavr.u-strasbg.fr/~laroche/student
2011–2012
1
Table des matières
1 Introduction 3
3 Principes physiques 8
3.1 Effet piézo-électrique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.2 Effet Hall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4 Quelques exemples 10
4.1 Mesure de position . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4.1.1 Géréralités . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4.1.2 Mesure incrémentale . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4.1.3 Mesure absolue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.2 Les souris . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.3 Jauge de contrainte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
4.4 Accéléromètre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
4.5 Mesure de distance, de niveau . . . . . . . . . . . . . . . . . . . . . . . . . 14
4.6 Mesure de courant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
4.6.1 Shunt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
4.6.2 Transformateur de courant . . . . . . . . . . . . . . . . . . . . . . . 15
4.6.3 Mesure par effet Hall . . . . . . . . . . . . . . . . . . . . . . . . . . 15
5 Capteur logiciel 15
5.1 Estimateur simple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
5.1.1 Estimateur du flux dans les machines asynchrones . . . . . . . . . . 16
5.1.2 Estimation de la vitesse d’un moteur à courant continu . . . . . . . 17
5.2 Observateur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
6 Références 19
6.1 Wikimédia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
6.2 Fabricants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
6.3 Site de l’enseignant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2
1 Introduction
Les capteurs sont des dispositifs permettant de rendre accessible une grandeur phy-
sique donnée. Leur utilisation se généralise de plus en plus dans les systèmes complexes
que nous utilisons tous les jours. Prenons par exemple l’exemple de la voiture. Désormais,
de nombreux véhicules sont équipés de capteurs de distance à l’arrière permettant d’as-
sister le conducteur lors des manœuvres. Les capteurs sont également présent dans les
systèmes de régulation où la grandeur à régulée est d’abord mesurée par un capteur avant
d’être envoyée au calculateur pour déterminer la commande à appliquer au processus.
Étude bibliographique. Un travail personnel sur un sujet en relation avec le cours est
demandé. Le sujet d’étude sera d’un des types suivants :
– un effet physique particulier et ses applications en mesure
– un type de mesure donnée (position, débit...) ; vous ferez alors un recensement des
différentes technologies disponibles et des applications
– un domaine d’application (automobile, aéronautique...) ; vous ferez alors un recense-
ment des différentes grandeurs mesurées et des technologies couramment employées.
On appréciera un choix original correspondant à une orientation personnelle. Vous rédigerez
un rapport bibliographique sur le sujet et vous ferez une présentation orale présentant
de manière didactique le travail réalisé et les informations récoltées. Dans le rapport
écrit, vous prendrez bien soin d’appliquer les règle qui s’imposent en matière de citation.
Comme il s’agit d’un rapport bibliographique, on ne s’attend pas à ce que vous produi-
siez du contenu par vous même. Votre valeur ajoutée consistera à sélectionner les sources
judicieuses compte-tenu de votre thème. Il est impératif de fournir une liste exhaustive
des références, et de préciser dans le corps du rapport les emprunts à ces références. En
outre, il vous est demandé de détailler au moins un document technique (type datasheet)
correspondant à une utilisation typique. La présentation orale, d’une durée d’environ 10
minutes aura lieur lors de la 4ème séance de cours, le 12 octobre. Le rapport sera être
fourni de préférence sous format électronique lors de la soutenance. Le choix du sujet est
libre mais doit être validé par votre enseignant lors de la seconde séance de TD.
Une évaluation écrite d’une heure testera les capacités à résoudre un exercice en lien
avec les exercices du cours.
3
2 Principe, limite et performances
2.1 Principe
Assez peu de grandeurs physiques sont directement accessibles à la mesure. La gran-
deur la plus facilement mesurable est la tension électrique. Un capteur est un système
permettant un couplage entre une grandeur physique à mesurer et une grandeur physique
mesurable encore appelée signal de mesure. Notons y la grandeur à mesurer et ym le signal
de mesure. Idéalement, on s’attend à ce que le signal de mesure soit une fonction aussi
simple que possible de la grandeur à mesurée. Notons ym = f (y) cette fonction. Il faut
que cette fonction soit inversible, ce qui permet de déterminer la grandeur physique à
partir du signal : y = f −1 (ym ). Par exemple, si le signal de mesure varie linéairement en
fonction de la grandeur physique, c’est-à-dire que le fonction s’écrit f (y) = a y, alors on
détermine la grandeur par ym = a1 y.
4
où a et α sont les paramètres à déterminer. On notera θ = [a α]T le vecteur des paramètres.
1. Récrivez l’équation du capteur sous une forme affine en fonction du vecteur des
paramètres :
A(y, ym ) θ = b(y, ym ) (3)
2. Déduisez-en l’équation linéaire que doit vérifier le vecteur des paramètres si on
considère l’ensemble des mesures. Cette équation sera donnée sous la forme :
Aθ = B (4)
3. Déterminez l’expression de θ̂ qui satisfait l’équation (4) au sens des moindres carrés,
c’est-à-dire de manière à minimiser la norme 1 de Aθ̂ − B.
5
2.2.4 Bande-passante
Jusqu’à présent, nous avons considéré que le capteur donnait instantanément la me-
sure. En réalité, un capteur présente certaines dynamiques qui limitent la rapidité de sa
réponse. Ainsi, en cas de variation de la grandeur physique, le signal de mesure subit
d’abord un régime transitoire avant de se stabiliser à une valeur de régime permanent.
Dans cette situation, on mesure le temps de réponse à 5 % comme la durée qui s’écoule
entre l’instant de variation de la grandeur physique et l’instant où le signal de mesure se
stabilise dans une bande de 5 % autour de la valeur finale.
Une autre grandeur pour caractériser la rapidité d’un capteur est sa bande passante.
Considérons que la grandeur physique varie de manière sinusoı̈dale à la fréquence f
avec une amplitude Y donnée. Si le capteur est linéaire, le signal de mesure varie alors
de manière sinusoı̈dale à la même fréquence. Soit Ym l’amplitude du signal de mesure
et G = Ym /Y le gain du capteur qui est fonction de f . Le capteur a un comporte-
ment de type passe-bas. C’est-à-dire que pour les fréquances faibles, le gain est constant
égal à G0 et que au delà d’une certaine fréquence, son gain √ chutte. La bande-passante
est la fréquence fbp (en Hz) pour laquelle G(fbp ) = G0 / 2. En décibels, cela donne
20 log(Gbp ) = 20 log(G0 ) − 3. Pour être plus précis, on parle de “bande-passante à -3 dB”.
On peut aussi considérer la pulsation de bande-passante ωbp = 2πfbp (en rad/s).
ωbp tr = 3 (5)
Dans le cas où le capteur a comportement plus complexe qu’un système du premier ordre,
cette formule est tout de même utilisable pour déterminer tr à partir de ωbp où le contraire.
Ym (s) K
= G(s) = (6)
Y (s) 1 + τs
6
2.2.5 Bruit de mesure
La mesure peut être entachée d’un bruit de mesure considéré comme un signal sto-
chastique (aléatoire). Notons e cette erreur ; la mesure s’écrit alors ym = f (y) + e si on
considère une erreur additive. En considérant des mesures effectuées aux instants tk , les
mesures s’écrivent ym (tk ) = f (y(tk )) + e(k) où e(k) sont des réalisations d’un processus
aléatoire. Pour caractériser ce bruit de mesure, on peut préciser différentes propriétés
– Un signal est stationnaire si ses propriétés n’évoluent pas dans le temps.
– L’espérance E(e(k)) est estimée en prenant la moyenne sur un nombre important de
mesures.
– La variance est σ 2 = E (e(k) − E(e(k)))2 .
Par nature, il n’est pas possible de compenser une erreur aléatoire, à moins qu’elle soit
issue d’un modèle. Par contre, des techniques de filtrages peuvent être appliquées afin de
réduire son impact.
2.2.6 Hystéresis
Imaginons que, partant d’une valeur de la grandeur à mesurée y1 pour laquelle la me-
sure donne ym1 , que l’on fasse ensuite varier y puis que l’on revienne à la valeur initiale
y1 mais que dans ce cas on obtienne une nouvelle valeur de la mesure ym2 différente de
la première. On se trouve alors dans une situation où à une même valeur de la grandeur
physique correspond plusieurs valeurs du signal de mesure. Inversement, pour une même
valeur du signal de mesure peut correspondre plusieurs valeurs de la grandeur physique,
ce qui rend difficile le problème de mesure.
2.2.7 Répétabilité
De manière générale, la répétabilité est la possibilité de reproduire une expérience ou
un évènement. Pour un capteur, il s’agit de l’écart entre les signaux de mesures obtenus
pour la même valeur de la grandeur physique atteinte de différente manière. L’hystéresis
limite la répétabilité d’un capteur.
7
Figure 1 – Effet d’un hystéresis sur un signal : signaux temporels en entrée et en sortie
d’une hystéresis
2.3 Étalonnage
Au fur et à mesure de leur vieillissement et de leur utilisation, les capteurs sont sus-
ceptibles de voir leurs caractéristiques f évoluer. La procédure d’étalonnage consiste à
comparer des mesures issues du capteur avec celles données par un capteur de référence
dont on est assuré du bon fonctionnement. Ces essais permettront de déterminer une
nouvelle caractéristique fˆ plus précise permettant de déterminer avec précision ŷ ' y.
8
Figure 2 – Cycle parcouru par une hystéresis
3 Principes physiques
A la base d’un capteur, on trouve un transducteur, capable de transformer une gran-
deur physique en une autre. A titre indicatif, voici quelques principes physiques utilisés
dans les capteurs : effet Hall, effet gyroscopique, piézo-résistivité, effet piézo-électrique,
effet Doppler, temps de propagation.
9
réversible. Ainsi, des actionneurs peremttent de réaliser de faibles déplacements grace à
l’application d’un champ électrique 3 .
4 Quelques exemples
4.1 Mesure de position
4.1.1 Géréralités
La mesure de position angulaire se réalise généralement au moyen d’une roue sur
laquelle sont placés un certain nombre de pistes composées de portions opaques et claires.
En regard, un détecteur opto-électronique permet de détecter si on se trouve en face
d’une piste opaque où d’une piste claire. Ce principe est détaillés dans la suite. Une autre
possibilité est de recourir à un potentiomètre rotatif dont la résistance varie linéairement
avec la position. Cette dernière technique a un coût moindre mais ne permet pas d’obtenir
d’aussi bonnes précisions.
10
Figure 4 – Signal délivré par un codeur incrémental à 1000 points par tour
Le codeur est équipé de deux pistes qui permettent de délivrer deux signaux en
créneaux qui varient en fonction de la position. Ces deux signaux sont décalés d’un quart
de période afin de permettre la détermination du sens de rotation. Un circuit numérique de
comptage/décomptage sera ensuite utilisé afin de permettre la détermination du nombre
de pas de rotations. Chaque piste comptant N créneaux, la précision exprimée en radian
est de 2π/4N . Le nombre de points par tour peut atteindre plusieurs milliers.
11
Le code naturel a l’inconvénient d’entraı̂ner des commutation simultanées de plusieurs
bits. Ainsi, pour passer de la position 3 à la position 4, l’ensemble des trois bits doivent
commuter. En réalité, la commutation ne se fera pas instantanément. De ce fait, on risque
de lire des valeurs intermédiaires aberrantes. Par exemple, si le le bit 2 est le premier à
commuter, on lira la valeur 7 lorsqu’il passera à 1. Pour éviter ce problème, on utilise un
codage permettant une seule commutation à chaque changement de position. On appelle
code Gray ce type de codage (voir tableau 2).
Désormais, les souris sont optiques. La lumière émise par une DEL (diode électroluminescente,
où encore LED en anglais) est réfléchie par le plan de travail. Cette lumière est ensuite
reçue par une caméra puis analysée. De l’analyse des écarts entre deux images succes-
sives, on déduit le déplacement. Les intérêts de cette technologie optique, par rapport à la
technologie mécaniques, sont : 1/ de ne pas s’encrasser (la boule et les roues de la souris
mécanique récoltent les poussière et finissent par ne plus tourner correctement) ; 2/ de
7. Voir http://fr.wikipedia.org/wiki/Souris_(informatique).
12
Figure 5 – Principe de fonctionnement d’une souris mécanique
[http://fr.wikipedia.org/wiki/Souris_(informatique)]
fonctionner correctement sur des surfaces non planes. Inversement, elle a l’inconvénient
de ne pas fonctionner sur des surface parfaitement uniformes et sans texture.
Le calcul du déplacement entre deux images peut se faire par un calcul de corrélation.
On déplace successivement la seconde image de différentes valeur et on observe à chaque
fois la corrélation entre l’image précédente et l’image actuelle décalée. La courbe de
la corrélation en fonction du déplacement présente un pic qui permet de déterminer
le déplacement entre les deux images. Cette technique est utilisée successivement dans
chacune des deux directions.
4.4 Accéléromètre
Les accéléromètres sont généralement constitués d’une petite masselotte en translation
reliée au boitier du capteur par un ressort. A l’équilibre, le déplacement de la masselotte est
proportionnel à la composante de l’accélération dans la direction de la mesure. Précisons
que ces capteurs sont sensibles à la gravité. Ils peuvent également servir d’inclinomètre
en quasi-statique.
13
Exercice 5 (Accéléromètre)
En effet, le circuit de mesure est une boucle qui coupe le flux rayonné par le passage du
courant. On peut considérer que le flux traversant le circuit de mesure est proportionnel
au courant : φ(t) = Li(t) où L est un coefficient d’inductance. La tension mesurée est
alors v(t) = Ri(t) + dφ(t)
dt
= Ri(t) + L di(t)
dt
.
En pratique, il faut torsader les fils de mesure afin de réduire la surface de la boucle et
réduire ainsi la valeur de l’inductance. Toutefois, cette technique a ses limites. Des shunts
dits co-axiaux (ou planaires) ont la particularité de permettre aux fils de mesure d’accéder
aux points de mesure en traversant un espace où le champ est nul. Ainsi, le champ coupant
14
la boucle de mesure est nul. Ces shunts co-axiaux permettent une utilisation au delà de
1 kHz alors que les shunts classiques sont limités à la centaine de Hertz.
Rφ = i(t) (7)
Ce type de sonde permet des mesures à des fréquences élevées, permettant par exemple
de détecter des transitoires rapides. Toutefois, les imperfections du circuit magnétique
(hystérésis et saturation) affectent la précision de la mesure.
Afin d’améliorer les résultats, il est possible de placer un second circuit, faisant n
spires autour du circuit magnétique. Soit j le courant le traversant. Avec une convention
adéquate, la loi d’Hopkinson s’écrit alors :
15
5 Capteur logiciel
Dans certains cas, il est possible de remplacer un capteur par un calcul à partir de
la mesure d’autres grandeurs. On parlera alors de capteur logiciel. Les avantages sont :
1/ un coût moindre ; 2/ absence de risque de panne du capteur. Les inconvénients sont
généralement une précision moindre car l’estimation s’appuie sur les équations du système
qui ne sont connues qu’avec une précision limitée. On distinguera deux types d’estimation :
– soit le signal est estimé à partir d’un signal unique par simple inversion ;
– soit on détermine le signal à partir d’une fusion d’informations. Dans ce dernier
cas, le problème est théoriquement surdéterminé et on cherchera donc à minimiser
certains critères.
Cette équation se réécrit sous forme de fonction de transfert im (s) = H(s) isd (s) où :
1
H(s) = (12)
1 + Tr s
Pour estimer im , il suffit de réaliser un filtre de fonction de transfert H(s) et lui fournir en
entrée isd (t). Cette estimation sera généralement réalisée en temps discret sur un calcula-
teur. L’algorithme implanté sera une équation aux récurrences obtenue en remplaçant la
variable de Laplace s par une approximation à temps discret 8 .
8. Le lien entre l’opérateur avance z et l’opérateur dérivée s est donné par z = exp(T s) où T est la
16
Exercice 6 (Implantation d’un filtre sur calculateur)
Donnez les équations aux récurrences à implanter sur un calculateur numérique permet-
tant de réaliser l’estimation du courant magnétisant à par partir de la composante directe
du courant du stator. On traitera les méthodes de discrétisation de type Euler et Tustin.
Donnez ensuite l’algorithme permettant de faire le calcul de im dans une tâche périodique.
où Ω̂ est l’estimée de la vitesse. Cette notation est également utilisé pour les paramètres
afin de rappeler qu’il faut connaı̂tre leur valeur numérique avec une assez bonne précision
pour que l’estimation de la vitesse soit précise 9 .
17
passer les fréquences correspondant à la dynamique de variation de la vitesse. La mention
“compensation RI” indiquée sur les variateurs de la marque Maxon 10 signifie que le terme
Ri est bien intégré dans l’estimation de la vitesse. D’autres produits peuvent s’appuyer
sur une estimation plus approximative en négligeant ce terme.
5.2 Observateur
La théorie de l’observation des systèmes dynamiques est un domaine bien établi dans
lequel on peut puiser de nombreuses méthodes permettant de développer des capteurs lo-
giciels. Dans ce paragraphe, on se limite à montrer le cas d’un système dynamique linéaire.
Soit un système dynamique linéaire de signal d’entrée u(t) et de signal de sortie y(t),
ces deux signaux étant mesurés. En notant x le vecteur d’état du système et z le signal à
estimer, nous considérons le modèle dynamique suivant :
ẋ = Ax + Bu (15)
y = Cx + Du (16)
z = Ex + F u (17)
Plutôt que d’utiliser un où des capteurs pour déterminer z, nous cherchons à l’estimer
grâce aux équations du système et aux mesures de u et y. Pour cela, on passera par l’es-
timation de l’état x. Une fois l’estimée x̂ de l’état disponible, la sortie du capteur logiciel
est donnée par ẑ = E x̂ + F u.
Une première idée est simplement d’utiliser le signal d’entrée u et d’intégrer la première
équation du système :
x̂(s) = (sI − A)−1 Bu(s) (18)
Toutefois, il serait plus judicieux de tenir compte également du signal de mesure afin de
corriger les erreurs diverses qui peuvent affecter l’estimation (bruit de mesure, erreurs
de modélisation, erreurs d’estimation des paramètres). De plus, cette technique ne peut
être employée pour estimer l’état d’un système instable. On construit alors un système
dynamique proche de celui du système en intégrant un terme d’erreur de mesure y − C x̂ :
˙ = ẋ − x̂˙ (20)
= Ax + Bu − (Ax̂ + Bu + L(y − C x̂)) (21)
= Ax + Bu − (A − LC)x̂ − Bu − L(Cx + Du)) (22)
= (A − LC) (23)
10. www.maxonmotor.com/
18
On observe que la dynamique de l’erreur d’estimation e est indépendante de la com-
mande u et est réglable grâce au gain L.
Définition 1 (Observabilité)
On dit que le système (A, C) est observable si les pôles de A − LC peuvent être placés
arbitrairement en réglant L.
Définition 2 (Détectabilité)
On dit que le système (A, C) est détectable s’il existe un gain L tel que A − LC soit
Hurwitz (tous ses pôles sont à partie réelle négative, i.e. stable).
Lorsque le système est observable, le gain de l’observateur peut être déterminé par
diverses méthodes. La plus connue est sans doute la méthode de Kalman qui détermine,
dans un contexte stochastique, l’estimée de variance minimale. Un réglage adéquat du
gain permettra :
1. de stabiliser l’estimation si le système de départ n’est pas stable ;
2. d’accélérer la convergence de l’observateur ;
3. d’atténuer les effets de perturbations extérieures.
6 Références
6.1 Wikimédia
– http://fr.wikipedia.org/wiki/Cat’egorie:Capteur
– http://fr.wikipedia.org/wiki/Transducteur
– http://fr.wikipedia.org/wiki/Pi’ezo’electricit
– http://fr.wikipedia.org/wiki/Effet_Hall
– http://fr.wikipedia.org/wiki/Capteurs_de_courant_‘a_Effet_Hall
– http://fr.wikipedia.org/wiki/Capteur_de_proximit’e
– http://fr.wikipedia.org/wiki/Jauge_de_d’eformation
– http://en.wikipedia.org/wiki/Accelerometer
19
6.2 Fabricants
– Fabricant de capteurs multi-domaine : http://www.keyence.fr
– LEM : fabricant de capteurs de tension et de courant électrique : http://web4.
lem.com/hq/fr
– Cédrat, spécialiste des capteurs et actionneurs piézo-électriques : http://www.cedrat.
com/
– Analog Devices, fabricant de composants électroniques, produit sous forme de MEMS,
des capteurs d’accélération et des gyroscopes : http://www.analog.com/en/mems/
products/index.html
20