TP 1 Présentation des signaux biomédicaux (ECG, EEG, PPG,...) Traitement des si

TP 1 Présentation des signaux biomédicaux (ECG, EEG, PPG,...) Traitement des signaux biomédicaux 23/03/2020 Table des matières I - Objectif 3 II - Manipulation 4 III - Simulation 1 : Signal à une fréquence 5 IV - Simulation 2 : Signal à multiple fréquence 6 V - Simulation 3 : Analyse d'un signal ECG artificiel 7 VI - Exercice 9 Solutions des exercices 10 Abréviations 11 Bibliographie 12 Objectif 3 Ce TP consiste à manipuler sous MATLAB les différents signaux biomédicaux tels qu'ECG, EEG, ... etc. Et savoir appliquer la transformée de Fourier sur ces signaux. Signaux Biomédicaux Objectif I Manipulation 4 1. 2. 3. Utiliser la fonction « load » pour charger le signal « 100m.mat » qui est dans le chemin : « Signaux/ ». ECGp.11 *> Tracer le signal chargé en utilisant la fonction « plot ». L'affichage est-il lisible ? Calculer la transformée de Fourier de ce signal par la fonction « », et tracer le résultat fftp.11 *> en amplitude (« abs »). Le résultat est-il discutable ? Afin de mieux comprendre l'analyse spectrale d'un signal ECG, nous allons étudier l'analyse de fourrier d'un signal sinusoïdal et d'un signal ECG linéaire. Rappel : Comment calculer la transformée de Fourier Discrète ? La transformée de Fourierp.12 *¨ est calculée par : Cf. "Transformée de fourier discrète" Manipulation II Simulation 1 : Signal à une fréquence 5 1. 2. 3. Générer un signal sinusoïdal (S1) de fréquence « f1=100 » en utilisant la formule suivante : S1 =sin⁡(2 .pi .f1 . t), avec t : un vecteur de point en fonction de la fréquence d'échantillonnage fs. Visualiser le signal S1 en utilisant les fonctions : plot et grid. Calculer la transformée de Fourier de S1, et visualiser le spectre en utilisant les fonction : fftshift, abs, stem, grid et axis. Que constatez-vous ? Simulation 1 : Signal à une fréquence III Simulation 2 : Signal à multiple fréquence 6 1. 2. Générer deux signaux S1 et S2 de fréquences « f1=100 et f2=150 », et calculer la somme de ces signaux. Calculer la transformé de fourrier, et visualiser le spectre. Que constater vous ? Simulation 2 : Signal à multiple fréquence IV Simulation 3 : Analyse d'un signal ECG artificiel 7 1. 2. 3. Dans cette simulation, nous utilisons la Toolbox Matlab : Signal generator pour générer un signal ECG linéaire. Utiliser la fonction ecg pour générer un battement ECG linéaire. Visualiser le résultat. Utiliser la fonction repmat pour générer un signal ECG. Visualiser les résultats. Calculer la transformé de fourrier, et visualiser le spectre. Que constater vous ? Simulation 3 : Analyse d'un signal ECG artificiel V 8 Devoir maison Le signal 100m.mat est signal ECG de la base de donnée MIT, et les informations de ce signal sont présentées dans le fichier 100m.info. Présenter une analyse fréquentielle de ce signal. Présenter une étude comparative entre les simulations 3 et 4. VI Exercice 9 [ ] solution n°2 * [ ] p.10 La fréquence d'échantillonnage de signal 100m.mat est de :  360 Hz.  300 Hz.  400 Hz. Exercice VII Solutions des exercices 10 Exercice p. 9 > Solution n°1 La fréquence d'échantillonnage de signal 100m.mat est de :  360 Hz.  300 Hz.  400 Hz. Solutions des exercices Signification des abréviations 11 ECG : Électrocardiogramme fft : fast fourier transform Abréviations Bibliographie 12 Analyse et traitement du signal : signaux déterministes et aléatoires, filtrage, estimation avec exercices et problèmes corrigés, Bibliothèque de la faculté de Technologie, ISBN : 978-2-7298- 3194-3. Bibliographie VII uploads/Management/ tp-1-papier.pdf

  • 28
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Jul 16, 2021
  • Catégorie Management
  • Langue French
  • Taille du fichier 0.2961MB