sp ab

3
KL UNIVERSITY Dept. of ECE B. Tech (ME,PE), IInd year, Sem-1I SIGNAL PROCESSING (13-ES205) Project No:10 Batch No:08 DETECTION OF HEART RATE Abstract Objectives: (a) Load, display and manipulating ECG signals (b) Design IIR notch filter for 50 Hz and 100 Hz. (c) Design a band pass filter to eliminate muscle noise. (d) Perform zero crossing algorithm to determine the heart rate. Basic Theory: ECG is a small electrical signal captured from an ECG sensor. The ECG signal is produced by activity of the human heart, thus can be used for heart rate detection, fetal monitoring and diagnostic purpose. The ECG signal is characterized by five peaks and valleys, labeled P,Q,R,S and T. The highest positive wave is the R wave. Shortly before and before and after the R wave are negative waves called Q wave and S wave. The Q,R and S waves together are called the QRS complex. The

Upload: vamsi-reddy

Post on 20-Feb-2017

59 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Sp ab

KL UNIVERSITYDept. of ECE

B. Tech (ME,PE), IInd year, Sem-1I

SIGNAL PROCESSING (13-ES205)

Project No:10Batch No:08

DETECTION OF HEART RATE

AbstractObjectives:

(a) Load, display and manipulating ECG signals

(b) Design IIR notch filter for 50 Hz and 100 Hz.

(c) Design a band pass filter to eliminate muscle noise.

(d) Perform zero crossing algorithm to determine the heart rate.

Basic Theory: ECG is a small electrical signal captured from an ECG sensor. The ECG signal is produced by activity of the human heart, thus can be used for heart rate detection, fetal monitoring and diagnostic purpose. The ECG signal is characterized by five peaks and valleys, labeled P,Q,R,S and T. The highest positive wave is the R wave. Shortly before and before and after the R wave are negative waves called Q wave and S wave. The Q,R and S waves together are called the QRS complex. The properties of QRS complex, with its rate of occurance and times, highs and widths provide information to cardiologists cencerning various pathological conditions of the heart. The resiprocal of the time period between R wave peaks (in milli seconds) muliplied by 60000 gives the instantaneous heart rate in beats per minute.

Functional Block diagram of cascaded Notch filters

Page 2: Sp ab

Task1: Load an ECG signal. Add a 50 Hz, 100 Hz and 150 Hz frequency sinusoidal signals to this ECG signals. Plot the original ECG signal, corrupted ECG signal and their spectrum.

Task2: Design three notch filters with the following specifications. Frequencies to be suppressed : 50 Hz, 100 Hz and 150 Hz. 3 dB bandwidth for each filter : 4 Hz.

Sampling rate : 600 Hz

Type of Notch filter : Second order IIR filterDesign methods : (a) FIR and (b) IIR using Pole zero placement.Step1: Design a second order FIR notch filter.Step2: Design a second order pole-zero notch filter.In both cases choose the gain b0 so that |ω| 1 for ω 0 . Write the mathematicalequations for both transfer function and its difference equations in each case.Step3: Plot the spectrums of each notch filters and cascaded filters.Step4: Plot the original, corrupted and filtered ECG signals and their spectrum.

Task 3:

Perform zero crossing algorithm to determine the heart rate.

Branch: ME Section: S01 Batch No: 08 Project No:10

SNo ID NO NAME OF THE STUDENT1 14007208 K RAGHAVENDRA 2 14007214 B VAMSIDHAR REDDY3 14007222 CH HEMANTH4 14007226 M D MAHARSHI