Pump flow rate compensation system
First Claim
1. A system for setting the speed of a peristaltic pump when the pump input pressure Po varies from zero said pump having a pressure vs flow rate characteristic which includes a family of curves each of which, for pressures equal to and greater than zero, exhibits a constant or increasing flow rate with increasing pressure and, for pressures less than zero, exhibits a linearly decreasing flow rate with decreasing pressure over at least a portion of said pressures less than zero comprising:
- means for sensing said pump input pressure Po when it varies from zero and providing an analog output representative thereof,means for converting said analog output into digital form,microprocessor means connected to said means for converting for providing an incremental output Pi /(Pi -Po) when Po is negative or an incremental output Pi /(Pi +Po) when Po is positive in digital form which is representative of the amount by which the speed So of said pump is changed to provide another speed S which will maintain a constant flow rate Qo when said pump input pressure Po varies from zero said incremental output being determined from the equations
space="preserve" listing-type="equation">Q/Q.sub.o =P.sub.i /(P.sub.i ±
P.sub.o), Q=KS and Q.sub.o =KS.sub.o whereQ=equivalent flow rate at zero pressure required to provide constant flow rate Qo when Po varies from zero,Qo =constant desired flow rate provided in digitized form as an input to said microprocessor,Pi =pressure at which extrapolated linear portions of the curves of the pump characteristic intersect the pressure axis,Po =pump input positive or negative pressure provided in digitized form as an input to said microprocessor,S=speed at which pump must be driven to provide Qo when Po varies from zero,So =speed at which pump is driven to provide Qo when Po is equal to zero,K=pump constant provided in digitized form as an input to said microprocessor and,means responsive to said incremental output connected to said microprocessor means for changing the speed So of said pump to said another speed S.
3 Assignments
0 Petitions
Accused Products
Abstract
This invention relates generally to systems for handling biological fluids such as blood and more particularly relates to apparatus for maintaining a constant flow rate of fluid by a peristaltic pump when the pressure at the input of such a pump goes negative or positive. More specifically, the invention uses a microprocessor which provides an output signal representative of the incremental change in pump speed required when the pump input experiences a negative or positive pressure regime.
The microprocessor output is based on a sensed input pump pressure, Po, a pressure, Pi, which is the pressure at which extensions of the linearly decreasing portions of the pump characteristic curves intersect the pressure axis on a plot of Pressure vs Flow Rate for a given pump and a desired flow rate, Qo. The resulting output is applied to a stepper motor via a programmable timer and driver amplifier. The motor mechanically linked to the pump drives the pump at a speed which maintains the flow rate constant.
-
Citations
9 Claims
-
1. A system for setting the speed of a peristaltic pump when the pump input pressure Po varies from zero said pump having a pressure vs flow rate characteristic which includes a family of curves each of which, for pressures equal to and greater than zero, exhibits a constant or increasing flow rate with increasing pressure and, for pressures less than zero, exhibits a linearly decreasing flow rate with decreasing pressure over at least a portion of said pressures less than zero comprising:
-
means for sensing said pump input pressure Po when it varies from zero and providing an analog output representative thereof, means for converting said analog output into digital form, microprocessor means connected to said means for converting for providing an incremental output Pi /(Pi -Po) when Po is negative or an incremental output Pi /(Pi +Po) when Po is positive in digital form which is representative of the amount by which the speed So of said pump is changed to provide another speed S which will maintain a constant flow rate Qo when said pump input pressure Po varies from zero said incremental output being determined from the equations
space="preserve" listing-type="equation">Q/Q.sub.o =P.sub.i /(P.sub.i ±
P.sub.o), Q=KS and Q.sub.o =KS.sub.o whereQ=equivalent flow rate at zero pressure required to provide constant flow rate Qo when Po varies from zero, Qo =constant desired flow rate provided in digitized form as an input to said microprocessor, Pi =pressure at which extrapolated linear portions of the curves of the pump characteristic intersect the pressure axis, Po =pump input positive or negative pressure provided in digitized form as an input to said microprocessor, S=speed at which pump must be driven to provide Qo when Po varies from zero, So =speed at which pump is driven to provide Qo when Po is equal to zero, K=pump constant provided in digitized form as an input to said microprocessor and, means responsive to said incremental output connected to said microprocessor means for changing the speed So of said pump to said another speed S. - View Dependent Claims (2, 3, 4)
-
-
5. A system for setting the speed of a peristaltic pump when the pump input pressure Po drops below zero said pump having a pressure vs flow rate characteristic which includes a family of curves each of which, for pressures equal to and greater than zero, exhibits a constant flow rate and, for pressures less than zero, exhibits a linearly decreasing flow rate with decreasing pressure over at least a portion of said pressures less than zero comprising:
-
means for sensing said pump input pressure Po when it drops below zero and providing an analog output representative thereof, means for converting said analog output into digital form, microprocessor means connected to said means for converting for providing an incremental output Pi /(Pi -Po) in digital form which is representative of the amount by which the speed So of said pump is changed to provide another speed S which will maintain a constant flow rate Qo when said pump input pressure Po is less than zero said incremental output being determined from the equations
space="preserve" listing-type="equation">Q/Q.sub.o =P.sub.i /(P.sub.i -P.sub.o), Q=KS and Q.sub.o =KS.sub.o whereQ=equivalent flow rate at zero pressure required to provide constant flow rate Qo when Po <
O,Qo =constant desired flow rate provided in digitized form as an input to said microprocessor, Pi =pressure at which extrapolated linear portions of the curves of the pump characteristic intersect the pressure axis, Po =pump input negative pressure provided in digitized form as an input to said microprocessor, S=speed at which pump must be driven to provide Qo when Po drops below zero, So =speed at which pump is driven to provide Qo when Po is equal to or greater than zero, K=pump constant provided in digitized form as an input to said microprocessor and, means responsive to said incremental output connected to said microprocessor means for changing the speed So of said pump to said another speed S. - View Dependent Claims (6, 7, 8)
-
-
9. A system for setting the speed of a peristaltic pump when the pump input pressure Po goes above zero said pump having a pressure vs flow rate characteristic which includes a family of curves each of which, for pressures greater than zero, exhibits a linearly increasing flow rate with increasing pressure and, for pressures less than zero, exhibits a linearly decreasing flow rate with decreasing pressure over at least a portion of said pressures less than zero comprising:
-
means for sensing said pump input pressure Po when it goes above zero and providing an analog output representative thereof, means for converting said analog output into digital form, microprocessor means connected to said means for converting for providing an incremental output Pi /(Pi +Po) in digital form which is representative of the amount by which the speed So of said pump is changed to provide another speed S which will maintain a constant flow rate Qo when said pump input pressure Po is greater than zero said incremental output being determined from the equations
space="preserve" listing-type="equation">Q/Q.sub.o =P.sub.i /(P.sub.i +P.sub.o), Q=KS and Q.sub.o =KS.sub.o whereQ=equivalent flow rate at zero pressure required to provide constant flow rate Qo when Po <
O,Qo =constant desired flow rate provided in digitized form as an input to said microprocessor, Pi =pressure at which extrapolated linear portions of the curves of the pump characteristic intersect the pressure axis, Po =pump input positive pressure provided in digitized form as an input to said microprocessor, S=speed at which pump must be driven to provide Qo when Po goes above zero, So =speed at which pump is driven to provide Qo when Po is equal to zero, K=pump constant provided in digitized form as an input to said microprocessor and, means responsive to said incremental output connected to said microprocessor means for changing the speed So of said pump to said another speed S.
-
Specification