An Efficient System Of Electrocardiogram Data Acquisition And Analysis Using LABVIEW

Page 1

INTERNATIONAL JOURNAL FOR TRENDS IN ENGINEERING & TECHNOLOGY VOLUME 4 ISSUE 2 – APRIL 2015 - ISSN: 2349 - 9303

An Efficient System Of Electrocardiogram Data Acquisition And Analysis Using LABVIEW 1

Dr.C.Gowri Shankar2 PhD, Associate professor, 2 KSR college of Engineering Tiruchengode, Namakkal.

Shamsudeen Shafreen.S1 Master of Engineering in Embedded system technologies, KSR College of Engineering, Tiruchengode, Namakkal. Sshafreen71@gmail.com

Abstract- The Electrocardiogram has a vital role in the diagnosis of heart related diseases. Through the technology has improved a lot, still we cannot reduce a death because of patient gets delay in reaching the hospital. In medical emergency, saving a single minute is worthwhile. The ultimate aim of this work is to develop a handy cost effective Data Acquisition (DAQ) and analysis system for ECG. This DAQ comprises of several modules like Analog to Digital Converter (ADC), power supply, amplifiers, isolators, filters and interfacing circuits. This system chiefly intends to collect the ECG signal is highly useful in clinical application such as diagnosing the problems like tachycardia, bradycardia, IInd degree heart block, myocardial infarction, etc. ECG signal will be collected from the patient using 3 lead ECG sensors and given to NI ELVIS DAQ will then transfer the signal to laptop through NI6008 data acquisition card. The Graphical User Interface (GUI) in LabVIEW software is also developed to incessantly monitor the ECG signal traces and record the ECG data with high accuracy, and from the ECG signal is analyzed using LabVIEW software and the data is send to hospital through wireless transmitter prior to ambulance reaching the hospital. Also 104 is configured further proficiency of treatment to patient. This system is applicable in the people crowded area to diagnose heart related emergency and read the ECG value with the help of a medical physician.

Keywords—LabVIEW:Laboratory Virtual Instrumentation Engineering Workbench, DAQ: Data Acquisition System, GUI:Graphical user interfaces, ELVIS: Educational Laboratory Virtual Instrumentation Suite.

I.

LabVIEW is a graphical programming environment which has become widespread throughout research labs, academia and industry. It is powerful and versatile analysis and instrumentation software for measurement and automation [19]. Since the LabVIEW is software oriented, it offers more flexibility than standard laboratory instruments. Because of their appearance and operation imitates the physical instruments like oscilloscopes, the LabVIEW programs are called virtual instruments (VIs). LabVIEW is designed to facilitate data collection and analysis, as well as offers numerous display options. With data collection, analysis and display combined in a flexible programming environment, the desktop computer functions as a dedicated measurement device. The LabVIEW contains a comprehensive set of VIs and function for acquiring, displaying, and storing the data, as well as the tools since it will support you to troubleshoot your code [20]. LabVIEW Programs/codes are also described as Virtual Instruments or VIs. It is mainly employed for Signal Processing (Analysis), Data Acquisition and hardware control. LabVIEW consists of three components namely the front panel, block diagram and connector panel. The front panel is build by means of controls and indicators. Controls are used to allow a user to supply information to the VI while the Indicators are used to indicate, or display the results based on the inputs. The back panel is a block diagram consists of the graphical source code. The objects which are placed on the front panel will appear on the back panel as terminals. It also consists of structures and function which carry out operations on controls and furnish data to indicators. The structures and function are available on the function palette and can be positioned on the back panel. Controls, indicators, structures and functions will be collectively

INTRODUCTION

Biomedical signals are basic observations for analyzing the body function and also it is used for diagnosing a many kinds of diseases [14]. ECG is the recording of the electrical impulses that are generated in the heart. These impulses initiate the contraction of cardiac muscles. The vector is a diagrammatic way to show the strength and the direction of the electrical impulse. The ECG signal is normally low in amplitude, so we need necessary amplification is required to find different abnormalities [18]. The ECG signal is a graphical record of measuring the duration and magnitude of the electrical activity that is generated by depolarization and repolarization of the atria and ventricles. In an ECG, one cardiac cycle consists of the P-QRS-T waves are shown in the figure 1.

Fig 1: The element of the ECG complex

130


INTERNATIONAL JOURNAL FOR TRENDS IN ENGINEERING & TECHNOLOGY VOLUME 4 ISSUE 2 – APRIL 2015 - ISSN: 2349 - 9303 known as nodes. Nodes are connected to one another by means of wires. A virtual instrument can either be run as a program with the front panel serving as a user interface. The front panel defines the inputs and outputs for the given node through the connector panel. The Biomedical Workbench in LabVIEW Biomedical Toolkit provide applications for both the bio-signal and biomedical image analysis. These applications also allow you to apply biomedical solutions using National Instruments software, such as LabVIEW, with National Instruments hardware, such as NI Educational Laboratory Virtual Instrumentation Suite II (NI ELVIS II). We can acquire real world and real-time biomedical data by using biomedical sensors and national instruments hardware. Also we can import biomedical data from files, such as files from the physiobank database t o the application in this kit for analysis. We can utilize the applications in Biomedical Workbench to extract the features from electrocardiogram signals to analyze heart rate variability and to measure blood pressure.

Fig.2 Block diagram of data acquisition system design

II ECG SIMULATOR

This front-end pre-processing, which is referred to as signal conditioning, includes functions such as signal amplification, filtering, electrical isolation, and multiplexing. Many transducers require bridge completion, linearization, excitation currents or voltages, high amplification for proper and accurate operation. ECG signal is normally low in amplitude, so we can’t extract the signal and signal conditioning is required. In DAQ system there is no need of external signal conditioning.

ECG SIMULATOR is a virtual ECG machine. It is used to produce a large kind of the ECG waveform without using the ECG machine. It is likely to generate the typical ECG waveforms of different leads and many arrhythmias. There are many advantage of using ECG SIMULATOR like recording the data and reduce a difficulties in the real time. An ECG signal is a periodic signal in which fundamental frequency can be determined by the heartbeat which also satisfies the Dirichlet’s conditions. Therefore Fourier series can be used to represent the ECG signal. Observing Fig. 1, it can be observed that a single period of an ECG signal is a combination of triangular and sinusoidal wave forms in which each significant feature of ECG signal can be denoted by the shifted and scaled versions of one of these waveforms as shown below. • QRS, Q and S portions of ECG signal can be represented by triangular waveforms. • P, T and U portions can be represented by triangular waveforms.

IV NI ELVIS

III DATA ACQUISITION SYSTEM

NI ELVIS is a National Instruments Educational Laboratory Virtual Instrumentation Suite. It comprises of LabVIEW based virtual instruments, a bench-top workstation a multifunction data acquisition (DAQ) device, and prototype board. This combination provides a readily available suite required in most educational laboratories. The system depends on LabVIEW it delivers the suppleness to offer complete data acquisition and prototyping capabilities. The NI ELVIS is a multifunctional DAQ device and also have digital I/O line control or read the state of Boolean device such as relays. Finally, counter I/O lines are used for controlling and measuring timing of a DAQ process. The DAQ device is composed of ADC and DAC. These two components of the DAQ System are mainly used to produce and the read signal. The multiplexer is used to connect the various analog input lines to the ADC. Before an analog Signal is converted to a digital signal, it must be sampled. Generally, conversion occurs uniformly in time. A DAC can generate a voltage with maximum specified voltage rate. Based on industry-standard NI LabVIEW graphical system design software, the NI ELVIS with USB plug-and-play capabilities, powerful data acquisition, offers the flexibility of virtual instrumentation and also allows faster and easy measurement. The NI ELVIS II and its integration with Multisim10.1, including features such as 3D NI ELVIS II and simulated/real instruments in Multisim10.1, provides the ideal platform for teaching and research of bioinstrumentation. The NI ELVIS II data acquisition systems are shown in figure 3.

The Block diagrams of data acquisition system are shown in figure.2. Data Acquisition system is also called DAQ or DAS. It is the process of taking a real world signals such as voltage or current as any electrical input, for processing, analysis, storage, data manipulation or conditioning. Many applications employ plug-in boards to acquire data and transfer it to computer memory. Others use DAQ hardware remotely from the PC that is coupled through parallel port, serial port, GPIB-Bus or Net operates. Many real world sensors and transducers generate output signals that must be conditioned before it is fed to a DAQ board in order to effectively and correctly acquire the signal.

131


INTERNATIONAL JOURNAL FOR TRENDS IN ENGINEERING & TECHNOLOGY VOLUME 4 ISSUE 2 – APRIL 2015 - ISSN: 2349 - 9303

Fig.3 THE NI ELVIS II DAQ

Fig. 4 ventricular tachycardia front panel.

In this paper shows the connection of three leads circuit. Vernier EKG sensor is one which part of acquiring signal. There are three colour is assigned for the circuit to be connected. The entire circuit is formed based on the Einthoven’s triangle. It is nothing but the formation of the LEAD I, LEAD II, and LEAD III. LEAD I is a placed between the right arm to the left arm. LEAD II is a placed between the right arm to left leg. LEAD III is a placed between left arm to left leg. Instead of above, this paper shows a picture the electrode is placed on wrist and elbows.

For normal human the heart rate is varies from 60-100 bpm.Tachycardia is a heart rate that exceeds the 100. The uncontrolled of the upper and lower chamber of heart rate exceeded due to rapid increase of electrical signal. Sometime there are no symptoms or complication. In serious cases, tachycardia occurs due to sudden cardiac arrest or death.

Fig. 5 ventricular tachycardia block diagram The front panel and block diagram for ventricular tachycardia shown in figure 4 and 5. In front panel shows the waveform is too fast ventricular contraction and relaxation. It exist the normal beat.

V RESULT AND DISCUSSION

The bradycardia is in which the heart rate below the normal range. The normal peoples of the heart rate are 60-100. If below the 60 may be act as bradycardia. It is occurs mostly due to the aging or fitted people like a regular exercises, gymnastics etc. In some case caused due to the excess of potassium in the blood, low rate of thyroid or electrolyte imbalance. The front panels for bradycardia are shown in figure 6. The waveform derives that too slow of the heart beat. It is also normally occurs in young fit people.

The simulation tool is used for data acquisition and analysis of ECG using LabVIEW 2012. Biomedical tool kit is used for simulation. In the LabVIEW contain two windows; they are front panel and the block diagram. In front panel contain the control and indicator, block diagram contain the function and connecting wires. When we run the LabVIEW, it changes from grid window to gray window in front panel without fail. If not connecting any wire properly, the broken arrow shown in run button. If any errors occur, it will show in the command window. Input signal is taken from ECG simulation.

132


INTERNATIONAL JOURNAL FOR TRENDS IN ENGINEERING & TECHNOLOGY VOLUME 4 ISSUE 2 – APRIL 2015 - ISSN: 2349 - 9303

Fig. 6 bradycardia front panel Fig. 8 1st degree heart block

The myocardial infarction is commonly known as heart attack. It is normally happen due to the blockage of the heart muscles. The coronary artery is a small part of heart muscles. When arteries get clot, there is a reduced flow of blood supply or oxygen. This is possible to happen due to the inflammation of coronary arteries or wounded the heart muscles.

The front panel for 1st degree AV block shown in figure 8. The waveform correlated that the prolonged PR interval, greater than 0.2 sec.

VI CONCLUSION

Front panel for Myocardial infarction are shown in figure 7. The waveform correlated that the change in the ST segment.

The main objective in carrying out this project is to detect the heart related diseases through the LabVIEW and classify whether it is a normal or abnormal signal. It is clearly mentioned with proof that the LabVIEW is a safe tool for detecting abnormalities in an efficient, accuracy and real time manner. From the LabVIEW biomedical tool kit, analyzed the RR interval, 1ST degree AV block, tachycardia and the bradycardia. VII FUTURE WORK In the future work, I suggest that analysis the more diseases like sudden cardiac arrest, cardiac vascular disease, and pulmonary diseases, atrial flutter ventricular flutter, etc. From that analyzed disease send to hospital through wireless transmitter before subject reached to hospital and also configuring ambulance 104. VII REFERENCES [1]

Fig.7 myocardial infarction The excess of P-R interval is may be act as 1st degree AVblock. It is also known as prolonged P-R interval. This is happen due to excess of 300ms. The delay between the atrium depolarization to the starting of ventricular depolarization, happen due to AV blocking or increasing vagal tone.

[2]

[3]

[4]

[5]

133

M Murugappan, Reena Thirumani, Mohd Iqbal Omar, Subbulakshmi Murugappan, (2014) “Development of Cost Effective ECG Data Acquisition System for Clinical Application using LabVIEW” IEEE 10th International Colloquium on Signal Processing & its Applications (CSPA2014), 7 - 9 Mac. 2014, Kuala Lumpur, Malaysia. Mohan Kumar1, Umesh K, Pandiaraja G, Sonu Thomas, Venkatesh M, (2014) “A Research Work on identification of Cardiac Disorders using LabVIEW” International journal of Computer Science and Mobile Computing, IJCSMC, Vol.3, Issue.5, pg. 166-175. M. K. Islam, A. N. M. M. Haque, G. Tangim, T. Ahammad, and M. R. H. Khondokar, Member, IACSIT, (2012) “Study and Analysis of ECG Signal using MATLAB and LabVIEW as Effective Tools” International Journal of Computer and Electrical Engineering, Vol. 4, No. 3. Zeli Gao, Jie Wu, Jianli Zhou, Wei Jiang, (2012) “Design of ECG Signal Acquistion and Processing System, International Conference on Biomedical Engineering and Biotechnology. Gowthaam, P.R. Indumathi, S. John Kennedy, S. Raaj Kamal, N.R. Vijayakumar, (2012) “Identification of Cardiac Diseases and Remote Monitoring Using LabVIEW”


INTERNATIONAL JOURNAL FOR TRENDS IN ENGINEERING & TECHNOLOGY VOLUME 4 ISSUE 2 – APRIL 2015 - ISSN: 2349 - 9303 [6]

[7]

[8]

[9]

[10]

[11]

[12]

[13]

[14] [15] [16] [17] [18] [19] [20]

International Conference on Computing and Control Engineering. A. K. M. Fazlul Haque, Md. Hanif Ali, M. Adnan Kiber and Md. Tanvir Hasan , (2009) “ DETECTION OF SMALL VARIATIONS OF ECG FEATURES USING WAVELET” ARPN Journal of Engineering and Applied Sciences, VOL. 4, NO. 6. Tatiparti Padma, M. Madhavi Latha, Abrar Ahmed, (2009) “ECG Compression and LabVIEW implementation” J. Biomedical Science and Engineering, 2009, 2, 177-183. Channappa Bhyri, Kalpana.V, S.T.Hamde, and L.M.Waghmare, (2009) “Estimation of ECG features using LabVIEW” TECHNIA – International Journal of Computing Science and Communication Technologies, VOL. 2, NO. 1. Jusine Boyle, Niranjan Bidargiddi, Antti Sarela, Mohan Karunanithi (2009) “Autonatic Detection of Respiration Rate From Ambulatory Single-Lead ECG”, IEEE transactions on Information Technology in Biomedicine, Vol. 13, No. 6, pp 890-896. Danfei Huang, Xiaofeng Zhang, Huilin Jiang, Guozhong Xu, (2009) “Research on ECG R-wave Detection Algorithm Based on LabVIEW”, Biomedical Engineering and Informatics, BMEI, 2nd IEEE International Conference, pp 1-4. Goutam Kumar Sahoo, Samit Ari, Sarat Kumar Patra, (2009) “ECG signal analysis for detection of Heart Rate and Ischemic Episodes” International Journal of Advanced Computer Research. Yanna Zhao, Jie Zhao, Qun Li, (2008) “Derivation of Respiratory Signals from Single-lead ECG”, International Seminar on Future Biomedical Information Engineering, IEEE Computer Society, pp 15-18. Amit Kumar, Lillie Dewan, Mukhtiar Singh, (2006) “Real Time Monitoring System for ECG Signal using Virtual Instrumentation” WSEAS transactions on biology and biomedicine, Issue 11,Volume 3, pp 638-643. Handbook of Biomedical Instrumentation by R. S. Khandpur. Introduction to Biomedical Equipment Technology by Joseph J. Carr and John M. Brown Introduction to Medical Electronics Applications by D. Jennings, a Flint, BCH Turton, LDM Nokes. LabVIEW User Manual from National Instruments Seminarprojects.com/s/biomedical-projects-using-LabVIEW www.ni.com www.ni.com/pdf/academic/us/journals/ijee_11.pdf

134


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.