Towards a Bioartificial Kidney: Validating Nanoporous Filtration Membranes Jacob Bumpus, BME/EE 2014 Casey Fitzgerald, BME 2014 Michael Schultis, BME/EE 2014
Transcript
Slide 1
Towards a Bioartificial Kidney: Validating Nanoporous
Filtration Membranes Jacob Bumpus, BME/EE 2014 Casey Fitzgerald,
BME 2014 Michael Schultis, BME/EE 2014
Slide 2
Background In 2010, 600,000 patients were treated for end stage
renal disease (ESRD) in the US alone Treatment Options: Kidney
transplant Donor Shortage Dialysis Costly and time consuming
Concept illustration of an implantable bioartificial kidney.
Courtesy of Shuvo Roy Image Citation: Fissell, William H., Shuvo
Roy, and Andrew Davenport. "Achieving more frequent and longer
dialysis for the majority: wearable dialysis and implantable
artificial kidney devices." Kidney international 84.2 (2013):
256-264.
Slide 3
Background Dr. Fissell is working to develop an implantable
bioartificial kidney using nanoporous silicon membranes as
biological filters These chips feature nanometer- scale pore
arrays, invisible to optical characterization methods Screenshots
courtesy UCSF School of Pharmacy
http://pharmacy.ucsf.edu/kidney-project/
Slide 4
Problem Statement These membranes must be thoroughly tested to
verify their filtration characteristics These experiments are
manually monitored, and data is collected by hand Current
experiments are unable to simulate physiologically relevant fluid
flow profiles, and are limited to constant flow rates There are no
failsafes to protect these expensive and fragile membranes
Slide 5
Needs Statement To design an integrated hardware/software suite
that will streamline verification of nanoporous silicon filtration
membranes while maximizing experimental control and minimizing user
involvement
Slide 6
Goals Develop an intuitive graphical user interface (GUI) that
allows the user to easily control the system Automate the
experimental protocol and data collection Allow user-defined
hardware setup so that numerous experiments can be run
simultaneously Add programatic flow rate control to allow for
pulsatility Include failsafes and shutdown procedures to protect
these membranes
Slide 7
Clinical Relevance Ease of Use Efficiency Control Relevance
Risk Lost Time Lost Money Effort Increase Reduce
Slide 8
Experiments The solution must automate three modes of
experimentation Hydraulic Permeability Mode Measures filtration
rate as a function of pressure (uL/min/psi) Filtration Mode Collect
filtrate samples for further analysis Dialysis Mode Collect samples
in a closed blood/dialysate system Filtration and Dialysis Mode
should include an option to run with constant flow or a pulsatile
waveform
Slide 9
Experimental Setup Hydraulic Permeability PSI Peristaltic Pump
Water Pressure Transducer Air Regulator To House Air Air Filtration
Membrane Implantable Device Zero 0.015 0.010 0.005 g 0.000
0.020
Slide 10
Feedback Control Diagram Arduino/LabVIEW Pressure Regulator PID
Loop Pressure Transducer Convert VI Setpoint Pressure Pressure
Voltage Signal ADC Voltage ErrorV Pump VI Peristaltic Pump Setpoint
Flow or Waveform RS-232 Signal Pressure Hagen- Poiseuille Flow Rate
PP Filtration Membrane Mass Balance Filtration Rate Comparison VI
(Actual > Setpoint?) Setpoint Mass Sample Mass Yes/No Shutdown?
V
Slide 11
Modified from Zhang, Guanqun, Jin-Oh Hahn, and Ramakrishna
Mukkamala. "Tube-load model parameter estimation for monitoring
arterial hemodynamics." Engineering Approaches to Study
Cardiovascular Physiology: Modeling, Estimation, and Signal
Processing (2011): 20. Pulsatility: Replicating Arterial Pressure
Waveforms ex vivo
Slide 12
Control Box Concept Pressure Transducers 124 3 6 5 8 7 General
Purpose USB 12 3 45 67 141312111098 Pressure Regulators 12 3 456 7
8 Power Supply AC Power Line USB Hubs and Female Connector Ports H
N G 24 12 5 -12 Through Hole Board Control Box: Front View Control
Box: Top View C R
Slide 13
Hydraulic Permeability Filtration Dialysis Quadrant 1 Quadrant
2 Quadrant 4 Quadrant 3 Top Level Menu Software Architecture
Diagram
Fail Safes Set point = 0 Overrides the PID controller Record
Max/Min Pressure Alert user of potential errors Next: Automatic
shut-down Error Handling What to do if something goes wrong?
Slide 20
Recent Progress LabVIEW Control of Pressure transducer
(COMPLETE) Pressure Regulator (COMPLETE) Peristaltic Pump
(COMPLETE) Mass balance (COMPLETE) Syringe Pump (TBD) Initial
iterations of pulsatile flow Abstract submission to American
Society for Artificial Internal Organs (ASAIO) Student Design
Competition Fully Automated Hydraulic Permeability and Filtration
Experiments Primary Fail-safes and Error handling Parts have
arrived
Slide 21
Next Steps Revisit pulsatility using known pressure profiles
Evaluate syringe pump functionality/feasibility Compile individual
components into a single, unified system Order and assemble
box
Slide 22
Gantt Chart
Slide 23
Special Thanks To: Vanderbilt University Medical Center
Vanderbilt School of Engineering Vanderbilt Renal Nanotechnology
Lab Dr. William Fissell Joey Groszek Dr. Amanda Buck Dr. Tim Holman
Dr. A.B. Bonds Dr. Matthew Walker III JustMyPACE Peer Senior Design
Group
Slide 24
Questions?
Slide 25
Feedback Control Diagram Arduino/LabVIEW Pressure Regulator 1
PID Loop Pressure Regulator 2 Pressure Transducer 2 Pressure
Transducer 1 Conversion VI Setpoint Pressure Pressure (Blood)
Pressure (Dialysate) Voltage Signal 1 ADC Voltage Signal 2 ADC VV
Voltage Error Voltage Pump VI Peristaltic Pumps Setpoint Flows or
Waveforms RS-232 Signals Pressure (Blood) HP Flow Rate Pressure
(Dialysate) PP
Slide 26
Experimental Setup Dialysis Mode PSI To House Air Peristaltic
Pump Pressure Transducer Dialysate Side Blood Side Pressure
Transducer Air Regulator To House Air Air Filtration Membrane
Syringe Pump
Slide 27
Hydraulic Permeability Mode Fissell, William H., et al.
"High-performance silicon nanopore hemofiltration membranes."
Journal of membrane science 326.1 (2009): 58-63.
Slide 28
Filtration/Dialysis Mode 0 Ideal Filtration Example 1 psi
Pressure Example 2 psi Pressure Filtrate Mass/ Original Mass ()
Size (arbitrary units)
Slide 29
Previous System
Slide 30
Previous Interface
Slide 31
Appendix: Feedback Control Simplified Arduino/LabVIEW Pressure
Regulator 1 PID Loop Pressure Regulator 2 Pressure Transducer 2
Pressure Transducer 1 Conversion VI Setpoint Pressure Pressure
(Dialysate) Voltage Signal 1 ADC Voltage Signal 2 ADC VV Voltage
Error Voltage Pressure (Blood)
Slide 32
Appendix: Feedback Control Diagram Arduino/LabVIEW Pressure
Regulator 1 PID Loop Pressure Regulator 2 Pressure Transducer 2
Pressure Transducer 1 Conversion VI Setpoint Pressure Pressure
(Blood) Pressure (Dialysate) Voltage Signal 1 ADC Voltage Signal 2
ADC VV Voltage Error Voltage Pump VI Peristaltic Pump Setpoint Flow
or Waveform RS-232 Signal Flow Rate Pressure (Blood)
Slide 33
Top Level Menu
Slide 34
Hardware Select
Slide 35
Design Factors Software Platform LabVIEW more $ / much less
development time Software concurrency More fewer programs running
but internals are more complex Hardware connections Fewer cheaper
in size and $ but more technically challenging