Method and apparatus for detection of occlusions
First Claim
Patent Images
1. A method of detecting an occlusion in a fluid pump system, comprising:
- measuring a first pump motor current value;
determining whether the first pump motor current value exceeds a second value; and
rewinding the fluid pump system at least to the point of reducing the pressure in the fluid pump system after determining that the first pump motor current value exceeds the second value.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for automatically detecting an occlusion or drive system failure in a medication infusion system is provided. The electrical current to an infusion pump is measured and compared against a baseline average current. If the current exceeds a threshold amount, an alarm is triggered. Alternatively, pump motor encoder pulses are measured during a pump cycle. If the number of pulses do not correspond within a normal range, an alarm is triggered. After any alarm is triggered, the pump motor is driven in reverse for an incremental distance in order to relieve the fluid pressure in the system.
-
Citations
23 Claims
-
1. A method of detecting an occlusion in a fluid pump system, comprising:
-
measuring a first pump motor current value;
determining whether the first pump motor current value exceeds a second value; and
rewinding the fluid pump system at least to the point of reducing the pressure in the fluid pump system after determining that the first pump motor current value exceeds the second value. - View Dependent Claims (2, 3, 4, 5)
calculating a total number of alarm indications after determining that the first pump motor current value exceeds the second value;
determining whether the total number of alarm indications exceeds a third value; and
providing a system error message after determining that the total number of alarm indications exceeds the third value.
-
-
4. The method of claim 1 further comprising determining the second value by:
-
driving the fluid pump system with no fluid pressure present in the fluid pump system;
measuring an intermediate pump motor current value which is used to drive the fluid pump system with no fluid pressure present in the fluid pump system; and
calculating the second value as a function of the intermediate pump motor current value.
-
-
5. The method of claim 1 further comprising determining the second value by:
-
rewinding the fluid pump system;
measuring an intermediate pump motor current value which is used to rewind the fluid pump system; and
calculating the second value as a function of the intermediate pump motor current value.
-
-
6. A method of detecting an occlusion in a fluid pump system, comprising:
-
applying power to a pump motor;
measuring a quantity of fluid delivered by the fluid pump system;
determining whether the quantity of fluid exceeds a first value;
removing power to the pump motor after determining that the quantity of fluid exceeds the first value;
measuring a first pump motor current value;
determining whether the first pump motor current value exceeds a second value;
removing power to the pump motor after determining that the first pump motor current value exceeds the second value;
rewinding the fluid pump system at least to the point of reducing the pressure in the fluid pump system after determining that the first pump motor current value exceeds the second value;
providing an alarm indication after determining that the first pump motor current value exceeds the second value;
calculating a total number of alarm indications after determining that the first pump motor current value exceeds the second value;
determining whether the total number of alarm indications exceeds a third value; and
providing a system error message after determining that the total number of alarm indications exceeds the third value.
-
-
7. A system for detecting an occlusion in a fluid pump system, comprising:
-
a processing unit capable of communicating with the fluid pump system; and
program logic executed by the processing unit, comprising;
means for measuring a first pump motor current value;
means for determining whether the first pump motor current value exceeds a second value; and
means for rewinding the fluid pump system at least to the point of reducing the pressure in the fluid pump system after determining that the first pump motor current value exceeds the second value. - View Dependent Claims (8, 9, 10, 11)
means for calculating a total number of alarm indications after determining that the first pump motor current value exceeds the second value;
means for determining whether the total number of alarm indications exceeds a third value; and
means for providing a system error message after determining that the total number of alarm indications exceeds the third value.
-
-
10. The system claimed in claim 7 wherein the program logic further comprises:
-
means for driving the fluid pump system with no fluid pressure present in the fluid pump system;
means for measuring an intermediate pump motor current value which is used to drive the fluid pump system with no fluid pressure present in the fluid pump system; and
means for calculating the second value as a function of the intermediate pump motor current value.
-
-
11. The system claimed in claim 7 wherein the program logic further comprises:
-
means for rewinding the fluid pump system;
means for measuring an intermediate pump motor current value which is used to rewind the fluid pump system; and
means for calculating the second value as a function of the intermediate pump motor current value.
-
-
12. A system for detecting an occlusion in a fluid pump system, comprising:
-
a processing unit capable of communicating with the fluid pump system; and
program logic executed by the processing unit, comprising;
means for applying power to a pump motor;
means for measuring a quantity of fluid delivered by the fluid pump system;
means for determining whether the quantity of fluid exceeds a first value;
means for removing power to the pump motor after determining that the quantity of fluid exceeds the first value;
means for measuring a first pump motor current value;
means for determining whether the first pump motor current value exceeds a second value;
means for removing power to the pump motor after determining that the first pump motor current value exceeds the second value;
means for rewinding the fluid pump system at least to the point of reducing the pressure in the fluid pump system after determining that the first pump motor current value exceeds the second value;
means for providing an alarm indication after determining that the first pump motor current value exceeds the second value;
means for calculating a total number of alarm indications after determining that the first pump motor current value exceeds the second value;
means for determining whether the total number of alarm indications exceeds a third value; and
means for providing a system error message after determining that the total number of alarm indications exceeds the third value.
-
-
13. A method of detecting an occlusion in a fluid pump system, comprising:
-
applying an input power parameter to a pump motor to provide a pump cycle;
measuring an encoder count during the pump cycle;
determining a torque value as a function of the encoder count and the input power parameter;
determining whether the torque nine is greater than a first value; and
rewinding the fluid pump system at least to the point of reducing pressure in the fluid pump system after determining that the torque value is greater than the first value. - View Dependent Claims (14, 15)
calculating a total number of alarm indications after determining that the torque value is greater than the first value;
determining whether the total number of alarm indications exceeds a second value; and
providing a system error message after determining that the total number of alarm indications exceeds the second value.
-
-
16. A method for detecting an occlusion in a fluid pump system, comprising:
-
applying an input power parameter to a pump motor to provide a pump cycle;
measuring an encoder count during the pump cycle;
determining a torque value as a function of the encoder count and the input power parameter;
determining whether the torque value is greater than a first value;
rewinding the fluid pump system at least to the point of reducing pressure in the fluid pump system after determining that the torque value is greater than the first value;
providing an alarm indication after determining that the torque value is greater than the first value;
calculating a total number of alarm indications after determining that the torque value is greater than the first value;
determining whether the total number of alarm indications exceeds a second value; and
providing a system error message after determining that the total number of alarm indications exceeds the second value.
-
-
17. A system for detecting an occlusion in a fluid pump system, comprising:
-
a processing unit capable of communicating with the fluid pump system; and
program logic executed by the processing unit, comprising;
means for applying an input power parameter to a pump motor to provide a pump cycle;
means for measuring an encode count during the pump cycle;
means for determining a torque value as a function of the encoder count and the input power parameter;
means for determining whether the torque value is greater than a first value; and
means for rewinding the fluid pump system at least to the point of reducing pressure m the fluid pump system after determining that the torque value is greater than the first value. - View Dependent Claims (18, 19)
means for calculating a total number of alarm indications after determining that the torque value is greater than the first value;
means for determining whether the total number of alarm indications exceeds a second value; and
means for providing a system error message after determining that the total number of alarm indications exceeds the second value.
-
-
20. A system for detecting an occlusion in a fluid pump system, comprising:
-
a processing unit capable of communicating with the fluid pump system; and
program logic executed by the processing unit, comprising;
means for applying an input power parameter to a pump motor to provide a pump cycle;
means for measuring an encoder count during the pump cycle;
means for determining a torque value as a function of the encoder count and the input power parameter;
means for determining whether the torque value is greater than a first value;
means for rewinding the fluid pump system at least to the point of reducing pressure in the fluid pump system after determining that the torque value is greater than the first value;
means for providing an alarm indication after determining that the torque value is greater than the first value;
means for calculating a total number of alarm indications after determining that the torque value is greater than the first value;
means for determining whether the total number of alarm indications exceeds a second value; and
means for providing a system error message after determining that the total number of alarm indications exceeds the second value.
-
-
21. A method of detecting an occlusion in a fluid pump system, comprising:
-
measuring a pump motor parameter of operation;
determining whether the measured pump motor parameter of operation exceeds a predetermined value; and
rewinding the fluid pump system at least to the point of reducing the pressure in the fluid pump system after determining that the measured pump motor parameter of operation value exceeds the predetermined value. - View Dependent Claims (22)
-
-
23. An apparatus for detecting an occlusion in a fluid pump system, comprising a controller configured and adapted to:
-
measure a pump motor parameter of operation;
determine whether the measured pump motor parameter of operation exceeds a predetermined value; and
rewind the fluid pump system at least to the point of reducing the pressure in the fluid pump system after determining that the measured pump motor parameter of operation value exceeds the predetermined value.
-
Specification