toward patient safety in closed-loop medical device systems

Post on 23-Feb-2016

31 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Toward Patient Safety in Closed-Loop Medical Device Systems . By- Rakheesh Kotagiri. Authors. Presentation flow. Introduction Understanding the Scenario & UPPAAL Architecture Verification and Validation of Components and System in Uppaal . - PowerPoint PPT Presentation

TRANSCRIPT

TOWARD PATIENT SAFETY IN CLOSED-LOOP MEDICAL DEVICESYSTEMS

By- Rakheesh Kotagiri

AUTHORS

PRESENTATION FLOW Introduction Understanding the Scenario

& UPPAAL Architecture Verification and Validation of Components

and System in Uppaal. MATLAB / SIMULINK MODELING OF

SYSTEM DYNAMICS Analysis of System Safety Properties Failures and Fail-Safe PCA system

INTRODUCTION Patient safety is the primary concern in the

medical field, And the medical devices have to be very accurate in performance.

Caregivers role. Medical devices made as CPS. But still many Hospitals wont take the step to

use these medical devices. Reason for this is, When coming to the

matter of human life, risk cannot be taken. Accuracy, Performance, Sensing the

behavior, every thing should be perfect.

CONT… Government has to approve the medical

devices by testing them. In this paper we will see UPPAAL tool model,

Which is used as a testing tool of medical devices.

This tool does not solve the problem but help to test the live environment scenarios, And make the improvements.

UNDERSTANDING THE SCENARIO & UPPAAL ARCHITECTURE Here we have PCA(Patient controlled

analgesia), This is infusion pump. It gives the facility to the patient to get pills

according to his will. Problem is overdose. A well programmed PCA shouldn’t give the

pills in overdose. If any such problems or if the patient is

feeling the suffocation even for small dose the system is built-in with supervisor kind of program.

CONT… This shut downs the PCA and makes an alarm

to the caregiver.

We use a pulse oximeter device, This is the clip on the patients finger.

This calculates heart beat and SpO2 outputs.

UPPAAL TOOL ARCHITECTURE

HARDWARE OF PCA DEMO SYSTEM

PCA SYSTEM CONTROL LOOP

COMMUNICATION STRUCTURE OF THE UPPAAL MODEL

Solid arrows represent communicationChannels.Dashed arrows represent shared variables.

VERIFICATION AND VALIDATION OF COMPONENTS AND SYSTEM IN UPPAAL

When pump in running state, pca_rate set to default rate

Or in state of bolusing when pca_rate increased by the bolus rate.

Uppsala University and Aalborg University

CONT… Bolus_time parameter gives the time fixed

duration for pumping pills.

Same as the PCA pump the pulse Oximeter has the timed automation.

Samples of Spo2 are obtained periodically with time interval of 1 unit. The result is showed in the po_result variable.

This po_result variable is delivered to the supervisor using the resultready channel.

THE SUPERVISOR AUTOMATON Here the SPO2 readings are compared with

the pre-defined threshold value.

If the results are too low, sends the stop message to the pump.

If there is any worst case execution time delay the caregiver resolves the problem and the supervisor sends the another message to restart the pump.

PATIENT & NETWORK AUTOMATION

Patient automation: Periodically updates the drug rate based on the flow rate of the pump and drug absorption rate.

Network Automation: It has two massages in the transit, one is the Stop message coming from the caregiver and the restart message.

VERIFYING PCA SYSTEM SAFETY PROPERTIES The main safety property that needs to be

verified is the patient entering into the critical region.

In this we mainly concentrate on the SPO2 and heart rate readings.

: This means that is satisfied in every state.

: This means that is satisfied eventually along every path.

CONT.. To check the pump is stopped if the patient

ever enters the alarming region.

Finally checking the main safety property(critical region)

Critical region is set to 70%

MATLAB / SIMULINK MODELING OFSYSTEM DYNAMICS

Drug flow is given by the drug absorption function. Patient model dynamics are modeled as a first order continuous system.The HR(heart rate) and SPO2 levels are extracted from the drug level using linear mapping.

CONT.. The patient’s behavior is simulated based on

the drug is repeatedly delivered for 10min followed by 10min pause.

The below fig represents the changes in HR and SPO2 levels. This results are displayed on patients monitors, and informs the supervisor.

CONT..

Using the patient’s readings we define three different regions.

1) safe region: This is the region where the patient’s reading are below threshold values that guarantee that patient’s vitals are not endangered.

CONT..

Critical Region: This is the region where the patient’s life is in danger or there is a chance that irreparable damage can occur.

Alarming Region: This is the region where patient’s vitals are not damaged but there is a reasonable concern that the patient can be forced to the critical region.

ANALYSIS OF SYSTEM SAFETY PROPERTIES For the present system we consider the

safety requirement that the PCA pump will always be stopped before patient’s critical region is reached.

Condition: Tpodel: Worst case delay caused by PO. Tnet: Worst case delay caused by network. Tsup: Worst case delay caused by supervisor. Tpump: Worst case delay caused by PCA

pump. Tp2po: Worst case latency from the moment

when command is sent from PCA pump until the drug starts flowing.

CONT.. Tpi: Worst case patient Inertia, a time that

elapses before drug injected in body affects the patient.

Tcrit: Patient’s critical time, a shortest region before it enters critical region.

CONT.. If the condition is satisfied we can guarantee

that the supervisor will be able to determine that the patient have entered the alarming zone and stop PCA pump.

When the drug flow is on, HR and SPO2 level will decrease with time as function

To calculate tcrit consider t1(alarming) and t2(critical).

FAILURES AND FAIL-SAFE PCA SYSTEM Here tdel takes into account all the delays in

the loop and is defined as

CONCLUSION In this paper a model driven approach to

design and validate closed loop medical device system is presented.

This paper considered a simple relevant clinical model to discuss the validations.

In future this approach is suitable to implement the safety evaluation on more complicated medical devices.

THANK YOU

top related