PC - TP Analyse numérique d`un signal périodique - e-phyz
Transcription
PC - TP Analyse numérique d`un signal périodique - e-phyz
PC - TP Analyse numérique d’un signal périodique Capacités travaillées : ◮ Effectuer l’analyse spectrale d’un signal périodique à l’aide d’un oscilloscope numérique ou d’une carte d’acquisition (PCSI) ◮ Mettre en évidence le phénomène de repliement de spectre provoqué par l’échantillonnage avec un oscilloscope ou une carte d’acquisition (PC) ◮ Choisir les paramètres d’une acquisition numérique destinée à une analyse spectrale afin de respecter la condition de Nyquist-Shannon, tout en optimisant la résolution spectrale (PC) ◮ Elaborer un protocole permettant de déterminer le nombre de bits permettant de déterminer le nombre de bits d’une conversion A/N ou N/A (PCSI) 1 Numérisation d’un signal Un signal analogique s(t) associé à une grandeur physique est une grandeur continue. Pour enregistrer le signal sur l’ordinateur, il faut le numériser. La numérisation d’un signal conduit à une double discrétisation : – l’échantillonnage qui consiste à recueillir la valeur du signal à des instants donnés, espacés d’un intervalle de temps fini que l’on appelle ≪ la période d’échantillonnage ≫conduit à une discrétisation en temps ; – la conversion analogique-numérique conduit à discrétiser le signal, c’est à dire approcher sa valeur en la représentant sur un ensemble fini de valeurs possibles limité par la résolution de l’appareil. Figure 1 – Numérisation d’un signal La plage de valeurs que le signal d’entrée est susceptible de prendre est déterminée par le calibre C. Elle doit être supérieure à la valeur que l’on cherche à mesurer, sinon on observe un phénomène de saturation. La plage des valeurs de sorties s’étant sur ±C et est divisée en 2n intervalles de largeurs identiques car la mesure est codée en binaire sur n bits. 1 PC - TP Analyse numérique d’un signal périodique 2 La carte d’acquisition Sysam comprend : – une alimentation (+12 V, 0 V, −12 V) – plusieurs fiches de masse ; – deux sorties analogiques SA1 et SA2 qui permettent d’émettre des signaux analogiques (comme un GBF) – plusieurs entrées analogiques (EA0, EA1...) qui réalisent la conversion analogique-numérique de signaux à analyser (impédance d’entrée 1 MΩ, calibre d’entrée C = ±10 V). – une sortie vers Latis Pro ou Oscillo5 pour le traitement des signaux. Figure 2 – Carte d’acquisition Sysam Remarque : La carte Sysam peut aussi être utilisée en générateur de fonctions et être commandée par un programme Python. 1. Réaliser l’acquisition de la tension à vide aux bornes de EA0. 2. Cette tension vaut-elle rigoureusement 0 V ? 3. Elaborer un protocole expérimental permettant de déterminer le nombre de bits sur lequel sont codés les signaux numérisés par la carte Sysam 2 Critère de Niquist-Shannon 1. A l’aide du GBF, générer un signal sinusoı̈dal d’amplitude 5 V et de fréquence f = 1 kHz, puis réaliser l’acquisition de ce signal avec la carte Sysam sur une durée totale de Ttot = 10 ms avec différentes fréquences 1 dans le tableau ci-après (A REPRODUIRE ET COMPLETER SUR LE CAHIER) et d’échantillonage fe = Te observer pour chaque acquisition l’allure temporelle du signal et de son spectre avec le logiciel Latis Pro. (Ne pas hésiter à refaire plusieurs fois les acquisitions pour observer la réproductibilité des observations) Nombre de points ? ? ? ? ? ? ? fe /f 100 20 10 5 2 1,2 1 Allure du signal ? ? ? ? ? ? ? Allure du spectre ? ? ? ? ? ? ? fréquence mesurée ? ? ? ? ? ? ? 2. Enoncer le critère de Niquist-Shannon qui donne la fréquence d’échantillonnage minimale que l’on doit choisir pour obtenir un signal de sortie ayant une fréquence correspondant bien à la fréquence du signal d’entrée. 3. Enoncer un critère qui permet d’obtenir en sortie un signal ≪ de qualité ≫. 3 ≪ non déformé ≫ et qui correspond à une acquisition Optimisation de l’analyse spectrale 4. Réaliser à nouveau l’acquisition du signal précédent avec fe = 100f sur une durée totale Ttot = 10 ms. Dans le menu avancé de l’analyse de Fourier de Latis Pro, choisir une sélection manuelle de périodes (automatique par défaut) PC - TP Analyse numérique d’un signal périodique 3 Figure 3 – Menu avancé d’analyse de Fourier (F6) Sur le signal temporel faire varier la plage sur laquelle est calculée la FFT (Fast Fourier Transform), algorithme numérique qui approche la transformée de Fourier et fournit le spectre du signal numérique. 5. Comment choisir la plage temporelle pour optimiser l’allure FFT ? 6. Déplacer les curseurs de sorte à effectuer le calcul de FFT sur différentes durées puis remplissez le tableau suivant (A REPRODUIRE ET COMPLETER SUR LE CAHIER) : Durée du signal sélectionnée (Ta en ms) Résolution spectrale (∆f en Hz) 1 ? 2 ? 3 ? 4 ? 5 ? 6 ? 7 ? 8 ? 9 ? 10 ? 7. En déduire : – la relation entre la résolution spectrale ∆f et la durée du signal analysé Ta – la relation entre ∆f et la fréquence d’échantillonnage dans le cas d’un grand nombre N de points Remarque : On peut aussi montrer que l’analyse spectrale est optimisée en choisissant pour le calcul de la FFT un nombre de points de point en 2n 8. Synthèse : Comment choisir les paramètres d’une acquisition numérique destinée à une analyse spectrale ? 4 Sous échantillonnage d’un signal et repliement de spectre 9. Réaliser l’acquisition numérique d’un signal sinusoı̈dal de fréquence f = 1 kHz en choississant les paramètres d’acquisition suivants : – Nombre total de points N = 1000 points – Période d’échantillonnage Te = 10 µs – Durée totale de l’acquisition Ttot = 10 ms Réaliser l’analyse spectrale en mode automatique (ou en mode manuel en choississant une plage de 10 ms) et en affichant le résultat sur [0, fe /2] (Auto par défaut) 10. Changer la fréquence du signal sans modifier les paramètres de l’acquisition et REPRODUIRE PUIS COMPLETER SUR LE CAHIER le tableau suivant : Fréquence du signal d’entrée (en kHz) fe /f fréquence mesurée 11. Résumer vos observations et justifier le titre du 4. 1 ? ? 10 ? ? 20 ? ? 30 ? ? 40 ? ? 50 ? ? 60 ? ? 70 ? ? 80 ? ? PC - TP Analyse numérique d’un signal périodique 12. Générer un signal créneau et réaliser son acquisition numérique avec la carte d’acquisition Sysam 13. Détailler et justifier le choix du paramétrage de l’acquisition que vous avez réalisée. 14. Quelles sont les caractéristiques remarquables du spectre d’un signal créneau ? Exercice 1 Analyse d’un spectre numérique pour un signal créneau Un élève souhaite visualiser le spectre d’un signal créneau d’amplitude 5 V et de fréquence f = 100 Hz. Figure 4 – Spectre réalisé avec une fréquence d’échantillonnage fe = 900 Hz Justifier la composition du spectre obtenu. Exercice 2 Analyse spectrale d’un signal numérique 1. Ouvrir le fichier Python ≪ fft echantillonnage.py ≫ disponible sur www.ephyz.fr. 2. Réaliser une documentation indiquant le rôle de chacune des lignes des deux premiers blocs de ce script. 3. Choisir n=1000. Imprimer les courbes obtenues et justifier en détails l’allure du spectre. 4. Choisir n=1000. Imprimer les courbes obtenues et justifier en détails l’allure du spectre. 4