électronique (PSI) · Chapitre 4 · Exercice de TD
Problème : l'électrocardiographe numérique, ou pourquoi échantillonner au-delà de deux fois la fréquence maximale, et avec quel filtre
Électronique numérique : échantillonnage et filtrage · B. Échantillonnage et repliement · niveau 3 (difficile)
Énoncé
Un électrocardiographe enregistre l'activité électrique du cœur. La bande utile du signal s'étend de à . Le signal recueilli par les électrodes contient aussi des parasites : l'activité des muscles (jusqu'à plusieurs centaines de hertz) et le secteur à avec ses harmoniques. Le CAN a bits. Un passe-bas d'ordre a une pente asymptotique de par décade.
1) Mêmes échantillons. Montrer que les sinusoïdes et , ainsi que , prennent les mêmes valeurs pour tout entier . On échantillonne à sans précaution : en quelles fréquences apparaissent un parasite musculaire à , un autre à , l'harmonique de rang du secteur () ? Peut-on les supprimer après coup ?
2) La condition. Établir la condition sur pour que deux fréquences de la bande utile ne donnent jamais les mêmes échantillons. Cas limite : .
3) Le gabarit. Avec , à partir de quelle fréquence le filtre anti-repliement doit-il atténuer ? Pourquoi pas dès ?
4) Combien atténuer. Un parasite replié doit rester sous le pas de quantification d'un signal pleine échelle. Quelle atténuation cela représente-t-il ? Quel ordre de filtre faut-il à ? à ?
5) Suréchantillonner. On échantillonne à . Quel ordre suffit ? Comment revenir ensuite à ?
6) Ordres de grandeur et bilan. Un enregistreur portable (Holter) enregistre trois voies pendant , à et bits : quel volume de données ? Énoncer le résultat établi.
Corrigé
La stratégie. Mettre en place la condition par l'indiscernabilité des échantillons (une identité trigonométrique), puis la traduire en gabarit de filtre et en ordre par les pentes du diagramme de Bode.
1) Mêmes échantillons. Avec : , dont le cosinus vaut (parité et périodicité ) ; de même, . Les échantillons ne distinguent pas , , ; seule la bande est sans ambiguïté. À : ; ; . Les trois tombent dans la bande utile, et l'harmonique du secteur se replie exactement sur le . Après l'échantillonnage, une composante à venue du cœur et une venue d'un muscle à sont identiques : aucun traitement ne les sépare. Le filtre doit être analogique, placé avant le CAN.
2) La condition de Nyquist-Shannon. Deux fréquences utiles et de sont confondues si (ou ). Les images des fréquences utiles occupent ; elles ne rencontrent jamais la bande utile si : Le cours admet que, sous cette condition, le signal se reconstruit exactement ; on a établi ici sa nécessité. Cas limite : une sinusoïde à échantillonnée à ses passages par zéro donne des échantillons tous nuls, son amplitude est perdue : l'inégalité est stricte.
3) Le gabarit. Un parasite à une fréquence comprise entre et se replie entre et , hors de la bande utile : il est sans conséquence (un filtre numérique l'éliminera ensuite). Le filtre doit donc laisser passer jusqu'à et atténuer à partir de : une bande de transition de , et non . Cas limite : transition nulle, filtre idéal irréalisable.
4) L'atténuation et l'ordre. Un parasite replié doit rester sous un pas : , soit . Entre et , il y a décade ; un filtre d'ordre y gagne au plus décibels : À , l'atténuation commence à : , ordre . Doubler divise l'ordre par deux : c'est pourquoi les électrocardiographes échantillonnent à ou alors que suffiraient en théorie. (Hypothèse sévère : un parasite pleine échelle ; en pratique, l'activité musculaire est plus faible et l'on gagne un peu.)
5) Le suréchantillonnage. À , le filtre analogique n'a à atténuer qu'à partir de : , un ordre 3, simple et stable. Le filtrage raide (couper entre et ) est confié à un filtre numérique, sans dérive de composants, après quoi on ne garde qu'un échantillon sur huit pour revenir à (qualitativement : ce filtre numérique doit lui-même respecter le gabarit de la question 3 avant cette réduction).
6) Ordres de grandeur et résultat. , soit : une carte mémoire ordinaire. Doubler doublerait ce volume : le choix de est un compromis entre le filtre et la mémoire.
Résultat établi : la condition de Nyquist-Shannon — un signal de fréquence maximale ne peut être échantillonné sans confusion de fréquences que si ; toute composante au-delà de se replie, et le filtre anti-repliement, analogique et placé avant le CAN, doit atténuer à partir de , d'autant plus raide que est proche de .
Ce que le problème installe. La condition de Nyquist-Shannon se met en place par une illustration : deux sinusoïdes qui passent par les mêmes points. Elle se prolonge en gabarit (transition de à ) et en ordre de filtre (une affaire de décades et de décibels) ; le suréchantillonnage déplace la difficulté de l'analogique vers le numérique.
Exercices semblables
- Deux cordes de guitare à l'une de l'autre : durée, fréquence et nombre de points d'une acquisition corrigé
- Stroboscopie : l'hélice qui recule, le moteur qu'on « arrête », le ventilateur qui semble immobile corrigé
- L'écran FFT d'un oscilloscope numérique : quelles raies sont vraies ? corrigé
- Une sinusoïde fabriquée par un microcontrôleur : table d'onde, CNA, filtre de reconstruction corrigé
- La jauge de carburant d'une voiture : écrire, régler et limiter un passe-bas numérique corrigé