Digitally-Bypassed Transducers: Interfacing Digital Mockups to Real-Time Medical Equipment - PowerPoint PPT Presentation

About This Presentation
Title:

Digitally-Bypassed Transducers: Interfacing Digital Mockups to Real-Time Medical Equipment

Description:

Digitally-Bypassed Transducers: Interfacing Digital Mockups to Real-Time Medical Equipment Scott Sirowy*, Tony Givargis and Frank Vahid* *Department of Computer ... – PowerPoint PPT presentation

Number of Views:162
Avg rating:3.0/5.0
Slides: 16
Provided by: csUcrEdu58
Learn more at: http://www.cs.ucr.edu
Category:

less

Transcript and Presenter's Notes

Title: Digitally-Bypassed Transducers: Interfacing Digital Mockups to Real-Time Medical Equipment


1
Digitally-Bypassed Transducers Interfacing
Digital Mockups to Real-Time Medical Equipment
  • Scott Sirowy, Tony Givargis and Frank Vahid

Department of Computer Science and
Engineering University of California,
Riverside ssirowy,vahid_at_cs.ucr.edu
Center for Embedded Computer Systems University
of California, Irvine givargis_at_ics.uci.edu
  • This work was supported in part by the National
    Science Foundation

2
Introduction Medical Device SW Development
Ventilator
  • PC Simulation
  • Simulate medical device and physiological system
    completely in software
  • Supports rapid software changes, faster than
    real-time execution, and avoids potential safety
    concerns

Matlab, MML, VisSim, etc
Lung
3
Introduction Medical Device SW Development
  • Physical Mockups
  • Later in development, migrate simulated
    physiological models to physical models
  • Used when medical device software is running on
    actual hardware
  • Potential inability to adapt to new features

4
Introduction Medical Device SW Development
Physical Mockups
PC Simulation
(Flexibility, speed, no real hardware)
(Real Hardware, more realistic, costly, some
scenarios difficult to model )
  • Digital Mockups
  • Combines the benefits of faster than real-time
    execution of simulation with advantages of
    developing software on real device
  • Potentially cheaper than physical mockups too

5
Introduction Medical Device SW Development
  • PC Simulation
  • Supports rapid software changes, faster than
    real-time execution, and avoids potential safety
    concerns
  • Physical Mockups
  • Used when medical device software is running on
    actual hardware
  • Potential inability to adapt to new features
  • Digital Mockups
  • Combines the benefits of faster than real-time
    execution of simulation with advantages of
    developing software on real device
  • Potentially cheaper than physical mockups too

6
Introduction Medical Device SW
DevelopmentPhysical Mockups
Physical Tube
SW Core
Pressure and Volume Sensors
Transducers
7
Introduction Medical Device SW
DevelopmentDigital Mockups
Left Unconnected
Digital Lungs Mockup
SW Core
Digital Interface
8
Digital MockupsDigitally-Bypassed Transducers
Digitally-bypassed Transducer
Medical Device
Digital Mockup
Input 1
Output 1
(Digital)
Sensed Input

Input n
Output n
(Digital)
Sensed Input
SW Core
Physical Value
Input 1
Output 1
(Digital)

Physical Value
Input n
Output n
(Digital)
Control/Synchronization Channel
Digital Bypass
9
Digital MockupsDigitally-Bypassed Transducers
Output Digitally-Bypassed Transducer
Input Digitally-Bypassed Transducer
Bypass Transducer
Digital output
(from medical device)
Digital input
(to medical device)
Digital input
Sensed Value
Digital output
Physical Value
Transducer
Transducer
  • Simple and inexpensive hardware additions enable
    bypassing the transducer inputs and outputs, and
    enable working completely in the digital domain

10
Digital MockupsMedical Device-Digital Mockup
Synchronization
  • Rate Synchronization Dedicated
    Control/Synchronization Channel used to exchange
    connectivity information, sampling rates, and
    mockup execution speeds

All communication done on the bi-directional
control/synchronization channel
Step 1 On initial connection, digital
connectivity handshake
Digital Mockup
Medical Device
Step 1
Step 2 Medical device sends required sampling
rate
Step 2
Step 3 Medical device and Digital Mockup agree
on execution speed (real time, 2X faster, etc)
Step 3
Step 4
Step 4 Begin Execution
11
Medical Software Development with
Digitally-Bypassed Transducers
  • All Digitally-Bypassed
  • Transducers

Physical Interface
Tube
2) Combined Digital and Transducers
  • Full Interaction with
  • Physical System

12
Digitally-Bypassed TransducersEarly Prototype
Medical Device (Pacemaker)
Control/Synchronization Channel
Open leads for real physical analog connections
Digital Mockup of a Heart
Transducers
Digital Inputs/Outputs
13
Medical Software DevelopmentPrototype Results
  • Heart Digital Mockup and Pacemaker
  • Implemented both pacemaker model and digital
    model using a number of off-the-shelf
    microcontrollers
  • Digital Mockup based off a simple physical heart
    model
  • Able to test pacemaker in real-time, and faster
    and slower than real time

14
Medical Software DevelopmentPrototype Results
  • Lung Digital Mockup and Ventilator
  • Lung Mockup Ventilator based off of models from
    the NSR Physiome Projects
  • Plan on augmenting a real ventilator with
    digitally-bypassed transducers in the near future

15
Conclusions
  • With a small amount of hardware and software
    additions, we introduced the digitally-bypassed
    transducer
  • Digitally-bypassed transducers enable interfacing
    to digital mockups, enable medical software
    development at faster than real-time execution
    while still developing software on the real
    medical device
Write a Comment
User Comments (0)
About PowerShow.com