22.01.2015 Views

PDF - Telfor

PDF - Telfor

PDF - Telfor

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

TELEMONITORING EKG SIGNALA PREKO LOKALNE<br />

RAČUNARSKE MREŽE<br />

Petrović, R. 1 , Bojanić D. 1 , Popović D. B. 2 ,<br />

1 Fakultet tehničkih nauka, Novi Sad<br />

2 Elektrotehnički fakultet, Beograd<br />

I UVOD<br />

Poslednjih godina nagli razvoj tehnologije u oblasti<br />

telekomunikacija i računarstva, uz istovremeno značajno<br />

pojeftinjenje hardvera, omogućio je razvoj novih oblika<br />

komunikacija među lekarima, skladištenje i veliku brzinu<br />

pretraživanja uskladištenih podataka kako za pojedince<br />

tako i grupe pacijenata, analizu podataka novim metodama<br />

i na taj način savremenu i bržu zdravstvenu zaštitu.<br />

Istovremeno ova tehnologija omogućava i edukaciju u<br />

medicini koristeći najnovija saznanja i prikazivanje kako<br />

novih rezultata, tako i pregled rezultata korišćenja lekova,<br />

novih tretmana, i slično. Praćenje medicinskih signala na<br />

daljinu (telemonitoring) postalo je jedan od standarda u<br />

savremenoj medicinskoj praksi, omogućivši bržu i<br />

kvalitetniju dijagnostiku [1].<br />

Korišćenje standardnih računarskih konfiguracija kao što<br />

su PC i laptop u medicinske svrhe znatno olakšava<br />

primenu telemedicine. Pre svega, razvojem Interneta,<br />

integracija personalnih računara u telemedicinske sisteme<br />

doživela je ekspanziju. Standardni računari opšte namene<br />

kao što su PC ili laptop dovoljno su moćni da mogu da<br />

vrše složenu digitalnu obradu elektorfizioloških signala, da<br />

čuvaju veliku količinu podataka o pacijentima, kao i da<br />

omoguće lak i brz pristup Internetu.<br />

kardiografije. Zbog velike količine podataka analiza je<br />

rađena off-line. U [4] predstavljen je softverski sistem za<br />

snimanje i analizu kardiovaskularnih parametara.<br />

Obrađuju se elektrokardiografski, ehokardiografski i<br />

snimci krvnog pritiska, a analiza se predstavlja grafčki.<br />

Virtuelni EKG uređaj koji simultano prati 12 odvoda, vrši<br />

snimanje i štampanje signala je predstavljen u [5]. Obrada<br />

signala (digitalna filtracija) i prikaz su u realnom vremenu.<br />

U [6] je prikazan virtuelni medicinski uređaj koji vrši<br />

snimanje i praćenje jednog EKG i jednog PKG<br />

(fonokardiografskog) signala.<br />

U ovom radu je prikazano kako se već postojeći<br />

virtuelni EKG monitor [5] može integrisati u<br />

telemedicinski sistem korišćenjem napredne tehnologije,<br />

razvijene u LabVIEW okruženju, za praćenje i upravljanje<br />

virtuelnim uređajima sa udaljenog računara putem<br />

digitalne komunikacione mreže – Internet-a ili LAN-a.<br />

III LABVIEW WEB SERVER<br />

U programskom alatu LabVIEW nalazi se ugrađen Web<br />

Server koji omogućava da se podaci sa virtuelnih<br />

instrumentata objavljuju na Internetu ili lokalnoj<br />

računarskoj mreži – LAN-u.<br />

II VIRTUELNA INSTRUMENTACIJA<br />

Primena računara u medicinskoj instrumentaciji<br />

podrazumeva integraciju personalnog računara opšte<br />

namene (desktop ili laptop), hardvera za akviziciju<br />

fizioloških signala, i softverskih komponenti koje<br />

omogućuju prikaz signala ili operacija na način koji je<br />

prikladan za korisnike. Primenom ove metodologije<br />

razvijene pod opštim naslovom Virtuelna instrumentacija<br />

moguće je projektovati višenamenski instrument, koji će<br />

moći, pored standardnih operacija praćenja signala, da vrši<br />

složenije operacije obrade. Softverski alat koji je<br />

projektovan upravo za primenu u računarskoj<br />

instrumentaciji je LabVIEW [2] firme National<br />

Instruments. To je grafički orijentisan programski jezik<br />

koji ima već gotove interfejse i kontrole za prikaz<br />

instrumenata kao i veliki broj ugrađenih funkcija za<br />

akviziciju i numeričku obradu signala. Ovaj programski<br />

alat je našao primernu i u medicinskoj instrumentaciji.<br />

Primer medicinskog instrumenta realizovanog u<br />

LabVIEW dat je u [3]. Virtuelni instrument vrši<br />

kardiovaskularne analize i analize autonomnih funkcija<br />

nervnog sistema. U radu je prikazana analiza snimljenih<br />

EKG signala, krvnog pritiska, temperature i impendansne<br />

Slika 1. Telemonitoring EKG signala preko<br />

računarske mreže<br />

Koristeći TCP/IP protokol, LabVIEW Web Server<br />

omogućava prikaz isprogramiranog uređaja na internetu i<br />

upravljanje njegovim radom. Računar na kome se nalazi<br />

server može vršiti akviziciju i obradu signala, a sa nekog


drugog računara koji je fizički udaljen, a nalazi se na mreži,<br />

mogu da se prate signali i rezultati obrade [7]. Kada se<br />

pristupi virtuelnom instrumentu sa udaljenog računara, Web<br />

Server šalje klijentu izgled uređaja tj. front panel, dok se<br />

programski kod - blok diagram izvršava na računaru serveru.<br />

Web Server omogućava i da se vrši upravljanje radom i<br />

kontrola virtuelnog instrumenta preko klijent računara<br />

potpuno identično kao da se program izvršava na njemu. Više<br />

klijenata mogu da pristupaju serveru i prate rad instrumenta<br />

(slika 1.), ali je daljinska kontrola dozvoljena samo jednom<br />

klijentu u jednom trenutku.<br />

Prikaz virtuelnog uređaja preko računarske mreže je<br />

omogućen preko standardnog Web pretraživača kao što je<br />

Internet Explorer ili Netscape Communicator. Ovakav način<br />

monitoringa i upravljanja znatno olakšava primenu<br />

telemedicine, jer je dovoljno da se na udaljenim računarima<br />

nalaze samo Web pretraživači, a ne i drugi posebno<br />

isprogramirani instrumenti.<br />

IV EKG TELEMONITORING<br />

Koristeći već postojeći virtuelni EKG monitor [5] moguće<br />

je pratiti električnu aktivnost srca u realnom vremenu na dva<br />

računara na mreži. Ako se uzme u obzir količina podataka<br />

koju je potrebno prenenti u jedinici vremena (da bi se<br />

obezbedilo praćenje EKG-a u realnom vremenu), Internet<br />

mreža još uvek ne poseduje dovoljan kapacitet. Ovakav<br />

pristup je ipak moguć na lokalnoj računarskoj merži. Jedna<br />

savremena klinička ustanova kao na primer Klinički centar u<br />

Sremskoj Kamenici, poseduje umrežen sistem i ovakav<br />

pristup bi olakšao i ubrzao dijagnostiku, naročito u kritičnim<br />

trenucima.<br />

Da bi se omogućio pristup EKG monitoru preko Web<br />

čitača potrebno je formirati html stranicu. U okviru<br />

LabVIEW alata je ponuđena opcija da se automatski formira<br />

html fajl, gde se koristi metodolgija ActiveX [10]. Ovako<br />

formirana internet stranica mora se nalaziti na računaru<br />

http://10.10.1.2:8000/EKGRemoteMonitor.htm<br />

gde je adresa računara servera 10.10.1.2, dok je 8000 port<br />

preko koga se pristupa html fajlu. EKGRemoteMonitor.htm<br />

je ime html fajla.<br />

Računar na kome se vrši akvizicija mora da ima instaliranu<br />

akvizicionu karticu [5]. Na računaru serveru se prikupljaju<br />

signali, a na klijent računaru se vrši praćenje i prikaz u<br />

realnom vremenu (slika 2.). Svaka promena izgleda<br />

virtuelnog instrumenta (front panela) na serveru će se videti<br />

na klijent računaru.<br />

Kvalitet prikaza instrumenta u Web čitaču zavisi od<br />

kapaciteta lokalne mreže i od količine podataka koja se<br />

prenosi. Ukoliko je velika količina podataka i velika brzina<br />

prikaza na grafiku signala, može doći do usporenja rada ili<br />

čak do prekida veze [7].<br />

Računar na kojem se prati virtuelni EKG instrument u<br />

Internet pretraživaču mora da ima instaliran Run Time Engine<br />

LabVIEW da bi se omogućio monitoring. Ovakva<br />

metodologija koja je razvijena u LabVIEW omogućava i<br />

daljinsku kontrolu uređaja na veoma lak način. Korisnik<br />

može da zatraži kontrolu nad virtuelnim uređajem na serveru.<br />

Tada sve grafičke kontrole sa virtuelnog instrumenta postaju<br />

dostupne računaru klijentu. U okviru Web čitača instrument<br />

postaje aktivan, dok se programski kod izvršava i dalje na<br />

račuanru serveru. Kontrole koje omogućavaju obradu signala<br />

i prikaz sada su dostupne klijentu dok korisnik na računaru<br />

serveru nema pristup njima [7]. Na ovaj način omogućeno je<br />

da lekar-ekspert na udaljenom računaru ima pristup<br />

instrumentu i mogućnost da izvrši određene analize EKG<br />

signala radi bolje dijagnostike.<br />

V ZAKLJUČAK<br />

U ovom radu je prikazan telemetrijski EKG sistem koji<br />

koristi http internet protokol preko lokalne računarske mreže.<br />

Slika 2. Snimanje EKG na serveru (levo) i prikaz na klijent računaru u Web pretraživaču (desno)<br />

serveru.<br />

Virtuelnom EKG uređaju pristupa se preko html stranice. U<br />

internet pretraživaču na udaljenom račuanru se upiše adresa<br />

računara i ime html fajla, npr.:<br />

Korišćen je virtuelni EKG uređaj predstavljen u [5]. Prilikom<br />

testiranja korišćen je test EKG signal iz MIT-BIH baze [9],<br />

semplovan sa 360 Hz. Sistem je testiran na 100 Mbit-noj<br />

FastEthernet lokalnoj mreži u laboratoriji na Fakultetu<br />

Tehničkih Nauka na Katedri za automatiku. Prilikom


testiranja najveći ostvaren protok je bio oko 200 KB/s, što je<br />

bilo dovoljno za kvalitetan prikaz svih 12 EKG odvoda.<br />

Prilikom preuzimnja kontrole od strane klijenta protok na<br />

mreži se neznatno povećava.<br />

Ovakav telemetrijski sistem omogućava daljinsko praćenje<br />

EKG snimka u realnom vremenu. Monitoring se vrši iz<br />

standardnog Web pretraživača što olakšava primenu ovakvog<br />

sistema jer obezbeđuje pristup sa bilo kog računara na<br />

lokalnoj računarskoj mreži. Omogućena je i daljinska<br />

kontrola snimanja i obrade EKG signala što olakšava<br />

dijagnostiku. Ovaj sistem se može primeniti u svim<br />

savremenim bolničkim ustanovama koje poseduju umrežen<br />

računarski sistem. Primena daljinskog monitoringa je<br />

omogućena sa svakog računara u okviru bolničke ustanove<br />

čime je znatno povećan kvalitet medicinske nege.<br />

LITERATURA<br />

[1] D.B. Popović, "Telemedical services: Evaluation<br />

methods", Proc 7 h ICT Conf, Žabljak, February, p. 5-9,<br />

2002.<br />

[2] National Instruments, www.ni.com<br />

[3] D.S. Benitez, A. Zaidi, A. Fitchet, P.A. Gazdecki and<br />

A.P. Fitzpatrick, "Virtual instrumentation for clinical<br />

assessment of cardiovascular and autonomic function",<br />

IEE Proceedings, Science Tecnology Vol. 147, No 6,<br />

November 2000.<br />

[4] E. Rosow, J. Adam, "Virtual Instrumentation Tools for<br />

Real-Time prformance Indicators: Using PIVIT for<br />

Data-Driven Decisions", Biomedical instrumentation &<br />

technology- March/April 2000 - Volume 34/No 2.<br />

http://www.harthosp.org/biomedical/news/bi&t.htm<br />

[5] R. Petrović, N. Jorgovanović, S. Došen, "Praćenje i<br />

snimanje EKG signala na računaru", Zbornik XLVII<br />

konferencije ETRAN 2003,Herceg Novi, 2003.<br />

[6] Zhenyu Guo "Project: Medical Virtual Instrumentation"<br />

http://www.seas.gwu.edu/~zguo/bep1.html<br />

[7] Networking in LabVIEW, Chapter 17, LabVIEW User<br />

Manual<br />

[8] C T Obadage, D N Ranasinghe: "Platform Independent<br />

Remote Virtual Instruments Over the Internet"<br />

http://www.cmb.ac.lk/academic/Science/Computer/dscs<br />

/research/abstracts/it98conference/obadage.htm<br />

[9] Massachusetts Institute of Technology. MIT-BIH<br />

database. http://ecg.mit.edu/<br />

[10] Application note “Building an Interactive Web Page<br />

With Data Socket”, www.ni.com<br />

Abstract: In this paper, virtual instrument for telemonitoring<br />

of heart action potentials through local area network is<br />

shown. Sytem integrates personal computer, LabView<br />

development environment, DAQ card and LAN. System<br />

supports distributed acquisition, supervision, archiving,<br />

printing and off line viewing of ECG signal. Also, it enables<br />

telediagnostic of ECG signal.<br />

ECG MONITORING THROUGH LOCAL AREA<br />

NETWORK, Petrović R., Bojanić D., Popović D. B.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!