The present invention relates, in general, to medical devices and systems and, in particular, to infusion pumps, infusion pump systems and associated methods.
Electrokinetic pumps provide for liquid displacement by applying an electric potential across a porous dielectric media that is filled with an ion-containing electrokinetic solution. Properties of the porous dielectric media and ion-containing solution (e.g., permittivity of the ion-containing solution and zeta potential of the solid-liquid interface between the porous dielectric media and the ion-containing solution) are predetermined such that an electrical double-layer is formed at the solid-liquid interface. Thereafter, ions of the electrokinetic solution within the electrical double-layer migrate in response to the electric potential, transporting the bulk electrokinetic solution with them via viscous interaction. The resulting electrokinetic flow (also known as electroosmotic flow) of the bulk electrokinetic solution is employed to displace (i.e., “pump”) a liquid. Further details regarding electrokinetic pumps, including materials, designs, and methods of manufacturing are included in U.S. patent application Ser. No. 10/322,083 filed on Dec. 17, 2002, which is hereby incorporated in full by reference.
One exemplary embodiment is directed to a method of detecting a malfunction in an infusion pump using a pressure pulsation technique. Generally, the malfunction detection method can include determining a first position of a movable partition of an infusion pump having a non-mechanically driven movable partition, activating the infusion pump for a first pre-determined amount of time to induce movement of the movable partition, de-activating the infusion pump for a second predetermined amount of time, determining a second position of the movable partition, calculating a measured displacement based on the first and second positions of the movable partition, and comparing the measured displacement to a pre-determined threshold value to determine whether the infusion pump is malfunctioning. In one exemplary embodiment, the infusion pump can be an electrokinetic infusion pump. The position of the movable partition can be determined using a magnetic sensor. Calculating the measured displacement can include calculating a measured volume based on the first and second positions of the movable partition. Further, the pre-determined threshold value can represent a variety of infusion pump operating parameters.
In one embodiment, the pre-determined threshold value can be a minimum acceptable value of the measured displacement of the movable partition. In this embodiment, the step of comparing the measured displacement to the predetermined value can further include indicating the presence of an occlusion in the pump if the measured displacement is less than the pre-determined threshold value. The malfunction detection method can also include repeating the steps of the method as the movable partition proceeds through the infusion pump. In this embodiment, the step of determining the first position of the movable partition can include equating the first position of the movable partition with a previously measured position of the movable partition. The method can also include generating an alarm if the presence of an occlusion is detected.
In another embodiment, the pre-determined threshold value can be a maximum acceptable value of the measured displacement of the movable partition. In this embodiment, the step of comparing the measured displacement to the pre-determined value can further include indicating the presence of a fluid-loss condition in the pump if the measured displacement is greater than the pre-determined threshold value. As with the occlusion detection method, the fluid-loss detection method can also include repeating the steps of the method as the movable partition proceeds through the infusion pump. In this embodiment, the step of determining the first position of the movable partition can include equating the first position of the movable partition with a previously measured position of the movable partition. The method can also include generating an alarm if the presence of a fluid-loss condition is detected.
In another exemplary embodiment of the malfunction detection method, the step of activating the infusion pump for the first pre-determined amount of time can be effective to cause a pressure build up in the pump. In this embodiment, de-activating the pump can include increasing the second pre-determined amount of time to cause a larger pressure drop in the pump. The second pre-determined amount of time can also be decreased to cause a smaller pressure drop in the pump.
A system for detecting a malfunction in an infusion pump is also provided. The system can include an infusion pump having a non-mechanically driven movable partition disposed therein, a position sensor disposed on the pump, a controller associated with the pump, and a processor associated with the position sensor. A variety of configurations are available for the position sensor. For example, the position sensor can be a magnetic sensor, an optical sensor, or a linear variable differential transformer. In one embodiment, the infusion pump can be an electrokinetic infusion pump. The controller can be adapted to operate the infusion pump in an activate/de-activate cycle. The cycle can include activating the pump for a first predetermined amount of time to induce movement of the movable partition and de-activating the pump for a second pre-determined amount of time. In one embodiment, the controller can be adapted to cause a pressure build up in the infusion pump. In this embodiment, the pressure build up can be associated with the activation of the pump for the first pre-determined amount of time. The processor can be adapted to calculate a measured displacement based on the first and second positions of the movable partition, and to compare the measured displacement with a pre-determined threshold value to determine whether the infusion pump is malfunctioning.
In one embodiment, the pre-determined threshold value can be a minimum acceptable value for the measured displacement. In this embodiment, the processor can be adapted to indicate a presence of an occlusion in the infusion pump if the measured displacement is less than the pre-determined threshold value. In another exemplary embodiment, the pre-determined threshold value can be a maximum acceptable value for the measured displacement. In this embodiment, the processor can be adapted to indicate presence of a fluid-loss condition in the infusion pump if the measured displacement is greater than the pre-determined threshold value.
In another embodiment, the controller can be further adapted to repeat the activate/de-activate cycle while fluid is being delivered by the infusion pump. The malfunction detection system can also include an alarm signal generator that is coupled to the processor and configured to produce an alarm signal if the processor determines that the infusion pump is malfunctioning.
The invention will be more fully understood from the following detailed description taken in conjunction with the accompanying drawings, in which:
Certain exemplary embodiments will now be described to provide an overall understanding of the principles of the structure, function, manufacture, and use of the devices and methods disclosed herein. One or more examples of these embodiments are illustrated in the accompanying drawings. Those of ordinary skill in the art will understand that the devices and methods specifically described herein and illustrated in the accompanying drawings are non-limiting exemplary embodiments and that the scope of the present invention is defined solely by the claims. The features illustrated or described in connection with one exemplary embodiment may be combined with the features of other embodiments. Such modifications and variations are intended to be included within the scope of the present invention.
Embodiments of the present invention generally provide methods and systems for detecting malfunctions in infusion pumps. A variety of malfunctions are associated with the operation of infusion pumps. For example, occlusions, bubbles or other obstructions that form in an infusion set, can interfere with the flow from an infusion pump and result in inaccurate doses of infusion fluid. Other potential issues with infusion pumps include disconnects within the infusion set and leaks. The malfunction detection methods disclosed herein can include determining a first position of a movable partition of an infusion pump, activating the infusion pump to induce movement of the movable partition, de-activating the infusion pump, determining a second position of the movable partition, calculating a measured displacement based on the first and second positions of the movable partition, and comparing the measured displacement to pre-determined threshold value to determine whether the infusion pump is malfunctioning. The methods for detecting malfunctions in infusion pumps provided herein can work in conjunction with a variety of infusion pumps including, but not limited to, electrokinetic infusion pumps with closed loop control. Select embodiments of exemplary electrokinetic infusion pump systems are described below. Further details regarding infusion pumps with closed loop control suitable for use with the malfunction detection methods of the present invention are included co-pending applications entitled “Infusion Pump with Closed Loop Control and Algorithm” (Attorney Docket No. 106731-3) and “Electrokinetic Infusion Pump System” (Attorney Docket No. 106731-5), filed concurrently herewith and hereby incorporated by reference in their entirety.
Electrokinetic Infusion Pumps
Electrokinetic pumping can provide the driving force for displacing infusion liquid. Electrokinetic pumping (also known as electroosmotic flow) works by applying an electric potential across an electrokinetic porous media that is filled with electrokinetic solution. Ions in the electrokinetic solution form double layers in the pores of the electrokinetic porous media, countering charges on the surface of the electrokinetic porous media. Ions migrate in response to the electric potential, dragging the bulk electrokinetic solution with them. Electrokinetic pumping can be direct or indirect, depending upon the design. In direct pumping, infusion liquid is in direct contact with the electrokinetic porous media, and is in direct electrical contact with the electrical potential. In indirect pumping, infusion liquid is separated from the electrokinetic porous media and the electrokinetic solution by way of a moveable partition. Further details regarding electrokinetic pumps, including materials, designs, and methods of manufacturing, suitable for use in devices according to the present invention are included in U.S. patent application Ser. No. 10/322,083 filed on Dec. 17, 2002, and Ser. No. 11/112,867 filed on Apr. 21, 2005, which are hereby incorporated by reference in their entirety.
A variety of infusion liquids can be delivered with electrokinetic infusion pumps using closed loop control, including insulin for diabetes; morphine and/or other analgesics for pain; barbiturates and ketamine for anesthesia; anti-infective and antiviral therapies for AIDS; antibiotic therapies for preventing infection; bone marrow for immunodeficiency disorders, blood-borne malignancies, and solid tumors; chemotherapy for cancer; and dobutamine for congestive heart failure. The electrokinetic infusion pumps with closed loop control can also be used to deliver biopharmaceuticals. Biopharmaceuticals are difficult to administer orally due to poor stability in the gastrointestinal system and poor absorption. Biopharmaceuticals that can be delivered include monoclonal antibodies and vaccines for cancer, BNP-32 (Natrecor) for congestive heart failure, and VEGF-121 for preeclampsia. The electrokinetic infusion pumps with closed loop control can deliver infusion liquids to the patient in a number of ways, including subcutaneously, intravenously, or intraspinally. For example, the electrokinetic infusion pumps can deliver insulin subcutaneously as a treatment for diabetes, or can deliver stem cells and/or sirolimus to the adventitial layer in the heart via a catheter as a treatment for cardiovascular disease.
Once again referring to the electrokinetic infusion pump with closed loop control 100 illustrated in
In
The position of movable partition 120 can be determined using a variety of techniques. In some embodiments, movable partition 120 can include a magnet, and a magnetic sensor can be used to determine its position.
Other types of position detectors that include a magnetic sensor for identifying the position of a moveable partition that use a magnetic sensor can also be used such as Hall-Effect sensors. In a particular example, anisotropic magnetic resistive sensors can be advantageously used with infusion pumps, as described in the co-pending application entitled “Infusion Pumps with a Position Sensor” (Attorney Docket No. 106731-18), filed concurrently herewith and hereby incorporated herein by reference in its entirety. In other embodiments, optical components can be used to determine the position of a movable partition. Light emitters and photodetectors can be placed adjacent to an infusion housing, and the position of the movable partition determined by measuring variations in detected light. In still other embodiments, a linear variable differential transformer (LVDT) can be used. In embodiments where an LVDT is used, the moveable partition includes an armature made of magnetic material. A LVDT that is suitable for use in the present application can be purchased from RDP Electrosense Inc., of Pottstown, Pa. Those skilled in the art will appreciate that other types of position detectors can also be utilized, consistent with embodiments of the present invention.
Depending upon desired end use, electrokinetic engine 102 and infusion module 104 can be integrated into a single assembly, or can be separate and connected by tubing. Electrokinetic engine 102 and infusion module 104 illustrated in
Electrokinetic supply reservoir 106, as used in the electrokinetic infusion pump with closed loop control illustrated in
Closed Loop Control Schemes
Various exemplary embodiments are directed to methods and systems for controlling the delivery of infusion liquids from an electrokinetic infusion pump. In particular embodiments, a closed loop control scheme can be utilized to control delivery of the infusion liquid. Although many of the various closed loop control schemes described in the present application are described in the context of their use with electrokinetic engines, embodiments using other engines are also within the scope of embodiments of the present invention. Closed loop control, as described in the present application, can be useful in many types of infusion pumps. These include pumps that use engines or driving mechanisms that generate pressure pulses in a hydraulic medium in contact with the movable partition in order to induce partition movement. These driving mechanisms can be based on gas generation, thermal expansion/contraction, and expanding gels and polymers, used alone or in combination with electrokinetic engines. As well, engines in infusion pumps that utilize a moveable partition to drive delivery an infusion fluid (e.g., non-mechanically driven partitions of an infusion pump such as hydraulically actuated positions) can include the closed loop control schemes described herein. Further details regarding electrokinetic infusion pumps with closed loop control suitable for use with the malfunction detection methods of the present invention are included in co-pending application entitled “Infusion Pump with Closed Loop Control and Algorithm” (Attorney Docket No. 106731-3) filed concurrently herewith and hereby incorporated by reference in its entirety.
Use of a closed loop control scheme with an electrokinetic infusion pump can compensate for variations that may cause inconsistent dispensing of infusion liquid. For example, with respect to
Electrokinetic infusion pumps that utilize a closed loop control scheme can operate in a variety of manners. For example, the pump can be configured to deliver a fluid shot amount in a continuous manner (e.g., maintaining a constant flow rate) by maintaining one or more pump operational parameters at a constant value. Non-limiting examples include flow rate of infusion fluid or electrokinetic solution, pressure, voltage or current across electrodes, and power output from a power source. In such instances, a closed loop control scheme can be used to control the operational parameter at or near the desired value.
In some embodiments, the pump is configured to deliver an infusion fluid by delivering a plurality of fluid shot amounts. For example, the electrokinetic infusion pump can be configured to be activated to deliver a shot amount of fluid. The amount can be determined using a variety of criteria such as a selected quantity of fluid or application of a selected voltage and/or current across the electrodes of the pump for a selected period of time. Following activation, the pump can be deactivated for a selected period of time, or until some operating parameter reaches a selected value (e.g., pressure in a chamber of the electrokinetic pump). Continuous cycles of activation/deactivation can be repeated, with each cycle delivering one of the fluid shot amounts. An example of such operation is discussed herein. Closed loop control schemes can alter one or more of the parameters discussed with respect to an activation/deactivation cycle to control delivery of the infusion fluid. For instance, the shot duration of each shot can be altered such that a selected delivery rate of infusion fluid from the pump is achieved over a plurality of activation/deactivation cycles. Alteration of shot durations during activation/deactivation cycles can be utilized advantageously for the delivery of particular infusion fluids such as insulin. For example, diabetic patients typically receive insulin in two modes: a bolus mode where a relatively large amount of insulin can be dosed (e.g., just before a patient ingests a meal), and a basal mode where a relatively smaller, constant level of insulin is dosed to maintain nominal glucose levels in the patient. By utilizing activation/deactivation cycles, both delivery modes can easily be accommodated by simply adjusting the shot duration (e.g., very short shots during basal delivery and one or more longer shots for a bolus delivery) and/or the deactivation duration.
One potential advantage to operating under repeated activation/deactivation cycles is that such an operation prevents too much infusion fluid from being released at once. Take, for example, an infusion pump operating at a constant delivery rate (i.e., not a continuous activation/deactivation cycle). If such an infusion pump becomes occluded, a closed loop controller could potentially continue to try and advance the plunger, causing the pressure to rise in the infusion set with little change in fluid delivery. Thus, if the occlusion is suddenly removed, the stored pressure could inject a potentially hazardous and even lethal dose of infusion fluid into the patient. Electrokinetic infusion pumps operating under a repeated cycle of activation and deactivation can reduce the risk of overdose by allowing the pressure stored within the infusion set to decrease over time due to leakage back through the electrokinetic porous material. Accordingly, some of the embodiments discussed herein utilize an infusion pump operating with an activation/deactivation cycle.
Another potential advantage of utilizing continuous activation/deactivation cycles is that such cycles can help an electrokinetic pump avoid potential mechanical inefficiencies. For example, with respect to insulin delivery in the basal mode, a very small pressure may be associated with infusing insulin at a slow rate. Very low pressures, however, may result in mechanical inefficiencies with pump movement. For example, smooth partition/piston movement may require a threshold pressure that exceeds the low pressure needed to infuse insulin at the designated basal rate, otherwise sporadic movement may result, leading to difficulties in pump control. By utilizing activation/deactivation cycles, a series of relatively small “microboluses” can be released, sufficiently spaced in time, to act as a virtual basal delivery. Each microbolus can use a high enough pressure to avoid the mechanical inefficiencies.
Some embodiments are directed to methods of controlling fluid delivery from an electrokinetic infusion pump. The electrokinetic infusion pump can be configured to deliver one or more fluid shot amounts. For example, the pump can deliver a single continuous fluid shot amount, consistent with continuous operation. Alternatively, a plurality of fluid shot amounts can be delivered as in a series of activation/deactivation cycles. One or more measured amounts can be determined for the plurality of shot amounts. For example, a measured amount can be obtained for each of a plurality of fluid shots, or after a selected number of fluid shots when a pump operates utilizing a series of activation/deactivation cycles. In another example, a series of measured amounts can be determined for a single continuous shot, corresponding to determining the amount of fluid displaced from the pump over a series of given time intervals during continuous fluid dispensing. Fluid shot amounts and measured amounts can be described by a variety of quantities that denote an amount of fluid. Though volume is utilized as a unit of shot amount in some embodiments, non-limiting other examples include mass, a length (e.g., with an assumption of some cross-sectional area), or a rate (e.g., volumetric flow rate, flux, etc.). An average measured amount can be calculated from the measured amounts, and subsequently used to calculate a correction factor. The correction factor can also depend upon an expected amount, which is either selected by a pump user or designated by a processor or controller of the pump. The correction factor can be used to adjust subsequent fluid delivery from the pump (e.g., used to adjust a subsequent fluid shot amount from the pump). Such subsequent fluid delivery can be used to correct for previous over-delivery or under-delivery of infusion fluid, or to deliver the expected amount.
During pump operation, as fluid is delivered, the steps of determining a measured amount; calculating an average measured amount; calculating a correction factor; and adjusting subsequent fluid delivery based at least in part on the correction factor, can be serially repeated (e.g., after each fluid shot, or after a selected plurality of fluid shots when using activation/deactivation cycles) to control dispensing of fluid from the pump. A more specific example of the implementation of these methods is described with respect to
With reference to
Returning to
When a position sensor is implemented, the particular technique used to measure the position of movable partition 120 can have a direct effect upon the precision and accuracy of measured shot volume 406, and, accordingly, upon closed loop control algorithm 400. In particular, if sampling of a position sensor's movement between shots is such that the actual displacement is of the order of the resolution of the position sensor, shot-to-shot precision can be difficult to maintain with a closed loop control scheme that only utilizes the last two measured shot amounts to calculate a correction factor. Other sources of error can also adversely affect the shot-to-shot precision (e.g., either random errors or systematic errors that cause a drift in an operating parameter such as fluid output over a period of time). To improve the precision and accuracy of closed loop control algorithm 400, measured shot volume 406 can be combined with previous measurements to calculate an average measured shot volume 408, which can be used in the closed loop control algorithm 400.
Returning to
In one embodiment, several measured shot volumes are determined and averaged before making corrections to shot profile 402. Henceforth, closed loop control algorithm 400 can be used to adjust shot profile 402. Closed loop control algorithm 400 can be particularly useful when electrokinetic infusion pump with closed loop control 100 is delivering infusion liquid 124 in basal mode, as is described in the Examples discussed below.
Electrokinetic Infusion Pump with Closed Loop Controller
In
As mentioned previously, when designing an electrokinetic infusion pump with closed loop control 100, the infusion module 104 and the electrokinetic engine 102 can be integrated, as illustrated in
Malfunction Detection
As indicated above, electrokinetic infusion pumps can operate in a variety of manners. For example, the pump can be configured to deliver a fluid by maintaining some operational parameter at a constant value. Non-limiting examples include flow rate of infusion fluid or electrokinetic solution, pressure, voltage or current across electrodes, and power output from a power source. In some embodiments, the pump is configured to deliver an infusion fluid by delivering a plurality of fluid shot amounts. For example, the electrokinetic infusion pump can be configured to be activated to deliver a shot amount of fluid. The amount can be determined using a variety of criteria such as a selected quantity of fluid (e.g., a microbolus of fluid) or application of a selected voltage and/or current across the electrodes of the pump for a selected period of time. Following activating, the pump can be deactivated for a selected period of time, or until some operating parameter reaches a selected value (e.g., pressure in a chamber of the electrokinetic pump). Continuous cycles of activation/deactivation can be repeated, with each cycle delivering one of the fluid shot amounts.
One potential advantage to operating under the continuous activation/deactivation cycle is that such an operation can prevent too much infusion fluid from being released at once. Take, for example, an infusion pump operating at a constant delivery rate (i.e., not a continuous activation/deactivation cycle). If such an infusion pump becomes occluded, the pump will continue to advance the plunger, causing the pressure to rise in the infusion set, but no infusion fluid will be delivered. Thus, if the occlusion is suddenly removed, the stored pressure will inject a potentially hazardous and even lethal dose of infusion fluid into the patient. Electrokinetic infusion pumps operating under a continuous cycle of activation and deactivation reduce the risk of overdose by allowing the pressure stored within the infusion set to decrease over time due to leakage back through the electrokinetic porous material.
Malfunction Detection with Microbolus Delivery
As shown in
After determining the position 119 of the movable partition 120, the infusion pump can be activated for a first pre-determined amount of time to induce movement of the movable partition 120. The infusion pump can then be de-activated for a second pre-determined amount of time, and a second position 121 of the movable partition 120 can be determined. As indicated above, activating the infusion pump can include delivering a shot amount of fluid. The amount can be determined using a variety of criteria such as a selected quantity of fluid (e.g., a microbolus of fluid) or application of a selected voltage and/or current across the electrodes of the pump for a selected period of time. Following activation, the pump can be deactivated for a selected period of time, or until some operating parameter reaches a selected value (e.g., pressure in a chamber of the pump). Deactivation can include reducing or eliminating the voltage or current across the electrodes. Activating and de-activating the infusion pump for the first and second pre-determined amounts of time can affect the amount of pressure in the pump and how long it takes for pressure to build up in the pump. For example, activating the pump for the first pre-determined amount of time can be effective to cause a pressure build up in the pump such that the pressure build up is effective to induce movement of the movable partition. De-activating the pump can be effective reduce the amount of pressure in the pump. In one embodiment, the infusion pump can be de-activated for a longer period of time to cause a larger drop in pressure in the pump. In another embodiment, the infusion pump can be de-activated for a shorter period of time to cause a smaller drop in pressure in the pump. Thus, the amount of pressure in the pump can be controlled by increasing or decreasing the de-activation time. Continuous cycles of activation/deactivation can be repeated, with each cycle delivering one of the fluid shot amounts. Further, the infusion pump can be activated and/or de-activated prior to determining the position of the movable partition.
Once the first and second positions 119, 121 of the movable partition 120 are determined, a measured displacement can be calculated based on the first and second positions 119, 121 of the movable partition 120. The measured displacement can represent a variety of characteristics of pump operation. For example, in one embodiment, the measured displacement can represent the actual distance traveled by the movable partition 120. In another exemplary embodiment, the measured displacement can represent the volume of infusion fluid displaced by the movable partition 120. After calculating the measured displacement, some measure of the displacement can be compared to a pre-determined threshold value to determine whether the infusion pump is malfunctioning 660. The comparison of measured displacement to the predetermined threshold value can take a variety of forms. For example, in one embodiment, the actual measured displacement can be compared to the pre-determined threshold value. In another embodiment, the square of the actual measured displacement can be compared to the pre-determined threshold value. In yet another exemplary embodiment, comparing the measured displacement to the pre-determined threshold value can include indicating a presence of a malfunction if an absolute value of difference between the measured displacement and the pre-determined threshold value is greater than a predetermined threshold difference.
The pre-determined threshold value can represent a variety of infusion pump operating parameters. For example, in one exemplary embodiment shown in
In one exemplary embodiment, the malfunction detection method can include two pre-determined threshold values. In this embodiment, one pre-determined threshold value can correspond to occlusion detection and the other pre-determined threshold value can correspond to fluid-loss detection. Thus, this embodiment can provide simultaneous detection of both occlusions and fluid-loss conditions. All or some of the malfunction detection steps described above can be included in this embodiment.
As indicated above, it can be advantageous to operate the infusion pump under a continuous activation/deactivation cycle. Thus, in one exemplary embodiment of the malfunction detection method disclosed herein, all or some of the above steps can be repeated so as to monitor the infusion pump for malfunctions throughout all or part of the activation/deactivation cycle. A person skilled in the art will appreciate that the steps of the method need not occur in any specific order. For example, the infusion pump can be activated prior to determining a first position of the movable partition. In an exemplary embodiment, the above steps can be repeated as the movable partition 120 is advanced through the infusion housing 116. In this embodiment, the step of determining the first position of the movable partition 120 can include equating the first position of the movable partition 120 with a partition position corresponding with a previously measured position of the movable partition. In yet another embodiment, the method can include generating an alarm if the presence of a malfunction is detected 680a, 680b.
A system for detecting a malfunction in an infusion pump is also provided. As shown in
The controller 502 of the malfunction detection system can be adapted to operate the infusion pump 500 in an activate/de-activate cycle. The cycle can include activating the pump 500 for a first pre-determined amount of time to induce movement of the movable partition 508 and de-activating the pump 500 for a second pre-determined amount of time. The controller 502 can also be adapted to cause a pressure build up in the infusion pump 500 as the pump 500 is activated and de-activated for the first and second pre-determined amounts of time. In one exemplary embodiment, the controller 502 can be adapted to repeat the activate/de-activate cycle while fluid is being delivered by the infusion pump 500. A person skilled in the art will appreciate that the controller 502 can be adapted to repeat the cycle as many times are as necessary for the movable partition 508 to proceed through the infusion pump 500. Furthermore, one or more separate components or hardware control units can be combined as a “controller” consistent with embodiments of the invention described herein. As well, a “controller” can include memory units that are read-only or capable of being overwritten to hold parameters such as selected values or control parameters (e.g., the number of measured shot amounts used in an averaging calculating, an expected shot amount, the first and second pre-determined amounts of time, etc.). All these variations, and others, are within the scope of the disclosure of the present application.
The processor 506 of the malfunction detection system can be adapted to calculate a measured displacement based on the first and second positions of the movable partition 508 and to compare the measured displacement with a pre-determined threshold value to determine whether the infusion pump 500 is malfunctioning. The processor 506 can also be adapted to lengthen or shorten the amount of time that the pump 500 is de-activated to cause a slower or faster build-up of pressure in the pump, respectively. In one embodiment, the processor 506 can be adapted to indicate a presence of a malfunction if an absolute value of difference between the measured displacement and the pre-determined threshold value is greater than a predetermined threshold difference. As indicated above, the pre-determined threshold value can represent a variety of infusion pump operating parameters. For example, in one exemplary embodiment, the pre-determined threshold value can be a minimum acceptable value for the measured displacement of the movable partition. In this embodiment, the processor 506 can be configured to indicate the presence of an occlusion in the infusion pump if the measured displacement is less than the pre-determined threshold value. In another exemplary embodiment, the pre-determined threshold value can be a maximum acceptable value for the measured displacement of the movable partition. In this embodiment, the processor 506 can be configured to indicate the presence of a fluid-loss condition in the infusion pump if the measured displacement is greater than the pre-determined threshold value. In one exemplary embodiment, the system can further include an alarm adapted to receive a signal from the processor 506 and to indicate the presence of a malfunction.
In another exemplary embodiment, the malfunction detection system can include two pre-determined threshold values. One pre-determined threshold value can correspond to occlusion detection and the other pre-determined threshold value can correspond to fluid-loss detection. Thus, this embodiment can provide simultaneous detection of both occlusions and fluid-loss conditions. In this embodiment, the processor can be configured to indicate the presence of an occlusion if the calculated moving average is less than a pre-determined occlusion threshold value as well as indicate the presence of a fluid-loss condition if the calculated moving average is greater than a pre-determined fluid-loss threshold value. Additionally, in this embodiment, the processor can include all the functionality as described above.
Furthermore, as with the controller 502 described above, one or more separate components or hardware/software control units can be combined as a “processor” consistent with embodiments of the invention described herein. As well, a “processor” can include memory units that are read-only or capable of being overwritten to hold parameters such as selected or pre-determined values or control parameters (e.g., the measured displacement, the expected displacement, the first and second pre-determined amounts of time, etc.). All these variations, and others, are within the scope of the disclosure of the present application.
Malfunction Detection with Derivative Calculation
Another exemplary embodiment of a method for detecting a malfunction in an infusion pump is illustrated in general form in the flow chart provided in
A derivative for each of the plurality of instances can then be calculated 720. The derivative can be based on a change in position of the movable partition with respect to a change in the number of shots intended to be released. The change in position of the movable partition can be represented by a variety of parameters. For example, in one embodiment, the change in position can represent the actual measured distance traveled by the movable partition. In another embodiment, the change in position can be represented by a change in sensor counts (e.g., a change in position sensor output). Additionally, in an exemplary embodiment, the derivative can be calculated using the last two known positions of the movable partition for each of the plurality of instances. A person skilled in the art will appreciate that the derivative can be calculated using any two known positions of the movable partition for each of the plurality of instances.
After calculating the derivative, a moving average can be calculated using the calculated derivative values corresponding to each of the plurality of instances 730. In an exemplary embodiment, the moving average can represent the average of the last N calculated derivative values over a specified period of time, number of activate/de-activate cycles, or number of shots released. In one embodiment, calculating the moving average can further include multiplying the calculated derivative values by a weighting factor. In another embodiment, the moving average can be an arithmetic mean of derivative values. The calculated moving average can then be compared with a pre-determined threshold value to determine whether the infusion pump is malfunctioning 740.
The pre-determined threshold values can be selected by a user or determined by a processor or controller, as described herein, depending upon a desired pump operation mode. Moreover, the pre-determined threshold values can represent a variety of infusion pump operating parameters. For example, in one exemplary embodiment shown in
As indicated above, it is advantageous to operate the infusion pump under a continuous activation/deactivation cycle. Thus, in one exemplary embodiment of the malfunction detection method disclosed herein, all or some of the above steps can be repeated so as to monitor the infusion pump for malfunctions throughout all or part of the activation/deactivation cycle. For example, the above steps can be repeated as the movable partition 120 is advanced through the infusion housing 116. In this embodiment, the step of comparing the calculated moving average can include indicating the presence of an occlusion if the positive occlusion flag occurs at least a pre-determined number of consecutive times 760a. Some non-limiting examples of pre-determined number of consecutive times include at least two, three, or five consecutive positive occlusion flags. A person skilled in the art will also appreciate that the pre-determined number of consecutive times can be any number of times and determination of which will depend on the infusion pump's individual design and operating parameters.
As shown in
In one exemplary embodiment, the malfunction detection method can include two pre-determined threshold values. In this embodiment, one pre-determined threshold value can correspond to occlusion detection and the other pre-determined threshold value can correspond to fluid-loss (or set disconnect) detection. Thus, this embodiment can provide simultaneous detection of both occlusions and fluid-loss conditions. All or some of the malfunction detection steps described above can be included in this embodiment.
As indicated above, it is advantageous to operate the infusion pump under a continuous activation/deactivation cycle. Thus, similar to the occlusion detection method, all or some of the above steps can be repeated so as to monitor the infusion pump for fluid-loss conditions throughout all or part of the activation/deactivation cycle. As with the occlusion detection method, the step of comparing the calculated moving average can include indicating the presence of a fluid-loss condition if the positive fluid-loss flag occurs at least a pre-determined number of consecutive times 760b. Some non-limiting examples of pre-determined number of consecutive times include at least two, three, or five consecutive positive fluid-loss flags. One skilled in the art will appreciate that the pre-determined number of consecutive times need not be the same for indicating the presence of an occlusion and/or a fluid-loss condition. For example, the presence of an occlusion can be indicated if the positive occlusion flag occurs at least three times, and the presence of a fluid-loss condition can be indicated if the positive fluid-loss flag occurs at least two times. A person skilled in the art will also appreciate that the methods disclosed herein for detecting occlusions and/or fluid-loss conditions can be performed independent of each other or in conjunction.
A system associated with the above method for detecting a malfunction in an infusion pump is also provided. The system can include an infusion pump 500 having a non-mechanically driven movable partition 508 disposed therein, a position sensor 504 disposed on the pump 500, a controller 502 associated with the pump 500, and a processor 506 associated with the position sensor 504. In one exemplary embodiment, the infusion pump can be an electrokinetic infusion pump. A variety of configurations are available for the position sensor 504. For example, the position sensor 504 can be a magnetic sensor, an optical sensor, or a linear variable differential transformer. A person skilled in the art will appreciate that any sensor adapted to measure position can be used with the malfunction detection system.
The controller 502 of the malfunction detection system can be adapted to operate the infusion pump 500 in an activate/de-activate cycle. The cycle can include activating the pump for a first pre-determined amount of time to induce movement of the movable partition and release a shot of fluid and de-activating the pump for a second pre-determined amount of time. The controller 502 can also be adapted to cause a pressure build up in the infusion pump 500 as the pump is activated and de-activated for the first and second pre-determined amounts of time. In one exemplary embodiment, the controller 502 can be adapted to repeat the activate/de-activate cycle while fluid is being delivered by the infusion pump 500. A person skilled in the art will appreciate that the controller 502 can be adapted to repeat the cycle as many times are as necessary for the movable partition 508 to proceed through the infusion pump 500.
The processor 506 of the malfunction detection system can be adapted to perform a series of functions after each activate/de-activate cycle. For example, the processor 506 can be adapted to calculate a derivative based on a change in position of the movable partition 508 with respect to a change in the number of shots released. The processor 506 can also be adapted to calculate a moving average from a plurality of the calculated derivative values. In one exemplary embodiment, calculating the moving average can further include multiplying the calculated derivative values by a weighting factor. The processor 506 can also be configured to calculate the moving average based upon calculated derivatives from at least a last three cycles. In another embodiment, the processor 506 can be configured to calculate the moving average based upon calculated derivatives from a last fives cycles. Additionally, the processor 506 can be adapted to determine whether the pump 500 is malfunctioning by comparing the calculated moving average to a pre-determined threshold value. The pre-determined threshold value can represent a variety of infusion pump operating parameters. For example, in one exemplary embodiment, the pre-determined threshold value can represent a minimum acceptable value for the change in position of the movable partition with respect to the change in the number of shots released. In this embodiment, the processor 506 can be configured to provide a positive occlusion flag if the calculated moving average is less than the pre-determined threshold value. In one embodiment, the processor 506 can be further configured to produce an occlusion detection signal if the positive occlusion flag is produced after each of at least a pre-determined number of consecutive cycles. For example, in some exemplary embodiments, the pre-determined number of cycles can be at least one, two, three, or five.
In another exemplary embodiment, the pre-determined threshold value can represent a maximum acceptable value for the change in position of the movable partition with respect to the change in the number of shots released. In this embodiment, the processor 506 can be configured to provide a positive fluid-loss flag if the calculated moving average is greater than the pre-determined threshold value. As with the occlusion detection signal, the processor 506 can be further configured to produce an fluid-loss detection signal if the positive fluid-loss flag is produced after each of at least a pre-determined number of consecutive cycles. As indicated above, one skilled in the art will appreciate that the pre-determined number of consecutive times need not be the same for indicating the presence of an occlusion and/or a fluid-loss condition. For example, the presence of an occlusion can be indicated if the positive occlusion flag occurs at least three times, and the presence of a fluid-loss condition can be indicated if the positive fluid-loss flag occurs at least two times. A person skilled in the art will also appreciate that the pre-determined number of consecutive times can be any number of times and determination of which will depend on the infusion pump's individual design and operating parameters. Additionally, in one exemplary embodiment, the system can further include an alarm coupled to the processor and adapted to produce a signal indicating a malfunction (e.g. an occlusion and/or a fluid-loss condition) upon activation.
In one exemplary embodiment, the malfunction detection method can include two pre-determined threshold values. One pre-determined threshold value can correspond to occlusion detection and the other pre-determined threshold value can correspond to fluid-loss detection. Thus, this embodiment can provide simultaneous detection of both occlusions and fluid-loss conditions. In this embodiment, the processor can be configured to provide a positive occlusion flag if the calculated moving average is less than a pre-determined occlusion threshold value as well as provide a positive fluid-loss flag if the calculated moving average is greater than a pre-determined fluid-loss threshold value. Further, in this embodiment, the processor can include all the functionality as described above.
The following examples are provided to illustrate some aspects of the present application. The examples, however, are not intended to limit the scope of any embodiment of the invention.
Referring to
Electrokinetic engine 102 was connected to infusion module 104 using connection tubing 244. Connection tubing 244 was rigid PEEK tubing with an inside diameter of 0.040″, an outside diameter of 0.063″, and a length of approximately 3″. A similar piece of PEEK tubing, approximately 24″ long, was connected to infusion reservoir outlet 123 on one end, and to glass capillary tubing on the other end. The glass capillary tubing had an inside diameter of 0.021″, an outside diameter of 0.026″, and a length of about 6″. The end of the glass capillary tubing, which was not connected to infusion reservoir outlet 123, was inserted into a small vial being weighed by the Mettler Toledo AX205 electronic balance. A small amount of water was placed in the bottom of the small vial, covering the end of the glass capillary tubing, and a drop of oil was placed on top of the water in the bottom of the small vial to reduce evaporation of the water. Electrokinetic engine 102 was also connected to a vented electrokinetic solution reservoir (not shown in
To determine basal delivery of infusion liquid, electrokinetic engine 102 was connected to infusion module 104 with connection tubing 244 and driven with a potential of 75V. At 75V, electrokinetic engine 102 delivered electrokinetic solution to infusion module 104 at a rate of approximately 15 microliters/minute. Electrokinetic engine 102 was run with an on time of approximately 2 seconds and an off time of approximately 58 seconds, resulting in a cycle time of 60 seconds and a shot size of approximately 0.5 microliters. The on-time of electrokinetic engine 102 was adjusted, based upon input from magnetostrictive waveguide 177 and position sensor control circuit 160, which ran a closed loop control algorithm in accord with the description of
To determine bolus delivery of infusion liquid, electrokinetic engine 102 was connected to infusion module 104 with connection tubing 244 and driven with a potential of 75V. Once again, at 75V electrokinetic engine 102 delivered electrokinetic solution to infusion module 104 at a rate of approximately 15 microliters/minute. Electrokinetic engine 102 was run with an on time of approximately 120 seconds and an off time of approximately 120 seconds, resulting in a cycle time of 4 minutes and a shot size of approximately 30 microliters. For each cycle of bolus delivery, the position of moveable permanent magnet 149 was determined while the electrokinetic engine 102 was on. Once moveable permanent magnet 149 moved the desired amount, electrokinetic engine 102 was turned off. The position of moveable permanent magnet 149 was used to control on time of electrokinetic engine 102 for every cycle of bolus delivery.
Basal and bolus delivery of infusion liquid were alternated, as follows. Thirty cycles of basal delivery was followed by one cycle of bolus delivery. Then, thirty-seven cycles of basal delivery, was followed by one cycle of bolus delivery. Finally, thirty-eight cycles of basal delivery was followed by a one cycle of bolus delivery and forty-nine additional cycles of basal delivery.
One skilled in the art will appreciate further features and advantages of the invention based on the above-described embodiments. Accordingly, the invention is not to be limited by what has been particularly shown and described, except as indicated by the appended claims. All publications and references cited herein are expressly incorporated herein by reference in their entirety.
The present application claims the benefit of the following U.S. Provisional Applications, all filed on Sep. 19, 2005: Ser. No. 60/718,572, bearing attorney docket number LFS-5093USPSP and entitled “Electrokinetic Infusion Pump with Detachable Controller and Method of Use”; Ser. No. 60/718,397, bearing attorney docket number LFS-5094USPSP and entitled “A Method of Detecting Occlusions in an Electrokinetic Pump Using a Position Sensor”; Ser. No. 60/718,412, bearing attorney docket number LFS-5095USPSP and entitled “A Magnetic Sensor Capable of Measuring a Position at an Increased Resolution”; Ser. No. 60/718,577, bearing attorney docket number LFS-5096USPSP and entitled “A Drug Delivery Device Using a Magnetic Position Sensor for Controlling a Dispense Rate or Volume”; Ser. No. 60/718,578, bearing attorney docket number LFS-5097USPSP and entitled “Syringe-Type Electrokinetic Infusion Pump and Method of Use”; Ser. No. 60/718,364, bearing attorney docket number LFS-5098USPSP and entitled “Syringe-Type Electrokinetic Infusion Pump for Delivery of Therapeutic Agents”; Ser. No. 60/718,399, bearing attorney docket number LFS-5099USPSP and entitled “Electrokinetic Syringe Pump with Manual Prime Capability and Method of Use”; Ser. No. 60/718,400, bearing attorney docket number LFS-5100USPSP and entitled “Electrokinetic Pump Integrated within a Plunger of a Syringe Assembly”; Ser. No. 60/718,398, bearing attorney docket number LFS-5101USPSP and entitled “Reduced Size Electrokinetic Pump Using an Indirect Pumping Mechanism with Hydraulic Assembly”; and Ser. No. 60/718,289, bearing attorney docket number LFS-5102USPSP and entitled “Manual Prime Capability of an Electrokinetic Syringe Pump and Method of Use.” The present application is also related to the following applications, all filed currently herewith: “Infusion Pump with Closed Loop Control and Algorithm” (Attorney Docket No. 106731-3), “Malfunction Detection With Derivative Calculation” (Attorney Docket No. 106731-22), “Infusion Pumps with a Position Sensor” (Attorney Docket No. 106731-18), “Systems and Methods for Detecting a Partition Position in an Infusion Pump” (Attorney Docket No. 106731-21), “Electrokinetic Infusion Pump System” (Attorney Docket No. 106731-5). All of the applications recited in this paragraph are hereby incorporated by reference herein in their entirety.
Number | Date | Country | |
---|---|---|---|
60718572 | Sep 2005 | US | |
60718397 | Sep 2005 | US | |
60718412 | Sep 2005 | US | |
60718577 | Sep 2005 | US | |
60718578 | Sep 2005 | US | |
60718364 | Sep 2005 | US | |
60718399 | Sep 2005 | US | |
60718400 | Sep 2005 | US | |
60718398 | Sep 2005 | US | |
60718289 | Sep 2005 | US |