crc dinamap senior design project: preliminary design review john dlugokecki steven searcy robbie...

21
CRC Dinamap Senior Design Project: Preliminary Design Review John Dlugokecki Steven Searcy Robbie Rutherford Arif Mohd Zahari January 29, 2009

Upload: olivia-golden

Post on 11-Jan-2016

218 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: CRC Dinamap Senior Design Project: Preliminary Design Review John Dlugokecki Steven Searcy Robbie Rutherford Arif Mohd Zahari January 29, 2009

CRC Dinamap Senior Design Project:Preliminary Design Review

John DlugokeckiSteven SearcyRobbie RutherfordArif Mohd Zahari

January 29, 2009

Page 2: CRC Dinamap Senior Design Project: Preliminary Design Review John Dlugokecki Steven Searcy Robbie Rutherford Arif Mohd Zahari January 29, 2009

Project Overview

Sponsor: Carlos Orozco, Informatics Manager, Vanderbilt Clinical Research Center (CRC)

Goal: Develop a system that provides automated measurement and collection of vital signs data using the GE Dinamap vital signs monitor and automatically uploads the data to the CRC database

Page 3: CRC Dinamap Senior Design Project: Preliminary Design Review John Dlugokecki Steven Searcy Robbie Rutherford Arif Mohd Zahari January 29, 2009

Project Equipment

Dinamap Critikonold equipmentneeds to be phased out

Dinamap Pro 1000 Dinamap ProCare

Page 4: CRC Dinamap Senior Design Project: Preliminary Design Review John Dlugokecki Steven Searcy Robbie Rutherford Arif Mohd Zahari January 29, 2009

Current System

Using outdated PC running Windows 95, to collect data from Dinamap Critikon over serial port

Computer polls machine and locally stores data to Microsoft Access file

Data is then stored on a floppy disk so that nurses can transfer data to server using a different machine need to eliminate this step

Page 5: CRC Dinamap Senior Design Project: Preliminary Design Review John Dlugokecki Steven Searcy Robbie Rutherford Arif Mohd Zahari January 29, 2009

Previous Project

Similar senior project from 2004-2005 Solution utilized serial-to-bluetooth adapter to

send data from Dinamap to a PDA running LabVIEW

Data stored locally and sent over 802.11b wireless network to SQL server.

This solution was functional, but was not implemented due to inconsistency of bluetooth connection.

Page 6: CRC Dinamap Senior Design Project: Preliminary Design Review John Dlugokecki Steven Searcy Robbie Rutherford Arif Mohd Zahari January 29, 2009

Project Requirements

The system: Shall be able to take blood pressure and heart

rate data at regular intervals over several days Shall be highly reliable, using redundancy to

protect against lost data Shall be able to uniquely identify and match data

to a patient (timestamp, patient ID, study ID) Shall store all data locally then securely upload

data to CRC database over wireless local area network (IEEE 802.11b)

Page 7: CRC Dinamap Senior Design Project: Preliminary Design Review John Dlugokecki Steven Searcy Robbie Rutherford Arif Mohd Zahari January 29, 2009

Project Requirements

Should be easy to use by nurses Should require minimal user input to start data

collection Shall be able to set regular time interval for data

collection Shall provide visual feedback for investigator to

preview measurement trends during the study

Page 8: CRC Dinamap Senior Design Project: Preliminary Design Review John Dlugokecki Steven Searcy Robbie Rutherford Arif Mohd Zahari January 29, 2009

Potential Solutions

Hardware FPGA PDA Device Desktop Computer Laptop Computer

Software Linux Windows

Page 9: CRC Dinamap Senior Design Project: Preliminary Design Review John Dlugokecki Steven Searcy Robbie Rutherford Arif Mohd Zahari January 29, 2009

Comparison of solutions

Design Factors

HardwareSolutions

GUI(20%)

Cost(5%)

Size(15%)

Performance (processor speed, memory)

(20%)

Versatility(10%)

Reliability(30%)

FPGA No Low Small Low Low Med

PDA Yes Med Small Med Med Low

Desktop Yes High Large High High Med

Laptop Yes High Med High High High

Page 10: CRC Dinamap Senior Design Project: Preliminary Design Review John Dlugokecki Steven Searcy Robbie Rutherford Arif Mohd Zahari January 29, 2009

Proposed Solution

Use a laptop to interface with Dinamap monitor through serial port

Collect data and store locally on laptop hard drive

Upload data to CRC server over wireless network (IEEE 802.11b)

Page 11: CRC Dinamap Senior Design Project: Preliminary Design Review John Dlugokecki Steven Searcy Robbie Rutherford Arif Mohd Zahari January 29, 2009

High Level System Diagram

Patient

Serial connection

Wireless LAN

Server

Nurse

Dinamap Pro Series

Laptop

Page 12: CRC Dinamap Senior Design Project: Preliminary Design Review John Dlugokecki Steven Searcy Robbie Rutherford Arif Mohd Zahari January 29, 2009

High Level Software Diagram

Page 13: CRC Dinamap Senior Design Project: Preliminary Design Review John Dlugokecki Steven Searcy Robbie Rutherford Arif Mohd Zahari January 29, 2009

Resources Available

GE has provided DLL file with basic functions to communicate with Dinamap ProCareThis includes sample workflow and sample

applicationMust run on Windows OS

CRC will provide laptops

Page 14: CRC Dinamap Senior Design Project: Preliminary Design Review John Dlugokecki Steven Searcy Robbie Rutherford Arif Mohd Zahari January 29, 2009

GE Sample Application

Page 15: CRC Dinamap Senior Design Project: Preliminary Design Review John Dlugokecki Steven Searcy Robbie Rutherford Arif Mohd Zahari January 29, 2009

XML string from getState<?xml version="1.0" encoding="ASCII"?><Vitals><Vendor>General Electric Healthcare</Vendor><Model>Pro/Procare</Model>

<Result name="Mean_arterial_pressure"><Value>86</Value><Units name="mmHg"></Units><Time_stamp year="2008" month="11" day="18" hour="12" minute="33" second="14"></Time_stamp>

</Result><Result name="Systolic_blood_pressure">

<Value>130</Value><Units name="mmHg"></Units><Time_stamp year="2008" month="11" day="18" hour="12" minute="33" second="14"></Time_stamp>

</Result><Result name="Diastolic_blood_pressure">

<Value>67</Value><Units name="mmHg"></Units><Time_stamp year="2008" month="11" day="18" hour="12" minute="33" second="14"></Time_stamp>

</Result><Result name="Pulse">

<Value>73</Value><Units name="BPM"></Units><Method>blood_pressure</Method><Time_stamp year="2008" month="11" day="18" hour="12" minute="33"

second="14"></Time_stamp></Result></Vitals>

Page 16: CRC Dinamap Senior Design Project: Preliminary Design Review John Dlugokecki Steven Searcy Robbie Rutherford Arif Mohd Zahari January 29, 2009

ProCare/Laptop station

Carlos has suggested a smaller laptop (10-12”) to fit on the rack with the ProCare

Page 17: CRC Dinamap Senior Design Project: Preliminary Design Review John Dlugokecki Steven Searcy Robbie Rutherford Arif Mohd Zahari January 29, 2009

Laptop selection

Our sponsor has several tablets with which we can develop (Toshiba Proteges)

These are older laptops which are actually less powerful than the netbooks we are considering purchasing

Purchasing new laptop(s) will occur after we develop a working system

Page 18: CRC Dinamap Senior Design Project: Preliminary Design Review John Dlugokecki Steven Searcy Robbie Rutherford Arif Mohd Zahari January 29, 2009

Serial port adapter

Our sponsor has provided us with Serial to PCMCIA card adapters SIIG High-Speed Single Serial PC Card

These have worked reliably for him We were able to successfully test them

with the Dinamap monitor We will need a netbook

with a PCMCIA slot

Page 19: CRC Dinamap Senior Design Project: Preliminary Design Review John Dlugokecki Steven Searcy Robbie Rutherford Arif Mohd Zahari January 29, 2009

Serial port adapter

We are also going to test a serial-to-USB adapter

We have ordered one from Lewis Saettel This would allow for better system

adaptability in the future May be unreliable

Page 20: CRC Dinamap Senior Design Project: Preliminary Design Review John Dlugokecki Steven Searcy Robbie Rutherford Arif Mohd Zahari January 29, 2009

Schedule

Page 21: CRC Dinamap Senior Design Project: Preliminary Design Review John Dlugokecki Steven Searcy Robbie Rutherford Arif Mohd Zahari January 29, 2009

System Demo